// JavaScript Document
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 ajax_get(targetfile,qstring,boxContent,boxTitle,boxTitleString )
{
if (boxTitle != null )
   document.getElementById(boxTitle).innerHTML = '+  ' + boxTitleString;
document.getElementById(boxContent).innerHTML = '<div align="center"> Loading... <div class="loading" > </div></div>';
var emlHttp = GetXmlHttpObject();
  if (emlHttp==null)
  {
  alert ("error HttpRequest");
  return;
  } 
  var urlAdr=targetfile + "?" + qstring;
  
  emlHttp.onreadystatechange=function()
  {
	   //document.write('<img src="' + siteAddr + 'images/loadingBox.gif" alt="Loading">');
	   if (emlHttp.readyState==4 || emlHttp.readyState=="complete")
       { 
	   document.getElementById(boxContent).innerHTML = emlHttp.responseText;
       }
  }
  emlHttp.open( "GET" ,urlAdr ,true)
  emlHttp.send(null);	
	
}

function ajax_post(targetfile,qstring,boxContent,boxTitle,boxTitleString )
{
if (boxTitle != null )
   document.getElementById(boxTitle).innerHTML = '+  ' + boxTitleString;
document.getElementById(boxContent).innerHTML = '<div align="center"> Loading... <div class="loading" > </div></div>';
var emlHttp = GetXmlHttpObject();
  if (emlHttp==null)
  {
  alert ("error HttpRequest");
  return;
  } 
  var urlAdr=targetfile;
  
  emlHttp.onreadystatechange=function()
  {
	   //document.write('<img src="' + siteAddr + 'images/loadingBox.gif" alt="Loading">');
	   if (emlHttp.readyState==4 || emlHttp.readyState=="complete")
       { 
	   document.getElementById(boxContent).innerHTML = emlHttp.responseText;
       }
  }
  emlHttp.open("POST",urlAdr,true)
  emlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
  emlHttp.setRequestHeader("Content-length", qstring.length);
  emlHttp.setRequestHeader("Connection", "close");
  emlHttp.send(qstring);	
	
}