// JavaScript Document

IE4 = (document.all) ? 1 : 0;       // initialize browser..
NS4 = (document.layers) ? 1 : 0;    // identification and...
ver4 = (IE4 || NS4) ? 1 : 0;        // DHTML variables

function mapOver(which,on) {
    if (IE4) {whichEl = document.all.MenuOver.style;}
    else {whichEl = document.Menu.document.MenuOver;};
		
    if (!on) { whichEl.visibility = "hidden"; return };
    
	clLeft = arPopups[which][0];
	clTop = arPopups[which][1];
    clRight = arPopups[which][2];
	clBot = arPopups[which][3];
    
	if (NS4) {  
		whichEl.clip.top = clTop;
        whichEl.clip.right = clRight;
		whichEl.clip.bottom = clBot;
		whichEl.clip.left = clLeft;
    }
    else {
        whichEl.clip = "rect(" + clTop + " " + clRight + " " + clBot + " " + clLeft + ")";
    }

    whichEl.visibility = "visible"
}

arPopups = new Array();

function setBeginEnd(which,from,top,to,bot) {
    arPopups[which] = new Array();
    arPopups[which][0] = from;
	arPopups[which][1] = top;
    arPopups[which][2] = to;
	arPopups[which][3] = bot;
}

/* Left Side Menu */
setBeginEnd(1,0,0,57,20);
setBeginEnd(2,60,0,110,20);
setBeginEnd(3,113,0,178,20);
setBeginEnd(4,0,20,57,44);
setBeginEnd(5,60,20,110,44);
setBeginEnd(6,113,20,178,44);
setBeginEnd(7,0,44,57,64);
setBeginEnd(8,60,44,110,64);
setBeginEnd(9,113,44,178,64);
setBeginEnd(10,0,64,57,87);
setBeginEnd(11,60,64,110,87);
setBeginEnd(12,113,64,178,87);
setBeginEnd(13,0,87,57,107);
setBeginEnd(14,60,87,110,107);
setBeginEnd(15,113,87,178,107);
setBeginEnd(16,0,107,57,132);
setBeginEnd(17,60,107,110,132);
setBeginEnd(18,113,107,178,132);
setBeginEnd(19,0,132,57,152);
setBeginEnd(20,60,132,110,152);
setBeginEnd(21,113,132,178,152);
setBeginEnd(22,0,152,57,175);
setBeginEnd(23,60,152,110,175);
setBeginEnd(24,113,152,178,175);
setBeginEnd(25,0,175,57,195);
setBeginEnd(26,60,175,110,195);
setBeginEnd(27,113,175,178,195);
setBeginEnd(28,0,195,57,219);
setBeginEnd(29,60,195,110,219);
setBeginEnd(30,113,195,178,219);
setBeginEnd(31,0,219,57,238);
setBeginEnd(32,60,219,110,238);
setBeginEnd(33,113,219,178,238);

/* Top Menu */
setBeginEnd(34,2,4,41,19);
setBeginEnd(35,51,4,139,19);
setBeginEnd(36,147,4,176,19);
setBeginEnd(37,182,4,243,19);
setBeginEnd(38,250,4,345,19);
setBeginEnd(39,354,4,470,19);
setBeginEnd(40,478,4,602,19);


//////////////////////////////////////////////////////////////////////

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
