	var state = 'hidden';
	
	function showhide(layer_ref) {
		
	
		if (state == 'visible') {
		
		state = 'hidden';
		
		//MM_swapImgRestore();
		}
		else {
		state = 'visible'
		}
		if (document.all) { //IS IE 4 or 5 (or 6 beta)
		
			eval( "document.all." + layer_ref + ".style.visibility = state");
			
		}
		if (document.layers) { //IS NETSCAPE 4 or below
		
			document.layers[layer_ref].visibility = state;
			
		}
		if (document.getElementById && !document.all) {
		
			change_state = document.getElementById(layer_ref);
			change_state.style.visibility = state;
			
		}
	}
	
	//-->
	
	
<!--
	function find_size() {
		
		// GRAB SEARCH VARS
		
			var size = this.document.veh_size.size.value;
		
			var url = "swans-coaches-manchester.php?searchlist=yes";
			url += "&size=" + size;
			
			location.href = url;	
	
	}
//-->



	function validate_required(field,alerttxt)
{
	with (field)
	{
	if (value==null||value=="")
	  {alert(alerttxt);return false}
	else {return true}
	}
	}

function validate_form(thisform)
	{
		with (thisform)
	{
		  
		if (validate_required(depart,"Please enter your departure point.")==false)
		  {depart.focus();return false} 
		if (validate_required(departure_date,"Please enter the date of your departure.")==false)
		  {departure_date.focus();return false} 
		if (validate_required(destination,"Please enter a destination.")==false)
		  {destination.focus();return false} 
		if(validate_required(dep_time,"Please enter a time for your departure.")==false)  
		  {dep_time.focus();return false}
		  
		if(return_date.value != "") {
		
			if(validate_required(ret_time,"Please enter a time for your return.")==false)  
			  {ret_time.focus();return false}
		 
			 
			 
		  }
		  
		 if(validate_required(vehicle,"Please select a vehicle.")==false)  
		  {vehicle.focus();return false} 
	      	 		  		   		    		   
		  
	}
}
	
