function check_user_exists(form)
{ 
	u_name=form.txtUserName.value;
	infoBoard=document.getElementById("checkInfo");
	if (u_name==null||u_name=='')
	{ 
		infoBoard.innerText='<span class=message><SPAN class=remark id=checkInfo>4 to 20 characters (A-Z, a-z, 0-9, no spaces).</SPAN> </span>...'; 
		alert("Please Enter your UserName!"); 
		return false; 
	} 	
	infoBoard.innerText='<span class=message>Checking for availability...</span>...'; 
	myurl=geturl(u_name,"name");
	retCode=openUrl(myurl); 
	switch(retCode)
	{ 
		case "2": 
			infoBoard.innerHTML='<span class=message>RequireErrorInfo,unknown</span> ';break; 
		case "1": 
			infoBoard.innerHTML='<span class=message>ValidatedInfo </span> ';break; 
		case "0": 
			infoBoard.innerHTML='<span class=message>RequireErrorInfo <i>'+u_name+'</i> has used</span> '; break; 
	} 
	return; 
} 

function check_email_exists(form)
{ 
	var myReg = /^[-_A-Za-z0-9]+@([_A-Za-z0-9]+\.)+[A-Za-z0-9]{2,3}$/; 
	infoBoard=document.getElementById("checkemail"); 
	email=form.txtEmail.value;
	if (email==null||email=='')
	{ 
		alert("Please specify a valid email address"); 
		return false; 
	}
	if(!myReg.test(email))
	{
		infoBoard.innerText='<span class=message>The Email is Error</span>...'; 
		alert("The Email is Error");
		return false;
	}	
	infoBoard.innerText='<span class=message>Checking for availability...</span>...'; 
	myurl=geturl(email,"mail");
	retCode=openUrl(myurl); 
	switch(retCode)
	{ 
		case "2": 
			infoBoard.innerHTML='<span class=message>RequireErrorInfo,unknown</span> ';break; 
		case "1": 
			infoBoard.innerHTML='<span class=message>ValidatedInfo </span> ';break; 
		case "0": 
			infoBoard.innerHTML='<span class=message>RequireErrorInfo,Email <i>'+email+'</i> is exist. '; break; 
	} 
	return; 
} 

function check_corp_exists(form)
{ 
	u_name=form.txtCompanyName.value;
	infoBoard=document.getElementById("checkCorp"); 
	if (u_name==null||u_name=='')
	{ 
		alert("Please Enter your Corporation Name!"); 
		return false; 
	} 	
	infoBoard.innerText='<span class=message>Checking for availability...</span>...'; 
	myurl=geturl(u_name,"corp");
	retCode=openUrl(myurl); 
	switch(retCode)
	{ 
		case "2": 
			infoBoard.innerHTML='<span class=message>RequireErrorInfo,unknown</span> ';break; 
		case "1": 
			infoBoard.innerHTML='<span class=message>ValidatedInfo </span> ';break; 
		case "0": 
			infoBoard.innerHTML='<span class=message>RequireErrorInfo,Croporation<i>'+u_name+'</i> is exist.</span> '; break; 
	} 
	return; 
} 

function geturl(name,nc)
{
	//myurl=location.protocol+"//"+location.hostname+"/CheckUser.asp?u_name="+u_name; 
	var myurl="../js/CheckUser.aspx?name="+name+"&nc="+nc;
	return myurl;
}
function openUrl(url)
{ 
	var objxml=new ActiveXObject("Microsoft.XMLHttp") 
	objxml.open("GET",url,false); 
	objxml.send(); 
	retInfo=objxml.responseText; 
	if (objxml.status=="200")
	{ 
		return retInfo; 
	} 
	else
	{ 
		return "2";
	}
}

function Agree(form)
{
	var chk=form.chkItem;
	var login=form.btnlogin;
	if(!chk.checked)
	{
		login.disabled=true;
	}
	else
	{
		login.disabled=false;
	}
} 