var xmlHttp;

function tabSearch(tab) {

	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)  {
  		alert ("Your browser does not support AJAX!");
  		return;
  	} 
	var url = "/ajax_box_search.php";
	url = url + "?menu="+tab;
	url = url + "&sid="+Math.random();
	xmlHttp.onreadystatechange=stateChangedTabSearch;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function stateChangedTabSearch() { 
	if (xmlHttp.readyState == 4) { 
		document.getElementById("box_search").innerHTML=xmlHttp.responseText;
	}
}

function sendMail(frm) {
	if ((frm.full_name.value.length==0) || (frm.tel_no.value.length==0) || (frm.email.value.length==0)) { 
  		alert ('กรุณากรอกข้อมูลในช่องที่มี * ให้ครบถ้วน');
  		return;
  	}
	
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)  {
  		alert ("Your browser does not support AJAX!");
  		return;
  	} 
	var xmlMessage = "full_name="+frm.full_name.value+"&address="+frm.address.value+"&tel_no="+frm.tel_no.value+"&fax_no="+frm.fax_no.value+"&email="+frm.email.value+"&detail="+frm.detail.value;
	xmlHttp.onreadystatechange=stateChangedSendMail;
	xmlHttp.open("POST","sendmail.php",false);
	xmlHttp.setRequestHeader( 'Content-Type', 'application/x-www-form-urlencoded' );
	xmlHttp.send(xmlMessage);
}

function stateChangedSendMail() { 
	if (xmlHttp.readyState == 4) { 
		var chk = xmlHttp.responseText;
		
		alert ('ส่งข้อความหรือคำถามเรียบร้อย');
		return;
		
//		alert(xmlHttp.responseText);/
//		return;
		if (chk == '1') {
			alert ('ส่งข้อความหรือคำถามเรียบร้อย');
		}	
	}
}

function memberLogin(usr,pwd,remember) {
	if ((usr.length==0) || (pwd.length==0)) { 
  		alert ('กรอก Username หรือ Password ก่อน');
  		return;
  	}
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)  {
  		alert ("Your browser does not support AJAX!");
  		return;
  	} 
	var url ="ajaxLogin.php";
	url = url + "?log_user_name="+usr;
	url = url + "&log_password="+pwd;
	url = url + "&log_remember="+remember;
	url = url + "&sid="+Math.random();
	xmlHttp.onreadystatechange=stateChangedLogin;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function stateChangedLogin() { 
	if (xmlHttp.readyState == 4) { 
		var chk = xmlHttp.responseText;
		if (chk == '1') {
			document.location.href='member.php';
		} else if (chk == '2') {
			alert ('Username ไม่ถูกต้อง');
			document.frmLogin.log_user_name.focus();
		} else if (chk == '3') {
			alert ('Password ไม่ถูกต้อง');
			document.frmLogin.log_password.focus();
		}
	}
}

function checkUser(str) {
	if (str.length==0) { 
  		document.getElementById("txtHint").innerHTML="<font color=red>เลือก Username </font>";
  		return;
  	}
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)  {
  		alert ("Your browser does not support AJAX!");
  		return;
  	} 
	var url ="checkuser.php";
	url = url + "?user_name="+str;
	url = url + "&sid="+Math.random();
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
} 

function stateChanged() { 
	if (xmlHttp.readyState == 4) { 
		var chk = xmlHttp.responseText;
		if (chk == '1') {
			document.frm.submit();
		} else {
//			document.getElementById("txtHint").innerHTML= "<font color=red><b>Username ซ้ำ</b></font>";
			alert ('Username ซ้ำ');
			document.frm.user_name.focus();
		}
	}
}

function GetXmlHttpObject() {
	var xmlHttp=null;
	try {
		// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
  	} catch (e) {
		// Internet Explorer
		try {
	    	xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
	    } catch (e) {
	    	xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
	    }
	}

	return xmlHttp;
}

function validate(form)
{
	if (validateForm(form)) {
		checkUser(form.user_name.value);
	}
	return false;
}

function validateEdit(form)
{
	if (validateForm(form)) {
		form.submit();
	}
	return false;
}