	function testEmailData(txbx,str) {
			  var obj = txbx;
			  var atpost = obj.value.indexOf("@");
			  corpType = obj.value.substring(obj.value.lastIndexOf(".") + 1, obj.value.length)
			  corpTypeLength = corpType.length;
			  if ((atpost < 1) || (obj.value.indexOf(".",atpost) < (atpost+2)) || (corpTypeLength <= 1 || corpTypeLength > 3)) {
				alert( str );
				txbx.focus();
				return(false);
			  } else
				return(true);
	}
		

	function check(frm)
	{

		var temp;
		var digit3="!#$%&'()*+,./:;<=>?@[\]^_`{|}~‘’ÏÛÜßæïðñòóôõö÷øùúûüýþÿ¡¢£¤¦§¨©ª«¬­´µ®¯°µ²³¶·¸¹º»¼½¾¿ÀÁÂÃÅÄÆÇÈÉÊËÌÍÎÐÒ  Ô  Õ  ×   Ö  Ø  Ù â  è  é  ê  ë  ç  ì Ó ä à á  í ã ";
		var emailchars="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz@._0123456789";
		var emailchars2="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz._0123456789";
		var usernameChar="abcdefghijklmnopqrstuvwxyz0123456789";
		var errmsg="";
		var obj = frm


		//Name
		if(obj.name.value == "")
		{
			alert("Your Name, Please.");
			obj.name.focus();
			return false;
		}
				
		//primary_email Email
		//=============================================================
		if(obj.email.value == "")
		{
			alert("E-mail Account, Please.");
			obj.email.focus();
			return false;
		}

		if (obj.email.value.length != 0) {
			if(obj.email.value.length >= 2 && obj.email.value.length <= 30){
				for (var i=0;i<obj.email.value.length;i++) {
					temp=obj.email.value.substring(i,i+1)
					if (emailchars.indexOf(temp)==-1) {
						errmsg="Only English alphabet , numbers (0-9) and _ (under scroll).";
						alert(errmsg);
						obj.email.focus();
						obj.email.value="";
						return false;
					}
				}
			}else{
				obj.email.focus();
				return false;			
			}
		}


		if(obj.email.value.indexOf('@')==-1)
		{
			alert("E-mail invalid.");
			obj.email.focus();
			return false;
		}
		if( !testEmailData(obj.email,"E-mail invalid"))
			  return false;


		//==============================================================================================
		//message
		if(obj.message.value == "")
		{
			alert("Your Message, Please.");
			obj.message.focus();
			return false;
		}
		
		return true;
	}

