var mF="http://www.dc-productos.com/dc_/media/eng/images/menus/";

function sSrc(I,S)
{
 if(S!="")
  gid(I).src=mF+S;
}

function sIMn(I,S)
{
 sSrc("zooText-"+I,S);
}

function sIAr(I,S)
{
 sSrc("zooArrow-"+I,S);
}

function gHMn(I)
{
 var h=giS("zooMenu-"+I).height;
 return h.substring(0,h.indexOf("px"));
}

function sHMn(I,H)
{
 giS("zooMenu-"+I).height=H+"px";
}

function tmHMn(I,H,S,T)
{
 var b,g,C=gHMn(I)*1,P=I,M,Q=S*1,N=C+Q,V=giV("zooMnSt-"+I);
 
 if(S>0)
 {
  b=C<H;
	g=V!=0;
 }
 else if(S<0)
 {
  b=C>H;
	g=V==0;
 }
 
 if(g)
 {
  if(!b)
  {
   Q=H-C;
	 N=H;
  }
  
  while(P!=0)
  {
   M="zooMnPr-"+P;
	 sHMn(P,Q+gHMn(P)*1);
	 P=giV(M);
  }
  
  //sHMn(I,N);
  if(b)
   setTimeout("tmHMn('"+I+"',"+H+","+S+","+T+");",T);
 }
}

function mnuOv(I,S)
{
 if(giV("zooMnSt-"+I)==0)
  sIMn(I,S);
}

function mnuOt(I,S)
{
 if(giV("zooMnSt-"+I)==0)
  sIMn(I,S);
}

function shSMn(I,S,T)
{
 var j=1*giV("zooMnCnt-"+I)+1,x=2,l=giV("zooMnLv-"+I),H,P=giV("zooMnPr-"+I),V=1;
 
 if(P>0)
  V=giV("zooMnSt-"+P)!=0;
 
 if(V)
 {
  sIAr(I,"d.bmp");
  if(j<2 || l > 2)
   x=0;
  siV("zooMnSt-"+I,1);
  H=(19*j)+x;
  
  tmHMn(I,H,S,T);
 }
}

function hdSMn(I,S,T)
{
 var j,x=giV("ZooMnCh-"+I).split(","),H=19;
 sIAr(I,"u.bmp");
 siV("zooMnSt-"+I,0);
 
 if(x[0]!="")
  for(j=0;j<x.length;j++)
	 hdSMn(x[j],S,T);
 
 tmHMn(I,H,S,T);
}

function mnuClk(I,N,O)
{
 var H,S=gMnuStep(),T=gMnuTime(),P;
 if(giV("zooMnCnt-"+I)!=0)
 {
  if(giV("zooMnSt-"+I)==0)
	{
   P=O;
	 H=shSMn(I,S,T);
	}
	else
	{
   P=N;
   H=hdSMn(I,-S,T);
	}
  sIMn(I,P);
 }
}