<!-- Begin


function validate_car_rental()
{
var rfdate,rfmonth,rfyear,rtdate,rtmonth,rtyear

rfdate=document.frmCar.cmbRFDate.value
rfmonth=document.frmCar.cmbRFMonth.value
rfyear=document.frmCar.cmbRFYear.value
rtdate=document.frmCar.cmbRTDate.value
rtmonth=document.frmCar.cmbRTMonth.value
rtyear=document.frmCar.cmbRTYear.value

var myDateStr = rfdate + ' ' + rfmonth + ' ' + rfyear;
var myDateStr1 = rtdate + ' ' + rtmonth + ' ' + rtyear;

var myDate = new Date(myDateStr);
var myDate1 = new Date(myDateStr1);


var myDate_string = myDate.toString();
var myDate_string1 = myDate1.toString();

var myDate_array = myDate_string.split( ' ' );
var myDate_array1 = myDate_string1.split( ' ' );

if ( myDate_array[1] != rfmonth )
 {
  alert( 'I\'m sorry, but "' + myDateStr + '" is NOT a valid date.' );
  return false;
} 


if ( myDate_array1[1] != rtmonth ) 
{
  alert( 'I\'m sorry, but "' + myDateStr1 + '" is NOT a valid date.' );
  return false;
}

var diff = myDate1.getTime() - myDate.getTime();
var days = Math.floor(diff / (1000 * 60 * 60 * 24));

if (days <0 )
{
  alert( 'I\'m sorry, but "' + myDateStr1 + '" is earlier than "' + myDateStr + '"' );
  return false;
}


/**************** mail validation ******************* */


var check1,check2,flag;

flag=true;
var mail=frmCar.txtMail.value;

if(mail=="")
	{
		alert("Mail field can't be blank");
		frmCar.txtMail.focus();
		return false;
	}

var invalidChar = "*|,\:<>/[]{}`\';()&$#%";

   for (var i = 0; i < mail.length; i++) 
   {
      if (invalidChar.indexOf(mail.charAt(i)) != -1)
      	{
         flag=false;
       }
   }
			

if(mail!="")
	{
		check1=mail.indexOf("@");
		check2=mail.indexOf(".");
		if(check1==-1 || check2==-1)
			{
				flag=false;
			}
		if((check1-check2)==1 || (check1-check2)==-1)
			{
				flag=false;
			}
		
	}
if(flag==false)
	{
	alert("Invalid Mail ID");
  	frmCar.txtMail.select();
  	frmCar.txtMail.focus();
	return false;

	}
else
	{
	var newWin;
	newWin =window.open("","mail",'resizable=no,scrollbars=no,width=330,height=200,toolbar=no,left=200,top=200')

	frmCar.target="mail"
	frmCar.submit();
	frmCar.txtMail.value=""
	frmCar.txtName.value=""
	frmCar.txtCountry.value=""
	frmCar.txtQuery.value=""
	return false;
	
	}


return true;
}


// End -->
