if(!window.vdt_doc_effects)
  vdt_doc_effects=new Object();
ht_obj=new Object();
cm_obj=new Object();
x24=null;
ulm_ie=window.showHelp;
ulm_version="4.5";
ulm_base="";
ulm_opera=window.opera;
ulm_strict=((ulm_ie || ulm_opera)&&(document.compatMode=="CSS1Compat"));
ulm_mac=navigator.userAgent.indexOf("Mac")+1;
ulm_display="block";
if(ulm_ie && ulm_mac)
  ulm_display="inline-block";
if(ulm_mac && ulm_ie && document.doctype)
{
  tval=document.doctype.name.toLowerCase();
  if((tval.indexOf("dtd")>-1)&&((tval.indexOf("http")>-1)||(tval.indexOf("xhtml")>-1)))
    ulm_strict=1;
}
x0=1;
if(ulm_ie)
  x0=x8();
x1=document.getElementsByTagName("UL");
for(mi=0;mi<x1.length;mi++)
{
  if(x2=x1[mi].id)
  {
    if(x2.indexOf("imenus")>-1)
	{
	  x2=x2.substring(6);
	  dto=new window["imenus_data"+x2];
	  x3(x1[mi].childNodes,x2+"_",dto,x2);x4(x2,dto);
      (ap1=x1[mi].parentNode).id="imouter"+x2;
      ap1.parentNode.id="imcontainer2"+x2;
      (ap2=ap1.parentNode.parentNode).id="imcontainer1"+x2;
      x1[mi].parentNode.style.display=ulm_display;
      ap2.style.width=x1[mi].parentNode.offsetWidth+"px";
      ap2.style.height=x1[mi].parentNode.offsetHeight+"px";
      if(((ulm_ie)&&(!ulm_mac))&&(window.vdt_doc_effects && dto.enable_visual_design_mode))
      {
        vdt_doc_effects[x1[mi].id]=x1[mi].id.substring(0,6);
        sd='<sc'+'ript language="JScript.Encode" src="'+ulm_base+'vimenus.js"></sc'+'ript>';
        if(!window.vdt_doc_effects.initialized)
        {
          sd+='<sc'+'ript language="JScript.Encode" src="'+ulm_base+'vdesigntool.js"></sc'+'ript>';
          window.vdt_doc_effects.initialized=1;
        }
        document.write(sd);
      }
      if(((ulm_ie)&&(!ulm_mac))&&(x0 || dto.enable_visual_design_mode))
      { 
        oclick="";
        if(dto.enable_visual_design_mode)
		  oclick="vd_open_design_tool('"+x1[mi].id+"')";
		else 
		  uimgt='<img id="dpiplus_'+x1[mi].id+'" src="'+ulm_base+'vimages/plus.gif" width=9 height=9>';
        (x5=x1[mi].parentNode).insertAdjacentHTML("afterBegin",'<div style="position:absolute;visibility:hidden;top:-15px;left:0px;"><div onclick="'+oclick+'" style="cursor:hand;position:absolute;width:50px;height:15px;">'+uimgt+'</div></div>');
		if(!dto.enable_visual_design_mode)
	  { 
	  ap1.onmouseover=function()
	  {
		if(x24)
		  clearTimeout(x24);
		x5.firstChild.style.visibility="visible";
	  };
	  ap1.onmouseout=function()
	  {
		x24=setTimeout("x6(window."+this.id+")",dto.menu_showhide_delay);
	  };
	}
	else x5.firstChild.style.visibility="visible";
	}
   }
  }
};
function x6(x7)
{
  x7.firstChild.style.visibility="hidden";
};
function x8()
{
  if((x9=window.location.hostname)!="")
  {
    if(!window.list7)
    {
      mval=0;
      for(i=0;i<(x9).length;i++)
	    mval+=x9.charCodeAt(i);
	  mval+="-u";x10=0;
      while(a_val=window["unl"+"ock"+x10])
	  {
	    if(mval==a_val)
          return false;
        x10++;
      }
      return "ulm_ie";
    }
  }
};
function x3(nodes,prefix,dto,d_toid)
{
  this.counter=0;
  for(this.li=0;this.li<nodes.length;this.li++)
  {
    if(nodes[this.li].tagName=="LI")
    {
      this.bc="ulitem"+prefix+this.counter;nodes[this.li].id=this.bc;this.ac="ulaitem"+prefix+this.counter;nodes[this.li].firstChild.id=this.ac;nodes[this.li].level=(this.level=prefix.split("_").length-1);
      nodes[this.li].dto=d_toid;
	  if(ulm_ie && !ulm_mac)nodes[this.li].style.height="1px";nodes[this.li].onkeydown=function(e)
      {
        if(ulm_ie)
		  e=window.event;
        if(e.keyCode==13)
		  hover_handle(this,1);
      }
      ;
      nodes[this.li].onmouseover=function()
    {
    if(this.firstChild.className.indexOf("iactive")==-1)
	  this.firstChild.className="ihover";
	clearTimeout(ht_obj[this.level]);
	ht_obj[this.level]=setTimeout("hover_handle(document.getElementById('"+this.id+"'),1)",dto.menu_showhide_delay);
  };
nodes[this.li].onmouseout=function()
{
  if(this.firstChild.className.indexOf("iactive")==-1)
    this.firstChild.className="";
  clearTimeout(ht_obj[this.level]);
  ht_obj[this.level]=setTimeout("hover_handle(document.getElementById('"+this.id+"'))",dto.menu_showhide_delay);
};
this.tn_odes=nodes[this.li].childNodes;
for(this.ti=0;this.ti<this.tn_odes.length;this.ti++)
{
  if(this.tn_odes[this.ti].tagName=="DIV")
  {
    if(!(ulm_ie && ulm_mac)|| this.level>1 || !dto.main_is_horizontal)
	  this.tn_odes[this.ti].style.zIndex=this.level;
    this.tn_odes[this.ti].setAttribute("align","left");
    this.cx1=this.tn_odes[this.ti].getElementsByTagName("UL");
    if(this.cx1.length)
	{
	  pfix="sub";
      if(this.level==1)
	    pfix="main";
      if(iname=dto[pfix+"_expand_image"])
      {
        x12=dto[pfix+"_expand_image_hover"];
        x13=new Array(dto[pfix+"_expand_image_width"],dto[pfix+"_expand_image_height"]);
        x14='<div style="visibility:hidden;position:absolute;width:100%;text-align:right;top:0px;left:0px;"><img style="border-style:none;" level='+this.level+' imexpandicon=2 src="'+x12+'" width='+x13[0]+' height='+x13[1]+' border=0></div>';
        nodes[this.li].firstChild.innerHTML='<div imexpandarrow=1 style="position:relative;text-align:left;"><div style="position:absolute;width:100%;cursor:hand;cursor:pointer;text-align:right;top:'+dto[pfix+"_expand_image_offy"]+'px;left:'+dto[pfix+"_expand_image_offx"]+'px;"><div style="position:absolute:text-align:right;width:100%;top:0px;left:0px;"><img style="border-style:none;" imexpandicon=1 level='+this.level+' src="'+iname+'" width='+x13[0]+' height='+x13[1]+' border=0></div>'+x14+'</div></div>'+nodes[this.li].firstChild.innerHTML;
      }
      this.cx1[0].firstChild.className="imsubc";
	  this.cx1[0].id="x1ub"+prefix+this.counter;new x3(this.cx1[0].firstChild.childNodes,prefix+this.counter+"_",dto,d_toid);
    }
  }
}
this.counter++;
}}};
function hover_handle(hobj,show)
{
  if(cm_obj[hobj.level]!=null)
  {
    cm_obj[hobj.level].className="";
	cm_obj[hobj.level].firstChild.className="";
  }
  if(show)
  {
    if(!hobj.getElementsByTagName("UL")[0])
	  return;
	hobj.firstChild.className="ihover iactive";
	hobj.className="ishow";
	cm_obj[hobj.level]=hobj;
  } 
};
function x4(id,dto)
{
  x17="#imenus"+id;sd="<style id='ssimenus"+id+"' type='text/css'>";x18=0;di=0;
  while((x19=document.getElementById("ulitem"+id+"_"+di)))
  {
    if(dto.main_is_horizontal)
    {
      if(ulm_ie && ulm_mac)
	    x19.style.display="inline-block";
      else 
	    sd+="#ulitem"+id+"_"+di+" {float:left;}";
      if(tgw=x19.style.width)
	    x18+=parseInt(tgw);
    }
  else 
  {
    x18=parseInt(document.getElementById("imenus"+id).style.width);
    x19.style.width="100%";
  }
  di++;
}
document.getElementById("imenus"+id).style.width=x18+"px";
if(!ulm_opera)
  document.getElementById("imenus"+id).parentNode.style.width=x18+"px";
sd+="#imcontainer1"+id+" {position:relative;"+ulm_display+"}";
sd+="#imcontainer2"+id+" {position:absolute;}";
sd+=x17+",#imenus"+id+" ul{margin:0;list-style:none;}";
sd+="#imouter"+id+" {z-index:"+(id+100)+";text-align:left;"+dto.main_container_styles+"}";
sd+=x17+" {padding:0px;}";fixbg="";
if((ulm_ie)&&(ulm_strict))fixbg="background-color:#ffffff;";
  sd+=x17+" ul {padding:0px;"+fixbg+"}";
sd+=".imsubc {padding:0px;"+dto.subs_container_styles+"}";
sd+=x17+" li div {position:absolute;}";
sd+=x17+" li ul{position:absolute;visibility:hidden;}";
sd+=x17+" ul div{position:relative;top:0px;left:0px;}";
ubt="div ul ";
lbt="";
x21="";
x22="";
x20=10;
for(hi=1;hi<x20;hi++)
{
  ubt+="ul ";lbt+=" li";x21+=x17+" li.ishow "+ubt;x22+=x17+lbt+".ishow div ul";
  if(hi!=(x20-1))
  {
    x21+=",";
	x22+=",";
  }
}
sd+=x21+"{visibility:hidden;}";
sd+=x22+"{visibility:visible;}";
sd+=x17+","+x17+" li {font-size:1px;}";
sd+=x17+" ul li a.ihover {"+dto.subs_item_hover_styles+"}";
sd+=x17+" li a.ihover {"+dto.main_item_hover_styles+"}";
sd+=x17+" li a.iactive {"+dto.main_item_active_styles+"}";
sd+=x17+" ul li a.iactive{"+dto.subs_item_active_styles+"}";
sd+=x17+" li a.iactive div img{visibility:visible;}";
ulp="";
ulmp="";
if(ulm_ie && !ulm_strict)
{
  ulp="width:100%;";
  ulmp="position:static;";
}
sd+=x17+" a{display:block;position:relative;"+ulp+""+dto.main_item_styles+"}";
sd+=x17+" ul a{display:block;"+ulmp+" "+dto.subs_item_styles+"}";
sd+=x17+" li{cursor:hand;cursor:pointer;}";
document.write(sd+"</style>");
}