function getDateDifference(journeyDate1,currentDate1)
{

journeyDate = new Date(journeyDate1.toGMTString());
currentDate= new Date(currentDate1.toGMTString());



	Yearjn = takeYear(journeyDate);
	Monthjn = journeyDate.getMonth();
	Dayjn = journeyDate.getDate();
	Modjn = (Date.UTC(Yearjn,Monthjn,Dayjn,0,0,0))/86400000;

	Yearcur = takeYear(currentDate);
	Monthcur = currentDate.getMonth();
	Daycur = currentDate.getDate();
	Modcur = (Date.UTC(Yearcur,Monthcur,Daycur,0,0,0))/86400000;



	 daysago =Math.floor( Modjn - Modcur);
	 alert(daysago)
	return daysago;

	//return Math.floor((journeyDate.getTime()-currentDate.getTime())/(24000*3600));
}

function chkdata(){
	
			objForm = document.frmTstPopup;
            
					
			if(document.getElementById('cmbMake').value == "")
				{
					alert("Please select make");
					document.getElementById('cmbMake').focus();
					return false;
				}
			 if(document.getElementById('cmbModel').value == "")
				{
					alert("Please select model");
					document.getElementById('cmbModel').focus();
					return false;
				}

					 if(document.getElementById('cmbVariant').value == "")
				{
					alert("Please select Variant");
					document.getElementById('cmbVariant').focus();
					return false;
				}
			 if(document.getElementById('cmbCity').value == "")
				{
					alert("Please select city");
					document.getElementById('cmbCity').focus();
					return false;
				}
			 if(document.getElementById('TDdate').value == "")
				{
					alert("Please select date");
					document.getElementById('TDdate').focus();
					return false;
				}
			
			
	     		var testDate = new Date(objForm.TDdate.value);
				var todate = new Date();
				var maxdate = new Date(todate+31);
		
	journeyDate = new Date(testDate.toGMTString());
	currentDate= new Date(todate.toGMTString());

//	
	x = journeyDate.getYear();
	var y = x % 100;
	y += (y < 38) ? 2000 : 1900;
	
	Yearjn = y;
	
	Monthjn = journeyDate.getMonth();
	Dayjn = journeyDate.getDate();
	Modjn = (Date.UTC(Yearjn,Monthjn,Dayjn,0,0,0))/86400000;

	x1 = currentDate.getYear();
	var y1 = x1 % 100;
	y1 += (y1 < 38) ? 2000 : 1900;
	Yearcur = y1;
	Monthcur = currentDate.getMonth();
	Daycur = currentDate.getDate();
	Modcur = (Date.UTC(Yearcur,Monthcur,Daycur,0,0,0))/86400000;

	 daysago =Math.floor( Modjn - Modcur);
	
	
				if(daysago <=0 )
				{
				alert("The Test Drive Date should be after Today");
				return false;
				}
				if(daysago > 30)
				{
				alert("Scheduling of Test Drive is permitted 30 days in advance only");
				return false;
				}
				
				
			objForm.TDFirstName.value = trim(objForm.TDFirstName.value);		
			 if(document.getElementById('TDFirstName').value == "")
				{
					alert("Please enter first name");
					document.getElementById('TDFirstName').focus();
					return false;
				}				
			objForm.TDLastName.value = trim(objForm.TDLastName.value);
			if(document.getElementById('TDLastName').value == "")
				{
					alert("Please enter last name");
					document.getElementById('TDLastName').focus();
					return false;
				}	

				objForm.TDEmail.value = trim(objForm.TDEmail.value);
				if(objForm.TDEmail.value == ""){
				alert("Please enter an e-mail id");
				objForm.TDEmail.focus();
				return false;
				}
				if (objForm.TDEmail.value!="" && !valid_email(objForm.TDEmail.value)){ 
				alert("Please enter an valid e-mail id");
				objForm.TDEmail.focus();
				return false;
				}
//Home Phone				
	objForm.TDHomeStd.value = trim(objForm.TDHomeStd.value);
	objForm.TDHomePhone.value = trim(objForm.TDHomePhone.value);
	objForm.TDOffStd.value = trim(objForm.TDOffStd.value);
	objForm.TDOffPhone.value = trim(objForm.TDOffPhone.value);
	objForm.TDMobile.value = trim(objForm.TDMobile.value);
			var mobLength = document.getElementById('TDMobile').value.length;
			if(document.getElementById('TDMobile').value == "")
			{
							alert("Please Enter Mobile Number");
							document.getElementById('TDMobile').focus();
							return false;
			}
	var mobLength = document.getElementById("TDMobile").value.length;
	if(document.getElementById("TDMobile").value != "") {
		var str = document.getElementById("TDMobile").value;
		str = str.substring(0,1);
	if(isNotEmpty(document.getElementById("TDMobile")) && parseInt(mobLength) != 11) {
		if(str != 8 && str != 9) {
			alert("Please check the number you have entered");
			document.getElementById("TDMobile").focus();
			return false;
		}
		if(parseInt(mobLength) < 10 || parseInt(mobLength) > 10)
			{
				alert("Please check the number you have entered");
				document.getElementById("TDMobile").focus();
				return false;
			}
		}
	}
	
	if(!isNotEmpty(objForm.TDHomeStd)){
		if(!isNotEmpty(objForm.TDOffStd)){
			if(!isNotEmpty(objForm.TDMobile)){
				alert("Please enter at least one contact number");
				objForm.TDHomeStd.focus();
				return false;
			}
		}
	else if(!isNotEmpty(objForm.TDOffPhone)){
		
		alert("Please enter office phone");
		objForm.TDOffPhone.focus();
		return false;
			} 
		}
	else if(!isNotEmpty(objForm.TDHomePhone)){
			alert("Please enter home phone");
			objForm.TDHomePhone.focus();
			return false;
		}
	if ((isNotEmpty(objForm.TDOffStd)) && (!isNotEmpty(objForm.TDOffPhone)))
	{
		alert("Please enter office phone");
		objForm.TDOffPhone.focus();
		return false;
	}
	var phoneLengthHome = objForm.TDHomeStd.value.length + objForm.TDHomePhone.value.length;
	var phoneLengthOff =  objForm.TDOffStd.value.length + objForm.TDOffPhone.value.length;
	if( (phoneLengthHome != 0) && ((objForm.TDHomeStd.value == 0) || (objForm.TDHomePhone.value == 0)))
		{
			alert("Please check the home std code / phone number you have entered");
			objForm.TDHomeStd.focus();
			return false;
		}
		
	if(isNotEmpty(objForm.TDHomePhone) && parseInt(phoneLengthHome) != 11)
		{
		if(parseInt(phoneLengthHome) < 11 || parseInt(phoneLengthHome) > 11)
			{
				alert("Please check the home std code / phone number you have entered");
				objForm.TDHomeStd.focus();
				return false;
			}
		}
		if((phoneLengthOff != 0) && ((objForm.TDOffStd.value == 0) || (objForm.TDOffPhone.value == 0)))
		{
			alert("Please check the office std code / phone number you have entered");
			objForm.TDOffStd.focus();
			return false;
		}
	if(isNotEmpty(objForm.TDOffPhone) && parseInt(phoneLengthOff) != 11)
		{		
		if(parseInt(phoneLengthOff) < 11 || parseInt(phoneLengthOff) > 11)
			{
				alert("Please check the office std code / phone number you have entered");
				objForm.TDOffStd.focus();
				return false;
			}
		}
	if(objForm.TDHomeStd.value != "" || objForm.TDOffStd.value == "" && objForm.TDMobile.value == "")
	{		
		var phoneLength = objForm.TDHomeStd.value.length + objForm.TDHomePhone.value.length;
		if(parseInt(phoneLength) < 11 )
			{	alert("Please check the std code and number you have entered");
				objForm.TDHomeStd.focus();
				return false;
			}	
	}

	document.getElementById("pros_but").style.display = "block";
	setTimeout('document.images["pr_img"].src="/images/buttons/booktestdrive_processing.gif"', 200);
	document.getElementById("smt_but").style.display = "none";	
	return true;
}

function resetModel(){
var defaultModelVal = "<select class='pTxt' style='width:145px;' name='cmbModel'  tabindex='2' ><option>Select a Model</option></select>";
	document.getElementById("newCarSeacrchModel").innerHTML = defaultModelVal;
		resetCity();	
}

function resetCity(){
	var defaultCityVal = "<select class='pTxt' style='width:145px;' name='cmbCity'  tabindex='3'><option>Select a City </option></select>";
	document.getElementById("newCarSeacrchCity").innerHTML = defaultCityVal;

}
//Home Phone end

//			objForm.TDMobile.value = trim(objForm.TDMobile.value);
//			var mobLength = document.getElementById('TDMobile').value.length;
//				if(document.getElementById('TDMobile').value == "")
//				{
//					alert("Please Enter Mobile Number");
//					document.getElementById('TDMobile').focus();
//					return false;
//				}
//				
//			//alert(mobLength);
//			if(document.getElementById('TDMobile').value != "") {
//			var str = document.getElementById('TDMobile').value;
//			str1 = str.substring(0,1);							
//								
//			if(isNotEmpty(document.getElementById('TDMobile')) && parseInt(mobLength) == 10) 
//			{
//			if(str1 != 9) {
//			alert("Please check the number you have entered");
//			document.getElementById('TDMobile').focus();
//			return false;
//			}					
//		    }else{	alert("Please check the number you have entered");
//					document.getElementById('TDMobile').focus();
//					return false;
//					}
//				
//			}				
//}

