var loading = "<table cellspacing='0' cellpadding='0' height=100% width=100% border=0><tr ><td width=100% height=100% style='padding: 15px;' align=center valign=middle ><b style='font-size: 10px; margin-bottom: 12px;'>"+lang['loading']+"</b><br><img src=template/images/loading.gif></td></tr></table>";
var loading_small = "<table  cellspacing='0' cellpadding='0'  height=20px border=0><tr ><td width=100% height=20px style='padding: 3px; vertical-align:middle;' align=left valign=middle ><img src=template/images/loading_small.gif></td></tr></table>";
var loading_circle = "<table  cellspacing='0' cellpadding='0' height=100% border=1><tr ><td width=100% height=100% style='padding: 3px; vertical-align:middle;' align=left valign=middle ><img src=template/images/loading_circle.gif></td></tr></table>";
var loading_image="<img src=template/images/ajax-loader.gif>";


function get_by_id(id){return document.getElementById(id);}
function get_req()
{
   // will store the reference to the XMLHttpRequest object
   var xmlHttp;
   // this should work for all browsers except IE6 and older
//   alert('1');
   try
   {
      // try to create XMLHttpRequest object
      xmlHttp = new XMLHttpRequest();
   }
   catch(e)
   {
      // assume IE6 or older
      var XmlHttpVersions = new Array("MSXML2.XMLHTTP.6.0",
      "MSXML2.XMLHTTP.5.0",
      "MSXML2.XMLHTTP.4.0",
      "MSXML2.XMLHTTP.3.0",
      "MSXML2.XMLHTTP",
      "Microsoft.XMLHTTP");
      // try every prog id until one works
      for (var i = 0; i < XmlHttpVersions.length && ! xmlHttp;
      i ++ )
      {
         try
         {
            // try to create XMLHttpRequest object
            xmlHttp = new ActiveXObject(XmlHttpVersions[i]);
         }
         catch (e)
         {
         }
      }
   }
   // return the created object or display an error message
   if ( ! xmlHttp)
   alert("Error creating the XMLHttpRequest object.");
   else
   return xmlHttp;
}
function loadData(xmlReq, URL, to_div)
{
xmlReq.onreadystatechange = function()
{
   if(xmlReq.readyState == 4)
   {
      document.getElementById(to_div).innerHTML = "";
      document.getElementById(to_div).innerHTML = xmlReq.responseText;
	  
	   
   }
}


xmlReq.open ('GET', URL, true);
xmlReq.send (null);

}
function postData(xmlReq, URL, to_div,data)
{
//set_get()
//alert(data);
xmlReq.onreadystatechange = function()
{

   if(xmlReq.readyState == 4)
   {

//alert(xmlReq.responseText);
      document.getElementById(to_div).innerHTML = "";
      document.getElementById(to_div).innerHTML = xmlReq.responseText;
	  
   }
}

xmlReq.open('post', URL, true);
var content_type = 'application/x-www-form-urlencoded';             
xmlReq.setRequestHeader('Content-Type', content_type);
//alert(data);
xmlReq.send(data);
//document.body.scrollTop=0;

}
function send_req(xmlReq, URL)
{
//alert(URL);
xmlReq.open ('GET', URL, true);
xmlReq.send (null);
}



