var xmlhttp = false;

try {
	xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
	try {
		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	} catch (E) {
		xmlhttp = false;
	}
}

if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
	xmlhttp = new XMLHttpRequest();
}

function loadMenu(destinationDiv, whatmenu, overlaysdiv) {

         if (xmlhttp) {

   	  if (xmlhttp.readyState >= 1 && xmlhttp.readyState <= 3) {

	    xmlhttp.abort();

	  }

  	    xmlhttp.open("GET", "/menu.php?line=0&var=" + whatmenu + "&dater=" + (new Date()+1), true);

	    xmlhttp.onreadystatechange = function () {

              if(xmlhttp.readyState == 4){
                 
                  document.getElementById(destinationDiv).innerHTML = xmlhttp.responseText ;
                  if (destinationDiv == 'Menu') loadMenu('MenuLeftMain','Left','overlays');

              }
              }
		xmlhttp.send(null);

          }


}
function loadProductsMenu(destinationDiv, whatmenu, overlaysdiv) {

         if (xmlhttp) {

   	  if (xmlhttp.readyState >= 1 && xmlhttp.readyState <= 3) {

	    xmlhttp.abort();

	  }

  	    xmlhttp.open("GET", "menu.php?line=0&var=" + whatmenu + "&dater=" + new Date(), true);

	    xmlhttp.onreadystatechange = function () {

              if(xmlhttp.readyState == 4){

                  document.getElementById(destinationDiv).innerHTML = xmlhttp.responseText ;


              }
              }
		xmlhttp.send(null);

          }


}

var items = new Array();

function toggleMenu (menuDiv, what) {

  if (what == 'in') {

    document.getElementById(menuDiv).style.display = 'inline';

    items[menuDiv] = 'in';

  } else if(what == 'out' && items[menuDiv]== 'in') {

    items[menuDiv] = 'hold';

    setTimeout('toggleMenu(\''+ menuDiv+ '\',\'hold\')',50);

  } else if(what == 'hold' && items[menuDiv] == 'hold') {

    items[menuDiv] = 'out';

    document.getElementById(menuDiv).style.display = 'none';

  }


}
