// JavaScript Document

function sendMail()
{
	if(vldMail())
	{
		var name =document.getElementById('name').value;
		var phno =document.getElementById('phno').value;
		var email =document.getElementById('email').value;
		var comments =document.getElementById('comments').value;
		var url='mail.php';
		var params='call=send&name=' + name + '&phno=' + phno + '&email=' + email + '&comments=' + comments;
		var loader = dhtmlxAjax.postSync(url,params); 
		var data=loader.xmlDoc.responseText;
		if(data!=1) {alert('Sorry! Your Mail Not Sent');} else {alert('Mail Sent Successfully!');Clear();};
		
	}
	
}
function vldMail()
{
	var name =document.getElementById('name').value;
	var phno =document.getElementById('phno').value;
	var email =document.getElementById('email').value;
	var comments =document.getElementById('comments').value;
	if(name=="") {alert('Name is Must');return false;}
	if(email=="") {alert('Email is Must');return false;}
	if(!echeck(email)) return false;
	return true;
	
}
 function noNumbers(e,x,y)
{
var keynum;
var keychar;
var numcheck;

if(window.event) // IE
  {
  keynum = e.keyCode;
  }
else if(e.which) // Netscape/Firefox/Opera
  {
  keynum = e.which;
  }
keychar = String.fromCharCode(keynum);
numcheck = /\d/;
if(y<x)
{
return !numcheck.test(keychar);
}
else{
if( (e.keyCode ==  8 )|| (e.keyCode ==  46 )|| (e.keyCode ==  37) )

{
return true;
}
else
{
return false;
}
} 

}

 
function MaxLength(e,x,y)
{
if(y<x)
{
return true;
}
else{
if( (e.keyCode ==  8 )|| (e.keyCode ==  46 )|| (e.keyCode ==  37) )

{
return true;
}
else
{
return false;
}
} 

}
 
 
function noCharecter(e,x,y)
{
var keynum;
var keychar;
var numcheck;

if(window.event) // IE
  {
  keynum = e.keyCode;
  }
else if(e.which) // Netscape/Firefox/Opera
  {
  keynum = e.which;
  }
keychar = String.fromCharCode(keynum);
numcheck = /[a-z]/;
 if(y<x)
{
return !numcheck.test(keychar);
}
else{
if( (e.keyCode ==  8 )|| (e.keyCode ==  46 )|| (e.keyCode ==  37) )

{
return true;
}
else
{
return false;
}
} 

}



function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail ID")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

 		 return true					
	}

function Clear()
{

  document.getElementById('name').value="";
  document.getElementById('phno').value="";
  document.getElementById('email').value="";
  document.getElementById('comments').value="";
 } 
 
function sendMailContact()
{
	if(vldMailContact())
	{	
		var name=document.getElementById('name').value;
		var address=document.getElementById('address').value;
		var email=document.getElementById('email').value;
		var phno=document.getElementById('phno').value;
		var fax=document.getElementById('fax').value;
		var city=document.getElementById('city').value;
		var state=document.getElementById('state').value;
		var pin=document.getElementById('pin').value;
		var message=document.getElementById('message').value;
		
		
		var url='mail.php';
		var params='call=sendcontact&name=' + name + '&address=' + address + '&email=' + email + '&phno=' + phno+'&fax='+fax+'&city='+city+'&state='+state+'&pin='+pin+'&message='+message+'';
		var loader = dhtmlxAjax.postSync(url,params); 
		var data=loader.xmlDoc.responseText;
		if(data!=1) {alert('Sorry! Your Mail Not Sent');} else {alert('Mail Sent Successfully!'); clrMailContact();}
		
	}
	
}
function vldMailContact()
{
	
	var name =document.getElementById('name').value;
	var address=document.getElementById('address').value;
	var phno =document.getElementById('phno').value;
	var email =document.getElementById('email').value;
	var fax=document.getElementById('fax').value;
	var city=document.getElementById('city').value;
	var state=document.getElementById('state').value;
	var pin=document.getElementById('pin').value;
	var message=document.getElementById('message').value;
	
	if(name=="") {alert('Name is Must');return false;}
	if(address=="") {alert('Address is Must');return false;}
	if(email=="") {alert('Email is Must');return false;}
	if(phno=="") {alert('Phone Number is Must');return false;}
	if(message=="") {alert('Message is Must');return false;}	
	if(!echeck(email)) return false;
	
	return true;
}

function clrMailContact()
{
	document.getElementById('name').value="";
	document.getElementById('address').value="";
	document.getElementById('phno').value="";
	document.getElementById('email').value="";
	document.getElementById('fax').value="";
	document.getElementById('city').value="";
	document.getElementById('state').value="";
	document.getElementById('pin').value="";
	document.getElementById('message').value="";
}
