ie4 = ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4 ))
ns4 = ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) >= 4 ))

var IE=document.all?1:0;

if (IE) {
        layerRef="document.all";
        styleRef=".style";
       }
       else
       {
       layerRef="document.layers";
       styleRef="";
      }

var t_id = setInterval(animate,20);
var pos=0;
var dir=2;
var len=0;

function animate()
{
var elem = document.getElementById('progress');
if(elem != null) {
if (pos==0) len += dir;
if (len>32 || pos>79) pos += dir;
if (pos>79) len -= dir;
if (pos>79 && len==0) pos=0;
elem.style.left = pos;
elem.style.width = len;
}
}

function remove_loading() {
this.clearInterval(t_id);
var targelem = document.getElementById('loader_container');
targelem.style.display='none';
targelem.style.visibility='hidden';
var t_id = setInterval(animate,60);
}
 
 function mutat(subject)
  {
  if(document.getElementById(subject).style.display=='none') { document.getElementById(subject).style.display='inline'; }
 }
 function rejt(subject)
  {
  if(document.getElementById(subject).style.display=='inline') { document.getElementById(subject).style.display='none'; }
 }

function load(url,place) {
 var req = null;
 if (window.XMLHttpRequest)
  req = new XMLHttpRequest()
 else
  if (window.ActiveXObject) req = new ActiveXObject("Microsoft.XMLHTTP");

 req.onreadystatechange = function() {
  if (req.readyState == 4)
   if (req.status == 200)
	
    document.getElementById(place).innerHTML = req.responseText;
   else
    document.getElementById(place).innerHTML = "AJAX error.";
 } 
 req.open("GET", url, true); 
 req.send(null);
}


