// JavaScript Document

var xmlHttp;
var mess;

function sendMail(name_val,mail_val,remark_val,mail_to)
{
mess = '';
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request");
 return;
 } 
 
 if(name_val == '')
	{
		alert('Please enter your name');
		mess = true;
		return false;
	}else if(mail_val == '')
	{
		alert('Please enter your Email');
		mess = true;
		return false;
	}else if(remark_val == '')
	{
		alert('Please enter Remark');
		mess = true;
		return false;
	}else if(mail_val != '')
	{
		   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		   var address = mail_val;
		   if(reg.test(address) == false) {
			  alert('Invalid Email Address');
			  mess = true;
			  return false;
		   }
	}
 
	 if(!mess)
	{
	 
		var url="key_consultant.php";
		url=url+"?name_val="+name_val;
		url=url+"&mail_val="+mail_val;
		url=url+"&remark_val="+remark_val;
		url=url+"&mail_to="+mail_to;
		url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=stateChanged;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
} 

function stateChanged() 
{ 
 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 	var newval = xmlHttp.responseText;
	
	if(newval == 1)
		window.location="thank.html";
		else
		document.getElementById("err_mess").innerHTML='Mail Failed';
 } 
} 

function GetXmlHttpObject()
{ 
var objXMLHttp=null;
if (window.XMLHttpRequest)
 {
 objXMLHttp=new XMLHttpRequest();
 }
else if (window.ActiveXObject)
 {
 objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
 }
return objXMLHttp;
}

