ht_obj = new Object();

cm_obj = new Object();

uld = document;

ule = "position:absolute;";

ulf = "visibility:visible;";

ulm_boxa = new Object();

var ulm_d;

ulm_mglobal = new Object();

ulm_rss = new Object();

nua = navigator.userAgent;

ulm_ie = window.showHelp;

ulm_ie7 = nua.indexOf("MSIE 7") + 1;

ulm_strict = (dcm = uld.compatMode) && dcm == "CSS1Compat";

ulm_mac = nua.indexOf("Mac") + 1;

ulm_navigator = nua.indexOf("Netscape") + 1;

ulm_version = parseFloat(navigator.vendorSub);

ulm_oldnav = ulm_navigator && ulm_version < 7.1;

ulm_iemac = ulm_ie && ulm_mac;

ulm_oldie = ulm_ie && nua.indexOf("MSIE 5.0") + 1;

ulm_display = "block";



if (ulm_iemac)

{

  ulm_display = "inline-block";

}

x43 = "_";

ulm_curs = "cursor:hand;";



if (!ulm_ie)

{

  x43 = "z";

  ulm_curs = "cursor:pointer;";

}



if (ulm_iemac && uld.doctype)

{

  tval = uld.doctype.name.toLowerCase();

  

  if ((tval.indexOf("dtd") > -1) && ((tval.indexOf("http") > -1) || (tval.indexOf("xhtml") > -1)))

  {

    ulm_strict = 1;

  }

}

ulmpi = window.imenus_add_pointer_image;

var x44;



for (mi = 0; mi < (x1 = uld.getElementsByTagName("UL")).length; mi++)

{

  if ((x2 = x1[mi].id) && x2.indexOf("imenus") + 1)

  {

    dto = new window["imenus_data" + (x2 = x2.substring(6))];

    ulm_boxa.dto = dto;

    ulm_boxa["dto" + x2] = dto;

    ulm_d = dto.menu_showhide_delay;

    imenus_create_menu(x1[mi].childNodes, x2 + x43, dto, x2);

    (ap1 = x1[mi].parentNode).id = "imouter" + x2;

    (ap3 = ap1.parentNode).id = "imcontainer2" + x2;

    (ap2 = ap3.parentNode).id = "imcontainer1" + x2;

    

    if (!ulm_oldnav && ulmpi)

    {

      ulmpi(ap3,dto,0);

    }

    x6(x2, dto);

    

    if (!(window.name == "hta" && window.ulm_template))

    {

      ap1.style.display = ulm_display;

    }

    var a = ulm_mglobal;

    a.set = ap2.style;

    a.x21 = ap1;

    a.hobj = ap3;

    im_set_wh();

    

    if (b = window.iao_interface)

    {

      b(dto,a);

    }

    

    if ((b = window.iao_hideshow) && (ulm_ie && !ulm_mac))

    {

      attachEvent("onload",b);

    }

    

    if (b = window.imenus_box_ani_init)

    {

      b(ap2);

    }

    

    if (b = window.imenus_expandani_init)

    {

      b(ap2);

    }

  }

}



function im_set_wh()

{

  var a = ulm_mglobal;

  

  if (th = a.hobj.offsetHeight)

  {

    a.set.width = a.x21.offsetWidth + "px";

    a.set.height = th + "px";

    

    if (b = window.iao_iframefix)

    {

      b(a);

    }

  }

  else

  {

    setTimeout('im_set_wh()',50);

  }

}



function imenus_create_menu(nodes, prefix, dto, d_toid, sid)

{

  var counter = 0;

  

  if (sid)

  {

    counter = sid;

  }

  

  for (var li = 0; li < nodes.length; li++)

  {

    var a = nodes[li];

    

    if (a.tagName == "LI")

    {

      a.id = "ulitem" + prefix + counter;

      (atag = a.getElementsByTagName("A")[0]).id = "ulaitem" + prefix + counter;

      var level;

      a.level = (level = prefix.split(x43).length - 1);

      a.dto = d_toid;

      a.x4 = prefix;

      a.sid = counter;

      

      if (ulm_ie && !ulm_mac && !ulm_ie7)

      {

        a.style.height = "1px";

      }

      

      if (dto.keyboard_navigable)

      {

        a.onkeydown = function(e)

        {

          event = e || event;

          

          if (e.keyCode == 13)

          {

            hover_handle(this, 1);

          }

        }

      }

      else

      {

        if(ulm_ie)

        {

          atag.onfocus = function()

          {

            this.blur()

          }

        }

      }

      a.onmouseover = function(e)

      {

        if ((a = this.getElementsByTagName("A")[0]).className.indexOf("iactive") == -1)

        {

          a.className = "ihover";

        }

        

        if (ht_obj[this.level])

        {

          clearTimeout(ht_obj[this.level]);

        }

        

        if (b = window.imenus_expandani_animateit)

        {

          b(this,1);

        }

        

        if (ulm_boxa["go" + parseInt(this.id.substring(6))])

        {

          imenus_box_ani(1,this.getElementsByTagName("UL")[0],this,e);

        }

        else

        {

          ht_obj[this.level] = setTimeout("hover_handle(uld.getElementById('"+this.id+"'),1)",ulm_d);

        }

      }

      a.onmouseout = function()

      {

        if ((a = this.getElementsByTagName("A")[0]).className.indexOf("iactive") == -1)

        {

          a.className = "";

        }

        

        if (!ulm_boxa["go" + parseInt(this.id.substring(6))])

        {

          clearTimeout(ht_obj[this.level]);

          ht_obj[this.level] = setTimeout("hover_handle(uld.getElementById('" + this.id + "'))",ulm_d);

        }

      }

      

      if ((a1 = window.imenus_drag_evts) && level > 1)

      {

        a1(a);

      }

      x30 = a.getElementsByTagName("UL");

      

      for (ti = 0; ti < x30.length; ti++)

      {

        var b = x30[ti];

        var bp = b.parentNode.parentNode;

        

        if (ulm_ie && !ulm_mac && !ulm_oldie && !ulm_ie7)

        {

          b.parentNode.insertAdjacentHTML("afterBegin","<iframe src='javascript:false;' x31=1 style='"+ule+"border-style:none;width:1px;height:1px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);' frameborder='0'></iframe>");

        }

        

        if (!ulm_iemac || level >1 || !dto.main_is_horizontal)

        {

          bp.style.zIndex = level;

        }

        bp.setAttribute("align","left");

        var x4 = "sub";

        

        if (level == 1)

        {

          x4="main";

        }

        

        if (iname=dto[x4 + "_expand_image"])

        {

          var il = dto[x4 + "_expand_image_align"];

          

          if (!il)

          {

            il = "right";

          }

          x14 = dto[x4 + "_expand_image_hover"];

          x15 = new Array(dto[x4 + "_expand_image_width"],dto[x4+"_expand_image_height"]);

          tewid = "100%";

          

          if (ulm_ie && !ulm_ie7)

          {

            tewid="0px";

          }

          stpart = "span";

          

          if (ulm_ie)

          {

            stpart = "div";

          }

          x16 = '<div style="visibility:hidden;'+ule+'top:0px;left:0px;width:'+tewid+';"><img style="border-style:none;" level='+level+' imexpandicon=2 src="'+x14+'" width='+x15[0]+' height='+x15[1]+' border=0></div>';

          a.firstChild.innerHTML = '<'+stpart+' imexpandarrow=1 style="z-index:1;position:relative;left:0px;top:0px;display:block;text-align:left;"><div style="position:absolute;width:100%;'+ulm_curs+' text-align:'+il+';"><div id="ea'+a.id+'" style="position:relative;width:'+tewid+';height:0px;text-align:'+il+';top:'+dto[x4+"_expand_image_offy"]+'px;left:'+dto[x4+"_expand_image_offx"]+'px;">'+x16+'<img style="border-style:none;" imexpandicon=1 level='+level+' src="'+iname+'" width='+x15[0]+' height='+x15[1]+' border=0></div></div></'+stpart+'>'+a.firstChild.innerHTML;

        }

        b.parentNode.className = "imsubc";

        b.id = "x1ub" + prefix + counter;

        

        if (!ulm_oldnav&&ulmpi)

        {

          ulmpi(b.parentNode,dto,level);

        }

        new imenus_create_menu(b.childNodes,prefix+counter+x43,dto,d_toid);

      }

      

      if (!sid && !ulm_navigator && !ulm_iemac && (rssurl = a.getAttribute("rssfeed")) && (c = window.imenus_get_rss_data))

      {

        c(a,rssurl);

      }

      counter++;

    }

  }

};



function hover_handle(hobj,show)

{

  tul = hobj.getElementsByTagName("UL")[0];

  

  try

  {

    if ((ulm_ie&&!ulm_mac)&&show&&(plobj=tul.filters[0])&&tul.parentNode.currentStyle.visibility=="hidden")

    {

      if(x44)

      {

        x44.stop();

      }

      plobj.apply();

      plobj.play();

      x44=plobj;

    }

  }

  

  catch(e)

  {

  }

  

  if (b = window.iao_apos)

  {

    b(show,tul,hobj);

  }

  hover_2handle(hobj,show,tul)

}



function hover_2handle(hobj,show,tul,skip)

{

  if ((tco = cm_obj[hobj.level]) != null)

  {

    tco.className = tco.className.replace("ishow","");

    tco.firstChild.className = "";

  }

  

  if (show)

  {

    if(!tul)

    {

      return;

    }

    hobj.firstChild.className = "ihover iactive";

    

    if (ulm_iemac)

    {

      hobj.className="ishow";

    }

    else

    {

      hobj.className+=" ishow";cm_obj[hobj.level]=hobj;

    }

  }

  else if(!skip)

  {

    if (b = window.imenus_expandani_animateit)

    {

      b(hobj);

    }

  }

}



function x27(obj){var x=0;var y=0;do{x+=obj.offsetLeft;y+=obj.offsetTop;}while(obj=obj.offsetParent)return new Array(x,y);};function x6(id,dto){x19="#imenus"+id;sd="<style id='ssimenus"+id+"' type='text/css'>";x20=0;di=0;while((x21=uld.getElementById("ulitem"+id+x43+di))){for(i=0;i<(wfl=x21.getElementsByTagName("SPAN")).length;i++){if(wfl[i].getAttribute("imrollimage")){wfl[i].onclick=function(){window.open(this.parentNode.href,((tpt=this.parentNode.target)?tpt:"_self"))};var a="#ulaitem"+id+x43+di;if(!ulm_iemac){var b=a+".ihover .ulmroll ";sd+=a+" .ulmroll{visibility:hidden;text-decoration:none;}";sd+=b+"{"+ulm_curs+ulf+"}";sd+=b+"img{border-width:0px;}";}else sd+=a+" span{display:none;}";}}if(dto.main_is_horizontal){if(ulm_iemac){if(a=dto.mac_margin_fix)x20+=a;x21.style.display="inline-block";}else sd+="#ulitem"+id+x43+di+"{float:left;}";if(tgw=x21.style.width)x20+=parseInt(tgw);}else {x20=parseInt(uld.getElementById("imenus"+id).style.width);x21.style.width="100%";if(ulm_ie7)sd+="#ulitem"+id+x43+di+"{float:left;}";}di++;}var c=uld.getElementById("imenus"+id);c.style.width=x20+"px";if(ulm_ie)c.parentNode.style.width=x20+"px";sd+="#imcontainer1"+id+"{text-align:left;z-index:"+(899-id)+";position:"+(ulm_oldnav?("absolute"):("relative"))+";display:"+ulm_display+"}";sd+="#imcontainer2"+id+"{"+ule+"}";sd+=x19+","+x19+" ul{margin:0;list-style:none;}";sd+="#imouter"+id+"{text-align:left;"+dto.main_container_styles+"}";if(!(scse=dto.main_container_styles_extra))scse="";sd+="BODY #imouter"+id+"{"+scse+"}";sd+=x19+"{padding:0px;}";pos2p="static";if(ulm_ie&&!ulm_mac&&!ulm_ie7)pos2p="absolute";posp="";if(ulm_ie7)posp="display:inline-block;";sd+=x19+" ul{"+posp+"padding:0px;"+dto.subs_container_styles+"position:"+pos2p+";}";if(!(scse=dto.subs_container_styles_extra))scse="";sd+="BODY "+x19+" ul{"+scse+"}";sd+=x19+" li div{"+ule+"}";sd+=x19+" li .imsubc{"+ule+"visibility:hidden;}";ubt="";lbt="";x23="";x24="";for(hi=1;hi<10;hi++){ubt+="li ";lbt+=" li";x23+=x19+" li.ishow "+ubt+" .imsubc";x24+=x19+lbt+".ishow .imsubc";if(hi!=9){x23+=",";x24+=",";}}sd+=x23+"{visibility:hidden;}";sd+=x24+"{"+ulf+"}";if(!ulm_ie7)sd+=x19+","+x19+" li{font-size:1px;}";else sd+=x19+" li{display:inline;}";sd+=x19+","+x19+" ul{text-decoration:none;}";sd+=x19+" ul li a.ihover{"+dto.subs_item_hover_styles+"}";sd+=x19+" li a.ihover{"+dto.main_item_hover_styles+"}";sd+=x19+" li a.iactive{"+dto.main_item_active_styles+"}";sd+=x19+" ul li a.iactive{"+dto.subs_item_active_styles+"}";sd+=x19+" li a.iactive div img{"+ulf+"}";ulp="";ulmp="";if(ulm_ie&&!ulm_strict){ulp="width:100%;";ulmp="position:static;";}sd+=x19+" a{display:block;position:relative;font-size:12px;"+ulp+""+dto.main_item_styles+"}";sd+=x19+" a img{border-width:0px;}";if(!(scse=dto.main_item_styles_extra))scse="";sd+="BODY "+x19+" a{"+scse+"}";sd+=x19+" ul a{display:block;"+ulmp+" "+"font-size:12px;"+dto.subs_item_styles+"}";if(!(scse=dto.subs_item_styles_extra))scse="";sd+="BODY "+x19+" ul a{"+scse+"}";sd+=x19+" li{"+ulm_curs+"margin:0px;}";sd+=x19+" .ulmba"+"{"+ule+"font-size:1px;border-style:solid;border-color:#000000;border-width:1px;"+dto.box_animation_styles+"}";if(a1=window.imenus_drag_styles)sd+=a1(id,dto);sd+=x19+" .imbuttons{"+dto.main_graphic_item_styles+"}";uld.write(sd+"</style>");}