function trim(s) {
	return s.replace(/[ \t]+$/, "").replace(/^[ \t]+/, "");
}
		
function Confirms() {
	if(confirm("คุณต้องการลบใช่หรือไม่ ?")) {
		return(true);
	}
	return(false);
}

function checkregis1(f) {
	var status = false;
	for(var i = 0 ; i < f.length ; i++ ){
		if(f[i].type == "checkbox"){
			if(f[i].checked == true && f[i].onlinelists != ""){
				status = true;
			}
			if(f[i].checked == true && f[i].emslists != ""){
				status = true;
			}
		}
	}
	
	if(status == false){
		alert("กรุณาเลือกคอร์สที่เปิด");
		return(false);
	}
	return(true);
}

function checkregis(f) {
	if(trim(f.username.value)=="") {
		alert("กรุณากรอก ชื่อผู้ใช้");
		f.username.focus();
		return(false);
	}
	if(f.username.value.length < 4) {
		alert("กรุณากรอก จำนวนตัวอักษรตั้งแต่ 4-20 ตัวอักษร");
		f.username.focus();
		return(false);
	}
	var str = '~!ํ#$%^&ฺ*()+=<>?/|\{}[:;],฿ๆฯกุขูคิฅีฆึงืจเไฉำแชะซัฌํญ๊ฎาฏ๋ฐ่ฑ้ฒ็ณดโตถฺท์ธนฦบปผฝพฟภมยรลวศษสหอฬฮ';
	var pass = 0;
	for (i=0;i<str.length;i++){
		if(f.username.value.indexOf(str.charAt(i))!= -1) pass = 1;
	}
	if(pass==1 ||f.username.value.indexOf("\"")!= -1 || f.username.value.indexOf("'")!= -1 || f.username.value.indexOf(" ")!= -1) {
		alert("กรุณากรอกชื่อผู้ใช้เป็นภาษาอังกฤษ หรือตัวเลข และห้ามมีช่องว่าง");
		f.username.focus();
		f.username.select();
		return(false);
	}
	if(trim(f.password.value)=="") {
		alert("กรุณากรอกรหัสผ่าน");
		f.password.focus();
		return(false);
	}
	if(f.password.value.length < 4) {
		alert("กรุณากรอก จำนวนตัวอักษรตั้งแต่ 4-20 ตัวอักษร");
		f.password.focus();
		return(false);
	}
	if(trim(f.repassword.value)=="") {
		alert("กรุณากรอกยืนยันรหัสผ่าน");
		f.repassword.focus();
		return(false);
	}
	if(trim(f.fname.value)=="") {
		alert("กรุณากรอกชื่อ");
		f.fname.focus();
		return(false);
	}
	if(trim(f.lname.value)=="") {
		alert("กรุณากรอกนามสกุล");
		f.lname.focus();
		return(false);
	}
	if(trim(f.address.value)=="") {
		alert("กรุณากรอกที่อยู่");
		f.address.focus();
		return(false);
	}
	if(trim(f.province.value)=="" || f.province.value==0) {
		alert("กรุณาเลือกจังหวัด");
		f.province.focus();
		return(false);
	}
	if(trim(f.amphur.value)=="") {
		alert("กรุณาเลือกอำเภอ");
		f.amphur.focus();
		return(false);
	}
	if(trim(f.tumbon.value)=="") {
		alert("กรุณาเลือกตำบล");
		f.tumbon.focus();
		return(false);
	}
	if(trim(f.zip.value)=="") {
		alert("กรุณากรอกรหัสไปรษณีย์");
		f.zip.focus();
		return(false);
	}
	if(isNaN(f.zip.value)) {
		alert("กรุณากรอกรหัสไปรษณีย์เป็นตัวเลข");
		f.zip.focus();
		f.zip.select();
		return(false);
	}
	if(trim(f.email.value)=="") {
		alert("กรุณากรอกอีเมล");
		f.email.focus();
		return(false);
	}
	if(f.email.value.indexOf('@')==-1){
		alert("กรุณากรอกอีเมลให้ถูกรูปแบบ");
		f.email.select();
		return false;
	}
	if(f.email.value.indexOf('.')==-1){
		alert("กรุณากรอกอีเมลให้ถูกรูปแบบ");
		f.email.select();
		return false;
	}
	if(trim(f.security.value)=="") {
		alert("กรุณากรอกรหัส");
		f.security.focus();
		return(false);
	}
	return true;
}

function checkedit(f) {
	if(trim(f.username.value)=="") {
		alert("กรุณากรอก ชื่อผู้ใช้");
		f.username.focus();
		return(false);
	}
	if(f.username.value.length < 4) {
		alert("กรุณากรอก จำนวนตัวอักษรตั้งแต่ 4-20 ตัวอักษร");
		f.username.focus();
		return(false);
	}
	var str = '~!ํ#$%^&ฺ*()+=<>?/|\{}[:;],฿ๆฯกุขูคิฅีฆึงืจเไฉำแชะซัฌํญ๊ฎาฏ๋ฐ่ฑ้ฒ็ณดโตถฺท์ธนฦบปผฝพฟภมยรลวศษสหอฬฮ';
	var pass = 0;
	for (i=0;i<str.length;i++){
		if(f.username.value.indexOf(str.charAt(i))!= -1) pass = 1;
	}
	if(pass==1 ||f.username.value.indexOf("\"")!= -1 || f.username.value.indexOf("'")!= -1 || f.username.value.indexOf(" ")!= -1) {
		alert("กรุณากรอกชื่อผู้ใช้เป็นภาษาอังกฤษ หรือตัวเลข และห้ามมีช่องว่าง");
		f.username.focus();
		f.username.select();
		return(false);
	}
	if(f.password.value!="") {
		if(trim(f.password.value)=="") {
			alert("กรุณากรอกรหัสผ่าน");
			f.password.focus();
			return(false);
		}
		if(f.password.value.length < 4) {
			alert("กรุณากรอก จำนวนตัวอักษรตั้งแต่ 4-20 ตัวอักษร");
			f.password.focus();
			return(false);
		}
		if(trim(f.repassword.value)=="") {
			alert("กรุณากรอกยืนยันรหัสผ่าน");
			f.repassword.focus();
			return(false);
		}
	}
	if(trim(f.fname.value)=="") {
		alert("กรุณากรอกชื่อ");
		f.fname.focus();
		return(false);
	}
	if(trim(f.lname.value)=="") {
		alert("กรุณากรอกนามสกุล");
		f.lname.focus();
		return(false);
	}
	if(trim(f.address.value)=="") {
		alert("กรุณากรอกที่อยู่");
		f.address.focus();
		return(false);
	}
	if(trim(f.province.value)=="" || f.province.value==0) {
		alert("กรุณาเลือกจังหวัด");
		f.province.focus();
		return(false);
	}
	if(trim(f.amphur.value)=="") {
		alert("กรุณาเลือกอำเภอ");
		f.amphur.focus();
		return(false);
	}
	if(trim(f.tumbon.value)=="") {
		alert("กรุณาเลือกตำบล");
		f.tumbon.focus();
		return(false);
	}
	if(trim(f.zip.value)=="") {
		alert("กรุณากรอกรหัสไปรษณีย์");
		f.zip.focus();
		return(false);
	}
	if(isNaN(f.zip.value)) {
		alert("กรุณากรอกรหัสไปรษณีย์เป็นตัวเลข");
		f.zip.focus();
		f.zip.select();
		return(false);
	}
	if(trim(f.email.value)=="") {
		alert("กรุณากรอกอีเมล");
		f.email.focus();
		return(false);
	}
	if(f.email.value.indexOf('@')==-1){
		alert("กรุณากรอกอีเมลให้ถูกรูปแบบ");
		f.email.select();
		return false;
	}
	if(f.email.value.indexOf('.')==-1){
		alert("กรุณากรอกอีเมลให้ถูกรูปแบบ");
		f.email.select();
		return false;
	}
	if(trim(f.security.value)=="") {
		alert("กรุณากรอกรหัส");
		f.security.focus();
		return(false);
	}
	return true;
}


function Inint_AJAX()
{
	try{ return new ActiveXObject( "Msxml2.XMLHTTP" ); }
	catch ( e ){ };
	try{ return new ActiveXObject( "Microsoft.XMLHTTP" ); }
	catch ( e ){};
	try{ return new XMLHttpRequest(); }
	catch ( e ){};
	alert( "XMLHttpRequest not supported" );
	return null;
};

function AddPicture(val) {
	var req = Inint_AJAX();
	 req.onreadystatechange = function () { 
		  if(req.readyState == 4) {
			   if(req.status == 200) {
					document.getElementById("addpic").innerHTML = req.responseText;
			   }
		  }
	 };
	 var url= "modules/admin/input_field.php?loop="+val;
	 req.open("GET",url,true);
	 req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=UTF-8");
	 req.send(null);
}

function dochange( obj )
{
	var req = Inint_AJAX();
	var province = document.getElementById( 'province' ).value;
	var tumbon = document.getElementById( 'tumbon' ).value;
	if ( obj && obj.name == 'province' ) {
		var amphur = "";
	}else{
		var amphur = document.getElementById( 'amphur' ).value;
	};
	var data = "province=" + province + "&amphur=" + amphur + "&tumbon=" + tumbon;
	req.onreadystatechange = function(){
		if ( req.readyState == 4 ){
			if ( req.status == 200 ){
				var datas = eval( '(' + req.responseText + ')' ); 
				document.getElementById( 'provinceDiv' ).innerHTML = datas[0].province;
				document.getElementById( 'amphurDiv' ).innerHTML = datas[0].amphur;
				document.getElementById( 'tumbonDiv' ).innerHTML = datas[0].tumbon;
			};
		};
	};
	req.open( "post" , "province.php" , true );
	req.setRequestHeader( "Content-Type", "application/x-www-form-urlencoded" );
	req.send( data );
}

function UpdPic(val){
	var value = val.toLowerCase()
	if(value.indexOf('.doc') == -1 && value.indexOf('.docx') == -1 && value.indexOf('.pdf') == -1){	
		alert('กรุณาเลือกไฟล์ .doc หรือ .pdf เท่านั้น!');
		return(false);
	}
	return(true);
}
