nn = (document.getElementById && navigator.appName == "Netscape") ? 1 : 0;ns = (document.layers) ? 1 : 0;op = (!nn && !ns && ( navigator.appName == "Opera" || navigator.userAgent.indexOf('Opera') != -1)) ? 1 : 0;ie = (!nn && !op && !ns && document.all) ? 1 : 0;var hidemenu = null;var oldSrc = Array();function load(location){ if (document.images){   image=new Image();   image.src=location;   return image;       }}function getx(elem){ x = 0; do { x += elem.offsetLeft; } while((elem = elem.offsetParent) != null); return x;}function gety(elem){ y = 0; do { y += elem.offsetTop; } while((elem = elem.offsetParent) != null); return y;}function hide(num){ if(ie){   document.all["sub_menu_" + num].style.visibility = "hidden";   document.all["sub_menu_" + num].style.left = 0;   if (document.images['main_menu_img_'+num] && oldSrc[num] != null){     document.images['main_menu_img_'+num].src = oldSrc[num];   } } if(ns){   document.layers["sub_menu_" + num].visibility = "hidden";   document.layers["sub_menu_" + num].left = 0;   if (document.images['main_menu_img_'+num] && oldSrc[num] != null){     document.images['main_menu_img_'+num].src = oldSrc[num];   } } if(nn || op){   document.getElementById("sub_menu_" + num).style.visibility = "hidden";   document.getElementById("sub_menu_" + num).left = 0;   images = document.getElementsByTagName("IMG");   if (images && images['main_menu_img_'+num] && oldSrc[num] != null){     images['main_menu_img_'+num].src = oldSrc[num];   } }}function timehide() { hidemenu = setTimeout('hideall()', 500); }function setposition(num){ var scrollbarsWidth = 20; var yc = 0; if(ie){   mc = document.all["sub_menu_" + num].offsetWidth - document.all["v" + num].offsetWidth; } if(ns){   mc = document["sub_menu_" + num].width - document["v" + num].width; } if(nn || op){   mc = document.getElementById("sub_menu_block_" + num).offsetWidth - document.getElementById("j" + num).offsetWidth; } mc = 8; if(ie){  tc = gety(document.all["v" + num])+document.all["v" + num].offsetHeight;  lc = getx(document.all["v" + num]);  document.all["sub_menu_" + num].style.top = tc + yc;  if (lc - mc + document.all["sub_menu_" + num].offsetWidth > document.body.scrollWidth){     document.all["sub_menu_" + num].style.left = document.body.scrollWidth - document.all["sub_menu_" + num].offsetWidth - mc;    }else{    document.all["sub_menu_" + num].style.left = lc - mc; } } if(ns){  tc = document.all["v" + num].y + document.all["v" + num].height;  lc = document["v" + num].x;  document.layers["sub_menu_" + num].top = tc + yc;  if (lc - mc + document.all["sub_menu_" + num].width > document.body.width){     document.layers["sub_menu_" + num].left = document.body.width - document.all["sub_menu_" + num].width - scrollbarsWidth - mc;  }else{    document.layers["sub_menu_" + num].left = lc - mc;  } } if(nn || op){  //mc = 20;// mc-12;  //yc = 5;  tc = gety(document.getElementById("j" + num)) + document.getElementById("j" + num).offsetHeight;  lc = getx(document.getElementById("j" + num));  submenu_item = document.getElementById("sub_menu_" + num);  submenu_item.style.top = tc + yc;  if (lc - mc + submenu_item.offsetWidth > document.body.scrollWidth){     submenu_item.style.left = document.body.scrollWidth - submenu_item.offsetWidth - mc;    }else{    submenu_item.style.left = lc - mc;  } }}function show(num, img_over){  hideall();  clearTimeout(hidemenu);  setposition(num);    if (document.images['main_menu_img_'+num]){    oldSrc[num] = document.images['main_menu_img_'+num].src;    document.images['main_menu_img_'+num].src = img_over;  }  if(ie){  document.all["sub_menu_" + num].style.visibility = "visible";  }  if(ns){  document.layers["sub_menu_" + num].visibility = "visible";  }  if(nn || op){  document.getElementById("sub_menu_" + num).style.visibility = "visible";  }}function hideall(){  if(ie){    divs = document.all.tags("DIV");  }  if(ns){    divs = document.layers;  }  if(nn || op){    divs = document.getElementsByTagName("DIV");  }  for (i=0; i<divs.length; i++ ){     if (divs[i].id.substr(0, 9) == "sub_menu_"){        hide(divs[i].id.substr(9, divs[i].id.length));     }  }} function mon() {clearTimeout(hidemenu); }function moff() { hidemenu = setTimeout('hideall()', 500); }function ck(num,state) {};