var xmlhttp;
var rand = parseInt(Math.random()*9999999);
var qstring = new RegExp("([?|&])");

function loadXMLDoc(url,pAction)
{
xmlhttp=null;
//if(xmlhttp!=null){xmlhttp
if (window.XMLHttpRequest)
  {// code for IE7, Firefox, Mozilla, etc.
  xmlhttp=new XMLHttpRequest();
  }
else if (window.ActiveXObject)
  {// code for IE5, IE6
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
if (xmlhttp!=null)
  {
  //alert(qstring.test(url));
  !qstring.test(url)?url=url+'?rand='+rand:url=url+'&rand='+rand;//alert(url);
  //alert(url);
  xmlhttp.action = function(){eval(pAction)};
  xmlhttp.onreadystatechange=onResponse;
  xmlhttp.open("GET",url,true);
  xmlhttp.send(null);
  }
else
  {
  alert("Your browser does not support XMLHTTP.");
  }
}

function onResponse()
{
if(xmlhttp.readyState!=4) return;
if(xmlhttp.status!=200)
  {
  alert("Problem retrieving data");
  return;
  }
//alert(xmlhttp.responseText);
//dta = eval('('+xmlhttp.responseText+')');
//document.next_action;
var dta = xmlhttp.responseText;
document.myData=dta;
xmlhttp.action();
//dataGrid.start(dta);
//oSearch.populate(dta);
//process_data(dta);
//oSearch.selectMethod(dta);
//new_gallery.populate(dta);
}


