function formvalidate()
{
	formobj=document.carbookfrm; 
		var namefield=formobj.name.value;
var num=parseInt(namefield.length)

if(namefield=="")
 {
   alert("Name field can not be empty!!!");
   formobj.name.focus();
   return false;
 }
 else
 {
    for(i=0;i<num;++i)
     {
        var str=namefield.substring(i,i+2);
        if(!((str>="A" && str<="Z")||(str>="a" &&str<="z")))
         {
           alert("Name Field will accept only Alphabets");
           formobj.name.focus();
           return false; 
         }
     }
  }	
      
if (formobj.address.value=="")
		{
			alert("Please mention the address");
			formobj.address.focus();
			return false;
		}

var field=formobj.telresi.value;
var num=parseInt(field.length)

  if(field=="")
   {
     alert("You have not specified your residence number!!");
     formobj.telresi.focus();
   	 return false;
   }
  else
   {
      for(i=0;i<num;++i)
       {
         var str=field.substring(i,i+1);
         if(!(str>="0" && str<="9"))
          {
            alert("Residence Phone Number Field will accept only Numbers!!!!");
            formobj.telresi.focus();
       		return false;
          }
       }
    }
    
  if (formobj.email.value == "")
		{
			alert("Provide E-Mail for immediate assistance.");
            		formobj.email.focus();
            		return false;
		}
		str1=formobj.email.value
		s= str1.lastIndexOf("@");
		if (s == -1 )
		{
			alert("Invalid E-mail Address !");
            		formobj.email.focus();
            		return false;
		}
		s1= str1.lastIndexOf(".");
		if (s1 == -1 )
		{
			alert("Invalid E-mail Address !");
            		formobj.email.focus();
            		return false;
		}

var adultfield=formobj.adultnos.value;
var num=parseInt(adultfield.length)

  if(adultfield=="")
   {
     alert("Specify No. Of Adults !!");
     formobj.adultnos.focus();
   	 return false;
   }
  else
   {
      for(i=0;i<num;++i)
       {
         var str=adultfield.substring(i,i+1);
         if(!(str>="0" && str<="9"))
          {
            alert("Number of Adults Field will accept only Numbers!!!!");
            formobj.adultnos.focus();
       		return false;
          }
       }
    }

var nocar=formobj.nocar.value;
var num=parseInt(nocar.length)

  if(nocar=="")
   {
     alert("Specify No of Cars!!");
     formobj.nocar.focus();
   	 return false;
   }
  else
   {
      for(i=0;i<num;++i)
       {
         var str=nocar.substring(i,i+1);
         if(!(str>="0" && str<="9"))
          {
            alert("Number of Cars Field will accept only Numbers!!!!");
            formobj.nocar.focus();
       		return false;
          }
       }
    }

var carType = formobj.cartype.selectedIndex;
      if(carType==0)
       {
			alert("Select the Type of Car you want to Book");
            		formobj.cartype.focus();
            		return false;
       }


var purpose = formobj.purpose.selectedIndex;
      if(purpose==0)
       {
			alert("Specify the Purpose of Car Booking");
            		formobj.purpose.focus();
            		return false;
       }


 if (formobj.pickupfrom.value == "")
	 	{
			alert("Please specify FROM where you want to Pick Up");
            		formobj.pickupfrom.focus();
            		return false;
		}
else if (formobj.dropat.value == "")
		{
			alert("Please specify where do you want to Drop");
            		formobj.dropat.focus();
            		return false;
		}
else if (formobj.doj.value == "")
		{
			alert("Please specify the Date of Journey");
            		formobj.doj.focus();
            		return false;
		}

	if (document.all||document.getElementById)
{
  for (i=0;i<formobj.length;i++)
   {
     var tempobj=formobj.elements[i]
     if(tempobj.type.toLowerCase()=="submit")
	//disable em
	tempobj.disabled=true
	}

  }
  return true;
 }

