//General Function
function toUpper(x)
{
	var y=$(x).value;
	$(x).value=y.toUpperCase();
}
function toLower(x)
{
	var y=$(x).value;
	$(x).value=y.toLowerCase();
}
function IsNumeric(sText)
{
	var ValidChars = "0123456789";
	var IsNumber=true;
	var Char;

	for (i = 0; i < sText.length && IsNumber == true; i++) 
	{
		Char = sText.charAt(i);
		if (ValidChars.indexOf(Char) == -1) 
		{
			IsNumber = false;
		}
	}
	return IsNumber;
}
function IsAlphabet(sText)
{
	var ValidChars = "abcdefghijklmnopqrstuvwxyz";
	var IsAlphabet=true;
	var Char;

	for (i = 0; i < sText.length && IsAlphabet == true; i++) 
	{
		Char = sText.charAt(i);
		if (ValidChars.indexOf(Char) == -1) 
		{
			IsAlphabet = false;
		}
	}
	return IsAlphabet;
}
function IsAlphaNumber(sText)
{
	var ValidChars = "0123456789abcdefghijklmnopqrstuvwxyz";
	var IsAlphabet=true;
	var Char;

	for (i = 0; i < sText.length && IsAlphabet == true; i++) 
	{
		Char = sText.charAt(i);
		if (ValidChars.indexOf(Char) == -1) 
		{
			IsAlphabet = false;
		}
	}
	return IsAlphabet;
}
function emailPattern (emailStr)
{
	var checkTLD=1;
	var knownDomsPat=/^(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum)$/;
	var emailPat=/^(.+)@(.+)$/;
	var specialChars="\\(\\)><@,;:\\\\\\\"\\.\\[\\]";
	var validChars="\[^\\s" + specialChars + "\]";
	var quotedUser="(\"[^\"]*\")";
	var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/;
	var atom=validChars + '+';
	var word="(" + atom + "|" + quotedUser + ")";
	var userPat=new RegExp("^" + word + "(\\." + word + ")*$");
	var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$");
	var matchArray=emailStr.match(emailPat);
	if (matchArray==null) 
	{
		//alert("Email address seems incorrect (check @ and .'s)");
		return false;
	}
	var user=matchArray[1];
	var domain=matchArray[2];
	for (i=0; i<user.length; i++)
	{
		if (user.charCodeAt(i)>127)
		{
			//alert("Ths username contains invalid characters.");
			return false;
		}
	}
	for (i=0; i<domain.length; i++)
	{
		if (domain.charCodeAt(i)>127)
		{
			//alert("Ths domain name contains invalid characters.");
			return false;
		}
	}
	if (user.match(userPat)==null)
	{
		//alert("The username doesn't seem to be valid.");
		return false;
	}
	var IPArray=domain.match(ipDomainPat);
	if (IPArray!=null)
	{
		for (var i=1;i<=4;i++)
		{
			if (IPArray[i]>255)
			{
				//alert("Destination IP address is invalid!");
				return false;
			}
		}
		return true;
	}
	var atomPat=new RegExp("^" + atom + "$");
	var domArr=domain.split(".");
	var len=domArr.length;
	for (i=0;i<len;i++)
	{
		if (domArr[i].search(atomPat)==-1)
		{
			//alert("The domain name does not seem to be valid.");
			return false;
		}
	}
	if (checkTLD && domArr[domArr.length-1].length!=2 && domArr[domArr.length-1].search(knownDomsPat)==-1) 
	{
		//alert("The address must end in a well-known domain or two letter " + "country.");
		return false;
	}
	if (len<2)
	{
		//alert("This address is missing a hostname!");
		return false;
	}
	return true;
}

//-----------------------------------FORM----------------------------------------
function chkUser(x)
{
	toLower(x);
	var chkErr=false;
//	key=event.keyCode;
//	if(key==13)
//		$("pass").focus();
	if(!IsAlphaNumber($(x).value))
	{
		$("userBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>กรุณาใส่เฉพาะ a-z 0-9</label>";
		chk=0;
	}
	else if($(x).value.length>=4)
	{
		var url="chkUser.php";
		var param="user="+$(x).value;

		chkErr=postDataReturnTextPic(url, param+ "&r=" + new Date().getTime(),"userBox","../../images/loading3.gif",
		function (text)
		{
			if(text=='ok')
			{
				$("userBox").innerHTML="<img src='"+path+"images/t.gif'>";
				chk=1;
			}
			else
			{
				$("userBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>ชื่อนี้ได้ถูกใช้งานแล้ว</label>";
				chk=0;
			}
		});
	}
	else if($(x).value.length>0)
	{
		$("userBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>กรุณากรอกอย่างน้อย 4 ตัวอักษร</label>";
		chk=0;
	}
	else
	{
		$("userBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>กรุณาใส่ชื่อผู้ใช้งาน</label>";
		chk=0;
	}
}

function chkPass(x)
{
	if($(x).value.length>=6)
	{
		$("passBox").innerHTML="<img src='"+path+"images/t.gif' align=middle>";
		chkRepass("repass");
		chk=1;
	}
	else if($(x).value.length>0)
	{
		$("passBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>กรุณาใส่รหัสผ่านอย่างน้อย 6 ตัวอักษร</label>";
		chkRepass("repass");
		chk=0;
	}
	else
	{
		$("passBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>กรุณาใส่รหัสผ่าน</label>";
		chkRepass("repass");
		chk=0;
	}
}

function chkRepass(x)
{
	if($(x).value!=$("pass").value)
	{
		$("repassBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>กรุณาใส่รหัสผ่านให้ตรงกับด้านบน";
		chk=0;
	}
	else if($(x).value.length==0)
	{
		$("repassBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>กรุณาใส่รหัสผ่าน</label>";
		chk=0;
	}
	else
	{
		$("repassBox").innerHTML="<img src='"+path+"images/t.gif' align=middle>";
		chk=1;
	}
}

function chkqForgot(x)
{
	if($(x).value.length>=4)
	{
		$("qForgotBox").innerHTML="<img src='"+path+"images/t.gif' align=middle>";
		chk=1;
	}
	else if($(x).value.length>0)
	{
		$("qForgotBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>คำถามกันลืมสั้นเกินไป ควรใส่อย่างน้อย 4 ตัวอักษร</label>";
		chk=0;
	}
	else
	{
		$("qForgotBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>กรุณาใส่คำถามกันลืม</label>";
		chk=0;
	}
}
function chkqForgotEdit(x)
{
	if($(x).value.length>=4)
	{
		$("qForgotBox").innerHTML="<img src='"+path+"images/t.gif' align=middle>";
		chk=1;
	}
	else if($(x).value.length>0)
	{
		$("qForgotBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>คำถามกันลืมสั้นเกินไป ควรใส่อย่างน้อย 4 ตัวอักษร</label>";
		chk=0;
	}
	else
	{
		$("qForgotBox").innerHTML="";
		chk=0;
	}
	chkaForgotEdit("aForgot");
}
function chkaForgot(x)
{
	if($(x).value==$("qForgot").value)
	{
		$("aForgotBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>ไม่ควรใส่คำตอบเหมือนกับคำถาม</label>";
		chk=0;
	}
	else if($(x).value.length>=4)
	{
		$("aForgotBox").innerHTML="<img src='"+path+"images/t.gif' align=middle>";
		chk=1;
	}
	else if($(x).value.length>0)
	{
		$("aForgotBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>คำตอบกันลืมสั้นเกินไป ควรใส่อย่างน้อย 4 ตัวอักษร</label>";
		chk=0;
	}
	else
	{
		$("aForgotBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>กรุณาใส่คำตอบกันลืม</label>";
		chk=0;
	}
}
function chkaForgotEdit(x)
{
	if(($(x).value.length==0)&&($("qForgot").value.length==0))
	{
		$("aForgotBox").innerHTML="";
		chk=0;
	}
	else if(($(x).value.length==0)&&($("qForgot").value.length!=0))
	{
		$("aForgotBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>กรุณาใส่คำตอบกันลืม</label>";
		chk=0;
	}
	else if($(x).value==$("qForgot").value)
	{
		$("aForgotBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>ไม่ควรใส่คำตอบเหมือนกับคำถาม</label>";
		chk=0;
	}

	else if($(x).value.length>=4)
	{
		$("aForgotBox").innerHTML="<img src='"+path+"images/t.gif' align=middle>";
		chk=1;
	}
	else if($(x).value.length>0)
	{
		$("aForgotBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>คำตอบกันลืมสั้นเกินไป ควรใส่อย่างน้อย 4 ตัวอักษร</label>";
		chk=0;
	}
}

function chkDisplayName(x)
{
	if($(x).value.length>=4)
	{
		var url=path+"user/register/chkDisplayName.php";
		var param="displayName="+$(x).value;

		postDataReturnTextPic(url, param+ "&r=" + new Date().getTime(),"displayNameBox",path+"images/loading3.gif",
		function (text)
		{
			if(text=='ok')
			{
				$("displayNameBox").innerHTML="<img src='"+path+"images/t.gif'>";
				chk=1;
			}
			else
			{
				$("displayNameBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>นามแฝงนี้ได้ถูกใช้งานแล้ว</label>";
				chk=0;
			}
		});
	}
	else if($("displayName").value.length>0)
	{
		$("displayNameBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>กรุณากรอกอย่างน้อย 4 ตัวอักษร</label>";
		chk=0;
	}
	else
	{
		$("displayNameBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>กรุณาใส่นามแฝง</label>";
		chk=0;
	}
}

function chkDisplayNameEdit(x)
{
	if($("cacheDisplayName").value!=$("displayName").value)
	{
		if($(x).value.length>=4)
		{
			var url=path+"user/register/chkDisplayName.php";
			var param="displayName="+$(x).value;

			postDataReturnTextPic(url, param+ "&r=" + new Date().getTime(),"displayNameBox",path+"images/loading3.gif",
			function (text)
			{
				if(text=='ok')
				{
					$("displayNameBox").innerHTML="<img src='"+path+"images/t.gif'>";
					chk=1;
				}
				else
				{
					$("displayNameBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>นามแฝงนี้ได้ถูกใช้งานแล้ว</label>";
					chk=0;
				}
			});
		}
		else if($("displayName").value.length>0)
		{
			$("displayNameBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>กรุณากรอกอย่างน้อย 4 ตัวอักษร</label>";
			chk=0;
		}
		else
		{
			$("displayNameBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>กรุณาใส่นามแฝง</label>";
			chk=0;
		}
	}
	else
	{
		$("displayNameBox").innerHTML="<img src='"+path+"images/t.gif'>";
		chk=1;
	}
}

function chkEmail(x)
{
	if($(x).value.length==0)
	{
		$("emailBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>กรุณาใส่อีเมล์</label>";
		chk=0;
	}
	else if(!emailPattern($(x).value))
	{
		$("emailBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>อีเมล์ของท่านผิดรูปแบบ</label>";
		chk=0;
	}
	else
	{
		var url=path+"user/register/chkEmail.php";
		var param="email="+$(x).value;
		postDataReturnTextPic(url, param+ "&r=" + new Date().getTime(),"emailBox",path+"images/loading3.gif",
		function (text)
		{
			if(text=='ok')
			{
				$("emailBox").innerHTML="<img src='"+path+"images/t.gif'>";
				chk=1;
			}
			else
			{
				$("emailBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>อีเมล์นี้ได้ถูกใช้ในการสมัครแล้ว</label>";
				chk=0;
			}
		});
	}
	chkReemail("reemail");
}

function chkEmailEdit(x)
{
	if($("cacheEmail").value!=$("email").value)
	{
		if($(x).value.length==0)
		{
			$("emailBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>กรุณาใส่อีเมล์</label>";
			chk=0;
		}
		else if(!emailPattern($(x).value))
		{
			$("emailBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>อีเมล์ของท่านผิดรูปแบบ</label>";
			chk=0;
		}
		else
		{
			var url=path+"user/register/chkEmail.php";
			var param="email="+$(x).value;
			postDataReturnTextPic(url, param+ "&r=" + new Date().getTime(),"emailBox",path+"images/loading3.gif",
			function (text)
			{
				if(text=='ok')
				{
					$("emailBox").innerHTML="<img src='"+path+"images/t.gif'>";
					chk=1;
				}
				else
				{
					$("emailBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>อีเมล์นี้ได้ถูกใช้ในการสมัครแล้ว</label>";
					chk=0;
				}
			});
		}
	}
	else
	{
		$("emailBox").innerHTML="<img src='"+path+"images/t.gif'>";
		chk=1;
	}

}

function chkReemail(x)
{
	if($(x).value.length==0)
	{
		$("reemailBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>กรุณาใส่อีเมล์</label>";
		chk=0;
	}
	else if($(x).value!=$("email").value)
	{
		$("reemailBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>กรุณากรอกอีเมล์ให้ตรงกับด้านบน</label>";
		chk=0;
	}
	else
	{
		$("reemailBox").innerHTML="<img src='"+path+"images/t.gif' align=middle>";
		chk=1;
	}
}

function chkPolicy(x)
{
	if(!$(x).checked)
	{
		$("policyBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>กรุณายอมรับเงื่อนไขก่อนการสมัคร</label>";
		chk=0;
	}
	else
	{
		$("policyBox").innerHTML="<img src='"+path+"images/t.gif' align=middle>";
		chk=1;
	}
}

function chkSex()
{
	var sex=document.form.sex;
	if(sex[0].checked||sex[1].checked)
	{
		$("sexBox").innerHTML="<img src='"+path+"images/t.gif' align=middle>";
		chk=1;
	}
	else
	{
		$("sexBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>กรุณาเลือกเพศของท่าน</label>";
		chk=0;
	}
}

function chkBirth()
{
	if($("dBirth").value==0)
	{
		$("birthBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>กรุณาเลือกวันที่</label>";
		chk=0;
	}
	else if($("mBirth").value==0)
	{
		$("birthBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>กรุณาเลือกเดือน</label>";
		chk=0;
	}
	else if($("yBirth").value==0)
	{
		$("birthBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>กรุณาเลือกพ.ศ.</label>";
		chk=0;
	}
	else
	{
		var url=path+"user/register/chkDate.php";
		var param="y="+$("yBirth").value;
		param+="&m="+$("mBirth").value;
		param+="&d="+$("dBirth").value;
		
		postDataReturnTextPic(url, param+ "&r=" + new Date().getTime(),"birthBox",path+"images/loading3.gif",
		function (text)
		{
			if(text=='ok')
			{
				$("birthBox").innerHTML="<img src='"+path+"images/t.gif' align=middle>";
				chk=1;
			}
			else if(text=='error1')
			{
				$("birthBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>วัน เดือน ปี นี้ไม่มีอยู่จริง กรุณาเลือกใหม่</label>";
				chk=0;
			}
			else if(text=='error2')
			{
				$("birthBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>วัน เดือน ปี นี้ยังไม่ถึง กรุณาเลือกใหม่</label>";
				chk=0;
			}
		});
	}
}

function chkProvince()
{
	if($("province").value==0)
	{
		$("provinceBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>กรุณาเลือกจังหวัด</label>";
		chk=0;
	}
	else
	{
		$("provinceBox").innerHTML="<img src='"+path+"images/t.gif' align=middle>";
		chk=1;
	}
}

function chkNewPassEdit(x)
{
	if($(x).value.length>=6)
	{
		$("newpassBox").innerHTML="<img src='"+path+"images/t.gif' align=middle>";
		chkReNewPassEdit("renewpass");
		chk=1;
	}
	else if($(x).value.length>0)
	{
		$("newpassBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>กรุณาใส่รหัสผ่านอย่างน้อย 6 ตัวอักษร</label>";
		chkReNewPassEdit("renewpass");
		chk=0;
	}
	else
	{
		$("newpassBox").innerHTML="";
		chkReNewPassEdit("renewpass");
		chk=0;
	}
}

function chkReNewPassEdit(x)
{
	if($(x).value!=$("newpass").value)
	{
		$("renewpassBox").innerHTML="<img src='"+path+"images/f.gif' align=middle><label class='error'>กรุณาใส่รหัสผ่านให้ตรงกับด้านบน";
		chk=0;
	}
	else if($(x).value.length==0)
	{
		$("renewpassBox").innerHTML="";
		chk=0;
	}
	else
	{
		$("renewpassBox").innerHTML="<img src='"+path+"images/t.gif' align=middle>";
		chk=1;
	}
}
/*
function changeImgSpam()
{
	var url=path+"include/blockSpam.php";
	var param="r="+new Date().getTime();
		
	postDataReturnTextPic(url, param,"imgSpam",path+"images/loading2.gif",
	function (text)
	{
		$("imgSpam").innerHTML=text;
		chkSpam("spam");
	});
}

function chkSpam(x)
{
	toUpper(x);
	
	var url="../../include/chkCodeSpam.php";
	var param="spam="+$("spam").value;
	param+="&codeSpam="+$("codeSpam").value;


	if(($(x).value.length<6)&&($(x).value.length>0))
	{
		$("spamBox").innerHTML="<img src=../../images/f.gif align=middle><label class='error'>กรุณาใส่ข้อความให้ตรงกับภาพด้านบน</label>";
		chk=1;
	}
	else if($(x).value!='')
	{
		postDataReturnTextPic(url, param+"&r="+new Date().getTime(),"spamBox","../../images/loading3.gif",
		function (text)
		{
			if(text=='ok')
			{
				$("spamBox").innerHTML="<img src=../../images/t.gif>";
				chk=1;
			}
			else
			{
				$("spamBox").innerHTML="<img src=../../images/f.gif align=middle><label class='error'>ข้อความไม่ตรงกับภาพด้านบน</label>";
				chk=1;
			}
		});
	}
}
*/
function chkSubmit()
{
	var chkForm=0;
	var chkWord="t.gif";

	if($("userBox").innerHTML.indexOf(chkWord)==-1)
	{
		chkUser("user");
		$("user").focus();
		chkForm++;
	}
	else if($("passBox").innerHTML.indexOf(chkWord)==-1)
	{
		chkPass("pass");
		$("pass").focus();
		chkForm++;
	}
	else if($("repassBox").innerHTML.indexOf(chkWord)==-1)
	{
		chkRepass("repass");
		$("repass").focus();
		chkForm++;
	}
	else if($("qForgotBox").innerHTML.indexOf(chkWord)==-1)
	{
		chkqForgot("qForgot");
		$("qForgot").focus();
		chkForm++;
	}
	else if($("aForgotBox").innerHTML.indexOf(chkWord)==-1)
	{
		chkaForgot("aForgot");
		$("aForgot").focus();
		chkForm++;
	}
	else if($("displayNameBox").innerHTML.indexOf(chkWord)==-1)
	{
		chkDisplayName("displayName");
		$("displayName").focus();
		chkForm++;
	}
	else if($("sexBox").innerHTML.indexOf(chkWord)==-1)
	{
		chkSex();
		$("sexx").focus();
		chkForm++;
	}
	else if($("birthBox").innerHTML.indexOf(chkWord)==-1)
	{
		chkBirth();
		$("dBirth").focus();
		chkForm++;
	}
	else if($("provinceBox").innerHTML.indexOf(chkWord)==-1)
	{
		chkProvince();
		$("province").focus();
		chkForm++;
	}
	else if($("emailBox").innerHTML.indexOf(chkWord)==-1)
	{
		chkEmail("email");
		$("email").focus();
		chkForm++;
	}
	else if($("reemailBox").innerHTML.indexOf(chkWord)==-1)
	{
		chkReemail("reemail");
		$("reemail").focus();
		chkForm++;
	}
	else if($("spamBox").innerHTML.indexOf(chkWord)==-1)
	{
		chkSpam("spam");
		$("spam").focus();
		chkForm++;
	}
	else if($("policyBox").innerHTML.indexOf(chkWord)==-1)
	{
		chkPolicy("policy");
		$("policy").focus();
		chkForm++;
	}

	if(chkForm==0)
	{
		$("submit").disabled=true;


		var url="regisToDB.php";
		var param="user="+$("user").value;
		param+="&pass="+$("pass").value;
		param+="&qForgot="+$("qForgot").value;
		param+="&aForgot="+$("aForgot").value;
		param+="&displayName="+$("displayName").value;

		var sex=document.form.sex;
		if(sex[0].checked)
			param+="&sex=0";
		else if(sex[1].checked)
			param+="&sex=1";

		param+="&birth="+($("yBirth").value-543)+"-"+$("mBirth").value+"-"+$("dBirth").value;
		param+="&province="+$("province").value;
		param+="&email="+$("email").value;
		param+="&filename="+$("filename").value;

		postDataReturnTextPic(url, param+"&r="+new Date().getTime(),"submit",path+"images/loading.gif",
		function (text)
		{
			if(text=='error')
			{
				$("submit").innerHTML="ERROR";
			}
			else
			{
				alert("ยินดีต้อนรับสมาชิกใหม่ ท่านสามารถ longin ได้แล้วตอนนี้");
				window.location="../../index.php";
			}
		});

	}/*
	else
		alert("กรุณากรอกข้อมูลให้ครบถ้วน");
*/
}


function chkSubmitEdit()
{
	var chkForm=0;
	var chkWord="t.gif";

/*
	if($("passBox").innerHTML.indexOf(chkWord)==-1)
	{
		chkPass("pass");
		$("pass").focus();
		chkForm++;
	}
	else if($("repassBox").innerHTML.indexOf(chkWord)==-1)
	{
		chkRepass("repass");
		$("repass").focus();
		chkForm++;
	}
*/

	if($("displayNameBox").innerHTML.indexOf(chkWord)==-1)
	{
		chkDisplayNameEdit("displayName");
		$("displayName").focus();
		chkForm++;
	}
	else if($("sexBox").innerHTML.indexOf(chkWord)==-1)
	{
		chkSex();
		$("sexx").focus();
		chkForm++;
	}
	else if($("birthBox").innerHTML.indexOf(chkWord)==-1)
	{
		chkBirth();
		$("dBirth").focus();
		chkForm++;
	}
	else if($("provinceBox").innerHTML.indexOf(chkWord)==-1)
	{
		chkProvince();
		$("province").focus();
		chkForm++;
	}
	else if($("emailBox").innerHTML.indexOf(chkWord)==-1)
	{
		chkEmailEdit("email");
		$("email").focus();
		chkForm++;
	}
	if(($("qForgot").value!='')||($("aForgot").value!=''))
	{
		if($("qForgotBox").innerHTML.indexOf(chkWord)==-1)
		{
			chkqForgotEdit("qForgot");
			$("qForgot").focus();
			chkForm++;
		}
		else if($("aForgotBox").innerHTML.indexOf(chkWord)==-1)
		{
			chkaForgotEdit("aForgot");
			$("aForgot").focus();
			chkForm++;
		}
	}
	if(($("newpass").value!='')||($("renewpass").value!=''))
	{
		if($("newpassBox").innerHTML.indexOf(chkWord)==-1)
		{
			chkNewPassEdit("newpass");
			$("newpass").focus();
			chkForm++;
		}
		else if($("renewpassBox").innerHTML.indexOf(chkWord)==-1)
		{
			chkReNewPassEdit("renewpass");
			$("renewpass").focus();
			chkForm++;
		}
		else
		{
			var pass=$("newpass").value;
		}
	}
	else
	{
		var pass='';
	}
	if(chkForm==0)
	{
		$("submit").disabled=true;


		var url=path+"user/profile/chkPass.php";
		var param="pass="+$("pass").value;
		if($("pass").value=='')
		{
			alert("กรุณาใส่รหัสผ่านปัจจุบัน");
			$("submit").disabled=false;
			$("pass").focus();
			return false;
		}
		else if($("pass").value.length<6)
		{
			alert("รหัสผ่านไม่ครบถ้วน");
			$("submit").disabled=false;
			$("pass").focus();
			return false;
		}
		postDataReturnTextPic(url, param+"&r="+new Date().getTime(),"submitzone",path+"images/loading4.gif",
		function (text)
		{
			if(text=='error')
			{
				alert("รหัสผ่านของคุณไม่ถูกต้อง");
				$("submit").disabled=false;
				$("pass").value="";
				$("pass").focus();
			}
			else
			{
				var url=path+"user/profile/updateProfileToDB.php";
				var param="pass="+pass;
				param+="&qForgot="+$("qForgot").value;
				param+="&aForgot="+$("aForgot").value;
				param+="&displayName="+$("displayName").value;

				var sex=document.form.sex;
				if(sex[0].checked)
					param+="&sex=0";
				else if(sex[1].checked)
					param+="&sex=1";

				param+="&birth="+($("yBirth").value-543)+"-"+$("mBirth").value+"-"+$("dBirth").value;
				param+="&province="+$("province").value;
				param+="&email="+$("email").value;

				postDataReturnTextPic(url, param+"&r="+new Date().getTime(),"submitzone",path+"images/loading4.gif",
				function (text)
				{
					if(text=='error')
					{
						$("submitzone").innerHTML="ERROR";
					}
					else
					{
						//alert(text);
						alert("บันทึกข้อมูลเรียบร้อยแล้ว");
						$("submit").disabled=false;
						$("pass").value="";

						$("newpassBox").innerHTML='';
						$("renewpassBox").innerHTML='';
						$("qForgotBox").innerHTML='';
						$("aForgotBox").innerHTML='';

						$("qForgot").value='';
						$("aForgot").value='';
						$("newpass").value='';
						$("renewpass").value='';
					}
				});

			}

			/*
			else
			{
				alert("ยินดีต้อนรับสมาชิกใหม่ ท่านสามารถ longin ได้แล้วตอนนี้");
				window.location="../../index.php";
			}*/
		});

/*
		param+="&pass="+$("pass").value;
		param+="&qForgot="+$("qForgot").value;
		param+="&aForgot="+$("aForgot").value;
		param+="&displayName="+$("displayName").value;

		var sex=document.form.sex;
		if(sex[0].checked)
			param+="&sex=0";
		else if(sex[1].checked)
			param+="&sex=1";

		param+="&birth="+($("yBirth").value-543)+"-"+$("mBirth").value+"-"+$("dBirth").value;
		param+="&province="+$("province").value;
		param+="&email="+$("email").value;
		param+="&filename="+$("filename").value;

		postDataReturnTextPic(url, param+"&r="+new Date().getTime(),"submit",path+"images/loading.gif",
		function (text)
		{
			if(text=='error')
			{
				$("submit").innerHTML="ERROR";
			}
			else
			{
				alert("ยินดีต้อนรับสมาชิกใหม่ ท่านสามารถ longin ได้แล้วตอนนี้");
				window.location="../../index.php";
			}
		});

*/

	}
}
