// JavaScript Document


	function isEmail(email) 
	{ 
		var pattern1 =".+@.+\\.[a-z]+";
		var pattern2 =".+@.+\\.[A-Z]+";
		return email.match(pattern1)||(email.match(pattern2)); 
	} 

	function trim(str) 
	{
		var result = str.replace(/^\s+/, '');
		return result.replace(/\s+$/, '');
	}

	function strlen(str)
	{
		return str.length;
	}

	function verify(form)
	{
		var result=true;
		document.getElementById("nnameMsg").innerHTML='';
		document.getElementById("passMsg").innerHTML='';
		document.getElementById("fnameMsg").innerHTML='';
		document.getElementById("lnameMsg").innerHTML='';
		document.getElementById("bdMsg").innerHTML='';
		document.getElementById("emailMsg").innerHTML='';
		document.getElementById("phoneMsg").innerHTML='';
		
		
		if(strlen(trim(form.nname.value))<1)
		{
			document.getElementById("nnameMsg").innerHTML='<font color="#CD0081">โปรดระบุ ชื่อเล่น</font>';
			form.nname.value="";
			form.nname.focus();
			result=false;
		}	
		form.nname.value=trim(form.nname.value);
		
		if(strlen(trim(form.fname.value))<1)
		{
			document.getElementById("fnameMsg").innerHTML='<font color="#CD0081">โปรดระบุ ชื่อ</font>';
			form.fname.value="";
			form.fname.focus();
			result=false;
		}	
		form.fname.value=trim(form.fname.value);
		
		if(strlen(trim(form.password.value))<1)
		{
			document.getElementById("passMsg").innerHTML='<font color="#CD0081">โปรดระบุ รหัสผ่าน</font>';
			form.password.value="";
			form.password.focus();
			result=false;
		}	
		form.password.value=trim(form.password.value);
		
		if(strlen(trim(form.lname.value))<1)
		{
			document.getElementById("lnameMsg").innerHTML='<font color="#CD0081">โปรดระบุ นามสกุล</font>';
			form.lname.value="";
			form.lname.focus();
			result=false;
		}	
		form.lname.value=trim(form.lname.value);
		
		if(strlen(trim(form.birthday.value))<1)
		{
			document.getElementById("bdMsg").innerHTML='<font color="#CD0081">โปรดระบุ วันเกิด</font>';
			form.birthday.value="";
			form.birthday.focus();
			result=false;
		}	
		form.birthday.value=trim(form.birthday.value);
		
		if(strlen(trim(form.phone_num.value))<1)
		{
			document.getElementById("phoneMsg").innerHTML='<font color="#CD0081">โปรดระบุ เบอร์โทรศัพท์</font>';
			form.phone_num.value="";
			form.phone_num.focus();
			result=false;
		}	
		form.phone_num.value=trim(form.phone_num.value);
		
		/*if(strlen(trim(form.name.value))<1)
		{
			document.getElementById("nicknameMsg").innerHTML='<font color="#CD0081">โปรดระบุ ชื่อเล่น</font>';
			form.name.value="";
			form.name.focus();
			result=false;
		}	
		form.nickname.value=trim(form.nickname.value);
		
		if(strlen(trim(form.address.value))<1)
		{
			document.getElementById("addressMsg").innerHTML='<font color="#CD0081">โปรดระบุ ที่อยู่</font>';
			form.address.value="";
			form.address.focus();
			result=false;
		}	
		form.address.value=trim(form.address.value);
		
		
		
		if(strlen(trim(form.phone.value))<1)
		{
			document.getElementById("phoneMsg").innerHTML='<font color="#CD0081">โปรดระบุ เบอร์โทรศัพท์</font>';
			form.phone.value="";
			form.phone.focus();
			result=false;
		}	
		form.phone.value=trim(form.phone.value);
		*/
		document.getElementById("emailMsg").innerHTML='';
		if(strlen(trim(form.email.value))<1)
		{
			document.getElementById("emailMsg").innerHTML='<font color="#CD0081">โปรดระบุ E-mail</font>';
			form.email.value="";
			if(result==true) form.email.focus();
			result=false;
		}	
		form.email.value=trim(form.email.value);
		
		if(!isEmail(form.email.value))
		{
			document.getElementById("emailMsg").innerHTML='<font color="#CD0081">E-mail ไม่ถูกต้อง</font>';
			if(result==true) form.email.focus();
			result=false;
		}	
		form.email.value=trim(form.email.value);
			
		/*if(strlen(trim(form.username.value))<6)
		{					
			document.getElementById("usernameMsg").innerHTML='<font color="#CD0081">Username ต้องมีความยาว 6 ตัวอักษรขึ้นไป</font>';
			if(result==true) form.username.focus();
			result=false;
		}	
		form.username.value=trim(form.username.value);
		
		var Accept = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890";
		var Data = form.username.value;
  		var Valid = true;
  		for (i = 0;  i < Data.length;  i++)
  		{
    		ch = Data.charAt(i);
    		for (j = 0;  j < Accept.length;  j++)
      			if (ch == Accept.charAt(j))
        			break;
    			if (j == Accept.length)
    			{
      				Valid = false;
      				break;
    			}
  		}
  		if (!Valid)
  		{
			document.getElementById("usernameMsg").innerHTML='<font color="#CD0081">Username ต้องประกอบด้วยตัวอักษร a-z, A-Z, 0-9 เท่านั้น</font>';
			if(result==true) form.username.focus();
			result=false;
  		}
  		
		if(strlen(trim(form.password.value))<6)
		{					
			document.getElementById("passwordMsg").innerHTML='<font color="#CD0081">Password ต้องมีความยาว 6 ตัวอักษรขึ้นไป</font>';
			if(result==true) form.password.focus();
			result=false;
		}	
		form.password.value=trim(form.password.value);
		
		var Accept = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890";
		var Data = form.password.value;
  		var Valid = true;
  		for (i = 0;  i < Data.length;  i++)
  		{
    		ch = Data.charAt(i);
    		for (j = 0;  j < Accept.length;  j++)
      			if (ch == Accept.charAt(j))
        			break;
    			if (j == Accept.length)
    			{
      				Valid = false;
      				break;
    			}
  		}
  		if (!Valid)
  		{
			document.getElementById("passwordMsg").innerHTML='<font color="#CD0081">Password ต้องประกอบด้วยตัวอักษร a-z, A-Z, 0-9 เท่านั้น</font>';
			if(result==true) form.password.focus();
			result=false;
  		}
  		form.password.value=trim(form.password.value);

		if(form.password.value!=form.confirm.value)
  		{
			document.getElementById("confirmMsg").innerHTML='<font color="#CD0081">ยืนยัน password ไม่ถูกต้อง</font>';
			if(result==true) form.confirm.focus();
			result=false;
  		}
		if(form.agree.checked==false)
		{
			alert('โปรดคลิกยืนยันการยอมรับและยินดีปฏิบัติตามข้อตกลงและเงื่อนไข');
			return false;
		}*/
		return result;
	}

