function SubmitRegister() {
	
	document.getElementById('btnSubmit').disabled = true;
	
	var fl_submit = true;
   
	if(document.getElementById('display_name').value == "") {
		msg = "กรุณาระบุ Display Name";
		fl_submit = false;
	}
	else if(document.getElementById('display_name_fl').value != "1") {
		msg = "กรุณาตรวจสอบ Display Name อีกครั้ง";
		fl_submit = false;
	}
	else if(document.getElementById('username').value == "") {
		msg = "กรุณาระบุ Username";
		fl_submit = false;
	}
	else if(document.getElementById('username_fl').value != "1") {
		msg = "กรุณาตรวจสอบ Username อีกครั้ง";
		fl_submit = false;
	}
	else if(document.getElementById('email').value == "") {
		msg = "กรุณาระบุ Email Address";
		fl_submit = false;
	}
	else if(document.getElementById('email_fl').value != "1") {
		msg = "กรุณาตรวจสอบ Email Address อีกครั้ง";
		fl_submit = false;
	}
	else if(document.getElementById('password').value == "") {
		msg = "กรุณาระบุ Password";
		fl_submit = false;
	}
	else if(document.getElementById('password_fl').value != "1") {
		msg = "กรุณาตรวจสอบ Password อีกครั้ง";
		fl_submit = false;
	}
	else if(document.getElementById('password2').value == "") {
		msg = "กรุณาระบุ Confirm Password";
		fl_submit = false;
	}
	else if(document.getElementById('password2').value != document.getElementById('password').value) {
		msg = "Confirm Password ไม่ถูกต้อง";
		fl_submit = false;
	}
	else if(document.getElementById('mobile_no').value == "") {
		msg = "กรุณาระบุ เบอร์มือถือ";
		fl_submit = false;
	}
	else if(document.getElementById('mobile_network').value == "") {
		msg = "กรุณาระบุ ระบบมือถือ";
		fl_submit = false;
	}
	else if(document.getElementById('quiz').value == "") {
		msg = "กรุณาระบุ คำถามกันลืม";
		fl_submit = false;
	}
	else if(document.getElementById('answer').value == "") {
		msg = "กรุณาระบุ คำตอบ";
		fl_submit = false;
	}
	else if(document.getElementById('name').value == "") {
		msg = "กรุณาระบุ ชื่อ - นามสกุล";
		fl_submit = false;
	}
	else if(document.getElementById('address').value == "") {
		msg = "กรุณาระบุ ที่อยู่";
		fl_submit = false;
	}
	else if(document.getElementById('prvn_id').value == "") {
		msg = "กรุณาระบุ จังหวัด";
		fl_submit = false;
	}
	else if(document.getElementById('gender').value == "") {
		msg = "กรุณาระบุ เพศ";
		fl_submit = false;
	}
	
	if(!fl_submit) {
		alert(msg);
		document.getElementById('btnSubmit').disabled = false;
		return false;
	}
	else {
		return true;
	}
	
}


function SubmitEdit1() {
	
	document.getElementById('btnSubmit1').disabled = true;
	
	var fl_submit = true;
	
	if(document.getElementById('password').value == "") {
		msg = "กรุณาระบุ Password ใหม่";
		fl_submit = false;
	}
	else if(document.getElementById('password_fl').value != "1") {
		msg = "กรุณาตรวจสอบ Password ใหม่ อีกครั้ง";
		fl_submit = false;
	}
	else if(document.getElementById('password2').value == "") {
		msg = "กรุณาระบุ Confirm Password";
		fl_submit = false;
	}
	else if(document.getElementById('password2').value != document.getElementById('password').value) {
		msg = "Confirm Password ไม่ถูกต้อง";
		fl_submit = false;
	}
	
	if(!fl_submit) {
		alert(msg);
		document.getElementById('btnSubmit1').disabled = false;
		return false;
	}
	else {
		return true;
	}
	
}


function SubmitEdit2() {
	
	document.getElementById('btnSubmit2').disabled = true;
	
	var fl_submit = true;
   
	if(document.getElementById('display_name').value == "") {
		msg = "กรุณาระบุ Display Name";
		fl_submit = false;
	}
	else if(document.getElementById('display_name_fl').value != "1") {
		msg = "กรุณาตรวจสอบ Display Name อีกครั้ง";
		fl_submit = false;
	}
	else if(document.getElementById('email').value == "") {
		msg = "กรุณาระบุ Email Address";
		fl_submit = false;
	}
	else if(document.getElementById('email_fl').value != "1") {
		msg = "กรุณาตรวจสอบ Email Address อีกครั้ง";
		fl_submit = false;
	}
	else if(document.getElementById('mobile_no').value == "") {
		msg = "กรุณาระบุ เบอร์มือถือ";
		fl_submit = false;
	}
	else if(document.getElementById('mobile_network').value == "") {
		msg = "กรุณาระบุ ระบบมือถือ";
		fl_submit = false;
	}
	else if(document.getElementById('quiz').value == "") {
		msg = "กรุณาระบุ คำถามกันลืม";
		fl_submit = false;
	}
	else if(document.getElementById('answer').value == "") {
		msg = "กรุณาระบุ คำตอบ";
		fl_submit = false;
	}
	
	if(!fl_submit) {
		alert(msg);
		document.getElementById('btnSubmit2').disabled = false;
		return false;
	}
	else {
		return true;
	}
	
}


function SubmitEdit3() {
	
	document.getElementById('btnSubmit3').disabled = true;
	
	var fl_submit = true;
	
	if(document.getElementById('name').value == "") {
		msg = "กรุณาระบุ ชื่อ - นามสกุล";
		fl_submit = false;
	}
	else if(document.getElementById('address').value == "") {
		msg = "กรุณาระบุ ที่อยู่";
		fl_submit = false;
	}
	else if(document.getElementById('prvn_id').value == "") {
		msg = "กรุณาระบุ จังหวัด";
		fl_submit = false;
	}
	else if(document.getElementById('gender').value == "") {
		msg = "กรุณาระบุ เพศ";
		fl_submit = false;
	}
	
	if(!fl_submit) {
		alert(msg);
		document.getElementById('btnSubmit3').disabled = false;
		return false;
	}
	else {
		return true;
	}
	
}




var xmlHttp;
var xmlHttp2;
var xmlHttp3;
var xmlHttp4;
var xmlHttp5;

function createXMLHttpRequest(){
	if(window.ActiveXObject){
		xmlHttp  = new ActiveXObject("Microsoft.XMLHTTP");
	}else if(window.XMLHttpRequest){
		xmlHttp  = new XMLHttpRequest();
	}
}

function checkDisplayName() {
	createXMLHttpRequest();
	var sText = document.getElementById("display_name").value;
	xmlHttp.open("get","ajax_check_dispaly_name.php?name="+sText,true);
	xmlHttp.onreadystatechange = checkDisplayNameChangeHandle;
	xmlHttp.send(null);
}

function checkDisplayNameChangeHandle() {
     if (xmlHttp.readyState == 4) {
          if (xmlHttp.status == 200) {
			  if(xmlHttp.responseText=="") {
				  document.getElementById('display_name_msg').innerHTML="";
				  document.getElementById('display_name_msg').style.display = "none";
				  document.getElementById('display_name_fl').value = 1;
			  }
			  else {
				  document.getElementById('display_name_msg').innerHTML=""+xmlHttp.responseText;
				  document.getElementById('display_name_msg').style.display = "";
				  document.getElementById('display_name_fl').value = 0;
			  }
          }
     }
}

function createXMLHttpRequest5(){
	if(window.ActiveXObject){
		xmlHttp5  = new ActiveXObject("Microsoft.XMLHTTP");
	}else if(window.XMLHttpRequest){
		xmlHttp5  = new XMLHttpRequest();
	}
}

function checkDisplayName2() {
	createXMLHttpRequest5();
	var sText = document.getElementById("display_name").value;
	xmlHttp5.open("get","ajax_check_dispaly_name2.php?name="+sText,true);
	xmlHttp5.onreadystatechange = checkDisplayName2ChangeHandle;
	xmlHttp5.send(null);
}

function checkDisplayName2ChangeHandle() {
     if (xmlHttp5.readyState == 4) {
          if (xmlHttp5.status == 200) {
			  if(xmlHttp5.responseText=="") {
				  document.getElementById('display_name_msg').innerHTML="";
				  document.getElementById('display_name_msg').style.display = "none";
				  document.getElementById('display_name_fl').value = 1;
			  }
			  else {
				  document.getElementById('display_name_msg').innerHTML=""+xmlHttp5.responseText;
				  document.getElementById('display_name_msg').style.display = "";
				  document.getElementById('display_name_fl').value = 0;
			  }
          }
     }
}

function createXMLHttpRequest2(){
	if(window.ActiveXObject){
		xmlHttp2  = new ActiveXObject("Microsoft.XMLHTTP");
	}else if(window.XMLHttpRequest){
		xmlHttp2  = new XMLHttpRequest();
	}
}

function checkUsername() {
	createXMLHttpRequest2();
	var sText = document.getElementById("username").value;
	xmlHttp2.open("get","ajax_check_username.php?name="+sText,true);
	xmlHttp2.onreadystatechange = checkUsernameChangeHandle;
	xmlHttp2.send(null);
}

function checkUsernameChangeHandle() {
     if (xmlHttp2.readyState == 4) {
          if (xmlHttp2.status == 200) {
			  if(xmlHttp2.responseText=="") {
				  document.getElementById('username_msg').innerHTML="";
				  document.getElementById('username_msg').style.display = "none";
				  document.getElementById('username_fl').value = 1;
			  }
			  else {
				  document.getElementById('username_msg').innerHTML=""+xmlHttp2.responseText;
				  document.getElementById('username_msg').style.display = "";
				  document.getElementById('username_fl').value = 0;
			  }
          }
     }
}

function createXMLHttpRequest3(){
	if(window.ActiveXObject){
		xmlHttp3  = new ActiveXObject("Microsoft.XMLHTTP");
	}else if(window.XMLHttpRequest){
		xmlHttp3  = new XMLHttpRequest();
	}
}

function checkEmail() {
	createXMLHttpRequest3();
	var sText = document.getElementById("email").value;
	xmlHttp3.open("get","ajax_check_email.php?name="+sText,true);
	xmlHttp3.onreadystatechange = checkEmailChangeHandle;
	xmlHttp3.send(null);
}

function checkEmailChangeHandle() {
     if (xmlHttp3.readyState == 4) {
          if (xmlHttp3.status == 200) {
			  if(xmlHttp3.responseText=="") {
				  document.getElementById('email_msg').innerHTML="";
				  document.getElementById('email_msg').style.display = "none";
				  document.getElementById('email_fl').value = 1;
			  }
			  else {
				  document.getElementById('email_msg').innerHTML=""+xmlHttp3.responseText;
				  document.getElementById('email_msg').style.display = "";
				  document.getElementById('email_fl').value = 0;
			  }
          }
     }
}

function createXMLHttpRequest4(){
	if(window.ActiveXObject){
		xmlHttp4  = new ActiveXObject("Microsoft.XMLHTTP");
	}else if(window.XMLHttpRequest){
		xmlHttp4  = new XMLHttpRequest();
	}
}

function checkPassword() {
	createXMLHttpRequest4();
	var sText = document.getElementById("password").value;
	xmlHttp4.open("get","ajax_check_password.php?name="+sText,true);
	xmlHttp4.onreadystatechange = checkPasswordChangeHandle;
	xmlHttp4.send(null);
}

function checkPasswordChangeHandle() {
     if (xmlHttp4.readyState == 4) {
          if (xmlHttp4.status == 200) {
			  if(xmlHttp4.responseText=="") {
				  document.getElementById('password_msg').innerHTML="";
				  document.getElementById('password_msg').style.display = "none";
				  document.getElementById('password_fl').value = 1;
			  }
			  else {
				  document.getElementById('password_msg').innerHTML=""+xmlHttp4.responseText;
				  document.getElementById('password_msg').style.display = "";
				  document.getElementById('password_fl').value = 0;
			  }
          }
     }
}



function SubmitNewTopic() {
	
	document.getElementById('btnSubmit').disabled = true;
	
	var fl_submit = true;
   
	if(document.getElementById('name').value == "") {
		msg = "กรุณาระบุ ชื่อเรื่อง";
		fl_submit = false;
	}
	else if(document.getElementById('comment').value == "") {
		msg = "กรุณาระบุ เนื้อหา";
		fl_submit = false;
	}
	
	if(!fl_submit) {
		alert(msg);
		document.getElementById('btnSubmit').disabled = false;
		return false;
	}
	else {
		return true;
	}
	
}


function SubmitReply() {
	
	document.getElementById('btnSubmit').disabled = true;
	
	var fl_submit = true;
   
	if(document.getElementById('comment').value == "") {
		msg = "กรุณาระบุ เนื้อหา";
		fl_submit = false;
	}
	
	if(!fl_submit) {
		alert(msg);
		document.getElementById('btnSubmit').disabled = false;
		return false;
	}
	else {
		return true;
	}
	
}

function SubmitDeleteForum() {
	if(confirm('ยืนยันการลบกระทู้นี้')){
		document.getElementById("frm_delete_forum").submit();
	}
}

function SubmitDeleteForumReply(topic_comment_id) {
	if(confirm('ยืนยันการลบความคิดเห็นนี้')){
		document.getElementById("topic_comment_id").value = topic_comment_id;
		document.getElementById("frm_delete_forum_reply").submit();
	}
}

function SubmitPin(fl) {
	if(fl==1) {
		if(confirm('ยืนยันปักหมุดกระทู้นี้')){
			document.getElementById("pin_fl").value = 1;
			document.getElementById("frm_pin_forum").submit();
		}
	}
	else {
		if(confirm('ยืนยันยกเลิกปักหมุดกระทู้นี้')){
			document.getElementById("pin_fl").value = 0;
			document.getElementById("frm_pin_forum").submit();
		}
	}
}
