 var RequestObj;
   
   function Init(file)
      {
      UpdateNetwork(file);
      }

   function UpdateNetwork(file)
      {
      IssueRequest("POST", file, DisplayNetwork);
      } 

   function DisplayNetwork ()
      { 
      if (RequestObj.readyState == 4){
		 if (RequestObj.status == 200) { 
		 document.getElementById("preloader").style.display = "none";
		 document.getElementById(networks[count]).innerHTML = RequestObj.responseText; 
		 	if (count < 3){
			count = count + 1
			loadPanels(networks[count])
			}else{
			count = 0;
			applyEvents();
			/* reloads panels every 1/2 hr */
			setTimeout("loadPanels(networks[count])",300000);
			document.getElementById("preloader").innerHTML = "";
			}
		 } else {
		 throw ("Error");
         }
	  } else
	  	{
		document.getElementById("preloader").style.display = "block";
		}

      }

   function IssueRequest (Method, URL, Handler)
      {
      if      (window.XMLHttpRequest) RequestObj = new XMLHttpRequest ();
      else if (window.ActiveXObject)
         {
         try { RequestObj = new ActiveXObject ("Msxml2.XMLHTTP"); }
         catch (e)
            {
            try       { RequestObj = new ActiveXObject ("Microsoft.XMLHTTP"); }
            catch (e) { throw e; }
            }

         }

      RequestObj.onreadystatechange = Handler;
      RequestObj.open (Method, URL, true);
      RequestObj.send ("");


      }