
/*  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  * *
 *                                                                                           *
 *  AUTHOR: ©  MARKETAID INTERACTIVE TECHNOLOGIES                                            *
 *  DATE: JULY 2009                                                                          *
 *  VIDEOPAGES DROPDOWN MENU ENGINE                                                          *
 *                                                                                           *
 *  DATE: MARCH 2010                                                                         *
 *  VERTICALS DROPDOWN MENU ENGINE                                                           *
 *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  * */

// insert current year in copyright declaration

function doCopy(){var today = new Date();var thisYear=today.getFullYear();return "&copy; 2008-" + thisYear;}

//---------------------------------------------------------------------

var disappeardelay=250;
var enableanchorlink=0;
var hidemenu_onclick=0;
var ie5=document.all;
var ns6=document.getElementById&&!document.all;
function getOffsetLeft(_e){el=document.getElementById(_e);var ol=el.offsetLeft;while((el=el.offsetParent)!=null)
ol+=el.offsetLeft;return ol;}
function getOffsetTop(_e){el=document.getElementById(_e);var ot=el.offsetTop;while((el=el.offsetParent)!=null)
ot+=el.offsetTop;return ot;}
function showhide(obj,e,visible,hidden){if(ie5||ns6)
dropmenuobj.style.left=dropmenuobj.style.top=-500;if(e.type=="click"&&obj.visibility==hidden||e.type=="mouseover")
obj.visibility=visible;else if(e.type=="click")
obj.visibility=hidden;}
function iecompattest(){return(document.compatMode&&document.compatMode!="BackCompat")?document.documentElement:document.body;}
function dropdownmenu(obj,e,dropmenuID){isVertMen=((obj.id=="vLinks")?1:0);if(window.event)event.cancelBubble=true
else if(e.stopPropagation)e.stopPropagation()
if(typeof dropmenuobj!="undefined")
dropmenuobj.style.visibility="hidden"
clearhidemenu()
if(ie5||ns6){obj.onmouseout=delayhidemenu;dropmenuobj=document.getElementById(dropmenuID)
if(hidemenu_onclick)dropmenuobj.onclick=function(){dropmenuobj.style.visibility='hidden'}
dropmenuobj.onmouseover=clearhidemenu
dropmenuobj.onmouseout=ie5?function(){dynamichide(event)}:function(event){dynamichide(event)}
showhide(dropmenuobj.style,e,"visible","hidden")
if(isVertMen){dropmenuobj.style.top=0+"px";dropmenuobj.style.left=-16+"px";vOn();}
else{offTop=((typeof(window['menuPg'])!="undefined")||(typeof(window['menuPg'])=="front"))?22:23;dropmenuobj.style.top=getOffsetTop(obj.id)+offTop+"px";dropmenuobj.style.left=getOffsetLeft(obj.id)+"px";}}
return clickreturnvalue()}
function clickreturnvalue(){if((ie5||ns6)&&!enableanchorlink)return false
else return true}
function contains_ns6(a,b){while(b.parentNode)
if((b=b.parentNode)==a)
return true;return false;}
function dynamichide(e){if(ie5&&!dropmenuobj.contains(e.toElement))
delayhidemenu()
else if(ns6&&e.currentTarget!=e.relatedTarget&&!contains_ns6(e.currentTarget,e.relatedTarget))
delayhidemenu()}
function delayhidemenu(){delayhide=setTimeout("dodelayhidemenu()",disappeardelay)}
function dodelayhidemenu(){dropmenuobj.style.visibility='hidden';if(isVertMen){vOff();}}
function clearhidemenu(){if(typeof delayhide!="undefined")
clearTimeout(delayhide)}
