var idvvv=0,maxp,minh;
$(document).ready(function(){
//alert(document.getElementById('service_type').options[document.getElementById('service_type').selectedIndex].text);
//alert(document.forms[liste_adresse].elements.liste);
	
	$('#fs').show();
		$('#fc').show();
	$('#fa').hide();
	$('#ts').show();
		$('#tc').show();
		$('#ta').hide();
		$('#th').hide();
		serviceSelect();
	$('#service_type').change(function (){serviceSelect();});
	$('#selectstac').change(function (){pasanger();});
	$('#select3').change(function (){lookup();});
	$('#select4').change(function (){lookup3();});
lookup1();lookup();lookup3();
});
	function lookup() {
			$.post("rpc.php", {Sta:$('#select3').val()}, function(data){

				if(data.length >0) {

					var ttair1=data.split("/");
					$("#froc").autocomplete(ttair1);

				}

			});

		}
		function lookup3() {

			$.post("rpc.php", {Sta:$('#select4').val()}, function(data){

				if(data.length >0) {

					var ttai1r=data.split("/");
					$("#toc").autocomplete(ttai1r);

				}

			});

		}


	

	function lookup1() {

		
			$.post("autoair.php", { }, function(data){

				if(data.length >0) {

					var ttair=data.split("/");
					$("#froa").autocomplete(ttair);
					$("#toa").autocomplete(ttair);

				}

			});

		}

	function serviceSelect(){

		var n=$('#service_type').val();

		if(n==1 ){ $('#fs').show();

		$('#fc').show();

		$('#fa').hide();

		$('#ts').hide();

		$('#tc').hide();

		$('#ta').show();

		$('#th').hide();

		}

		if(n==2){ $('#fs').hide();

		$('#fc').hide();

		$('#fa').show();

		$('#ts').show();

		$('#tc').show();

		$('#ta').hide();

		$('#th').hide();

		}

		if(n==3){ $('#fs').hide();

		$('#fc').hide();

		$('#fa').show();

		$('#ts').hide();

		$('#tc').hide();

		$('#ta').show();

		$('#th').hide();

		}

		if(n>=5){ $('#fs').show();

		$('#fc').show();

		$('#fa').hide();

		$('#ts').hide();

		$('#tc').hide();

		$('#ta').hide();

		$('#th').show();

		}

		if(n ==4 ){ $('#fs').show();

		$('#fc').show();

		$('#fa').hide();

		$('#ts').show();

		$('#tc').show();

		$('#ta').hide();

		$('#th').hide();

		}

	

		

		

	}

	

	function isVide()

{

			var a=true;			

                       	

   if($('#selectstac').val()=="") { $('#budy1').fadeTo('slow', 0.33);a=false;jAlert(" You must select a <b>vehicle</b> !!!!!","DenverFinestLimo Control",function(r) {$('#budy1').fadeTo('slow', 1);});a=false;	}

   		else

   		{ if($('#select2').val()=="") {$('#budy1').fadeTo('slow', 0.33);a=false;jAlert(" You must select a number of the <b>Passengers </b> !!!!!","DenverFinestLimo Control",function(r) {$('#budy1').fadeTo('slow', 1);});}

   		  else 

   		  	{ if ($('#select2').val()>maxp){ $('#budy1').fadeTo('slow', 0.33);a=false;jAlert(" the maximum number of passengers for this vehicle is <div style='font-size:24px; color: #cf5f5e;' align='center'>"+maxp+"    </div> ","DenverFinestLimo Control",function(r) {$('#budy1').fadeTo('slow', 1);});}

   		   	else

   		   { if ($('#search_ride_date').val()==""  || $('#search_ride_date').val()=="mm/dd/yyyy"){ $('#budy1').fadeTo('slow', 0.33);a=false;jAlert(" the input of <b>date</b> is empty  !!!!!","DenverFinestLimo Control",function(r) {$('#budy1').fadeTo('slow', 1);a=false;});}

   		   	else

   		   	 { if($('#service_type').val()==""){ $('#budy1').fadeTo('slow', 0.33);a=false;jAlert(" You must select a <b>type of service</b> !!!!!","DenverFinestLimo Control",function(r) {$('#budy1').fadeTo('slow', 1);a=false;});}

   		   	 	else

   		   	 	 {  if($('#service_type').val()==4)

   		   	 	 		{

   		   	 	 		if($('#select3').val()==""){ $('#budy1').fadeTo('slow', 0.33);a=false;jAlert(" You must select a <b>pickup State</b> !!!!!","DenverFinestLimo Control",function(r) {$('#budy1').fadeTo('slow', 1);a=false;});}

   		   	 	 		else{

   		   	 	 			if($('#froc').val()=="" || $('#froc').val()=="Enter a City"){ $('#budy1').fadeTo('slow', 0.33);a=false;jAlert(" You must select a <b>pickup City </b>!!!!!","DenverFinestLimo Control",function(r) {$('#budy1').fadeTo('slow', 1);a=false;});}

   		   	 	 			   else{

   		   	 	 					if($('#select4').val()==""){ $('#budy1').fadeTo('slow', 0.33);a=false;jAlert(" You must select a <b>Destination  State</b> !!!!!","DenverFinestLimo Control",function(r) {$('#budy1').fadeTo('slow', 1);a=false;});}

   		   	 	 					   else{

   		   	 	 							if($('#toc').val()=="" || $('#toc').val()=="Enter a City"){ $('#budy1').fadeTo('slow', 0.33);a=false;jAlert(" You must select a <b>Destination  City</b> !!!!!","DenverFinestLimo Control",function(r) {$('#budy1').fadeTo('slow', 1);a=false;});}

   		   	 	 					   }}}

   		   	 	 					   

   		   	 	 					   

   		   	 	 					   }

   		   	 	 		

   		   	 	 		if($('#service_type').val()==1)

   		   	 	 		{ 

   		   	 	 		if($('#select3').val()==""){ $('#budy1').fadeTo('slow', 0.33);a=false;jAlert(" You must select <b>a pickup State</b> !!!!!","DenverFinestLimo Control",function(r) {$('#budy1').fadeTo('slow', 1);a=false;});}

   		   	 	 			else{

   		   	 	 				if($('#froc').val()=="" || $('#froc').val()=="Enter a City"){ $('#budy1').fadeTo('slow', 0.33);a=false;jAlert(" You must select <b>a pickup City</b> !!!!!","DenverFinestLimo Control",function(r) {$('#budy1').fadeTo('slow', 1);a=false;});}

   		   	 	 				 else{

   		   	 	 					if($('#toa').val()==""|| $('#toa').val()=="Enter Airport"){ $('#budy1').fadeTo('slow', 0.33);a=false;jAlert(" You must enter a <b>Destination  Airport</b> !!!!!","DenverFinestLimo Control",function(r) {$('#budy1').fadeTo('slow', 1);a=false;});}	

   		   	 	 				 }}

   		   	 	 			

   		   	 	 		}

   		   	 	 		

   		   	 	 		if($('#service_type').val()==2)

   		   	 	 		{

   		   	 	 		if($('#froa').val()=="" || $('#froa').val()=="Enter Airport"){ $('#budy1').fadeTo('slow', 0.33);a=false;jAlert(" You must select a <b>pickup Airport</b> !!!!!","DenverFinestLimo Control",function(r) {$('#budy1').fadeTo('slow', 1);a=false;});}

   		   	 	 			else{

   		   	 	 				if($('#select4').val()==""){ $('#budy1').fadeTo('slow', 0.33);a=false;jAlert(" You must select a <b>Destination  State</b> !!!!!","DenverFinestLimo Control",function(r) {$('#budy1').fadeTo('slow', 1);a=false;});}	

   		   	 	 				  else{

   		   	 	 					if($('#toc').val()=="" || $('#toc').val()=="Enter a City"){ $('#budy1').fadeTo('slow', 0.33);a=false;jAlert(" You must select a <b>Destination  State</b> !!!!!","DenverFinestLimo Control",function(r) {$('#budy1').fadeTo('slow', 1);a=false;});}

   		   	 	 				  }}

   		   	 	 		}

   		   	 	 		

   		   	 	 		if($('#service_type').val()==3)

   		   	 	 		{

   		   	 	 		if($('#froa').val()=="" || $('#froa').val()=="Enter Airport"){$('#budy1').fadeTo('slow', 0.33);a=false;jAlert(" You must select a <b>pickup Airport</b> !!!!!","DenverFinestLimo Control",function(r) {$('#budy1').fadeTo('slow', 1);a=false;});}

   		   	 	 		else{

   		   	 	 			if($('#toa').val()=="" || $('#toa').val()=="Enter Airport"){ $('#budy1').fadeTo('slow', 0.33);a=false;jAlert(" You must enter a <b>Destination  Airport</b> !!!!!","DenverFinestLimo Control",function(r) {$('#budy1').fadeTo('slow', 1);a=false;});}

   		   	 	 		}}

   		   	 	 		

   		   	 	 		if($('#service_type').val()>=5)

   		   	 	 		{

   		   	 	 		if($('#select3').val()==""){ $('#budy1').fadeTo('slow', 0.33);a=false;jAlert(" You must select a <b>pickup State</b> !!!!!","DenverFinestLimo Control",function(r) {$('#budy1').fadeTo('slow', 1);a=false;});}

   		   	 	 		else{

   		   	 	 			if($('#froc').val()=="" || $('#froc').val()=="Enter a City"){ $('#budy1').fadeTo('slow', 0.33);a=false;jAlert(" You must select a pickup City !!!!!","DenverFinestLimo Control",function(r) {$('#budy1').fadeTo('slow', 1);a=false;});}

   		   	 	 		      else{

   		   	 	 		        if($('#hour').val()==""){ $('#budy1').fadeTo('slow', 0.33);a=false;jAlert(" You must enter a number of <b>Hourly</b> !!!!!","DenverFinestLimo Control",function(r) {$('#budy1').fadeTo('slow', 1);a=false;});}

   		   	 	 					else{

   		   	 	 		        		if($('#hour').val()<minh){ $('#budy1').fadeTo('slow', 0.33);a=false;jAlert("We can serve you for "+$('#hour').val()+"  hour(s) but the minimum billing Hours for this vehicle is <div style='font-size:24px; color: #cf5f5e;' align='center'>"+minh+"    </div>","DenverFinestLimo Control",function(r) {$('#budy1').fadeTo('slow', 1);a=false;});}

   		   	 	 			

   		   	 	 		}

   		   	 	 		}}}

   		   	 	  

						

                    			

                  }

   		     }}

   		   }

   		}

   		return a;

}

   		   

  function pasanger()

  {

	var za;

	if($.browser.msie)za="text"; else za="XML";						

									

									$.ajax( { 

			url: "getpsngers.php", 

			type:"POST", 

			dataType:za, 

			data :	$.extend(

                    {

                       

                    	Veh:$('#selectstac').val()

					}, 

    				{_tzcm: new Date().getTime()}

					),	 

			success:function(xml) {  var newXML = parseXml(xml);  

 

			 $('psangers', newXML).each( function( j ) {  

			 	

														minh= parseInt($(this).find("minh").text());

														maxp= parseInt($(this).find("maxp").text());

														}

														

													);

																									

											},

											error:function( rep, msg, e){

												//alert('error');

											}

									});

									

								}



			
function serviceactive(na)
{
	$('#service_type').val(na);
	serviceSelect();
}


function parseXml(xml) {  

   if (jQuery.browser.msie) {  

      var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");  

     xmlDoc.loadXML(xml);  

      xml = xmlDoc;  

    }  

     return xml;  

    }	