var getstate = false;
if(window.XMLHttpRequest)
{getstate = new XMLHttpRequest();}	
if(window.ActiveXObject)
{getstate = new ActiveXObject("Microsoft.XMLHTTP");}

function loc(str,str2)
{		if(str2 == 'city'){
			url = "ajaxforxml.php?city_id="+ str;
			document.getElementById('pick_up').style.display='block';
			document.getElementById('locarail').style.display='none';
			
			document.getElementById('pick_up_de').innerHTML = document.getElementById('cityid').value;
		}	

		if(str2 == 'rail_way')		
		{	url = "ajaxforxmlrailway.php?loc="+ str +"&city_id="+ document.getElementById('cityid').value+"&sdate="+ document.getElementById('dc1').value +"&edate="+ document.getElementById('dc2').value;
		
		//document.getElementById('locarail').style.display='block';
		document.getElementById('sdateeeee').style.display='block';
		document.getElementById('sdate_de').innerHTML = document.getElementById('dc1').value;
		document.getElementById('edateeeee').style.display='block';
		document.getElementById('edate_de').innerHTML = document.getElementById('dc2').value;
		document.getElementById('pick_timeeeee').style.display='block';
		var h_s = document.getElementById('hourrrrr').value +':'+ document.getElementById('seccccc').value;
		document.getElementById('pick_time_de').innerHTML = h_s;
		
		document.getElementById('pick_loc').style.display='block';
		if(document.getElementById('inter_domestic').value == 1){
			document.getElementById('pick_loc_de').innerHTML = 'International Airport';
			document.getElementById('pickuploc').style.display='none';	
			document.getElementById('pickuploctit').style.display='none';	
		}	
		if(document.getElementById('inter_domestic').value == 2){
			document.getElementById('pick_loc_de').innerHTML = 'Domestic Airport';
			document.getElementById('pickuploc').style.display='none';	
		}	
		if(document.getElementById('inter_domestic').value == 3){
			document.getElementById('pick_loc_de').innerHTML = 'Railway Station';
			document.getElementById('pickuploc').style.display='none';	
		}	
		if(document.getElementById('inter_domestic').value == 4){
			document.getElementById('pick_loc_de').innerHTML = 'Other';	
			document.getElementById('pickuploc').style.display='block';		
			document.getElementById('pickuploctit').style.display='block';		
		}	
		}
		if(str2 == 'get_car_info')		
			{
				if(str!=''){
				url = "getcarinfo.php?trip_id="+ str +"&city_id="+ document.getElementById('cityid').value+"&sdate="+ document.getElementById('dc1').value +"&edate="+ document.getElementById('dc2').value +"&loc_id="+ document.getElementById('inter_domestic').value;			}
				document.getElementById('trip_type').style.display='block';
				if(document.getElementById('trip').value == 1)
					document.getElementById('trip_type_de').innerHTML = 'Airport/railway transfer';
				if(document.getElementById('trip').value == 2)
					document.getElementById('trip_type_de').innerHTML = 'Local usage';
				if(document.getElementById('trip').value == 3)
					document.getElementById('trip_type_de').innerHTML = 'Outstation usage';		
			}
		if(str2 == 'car_selected_user')
		{
				url = "get_car_amt.php?car_val="+ str ;			
		}	
			
		
		getstate.open("GET",url,true);
		getstate.onreadystatechange=function()
		{
			if(getstate.readyState==4 && getstate.status==200)
				{
					if(str2 == 'city')
					{	
						document.getElementById('loca').innerHTML = getstate.responseText;
					}
					
					if(str2 == 'rail_way'){				
						var rail_trip     = getstate.responseText;
						var exp_rail_trip = rail_trip.split('##');
						if(exp_rail_trip[0]!='N'){
						document.getElementById('locarail').style.display='block';
						document.getElementById('locarail').innerHTML = exp_rail_trip[0];
						
						}
						else
							document.getElementById('st_av').value = 'N';
						
						document.getElementById('trip_id').innerHTML = exp_rail_trip[1];
					}	
					if(str2 == 'get_car_info')
					{
						document.getElementById('trippp').innerHTML = getstate.responseText;
					}
					if(str2 == 'car_selected_user')
					{	
						var all_val     = getstate.responseText; 
						var exp_all_val =  all_val.split('**');
						document.getElementById('car_amt').innerHTML = exp_all_val[0];
						document.getElementById('car_imgggg').innerHTML = exp_all_val[1];
						var all_info = exp_all_val[2].split('^');

						document.getElementById('car_name').style.display='block';
						document.getElementById('car_name_de').innerHTML = 'Rs.'+all_info[0];
						document.getElementById('amt').style.display='block';
						document.getElementById('amt_de').innerHTML = 'Rs.'+all_info[3];
						document.getElementById('exhour').style.display='block';
						document.getElementById('exhour_de').innerHTML = 'Rs.'+all_info[5];
						document.getElementById('night_charge').style.display='block';
						document.getElementById('night_charge_de').innerHTML = 'Rs.'+all_info[7];
						document.getElementById('ex_km').style.display='block';
						document.getElementById('ex_km_de').innerHTML = 'Rs.'+all_info[6];
					}
				}
		}
	getstate.send(null);	
}		