var xmlHttp;

function showOrderStatus(str)
{ 
    xmlHttp = GetXmlHttpObject();
    if (xmlHttp == null) {
	alert ("Your browser does not support HTTP Request");
	return;
    } 

    var url = "/cgi-bin/ntstore.cgi?action=getajstatus";
    //var url="/cgi-bin/test.pl";
    //url=url+"/"+str;
// we use '/' as "key=value" pair seperator, so it must be escaped.
// '=' should be safe because we only use the first one, like in
// key=somevalue=xyz
    var slash = '_slash_';
    var ID = document.getElementById('ID').value;
	//ID = ID.replace(/\//g, slash);
    var NAME = document.getElementById('NAME').value;
	//NAME = NAME.replace(/\//g, slash);

//    var MAILMETHOD = document.getElementById('MAILMETHOD').value;
//	MAILMETHOD = MAILMETHOD.replace(/\//g, slash);
//    var MAILDATE = document.getElementById('MAILDATE').value;
//	MAILDATE = MAILDATE.replace(/\//g, slash);
//    var MAILTRACKING = document.getElementById('MAILTRACKING').value;
//	MAILTRACKING = MAILTRACKING.replace(/\//g, slash);
    var NOTES = document.getElementById('NOTES').value;
	//NOTES = NOTES.replace(/\//g, slash);
    var queryString = "&ajID=" + ID + "&ajNAME=" + NAME
//		+ "/ajMAILMETHOD=" + MAILMETHOD
//		+ "/ajMAILDATE=" + MAILDATE
//		+ "/ajMAILTRACKING=" + MAILTRACKING
		+ "&ajNOTES=" + NOTES;
    url = url + queryString;
    xmlHttp.onreadystatechange=stateChanged;
    xmlHttp.open("GET", url, true);
    xmlHttp.send(null);
}

function stateChanged() 
{ 
    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") { 
	document.getElementById("sTextArea").innerHTML = xmlHttp.responseText;
    } 
    else if (xmlHttp.readyState==1 || xmlHttp.readyState=="loading") { 
	document.getElementById("sTextArea").innerHTML =
		"<center><table width=450 height=80><tr><td bgcolor=\"#ffee00\" align=center><font color=\"#0033ff\"><b>Processing ... please wait a few seconds ...</b></font></td></tr></table></center>";
    } 
} 

function GetXmlHttpObject()
{ 
    var objXMLHttp=null;
    if (window.XMLHttpRequest) {
	objXMLHttp=new XMLHttpRequest();
    }
    else if (window.ActiveXObject) {
	objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
    return objXMLHttp;
}
