// JavaScript Document
	var img = "<img src = 'images/icon_error.gif' border = 0 />";
	var img1 = "<img src = 'images/icon_right.gif' border = 0 />";
	var loadimg = "<img src = 'images/ico_loading.gif' border= 0 />"
	var $ = function(id)
	{
		return document.getElementById(id);
	}
		
    
	function CheckEmail ()
	{
		var pattern = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
		var str = document.getElementById("MemberEmail").value;
		var flag;
		if (str == "")
		{
			flag = false;
		}
		flag = pattern.test(str);
		if (flag)
		{
			document.getElementById("ShowInfo").style.display = "block"?"none":"";
			if (chk(str) == "0" && chk(str) !=="undefined")
			{

				document.getElementById("ShowErr").innerHTML = img1;
				document.getElementById("UserStatus").value = 1;
			}
			else
			{
				//alert(chk(str));
				document.getElementById("ShowErr").innerHTML = img;
				document.getElementById("ShowInfo").style.display = "block";
				document.getElementById("emailErr").innerHTML = "This email address already exists on this website";
				document.getElementById("UserStatus").value = 0;
			}
			
		}
		else
		{
			document.getElementById("ShowInfo").style.display = "block";
			document.getElementById("ShowErr").innerHTML = img;
			document.getElementById("UserStatus").value = 0;
		}
	}

	function chk(str)
	{
		var urls = "checkUser.asp?email="+str;
		if(window.ActiveXObject)
		{
			var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP")
		}
		else if(window.XMLHttpRequest)
		{
			var xmlhttp = new XMLHttpRequest();
			}
		xmlhttp.open("POST",urls,false);
		xmlhttp.setRequestHeader("CONTENT-TYPE","application/x-www-form-urlencoded");
		xmlhttp.Send();
		if(xmlhttp.readyState == 4)
		{
			if (xmlhttp.status == 200)
			{
				return xmlhttp.responseText;		
			}
		}

	}
	function checkCompanyName()
	{
	    if(document.getElementById('CompanyName').value == "")
		{
		    document.getElementById('CompanyNameImg').innerHTML = img;
		}
		else
		{
		    document.getElementById('CompanyNameImg').innerHTML = img1;
		}
    }
	function CheckForm()
	{
		if(document.getElementById('MemberName').value =="")
		{
			return false;
		}
		if(document.getElementById('MemberSurname').value =="")
		{
			return false;
		}
		if(document.getElementById('Telephone').value =="")
		{
			return false;
		}
		if(document.getElementById('FaxNumber').value =="")
		{
			return false;
		}
		if(document.getElementById('CompanyName').value == "")
		{
		    return false;
		}
//		if($('CompanyName').value =="")
//		{
//			return false;
//		}
//		if($('ProductName').value =="")
//		{
//			return false;
//		}
//		if($('MemberAddress').value =="")
//		{
//			return false;
//		}
		CheckEmail();
		var CheckPwd = document.getElementById('CheckPwd').value;
		var MemberPwd = document.getElementById('MemberPwd').value;
		var Pwdpattern = /^[a-zA-Z0-9]{4,10}$/;
		if (Pwdpattern.test(MemberPwd))
		{
				document.getElementById('ShowPwdImg').innerHTML = img1;
				document.getElementById('MemberPwdTr').style.display = "none";
				document.getElementById('ShowPwdInfo').innerHTML = "";
		}
		else
		{
				document.getElementById('ShowPwdImg').innerHTML = img;
				document.getElementById('MemberPwdTr').style.display = "block";
				v('ShowPwdInfo').innerHTML = "Invalid Password";
				return false;
		}
		if(CheckPwd == MemberPwd)
		{
				document.getElementById('CheckPwdImg').innerHTML = img1;
				document.getElementById('CheckPwdtr').style.display = "none";
			document.getElementById('CheckPwdInfo').innerHTML = "";
		}
		else
		{
				document.getElementById('CheckPwdImg').innerHTML = img;
				document.getElementById('CheckPwdtr').style.display = "block";
				document.getElementById('CheckPwdInfo').innerHTML = "Password and verification don't match, please try again.";
				return false;
		}
		if (document.getElementById('MemberName').value == "")
		{
			return false;
		}
		if (document.getElementById('MemberSurname').value == "")
		{
			return false;
		}
		if (document.getElementById('UserStatus').value !== "1")
		{
			return false;
		}
		else
		{
			return true;
		}
	}
		function Checkpwd()
		{
			var Pwdpattern = /^[a-zA-Z0-9]{4,10}$/;
			var MemberPwd = document.getElementById('MemberPwd').value;
			if (Pwdpattern.test(MemberPwd))
			{
				document.getElementById('ShowPwdImg').innerHTML = img1;
				document.getElementById('MemberPwdTr').style.display = "none";
				document.getElementById('ShowPwdInfo').innerHTML = "";
			}
			else
			{
				document.getElementById('ShowPwdImg').innerHTML = img;
				document.getElementById('MemberPwdTr').style.display = "block";
				document.getElementById('ShowPwdInfo').innerHTML = "Invalid Password";
				return false;
			}	
		}
		function ToPwd()
		{
			var CheckPwd = document.getElementById('CheckPwd').value;
			var MemberPwd = document.getElementById('MemberPwd').value;
			if(CheckPwd == MemberPwd && CheckPwd !== "")
			{
				document.getElementById('CheckPwdImg').innerHTML = img1;
				document.getElementById('CheckPwdtr').style.display = "none";
				document.getElementById('CheckPwdInfo').innerHTML = "";
			}
			else
			{
				document.getElementById('CheckPwdImg').innerHTML = img;
				document.getElementById('CheckPwdtr').style.display = "block";
				document.getElementById('CheckPwdInfo').innerHTML = "Password and verification don't match, please try again.";
				return false;
			}	

		}
