$(function(){
	$("#finder .tabs li a").click(function(){
		var $me = $(this);
		$("#finder .tabs li").removeClass('active');
		$("#finder fieldset").hide();
		$me.parent().addClass('active');
		$( $me.attr("href") ).show();
		$("#finder #search_by").val( $me.attr("href").substr(1) );
		return false;
	});
	$("#finder fieldset").not(':first').hide();
	$("#finder .tabs li:first").addClass('active');
	$("#finder #search_by").val( 'by_route' );
	$("#finder form").submit(function(){
		var err = '';
		switch ( $("#search_by", this).val() ) {
			case 'by_name':
				break;
			case 'by_state':
				break;
				
			default:
				
				if ( $("#byroute_state_pickup").val() == '' )
					err += "Please enter a ship from state\n";
			
				if ( $("#byroute_state_delivery").val() == '' )
					err += "Please enter a deliver to state\n";
				
				if ( $("#byroute_vehicle_type").val() == '' )
					err += "Please enter a vehicle type\n";
				
				if ( $("#byroute_vehicle_condition").val() == '' )
					err += "Please enter a vehicle condition\n";
			
				if ( $("#byroute_shipping_type").val() == '' )
					err += "Please enter a shipping type\n";
				
				break;
		}
		
		if ( err != '' ) {
			alert(err);
			return false;
		}
		
	});
});

