var xmlHttp

function ajax_reply(frm)
{

			topic_id = frm.topic_id.value;
			mem_id = frm.mem_id.value;
			replyby = frm.replyby.value;
			strCheck = frm.strCheck.value;
			message = frm.message.value;
			quotetype = getCheckedValue(frm.quotetype);
			sex = getCheckedValue(frm.sex);
			quoteid =frm.quoteid.value;
			replyno = frm.replyno.value;

//			document.write('QID : '+quoteid+'<br>RNO : '+replyno);
     if (check_form(frm)) {
		document.getElementById("replyform_div").innerHTML="<br><br><img src='ajax-loader.gif'><br><br><br>กำลังบันทึกข้อมูล ........<br><br><br><br><br><br>";
		xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
		 {
				  alert ("Your browser does not support AJAX!");
		  return;
		  } ;

var url="reply.php";
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("POST",url,true);
xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=TIS-620"); 
xmlHttp.send("topic_id="+topic_id+"&message="+message+"&mem_id="+mem_id+"&strCheck="+strCheck+"&replyby="+replyby+"&quoteid="+quoteid+"&quotetype="+quotetype+"&replyno="+replyno+"&sex="+sex);
		 };
		 return false;
} 

function stateChanged() 
{ 
	if (xmlHttp.readyState==4 && xmlHttp.status == 200)
	{ 
		document.getElementById("replyform_div").innerHTML=xmlHttp.responseText;
	}
}

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 check_form(frm) {

	var v1 = frm.message.value;
	var v2 = frm.replyby.value;
var v3 = frm.strCheck.value;
	if ( v1.length==0)
	   {
	   alert("กรุณาป้อนความเห็น");
	   frm.message.focus();   
	   return false;
	   }
	else if (v2.length==0)
	   {
	   alert("กรุณาป้อนชื่อ");
	   frm.replyby.focus();   
	   return false;
	   }
	else if (v3.length==0)
	   {
	   alert("กรุณากรอก รหัสให้เหมือนในภาพ");
	   frm.strCheck.focus();   
	   return false;
	   }

	 return true;

}

function getCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}

