function CheckAll(FName, CheckBoxname) {
  for (var i=0; i<FName.elements.length; i++) {
    var c = FName.elements[i];
    if (c.name != CheckBoxname.name) {
      c.checked = CheckBoxname.checked;
    }
  }
}

function checkEmail(form){
	var email=document.mail.email.value;
	if (!isEmail(email)){
		alert("Wrong E-mail address");
		return false;
	}
	else {return true; }	
}

function isEmail(str) {
  var supported = 0;
  if (window.RegExp) {
    var tempStr = "a";
    var tempReg = new RegExp(tempStr);
    if (tempReg.test(tempStr)) supported = 1;
  }
  if (!supported) 
  return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
  var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
  var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
  return (!r1.test(str) && r2.test(str));
}


function checkfrm(form){
	var uname=document.frm.unames.value;
	var passwd=document.frm.passwd.value;
	var rpwd=document.frm.rpwd.value;
	var qp=document.frm.qp.value;
	var ap=document.frm.ap.value;
	
	var fname=document.frm.fname.value;
	var sname=document.frm.sname.value;
	var sex=document.frm.sex.value;
	var age=document.frm.age.value;
	
	var temail=document.frm.email.value;
	
	var province=document.frm.province.value;
	var address=document.frm.address.value;
	var country=document.frm.country.value;

	
	if((uname=="") ||(passwd=="") ||(rpwd=="") || (qp=="")|| (ap=="") || (fname=="") || (sname=="") || (sex=="")|| (age=="")|| (temail=="")|| (province=="")|| (address=="")|| (country=="") ){
		alert("กรอกข้อมูลให้เรียบร้อยด้วยนะค่ะ");
		return false;		
	}else{	
		if(passwd!=rpwd){
			alert("Bad password");
			return false;				
		}
		else{	
			if(uname.length<4 ){
				alert("Username  > 4 Char ");
				return false;								
			}else{			
				if(passwd.length<4 ){
					alert("Password  > 4 Char ");
					return false;								
				}else{					 
					if (!isEmail(temail) ){
						alert("Invalid E-mail address");
						return false;
					}
					else{
						return true;	
					 }
				}
			}
		}
	}
}

function Popup(pname,purl,w,h,s){
LeftPosition = (screen.width) ? (screen.width-w-8)/2 : 0;
TopPosition = (screen.height) ? (screen.height-h-50)/2 : 0;
window.open(purl,pname,"width="+w+",height="+h+",top="+TopPosition+",left="+LeftPosition+",resizable=no,scrollbars="+s);
}

