// JavaScript Document
function show_vechicle()
{
	var execute=1;
	var sdate = document.getElementById('startdt').value;
	var edate = document.getElementById('enddt').value;
	//validation for start nd end date
	if(edate=="")
	{
		if(sdate=="")
		{
			execute=0;
			alert("Please Choose A Picking Up & Return Date");
			return;
		}
		else
		{
			execute=0;
			alert("Please Choose A Return Date");
			return;

		}
	}
	////////////////////////////////////////////////
	
	var phr = document.getElementById('pick_hr').value;
	var pmin = document.getElementById('pick_min').value;
	var rhr = document.getElementById('ret_hr').value;
	var rmin = document.getElementById('ret_min').value;
	
	//validation for time selection
	var start_array=sdate.split("-");
	var end_array=edate.split("-");
	if(start_array[0]==end_array[0])
	{
		if(start_array[1]==end_array[1])
		{
			if(start_array[2]==end_array[2])
			{
				if(phr>=rhr)
				{
					if(phr>rhr)
					{
						alert("Please Choose An Appropriate Time");
						return;
					}
					else
					{
						if(pmin>=rmin)
						{
							alert("Please Choose An Appropriate Time");
							return;
						}
					}
				}
			}
		}
	}
	////////////////////////////////////////////////
	
	var pfrom = document.getElementById('pick_from').value;
	var pto = document.getElementById('pick_to').value;
	var rfrom = document.getElementById('return_from').value;
	var rto = document.getElementById('return_to').value;
	
	//validation for location selection
	if((pfrom==0)||(pto==0)||(rfrom==0)||(rto==0))
	{
		alert("Please Choose Proper Location");
		return;
	}
	if((pfrom==pto)||(rfrom==rto))
	{
		alert("Please Choose Different Locations in From & To");
		return;

	}
	////////////////////////////////////////////////
	
	var url='showvechicle.php?sdate='+sdate+'&edate='+edate+'&phr='+phr+'&pmin='+pmin+'&rhr='+rhr+'&rmin='+rmin+'&pfrom='+pfrom+'&pto='+pto+'&rfrom='+rfrom+'&rto='+rto;
	
	ajaxpage_toggle(url,'toggle_id');
	document.getElementById('pick_bt_id').innerHTML='<input name="Button" type="button" class="font_black" value="Book This Vechicle" onClick="book_vechicle()"><input name="Button" type="button" class="font_black" value="Ammend" onClick="ammend()">';

}

function ammend()
{
	ajaxpage_toggle('check_car.php','concierge');
}


function book_vechicle()
{
	var vehicle = document.getElementById('vehicle_type').value;
	
	
	ajaxpage_toggle_book('book_vechicle.php?vech='+vehicle,'toggle_id');
}

function ajaxpage_toggle(url, containerid){
	
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
toggle(page_request, containerid)
}
page_request.open('GET', url, true)
page_request.send(null)
}

function toggle(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
{
document.getElementById(containerid).innerHTML=page_request.responseText;
}
if(page_request.readyState == 1 || page_request.readyState == 2 || page_request.readyState == 3 )
document.getElementById(containerid).innerHTML="";
}



function ajaxpage_toggle_book(url, containerid){
	
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
toggle_book(page_request, containerid)
}
page_request.open('GET', url, true)
page_request.send(null)
}

function toggle_book(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
{
//document.getElementById(containerid).innerHTML=page_request.responseText;
alert('SucessFully Booked...');
ajaxpage_toggle('check_car.php','concierge');

}
if(page_request.readyState == 1 || page_request.readyState == 2 || page_request.readyState == 3 )
document.getElementById(concierge).innerHTML="Processing...";
}



