var disappearDelay=250;
var menuWidth="250px";
var menuBGColor="F1F2FE";
var onClickHideMenu="yes";
var displayDelay=500;
var usingIE=document.all;
var usingNS=document.getElementById&&!document.all;
var mouseIsOver=false;
var mouseIsOut=false;
if(usingIE||usingNS){
document.write("<div id=\"dropmenudiv\" style=\"visibility:hidden;width:"+menuWidth+";background-color:"+menuBGColor+"\" onMouseover=\"clearhidemenu()\" onMouseout=\"dynamichide(event)\"></div>");
}
function reloadForVerticals(){
window.location.reload(false);
}
function setMouseVals(_1,_2){
mouseIsOver=_1;
mouseIsOut=_2;
}
function makeObjVis(_3,_4){
if(_4=="visible"){
if(mouseIsOver){
_3.visibility=_4;
makeAllOverlaps("hidden");
}
}else{
makeAllOverlaps("visible");
}
}
function makeAllOverlaps(_5){
var _6=document.getElementsByTagName("object");
var _7=document.getElementsByTagName("embed");
for(var t=0;t<_7.length;t++){
_7[t].style.visibility=_5;
}
for(var t=0;t<_6.length;t++){
_6[t].style.visibility=_5;
}
if(usingIE){
var _9=document.getElementsByTagName("select");
for(var t=0;t<_9.length;t++){
_9[t].style.visibility=_5;
}
}
}
function getposOffset(_a,_b){
var _c=(_b=="left")?_a.offsetLeft:_a.offsetTop;
var _d=_a.offsetParent;
while(_d!=null){
_c=(_b=="left")?_c+_d.offsetLeft:_c+_d.offsetTop;
_d=_d.offsetParent;
}
return _c;
}
function showhide(_e,e,_10,_11,_12){
if(usingIE||usingNS){
dropmenuobj.style.left=dropmenuobj.style.top="-500px";
}
if(_12!=""){
dropmenuobj.widthobj=dropmenuobj.style;
dropmenuobj.widthobj.width=_12;
}
if(e.type=="click"&&_e.visibility==_11||e.type=="mouseover"){
var _13=this;
setTimeout(function(){
_13.makeObjVis(_e,"visible");
},displayDelay);
}else{
if(e.type=="click"){
makeObjVis(_e,"hidden");
}
}
}
function iecompattest(){
return (document.compatMode&&document.compatMode!="BackCompat")?document.documentElement:document.body;
}
function clearbrowseredge(obj,_15){
var _16=0;
if(_15=="rightedge"){
var _17=usingIE&&!window.opera?iecompattest().scrollLeft+iecompattest().clientWidth-5:window.pageXOffset+window.innerWidth-5;
dropmenuobj.contentmeasure=dropmenuobj.offsetWidth;
if(_17-dropmenuobj.x<dropmenuobj.contentmeasure){
_16=dropmenuobj.contentmeasure-obj.offsetWidth;
}
}else{
var _18=usingIE&&!window.opera?iecompattest().scrollTop:window.pageYOffset;
var _17=usingIE&&!window.opera?iecompattest().scrollTop+iecompattest().clientHeight-5:window.pageYOffset+window.innerHeight-5;
dropmenuobj.contentmeasure=dropmenuobj.offsetHeight;
if(_17-dropmenuobj.y<dropmenuobj.contentmeasure){
_16=dropmenuobj.contentmeasure+obj.offsetHeight;
if((dropmenuobj.y-_18)<dropmenuobj.contentmeasure){
_16=dropmenuobj.y+obj.offsetHeight-_18;
}
}
}
return _16;
}
function populatemenu(_19){
if(usingIE||usingNS){
dropmenuobj.innerHTML="<table border=0 cellspacing=4 cellpadding=0 width=\"100%\">"+_19.join("")+"</table>";
}
}
function dropdownmenu(obj,e,_1c,_1d){
if(window.event){
event.cancelBubble=true;
}else{
if(e.stopPropagation){
e.stopPropagation();
}
}
clearhidemenu();
dropmenuobj=document.getElementById?document.getElementById("dropmenudiv"):dropmenudiv;
populatemenu(_1c);
if(usingIE||usingNS){
showhide(dropmenuobj.style,e,"visible","hidden",_1d);
dropmenuobj.x=getposOffset(obj,"left");
dropmenuobj.y=getposOffset(obj,"top");
dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj,"rightedge")+"px";
dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj,"bottomedge")+obj.offsetHeight+"px";
}
return clickreturnvalue();
}
function clickreturnvalue(){
if(usingIE||usingNS){
return false;
}else{
return true;
}
}
function contains_usingNS(a,b){
while(b.parentNode){
if((b=b.parentNode)==a){
return true;
}
}
return false;
}
function dynamichide(e){
if(usingIE&&!dropmenuobj.contains(e.toElement)){
delayhidemenu();
}else{
if(usingNS&&e.currentTarget!=e.relatedTarget&&!contains_usingNS(e.currentTarget,e.relatedTarget)){
delayhidemenu();
}
}
}
function hidemenu(e){
if(typeof dropmenuobj!="undefined"){
if(usingIE||usingNS){
dropmenuobj.style.visibility="hidden";
makeAllOverlaps("visible");
}
}
}
function delayhidemenu(){
if(usingIE||usingNS){
delayhide=setTimeout("hidemenu()",disappearDelay);
}
}
function clearhidemenu(){
if(typeof delayhide!="undefined"){
clearTimeout(delayhide);
}
}
if(onClickHideMenu=="yes"){
document.onclick=hidemenu;
}