window.onload=mladdevents;var fromElement;var toElement;function getFromElementForK(b){if(!b){var a=window.event}else{var a=b}if(a.srcElement){fromElement=a.srcElement.parentNode}}function kmlover(g){if(!g){var c=window.event}else{var c=g}c.cancelBubble=true;if(c.stopPropagation){c.stopPropagation()}clearTimeout(window.mlTimeout);if(window.mlLast&&window.mlLast!=this&&ancestor(this,window.mlLast)==false){kmlout()}else{window.mlLast=null}toElement=c.srcElement.parentNode;var a=(c.relatedTarget)?c.relatedTarget:c.fromElement;if(!a){a=fromElement}if(!a){a=toElement}var b=toElement.getElementsByTagName("ul");var f=ancestor(a,toElement);if(b[0]&&f==false){if(window.lastover!=b[0]){if(window.mlrunShim==true){var d=b[0];while(d.nextSibling&&d.nodeName!="IFRAME"){d=d.nextSibling}b[0].style.display="block";d.style.top=b[0].offsetTop+"px";d.style.left=b[0].offsetLeft-2+"px";d.style.width=b[0].offsetWidth+"px";d.style.height=b[0].offsetHeight-2+"px";d.style.border="1px solid red";d.style.display="block"}mlEffectOver(b[0],toElement);window.lastover=b[0]}}kmloutSetTimeout(c)}function kmloutSetTimeout(f){if(!f){var b=window.event}else{var b=f}var a=(b.relatedTarget)?b.relatedTarget:b.toElement;if(!a){a=toElement}if(a&&fromElement){var c=ancestor(a,fromElement);if(c===false&&a!=fromElement){window.mlLast=fromElement;var d=fromElement.parentNode;while(d.parentNode&&d.className.indexOf("mlmenu")==-1){d=d.parentNode}if(d.className.indexOf("delay")!=-1){window.mlTimeout=setTimeout(function(){mlout()},500)}else{child=window.mlLast;for(;child.parentNode;child=child.parentNode){if(child.tagName=="LI"){window.mlLast=child;if(!ancestor(toElement,child)){kmlout()}}}}}}}function kmlout(){if(window.mlLast==null){return false}var c=window.mlLast.getElementsByTagName("ul");var a;for(var b=0;b<c.length;b++){mlEffectOut(c[b]);if(window.mlrunShim==true){a=c[b];while(a.nextSibling&&a.nodeName!="IFRAME"){a=a.nextSibling}a.style.display="none"}}window.lastover=null}function mladdevents(){if(window.mlrunShim==true){var e=document.createElement("iframe");e.setAttribute("src","about:blank");e.setAttribute("scrolling","no");e.setAttribute("frameBorder","0");e.style.zIndex="2";e.style.filter="alpha(opacity=0)"}var d=new Array();var g=document.getElementsByTagName("div");for(var b=0;b<g.length;b++){if(g[b].className.indexOf("mlmenu")!=-1){var l=g[b].getElementsByTagName("li");for(var c=0;c<l.length;c++){l[c].firstChild.onfocus=kmlover;l[c].firstChild.onblur=getFromElementForK;l[c].onmouseover=mlover;l[c].onmouseout=mloutSetTimeout;if(window.mlrunShim==true){l[c].appendChild(e.cloneNode(false))}if(l[c].getElementsByTagName("ul").length>0){l[c].className+="haschild";if(g[b].className.indexOf("arrow")!=-1){if(g[b].className.indexOf("vertical")!=-1||l[c].parentNode.parentNode.nodeName!="DIV"){l[c].getElementsByTagName("a")[0].innerHTML+='<span class="vert"></span>'}else{l[c].getElementsByTagName("a")[0].innerHTML+='<span class="horiz"></span>'}}else{if(g[b].className.indexOf("plus")!=-1){l[c].getElementsByTagName("a")[0].innerHTML+='<span class="plus">+</span>'}}}else{if(g[b].className.indexOf("arrow")!=-1){}}var h=l[c].getElementsByTagName("ul");for(var a=0;a<h.length;a++){var m="no";for(var f=0;f<d.length;f++){if(d[f]==h[a]){m="yes"}}if(m=="no"){d[d.length]=h[a];h[a].style.zIndex="100";mlEffectLoad(h[a])}}}}}}function mloutSetTimeout(f){if(!f){var b=window.event}else{var b=f}var a=(b.relatedTarget)?b.relatedTarget:b.toElement;if(a){var c=ancestor(a,this);if(c===false&&a!=this){window.mlLast=this;var d=this.parentNode;while(d.parentNode&&d.className.indexOf("mlmenu")==-1){d=d.parentNode}if(d.className.indexOf("delay")!=-1){window.mlTimeout=setTimeout(function(){mlout()},500)}else{mlout()}}}}function mlout(){if(window.mlLast==null){return false}var c=window.mlLast.getElementsByTagName("ul");var a;for(var b=0;b<c.length;b++){mlEffectOut(c[b]);if(window.mlrunShim==true){a=c[b];while(a.nextSibling&&a.nodeName!="IFRAME"){a=a.nextSibling}a.style.display="none"}}window.lastover=null}function mlover(g){if(!g){var c=window.event}else{var c=g}c.cancelBubble=true;if(c.stopPropagation){c.stopPropagation()}clearTimeout(window.mlTimeout);if(window.mlLast&&window.mlLast!=this&&ancestor(this,window.mlLast)==false){mlout()}else{window.mlLast=null}var a=(c.relatedTarget)?c.relatedTarget:c.fromElement;var b=this.getElementsByTagName("ul");var f=ancestor(a,this);if(b[0]&&f==false){if(window.lastover!=b[0]){if(window.mlrunShim==true){var d=b[0];while(d.nextSibling&&d.nodeName!="IFRAME"){d=d.nextSibling}b[0].style.display="block";d.style.top=b[0].offsetTop+"px";d.style.left=b[0].offsetLeft-2+"px";d.style.width=b[0].offsetWidth+"px";d.style.height=b[0].offsetHeight-2+"px";d.style.border="1px solid red";d.style.display="block"}mlEffectOver(b[0],this);window.lastover=b[0]}}}function mlSetOpacity(b,d){if(b){var a=d/10;var c=d*10;b.style.opacity=a;b.style.filter="alpha(opacity="+c+")"}}function mlIncreaseOpacity(a){var c=a.style.opacity;if(lastob==a&&lastop==c){c=c*10;var b=c+1;mlSetOpacity(a,b);lastob=a;lastop=b/10}}function mlIncreaseHeight(a){var c=parseInt(a.style.height);var b=c+1;a.style.height=b+"px"}function mlIncreaseWidth(a){var c=parseInt(a.style.width);var b=c+1;a.style.width=b+"px"}function mlBlink(b){var c="1px solid red";var a="";if(b.style.border==a){b.style.border=c}else{b.style.border=a;b.style.borderTop="1px solid"}}function mlShake(b){var c="5px";var a="";if(b.style.paddingLeft==a){b.style.paddingLeft=c}else{b.style.paddingLeft=a}}function mlEffectOver(b,e){switch(b.className){case"fade":b.style.display="block";if(b.style.opacity==0){lastob=b;lastop=0;for(var c=1;c<=10;c++){setTimeout(function(){mlIncreaseOpacity(b)},c*50)}setTimeout(function(){b.style.filter=""},500)}break;case"blink":b.style.display="block";for(var c=0;c<10;c++){setTimeout(function(){mlBlink(b)},c*50)}break;case"shake":b.style.display="block";for(var c=0;c<10;c++){setTimeout(function(){mlShake(b)},c*50)}break;case"blindv":b.style.display="block";if(b.offsetHeight){var a=b.offsetHeight;b.style.height="0px";b.style.overflow="hidden";for(var c=0;c<a;c++){setTimeout(function(){mlIncreaseHeight(b)},c*3)}setTimeout(function(){b.style.overflow="visible"},a*3)}break;case"blindh":b.style.display="block";if(b.offsetWidth){var d=b.offsetWidth;b.style.width="0px";b.style.overflow="hidden";for(var c=0;c<d;c++){setTimeout(function(){mlIncreaseWidth(b)},c*3)}setTimeout(function(){b.style.overflow="visible"},d*3)}break;default:b.style.display="block";break}}function mlEffectOut(a){switch(a.className){case"fade":mlSetOpacity(a,0);a.style.display="none";break;case"blink":a.style.border="";a.style.display="none";break;case"shake":a.style.paddingLeft="";a.style.display="none";break;default:a.style.display="none";break}}function mlEffectLoad(a){var b=a.parentNode;while(b.parentNode&&b.className.indexOf("mlmenu")==-1){b=b.parentNode}if(b.className.indexOf("fade")!=-1){a.style.display="none";a.className="fade";mlSetOpacity(a,0)}else{if(b.className.indexOf("blink")!=-1){a.className="blink";a.style.display="none"}else{if(b.className.indexOf("shake")!=-1){a.className="shake";a.style.display="none"}else{if(b.className.indexOf("blindv")!=-1){a.className="blindv";a.style.display="none"}else{if(b.className.indexOf("blindh")!=-1){a.className="blindh";a.style.display="none"}else{a.className="none";a.style.display="none"}}}}}}function ancestor(d,b){if(d==null){return false}if(navigator.userAgent.indexOf("Gecko")!=-1&&navigator.userAgent.indexOf("Opera")==-1){var c=b.getElementsByTagName("*");for(var a=0;a<c.length;a++){if(c[a]==d){return true}}}else{for(;d.parentNode;d=d.parentNode){if(d.parentNode===b){return true}}}return false};