var d = document;
var t;
var h;

function evalDOM(name) {
	if (d.layers) 
		return d.layers[name];
	else if (d.all)
		return d.all[name];
	else if (d.getElementById)
		return d.getElementById(name);
}

function showMenu(menuId) {
	var navs = evalDOM('subnav');
  var divs = navs.getElementsByTagName('div');
	for (var i=0;i<divs.length;i++) {
		divs[i].className = "hidden";
	}
	evalDOM(menuId).className = "visible";
	//h = menuId;
	clearInterval(t);
}

function hideMenu(menuId) {
	if (menuId) {
		evalDOM(menuId).className = "hidden";
	}
}

function delayHide(menuId) {
	clearInterval(t);
	t = setInterval(function() {hideMenu(menuId);},1000);
	/*setTimeout(function() {hideMenu(menuId);},5000);*/
}

	/*
	//switchPage(pageId, link)
	var nav = evalDOM('subnav');
	var lnks = nav.getElementsByTagName('a');
	for (var i=0;i<lnks.length;i++) {
		lnks[i].className="offme";
	}
	var newlink = evalDOM(link);
	newlink.className="onme";
	*/
	
window.onload = function() {
    var links = document.getElementsByTagName('a');
    for (var i=0;i < links.length;i++) {
        if (links[i].className == 'new-window') {
            links[i].onclick = function() {
                window.open(this.href);
                return false;
            };
        }
    }
};

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
 
function MM_preloadImages() {
  if (document.images) {
    if (typeof(document.MM) == 'undefined'){document.MM = new Object();}
    document.MM.loadedImages = new Array();
    var argLength = MM_preloadImages.arguments.length;
    for(arg=0;arg<argLength;arg++) {
      document.MM.loadedImages[arg] = new Image();
      document.MM.loadedImages[arg].src = MM_preloadImages.arguments[arg];
    }
  } else {
    alert("You should probably update your browser!");
  }
}