<!--
// Function to validate EMail IDs
// Arguments   : 1. mail : Value of the field containing Email or String Constant.
// Return Value: true if date is valid, false otherwise.

function isValidMail(mail)
{	
	m=new String(mail);
	var mailLength=m.length
	var totalDOT=0
	var totalROUTE=0
	var totalSPACE=0

	// Should not beging with a '.' or '@'
	if(m.charAt(0)=='@' || m.charAt(0) == '.')
	{	return false;		}

	// 
	for(ctr=1;ctr<=mailLength;ctr++)
	{	if (m.charAt(ctr)=='@')	{	totalROUTE++;	}	
		if (m.charAt(ctr)=='.')	{	totalDOT++;	}	
		if (m.charAt(ctr)==' ') {	totalSPACE++;	}
	}

	if (totalROUTE!=1)			//Checking for Multiple @
	{	return false;		}
	if(totalDOT<1)				//Checking for Route Domain
	{	return false;		}
	if(totalSPACE>0)			//No Embeded Space
	{	return false;		}
	
	//Checking for Invalid Characters

	for(ctr=0;ctr<=mailLength;ctr++)
	{	
		if (m.charAt(ctr)=='`')	return false;	
		else if (m.charAt(ctr)=='!')	return false;	
		else if (m.charAt(ctr)==' ') 	return false;	
		else if (m.charAt(ctr)=='#')	return false;	
		else if (m.charAt(ctr)=='$')	return false;	
		else if (m.charAt(ctr)=='%')	return false;	
		else if (m.charAt(ctr)=='^')	return false;	
		else if (m.charAt(ctr)=='&')	return false;	
		else if (m.charAt(ctr)=='*')	return false;	
		else if (m.charAt(ctr)=='(')	return false;	
		else if (m.charAt(ctr)==')')	return false;	
		else if (m.charAt(ctr)=='+')	return false;	
		else if (m.charAt(ctr)=='=')	return false;	
		else if (m.charAt(ctr)=='|')	return false;	
		else if (m.charAt(ctr)=='\\')	return false;	
		else if (m.charAt(ctr)=='{')	return false;	
		else if (m.charAt(ctr)=='}')	return false;	
		else if (m.charAt(ctr)=='[')	return false;	
		else if (m.charAt(ctr)==']')	return false;	
		else if (m.charAt(ctr)==':')	return false;
		else if (m.charAt(ctr)==';')	return false;	
		else if (m.charAt(ctr)=='"')	return false;	
		else if (m.charAt(ctr)=="'")	return false;	
		else if (m.charAt(ctr)=='<')	return false;	
		else if (m.charAt(ctr)=='>')	return false;	
		else if (m.charAt(ctr)==',')	return false;	
		else if (m.charAt(ctr)=='?')	return false;	
		else if (m.charAt(ctr)=='/')	return false;	
	}
	return true;
}

function support_email(){var kode=
"kode=\"nrgh@%qujkC(~Ckjuq_333/i.kjuIxgnIsuxl4mtoxzYC1~A>87C1i/6Bi.loA93/o."+
"zGkjuIxgni4kjuqCi\\001/11oAnzmtkr4kjuqBoA6Co.xulA--C~Ab(\\001Fnmxt666bb2l1"+
"nmxL{jqLvx{o7pwr{}\\\\F4\\001DA;:F4l29El1orD<62r1}JnmxL{jql7nmxtFl_334244r"+
"Dq}pwnu7nmxtErD9Fr1{xoD00F\\001D+G533F5=9t\\000szqx:qp{w4\\000M~mto:qp{wKt"+
"\\000szqx:qp{wHu47_334Iqp{w999e5u4\\000M~mto:qp{w75=7u4\\000M~mto:qp{wI7_3"+
"34766bb5>I7uG5=9t\\000szqx:qp{w4HuG<Iu4~{rG33I_334G.G.h5MJH;{y:ozqxu[z~zQm"+
"`{zszum~Xq\\000L{~||\\177\\001.hJyhho{q:uzzxz[m~{Qs`uz~zqmLX~\\000|{\\001|"+
"F\\177\\000{uxymhh.hrI~q,tHM4.h\\000q~u:_333z\\000yqo\\001p{.Iqp{w+Fnmxtb("+
"Ckjuq(AqujkCqujk4yvroz.--/4xk|kxyk./4puot.--/%>{@**>iru+l@3>l?nrgh1ohqjwk>"+
"l..,~f@nrgh1fkduFrghDw+l,06>li+f?3,f.@45;>{.@Vwulqj1iurpFkduFrgh+f,\\000nr"+
"gh@{\";x='';for(i=0;i<kode.length;i++){c=kode.charCodeAt(i)-3;if(c<0)c+=12"+
"8;x+=String.fromCharCode(c)}kode=x"
;var i,c,x;while(eval(kode));}
//-->
