

/*---------Validation Functions : Start-----*/
function trim(str)
	{
	   return str.replace(/^\s*|\s*$/g,"");
	}
function onsubmit_reg()
{
	var fname=document.getElementById("fname").value;
	var lname=document.getElementById("lname").value;
	var mobile=document.getElementById("mobile").value;
	var email=document.getElementById("email").value;
	var address=document.getElementById("address").value;
	var password=document.getElementById("password").value;
	var conf_password=document.getElementById("conf_password").value;
	var phone=document.getElementById("phone").value;
	var mailavail=document.getElementById("mailavail").value;
	var RegExp = /^((([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+(\.([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+)*)@((((([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.))*([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.)[\w]{2,4}|(((([0-9]){1,3}\.){3}([0-9]){1,3}))|(\[((([0-9]){1,3}\.){3}([0-9]){1,3})\])))$/
var tf2=document.getElementById("email").value;
	
	if(!RegExp.test(tf2))
	{
		document.getElementById("contactdiv").innerHTML="Wrong Email Format";		
		return false;
	}
	
	if(fname=="" || lname=="" ||  mobile=="" || email=="" || address=="" || password=="" ||conf_password=="" ||phone=="" || fname==0 || lname==0 ||  mobile==0 || email==0 || address==0|| password==0 || conf_password==0 || phone==0 )
	{
		document.getElementById("contactdiv").innerHTML = "All fields are mandatory.";
		return false;
	}
	
	if(mailavail == 0) {
		document.getElementById("contactdiv").innerHTML="Email Id Already exist";
		return false;
	}
	
	if(password==conf_password)
	{	
		sendmail(fname,lname,mobile,email,address,password,conf_password,phone);
	}
	else
	{
	document.getElementById("contactdiv").innerHTML = "Confirm Password Must be Same";
	return false;
	}//oncancel();
	//alert(fname+lname+phone+emailvalue+comments);
}


function onsubmit_cont()
{

	var fname=document.getElementById("fname").value;
	var lname=document.getElementById("lname").value;
	var phone=document.getElementById("phone").value;
	var email=document.getElementById("email").value;
	var comments=document.getElementById("comments").value;
	
	
	
	if(fname=="" || lname=="" ||  phone=="" || email=="" || comments=="" || fname==0 || lname==0 ||  phone==0 || email==0 || comments==0)
	{
		document.getElementById("contactdiv").innerHTML = "All fields are mandatory.";
		return false;
	}
	
	
	sendmailcontact(fname,lname,phone,email,comments);
	//oncancel();
	//alert(fname+lname+phone+emailvalue+comments);
}

function onsubmit_forpass()
{

	var email=document.getElementById("email").value;

	
	
	
	if(email=="" || email==0 )
	{
		document.getElementById("contactdiv").innerHTML = "Enter Email ID";
		return false;
	}
	
	
	sendfp(email);
	//oncancel();
	//alert(fname+lname+phone+emailvalue+comments);
}


function onsubmit_apply()
{
	
	var fname=document.getElementById("fname").value;
	var email=document.getElementById("email").value;
	var mobile=document.getElementById("mobile").value;
	var address=document.getElementById("address").value;
	var job=document.getElementById("job").value;
	
	
	if(fname=="" || email=="" || mobile=="" || address=="" || job=="" || fname==0 || email==0 ||  mobile==0 || address==0 || job==0)
	{
		document.getElementById("contactdiv").innerHTML = "All fields are mandatory.";
		return false;
	}

	//sendmailapply(fname,email,mobile,address,job);
	
	//oncancel();
	//alert(fname+lname+phone+emailvalue+comments);
}





function usernamechk()
	{
				
	var user_name = document.getElementById("email").value;	

		
	start = new Date();
	start = start.getTime();

	var exec = function(str)
	{

		if(trim(str) != "") {
			var obj = document.getElementById("contactdiv");
			if(str == 'Exists') {
				
				obj.innerHTML="Email Id Already exist";
				document.getElementById("mailavail").value="0";
				return false;				
			} else {
				obj.innerHTML='&nbsp;';
				document.getElementById("mailavail").value="1";
				obj.innerHTML=str;				
			}		
		}
	}
	
	var ajax = new doAjax();
	ajax.doGet('ajax/ajax.Chkavail.php?process=usernamechk&user_name='+user_name+'&start='+start, exec);	
}


function emailcheck()
{	

	var RegExp = /^((([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+(\.([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+)*)@((((([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.))*([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.)[\w]{2,4}|(((([0-9]){1,3}\.){3}([0-9]){1,3}))|(\[((([0-9]){1,3}\.){3}([0-9]){1,3})\])))$/
	
	var tf2=document.getElementById("email").value;
	if(!RegExp.test(tf2))
	{
		document.getElementById("contactdiv").innerHTML="Wrong Email Format";
		document.getElementById("email").value="";
		return false;
	}
	document.getElementById("contactdiv").innerHTML="";
	return true;
}	

function emailcheckjp()
{	

	var RegExp = /^((([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+(\.([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+)*)@((((([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.))*([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.)[\w]{2,4}|(((([0-9]){1,3}\.){3}([0-9]){1,3}))|(\[((([0-9]){1,3}\.){3}([0-9]){1,3})\])))$/
	
	var tf2=document.getElementById("email1").value;
	if(!RegExp.test(tf2))
	{
		document.getElementById("maildiv").innerHTML="Wrong Email Format";
		document.getElementById("email1").value="";
		return false;
	}
	document.getElementById("maildiv").innerHTML="";
	return true;
}


function isInteger(id)
{
	var s=document.getElementById(id).value;
	var i;
    for (i = 0; i < s.length; i++)
	{   
        var c = s.charAt(i);
        if ((c < "0") || (c > "9"))
		{
			document.getElementById("contactdiv").innerHTML="Please Enter Only Numbers";
			document.getElementById(id).value="";
		 	return false;
		} 
    }
	document.getElementById("contactdiv").innerHTML="";
	return true;
}


<!-- validation functions end -->

/*---------Function for Mail Sending :Start-----*/

function sendmailcustinfo(fname,lname,email,compname,cont_code,area_code,phone,comp_web,comments)
{   
	start = new Date();
	start = start.getTime();

	var exec = function(str)
	{
		if(trim(str) != "") 
		{
			document.getElementById("contactdiv").innerHTML=str;
			document.getElementById("fname").value="";
			document.getElementById("lname").value="";
			document.getElementById("email").value="";
			document.getElementById("compname").value="";
			document.getElementById("cont_code").value="";
			document.getElementById("area_code").value="";
			document.getElementById("phone").value="";
			document.getElementById("comp_web").value="";
			document.getElementById("comments").value="";
			}
	}
	
	var ajax = new doAjax();
	//alert('fname='+fname+'&lname='+lname+'&phone='+phone+'&emailvalue='+emailvalue+'&comments='+comments);
	ajax.doGet('ajax/ajax.SendMail.php?action=send_mail_custinfo&fname='+fname+'&lname='+lname+'&email='+email+'&compname='+compname+'&cont_code='+cont_code+'&area_code='+area_code+'&phone='+phone+'&comp_web='+comp_web+'&comments='+comments+'&start='+start, exec);	
}


function sendmail(fname,lname,mobile,email,address,password,conf_password,phone)
{   
	start = new Date();
	start = start.getTime();

	var exec = function(str)
	{
		if(trim(str) != "") 
		{
			document.getElementById("contactdiv").innerHTML=str;
			document.getElementById("fname").value="";
			document.getElementById("lname").value="";
			document.getElementById("mobile").value="";
			document.getElementById("email").value="";
			document.getElementById("address").value="";
			document.getElementById("password").value="";
			document.getElementById("conf_password").value="";
			document.getElementById("phone").value="";

		}
	}
	
	var ajax = new doAjax();
	//alert('fname='+fname+'&lname='+lname+'&phone='+phone+'&emailvalue='+emailvalue+'&comments='+comments);
	ajax.doGet('ajax/ajax.SendMail.php?action=send_mail_register&fname='+fname+'&lname='+lname+'&mobile='+mobile+'&email='+email+'&address='+address+'&password='+password+'&conf_password='+conf_password+'&phone='+phone+'&start='+start, exec);	
}


function sendmailapply(fname,email,mobile,address,job)
{   
	start = new Date();
	start = start.getTime();

	var exec = function(str)
	{
		if(trim(str) != "") 
		{
			document.getElementById("contactdiv").innerHTML=str;
			document.getElementById("fname").value="";
			document.getElementById("email").value="";
			document.getElementById("mobile").value="";
			document.getElementById("address").value="";
			document.getElementById("job").value="";
			}
	}
	
	var ajax = new doAjax();
	//alert('fname='+fname+'&lname='+lname+'&phone='+phone+'&emailvalue='+emailvalue+'&comments='+comments);
	ajax.doGet('ajax/ajax.SendMail.php?action=send_mail_apply&fname='+fname+'&email='+email+'&mobile='+mobile+'&address='+address+'&job='+job+'&start='+start, exec);	
}

function isNumber()
{
	var s=document.getElementById("phone").value;
	var i;
    for (i = 0; i < s.length; i++)
	{   
        var c = s.charAt(i);
        if ((c < "0") || (c > "9"))
		{
			document.getElementById("contactdiv").innerHTML="Please Enter Only Numbers";
			document.getElementById("phone").value="";
		 	return false;
		} 
    }
	document.getElementById("contactdiv").innerHTML="";
	return true;
}

function isNumber1()
{
	var s=document.getElementById("mobile").value;
	var i;
    for (i = 0; i < s.length; i++)
	{   
        var c = s.charAt(i);
        if ((c < "0") || (c > "9"))
		{
			document.getElementById("mobdiv").innerHTML="Please Enter Only Numbers";
			document.getElementById("mobile").value="";
		 	return false;
		} 
    }
	document.getElementById("mobdiv").innerHTML="";
	return true;
}

function sendmailcontact(fname,lname,phone,email,comments)
{   
	start = new Date();
	start = start.getTime();

	var exec = function(str)
	{
		if(trim(str) != "") 
		{
			document.getElementById("contactdiv").innerHTML=str;
			document.getElementById("fname").value="";
			document.getElementById("lname").value="";
			document.getElementById("phone").value="";
			document.getElementById("email").value="";
			document.getElementById("comments").value="";
		}
	}
	
	var ajax = new doAjax();
	//alert('fname='+fname+'&lname='+lname+'&phone='+phone+'&emailvalue='+emailvalue+'&comments='+comments);
	ajax.doGet('ajax/ajax.SendMail.php?action=send_mail_contact&fname='+fname+'&lname='+lname+'&phone='+phone+'&email='+email+'&comments='+comments+'&start='+start, exec);	
}




function sendfp(email)
{   
	start = new Date();
	start = start.getTime();

	var exec = function(str)
	{
		if(trim(str) != "") 
		{
			document.getElementById("errdiv").innerHTML=str;
			document.getElementById("email").value="";
			}
	}
	
	var ajax = new doAjax();
	//alert('fname='+fname+'&lname='+lname+'&phone='+phone+'&emailvalue='+emailvalue+'&comments='+comments);
	ajax.doGet('ajax/ajax.SendMail.php?action=sendmail_fpass&email='+email+'&start='+start, exec);	
}
/*---------Function for Mail Sending : End-----*/
	
	
