
function inputLimit(field, maxlimit)
     {
            if (field.value.length > maxlimit)
            field.value = field.value.substring(0, maxlimit);          
     }

function warning(Obj,msg){
            alert ("Please" + msg +"" );
            Obj.focus();						
            return false; 
 }

 function IsEmpty(inputObj) { return ((inputObj.value == null) || (inputObj.value.length == 0)) }
        //-----     Validate ---------
        function IsValid(myform)
        {  

               frm = document.forms[myform] 
			var ondatein = frm.datecheckin.value;
			var ondateout = frm.datecheckout.value;
			var strYear1 = ondatein.substring (6,10);
			var strYear2 = ondateout.substring (6,10);
			var strMonth1 = ondatein.substring (3,5);
			var strMonth2 = ondateout.substring (3,5);
			var strDay1 = ondatein.substring (0,2);
			var strDay2 = ondateout.substring (0,2);
			var strcheckin = strYear1+strMonth1+strDay1; 
			var strcheckout = strYear2+strMonth2+strDay2; 
           if (strcheckin > strcheckout)
           {
             return warning(frm.datecheckin," Trip Start Date  More Than Trip End Date ")
           }

	      if (strYear1 > strYear2)
           {
             return warning(frm.datecheckin," Trip Start Date Less Than Trip End Date ")
           }

			   if(IsEmpty(frm.fullname)) return warning(frm.fullname," Insert Fullname"); 
			   if(IsEmpty(frm.email)) return warning(frm.email," Insert  Email"); 

 if(frm.email.value.indexOf('@')==-1) {
alert("email not format") ;
return false ;
}
if(frm.email.value.indexOf('.')==-1) {
alert("email not format") ;
return false ;
}

			   if(IsEmpty(frm.phone)) return warning(frm.phone," Insert Phone Number"); 
			   if(IsEmpty(frm.country)) return warning(frm.country," Please Select Country"); 
    		   if(IsEmpty(frm.payment)) return warning(frm.payment,"Please Select Payment"); 
           return true;
           }
