/*
	active tab hide seelct Version 1
	written by Chris Munn for GForces
	@Desc jscript for dropdown navigation to retain the active class on the initial hovered a tag also hides select boxes within a specific id
*/				
				
function activeNavHideSelect() {
	
	$$( 'li.thaDrop' ).invoke( 'observe', 'mouseenter', function ( ev ) {
																	
		var el = ev.element();
		
		switch ( el.tagName.toLowerCase() ) {
			
			case 'li':
				var tab = $( el ).down( 0 );
			break;
			
			default:
				var tab = $( el ).up( 0 );
			
		}

		tab.addClassName( 'activedropdown' );
																	
	}).invoke( 'observe', 'mouseleave', function ( ev ) {
																	
		var el = ev.element();
		
		switch ( el.tagName.toLowerCase() ) {
			
			case 'li':
				var tab = $( el ).down( 0 );
			break;
			
			default:
				var tab = $( el ).up( 0 );
			
		}

		tab.removeClassName( 'activedropdown' );
		
	});
	
	
	$$( 'ul.subNav' ).invoke( 'observe', 'mouseleave', function ( ev ) {
			
		var el = ev.element();
		
		if ( !el.hasClassName( 'subNav' ) ) {
			
			el = el.ancestors().find( function ( parent ) {
												
				return parent.hasClassName( 'subNav' );
												
			});
			
		}
//		alert(el.previous().tagName);
		el.previous().removeClassName( 'activedropdown' );
		
	});
}

function hideShowSelect ( option ) {
	var selectTags = document.getElementById("frmUsedSearch").getElementsByTagName("select");
	
	if (option == 'hide') {
		for (var k=0; k<selectTags.length; k++) {
			selectTags[k].style.display = 'none';
		}
	} else {
		for (var k=0; k<selectTags.length; k++) {
			selectTags[k].style.display = 'block';
		}
	}
}