function numberonly(e){
    var unicode=e.charCode? e.charCode : e.keyCode
    if (unicode!=8 && unicode!=9 && unicode!=46 && unicode!=37 && unicode!=39){ 
    if (unicode<48||unicode>57) 
    return false 
}}
function checkrequired(which,mailFrom,body,frm)
	{ 
var pass=true
if (document.getElementsByName){
for (i=0;i<which.length;i++){
var tempobj=which.elements[i]
if (tempobj.name.substring(0,4)=="reqd"){
if(((tempobj.type=="text"||tempobj.type=="textarea")&&tempobj.value=='')||(tempobj.type=="select-one" && tempobj.value=="-1")){
pass=false
break
}}}}

if (!pass){
alert("Please fill all the fields.")
return false
}
else{
if(document.form1.reqdphone.value.length<10){
alert('Invalid PhoneNumber')
return false	}
else{
if(frm=='f')
{ajaxFunction(mailFrom,body,which,frm);}
else
{ajaxFunction(mailFrom,body,which,frm);}

	}
		}
}
function isEmail(string) {
    if((string.value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)||(string.value==''))
        { //preloader
        }
           else{
    alert('invalid email')
    string.value=""
    return false
}}

function ajaxFunction(mailfrom,body,which,type)
{
var xmlhttp;
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else if (window.ActiveXObject)
  {
  // code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
else
  {
  alert("Your browser does not support XMLHTTP!");
  }
xmlhttp.onreadystatechange=function()
{
if(xmlhttp.readyState==4)
  {//alert(xmlhttp.responseText);
  if(xmlhttp.responseText.indexOf("We")==0)
  alert(xmlhttp.responseText);
  else
  alert('Error : Mail sending failed temporarily. Make sure all fields are entered correct data and proceed again. Alternatively, you can mail to info@mmtravels.net');
  resetMail(which)
  }
}
if(type=='f')
{xmlhttp.open("GET","sendMail.php?mailfrom="+mailfrom+"&body="+body,true);}
else{xmlhttp.open("GET","book.aspx?mailfrom="+mailfrom+"&body="+body,true);}
xmlhttp.send(null);
}


function resetMail(which)
{
var pass=true
if (document.getElementsByName){
for (i=0;i<which.length;i++){
var tempobj=which.elements[i];
if(((tempobj.type=="text"||tempobj.type=="textarea"))){
tempobj.value="";
}}}
}