





blocks = new Array();
cblocks = new Array();
preloaded = true;

var menuDisplayInterval = window.setInterval("hideSubs()", 6000);

function init_dhtml() {	
 if(document.getElementById('topNavControl_divCart')) {
   setTimeout("document.getElementById('topNavControl_divCart').style.display='none'", 5000);
   }
   
 if(document.getElementById('shopLink')) {
   document.getElementById('shopLink').href = "#";
   }
 findBlocks();
 smenus1 = new layerFamily("smenus1");
 smenus1.addMembersByName("smenu1");
 
 smenus2 = new layerFamily("smenus2");
 smenus2.addMembersByName("smenu2");
 
 smenus3 = new layerFamily("smenus3");
 smenus3.addMembersByName("smenu3");
 
 smenus4 = new layerFamily("smenus4");
 smenus4.addMembersByName("smenu4");
 
 smenusGR = new layerFamily("smenusGR");
 smenusGR.addMembersByName("smenu1GR");
 
 submenus = new layerFamily("smenu");
 submenus.addMembersByName("smenu");
 	

	
	
	smenus1.members[0].style.width=183;
	smenus1.members[0].style.backgroundColor = "#eeeeee";
	smenus1.members[0].style.border=0;
	smenus1.members[0].style.color = "#1883BD";
	
	
	smenus1.members[1].style.height=30;
	smenus1.members[1].style.width=183;
	smenus1.members[1].style.backgroundColor = "#eeeeee"
	smenus1.members[1].style.border=0;

	
	smenus1.members[2].style.width=183;
	smenus1.members[2].style.height=30;
	smenus1.members[2].style.backgroundColor = "#eeeeee";
	smenus1.members[2].style.border=0;
	
	smenus1.members[3].style.width=183;
	smenus1.members[3].style.height=40;
	smenus1.members[3].style.backgroundColor = "#eeeeee";
	smenus1.members[3].style.border=0;
	
	smenus1.members[4].style.width=183;
	smenus1.members[4].style.backgroundColor = "#eeeeee";
	smenus1.members[4].style.border=0;
	
	smenus1.members[5].style.width=183;
	smenus1.members[5].style.backgroundColor = "#eeeeee";
	smenus1.members[5].style.border=0;
	smenus1.members[3].style.height=30;
	
	smenus1.members[6].style.width=183;
	smenus1.members[6].style.backgroundColor = "#eeeeee";
	smenus1.members[6].style.border=0;
	  smenus1.members[6].style.color = "#1883BD"; 
	
	smenus1.members[7].style.width=183;
	smenus1.members[7].style.backgroundColor = "#eeeeee";
	smenus1.members[7].style.border=0;
   
    
	
	//alert(smenus1.members.length);
	
	smenus1.mouseover = SetBGGrey;
	 
	smenus1.setTop(65);
	
	
	
	
	
	smenus1.setLeft(0);
	smenus1.members[0].style.top=106;
	smenus1.members[1].style.top=126;
	smenus1.members[2].style.top=156;
	smenus1.members[3].style.top=186;
	smenus1.members[4].style.top=216;
	smenus1.members[5].style.top=246;
	smenus1.members[6].style.top=266;
	smenus1.members[7].style.top=286;
	//smenus1.stackFamily(35,0);
	
	
	
    for(n=0;n<smenus1.members.length;n++) {smenus1.members[n].onmouseover = SetBGGrey;}
    for(n=0;n<smenus1.members.length;n++) {smenus1.members[n].onmouseout = SetBGWhite;}
    for(n=0;n<smenus1.members.length;n++) {smenus1.members[n].onmousedown = UseLink;}
    smenus1.show();
   
 
 
 
 
 
 
 	smenus2.members[0].style.width=183;
	smenus2.members[0].style.backgroundColor = "#eeeeee";
	smenus2.members[0].style.border=0;
	smenus2.members[0].style.color = "#61BF1A";
	
	smenus2.members[1].style.width=183;
	smenus2.members[1].style.backgroundColor = "#eeeeee";
	smenus2.members[1].style.border=0;
	
	
	smenus2.members[2].style.width=183;
	smenus2.members[2].style.backgroundColor = "#eeeeee";
	smenus2.members[2].style.border=0;
	smenus2.members[2].style.color = "#61BF1A";
	
	smenus2.members[3].style.width=183;
	smenus2.members[3].style.backgroundColor = "#eeeeee";
	smenus2.members[3].style.border=0;

	smenus2.members[4].style.width=183;
	smenus2.members[4].style.backgroundColor = "#eeeeee";
	smenus2.members[4].style.border=0;
	smenus2.members[4].style.color = "#61BF1A";
	

   
	
	smenus2.setTop(103);
	smenus2.setLeft(200);
	
	smenus2.members[0].style.top=106; 
	smenus2.members[1].style.top=123; 
	smenus2.members[2].style.top=141; 
	smenus2.members[3].style.top=158; 
	smenus2.members[4].style.top=177; 
	
 	
    //smenus2.stackFamily(19,0);
    for(n=0;n<smenus2.members.length;n++) {smenus2.members[n].onmouseover = SetBGGrey;}
    for(n=0;n<smenus2.members.length;n++) {smenus2.members[n].onmouseout = SetBGWhite;}
    for(n=0;n<smenus2.members.length;n++) {smenus2.members[n].onmousedown = UseLink;}
  smenus2.show(); 
 
 
 	smenus3.members[0].style.width=183;
	smenus3.members[0].style.backgroundColor = "#eeeeee";
	smenus3.members[0].style.border=0;
	smenus3.members[0].style.color = "#594FBF";
	
	smenus3.members[1].style.width=183;
	smenus3.members[1].style.backgroundColor = "#eeeeee";
	smenus3.members[1].style.border=0;
	smenus3.members[1].style.color = "#594FBF";

	/* 	smenus3.members[2].style.width=183;
	smenus3.members[2].style.backgroundColor = "#eeeeee";
	smenus3.members[2].style.border=0;
	smenus3.members[2].style.color = "#594FBF";
	
	smenus3.members[3].style.width=183;
	smenus3.members[3].style.backgroundColor = "#eeeeee";
	smenus3.members[3].style.border=0;
	smenus3.members[3].style.color = "#594FBF";


	 	smenus3.members[4].style.width=183;
	smenus3.members[4].style.backgroundColor = "#eeeeee";
	smenus3.members[4].style.border=0;
	smenus3.members[4].style.color = "#594FBF";
	
	smenus3.members[5].style.width=183;
	smenus3.members[5].style.backgroundColor = "#eeeeee";
	smenus3.members[5].style.border=0;
	smenus3.members[5].style.color = "#594FBF";


	smenus3.members[6].style.width=183;
	smenus3.members[6].style.backgroundColor = "#eeeeee";
	smenus3.members[6].style.border=0;
	smenus3.members[6].style.color = "#594FBF";

	smenus3.members[7].style.width=183;
	smenus3.members[7].style.backgroundColor = "#eeeeee";
	smenus3.members[7].style.border=0;
	smenus3.members[7].style.color = "#594FBF";

	smenus3.members[8].style.width=183;
	smenus3.members[8].style.backgroundColor = "#eeeeee";
	smenus3.members[8].style.border=0;
	smenus3.members[8].style.color = "#594FBF";

	smenus3.members[9].style.width=183;
	smenus3.members[9].style.backgroundColor = "#eeeeee";
	smenus3.members[9].style.border=0;
	smenus3.members[9].style.color = "#594FBF";

smenus3.members[10].style.width=183;
	smenus3.members[10].style.backgroundColor = "#eeeeee";
	smenus3.members[10].style.border=0;
	smenus3.members[10].style.color = "#594FBF";
	
	smenus3.members[11].style.width=183;
	smenus3.members[11].style.backgroundColor = "#eeeeee";
	smenus3.members[11].style.border=0;
	smenus3.members[11].style.color = "#594FBF";
smenus3.members[12].style.width=183;
	smenus3.members[12].style.backgroundColor = "#eeeeee";
	smenus3.members[12].style.border=0;
	smenus3.members[12].style.color = "#594FBF";
	
	smenus3.members[13].style.width=183;
	smenus3.members[13].style.backgroundColor = "#eeeeee";
	smenus3.members[13].style.border=0;
	smenus3.members[13].style.color = "#594FBF";


	/*smenus3.members[2].style.width=175;
	smenus3.members[2].style.backgroundColor = "#eeeeee";
	smenus3.members[2].style.border=0;
	smenus3.members[2].style.color = "#594FBF";
	
	smenus3.members[3].style.width=175;
	smenus3.members[3].style.backgroundColor = "#eeeeee";
	smenus3.members[3].style.border=0;
	smenus3.members[3].style.color = "#594FBF";
 */
	smenus3.setTop(203);
	smenus3.setLeft(400);
 
 	smenus3.members[0].style.top=106; 
	smenus3.members[1].style.top=125; 
	/*smenus3.members[2].style.top=144; 
	smenus3.members[3].style.top=163; 
	smenus3.members[4].style.top=182; 
	smenus3.members[5].style.top=201; 
	smenus3.members[6].style.top=220; 
	smenus3.members[7].style.top=239; 
	smenus3.members[8].style.top=258; 
	smenus3.members[9].style.top=277; 
	smenus3.members[10].style.top=296; 
	smenus3.members[11].style.top=315; 
	smenus3.members[12].style.top=334; 
	smenus3.members[13].style.top=353; 
	/* smenus3.members[2].style.top=144;
	 smenus3.members[3].style.top=163;*/
 
    for(n=0;n<smenus3.members.length;n++) {smenus3.members[n].onmouseover = SetBGGrey;}
    for(n=0;n<smenus3.members.length;n++) {smenus3.members[n].onmouseout = SetBGWhite;}
    for(n=0;n<smenus3.members.length;n++) {smenus3.members[n].onmousedown = UseLink;}
  	smenus3.show(); 
    
  if(smenus4.members[0]) {
	smenus4.setTop(81);
	smenus4.setLeft(457);
    smenus4.stackFamily(19,0);
    for(n=0;n<smenus4.members.length;n++) {smenus4.members[n].onmouseover = SetBGGrey;}
    for(n=0;n<smenus4.members.length;n++) {smenus4.members[n].onmouseout = SetBGWhite;}
    for(n=0;n<smenus4.members.length;n++) {smenus4.members[n].onmousedown = UseLink;}
    }
    
  if(smenusGR.members[0]) {
	smenusGR.setTop(81);
	smenusGR.setLeft(0);
    smenusGR.stackFamily(19,0);
    for(n=0;n<smenusGR.members.length;n++) {smenusGR.members[n].onmouseover = SetBGGrey;}
    for(n=0;n<smenusGR.members.length;n++) {smenusGR.members[n].onmouseout = SetBGWhite;}
    for(n=0;n<smenusGR.members.length;n++) {smenusGR.members[n].onmousedown = UseLink;}
    }

 loaded=true;
 hideSubs();
	
}
 
function layer() {
	this.hide = layer_hide;
}

function layer_hide() { }
 
function hideSubs() {
 if(loaded && !document.layers && submenus){
	submenus.hide();
	}
    SwapDropDowns("visible");
}
	

 
function clearBg(family) {
	if(loaded && !document.layers){
	 resetInterval();
	 family.runFamily("changeBg|'#efefef'|0|end");
	 }
	}
 
function sendTo(layerName) {
	if(document.layers){return true;}
	if(!layerName){return true;}
	if(!links[layerName]){return true;}
	if(links.length < layerName) {return true;}
	if(links[layerName] == "undefined"){return true;}
	window.location.href=links[layerName];
	}
	
function resetInterval() {
	window.clearInterval(menuDisplayInterval);
	menuDisplayInterval = window.setInterval("hideSubs()", 40000);
	}

function resetInterval2() {
	window.clearInterval(menuDisplayInterval);
	menuDisplayInterval = window.setInterval("hideSubs()", 500);  
	}
	
function findBlocks() {
	//obsolete
	}
	
function SwapDropDowns(visible) {
	
	if(document.all && window.location.href.indexOf("account") < 0) { // IE only
	 for(f=0; f<document.forms.length; f++) {
	   
	   for(e=0; e<document.forms[f].elements.length; e++) {
	      
	      if(document.forms[f].elements[e].options) {
	         document.forms[f].elements[e].style.visibility = visible;
	      }
	   
	   }
	  }
	}
	
 }
		
function ShowCart() {
if(document.getElementById('topNavControl_divCart')) {
   document.getElementById('topNavControl_divCart').style.display = "inline";
   setTimeout("HideCart()", 5000);
   }
}

function HideCart() {
if(document.getElementById('topNavControl_divCart')) {
   document.getElementById('topNavControl_divCart').style.display = "none";
   }
}


function getCookie(name)
{
    var dc = document.cookie;
    var prefix = name + "=";
    var begin = dc.indexOf("; " + prefix);
    if (begin == -1)
    {
        begin = dc.indexOf(prefix);
        if (begin != 0) return null;
    }
    else
    {
        begin += 2;
    }
    var end = document.cookie.indexOf(";", begin);
    if (end == -1)
    {
        end = dc.length;
    }
    return unescape(dc.substring(begin + prefix.length, end));
}

function SetBGGrey() {  resetInterval(); this.style.backgroundColor = "#F5F5F5"; this.style.width=183;}
function SetBGWhite() { resetInterval2(); this.style.backgroundColor = "#eeeeee"; this.style.width=183;}
function UseLink() { location.href = document.getElementById(this.id+"Lnk").href; }

function layerFamily(name,father) {
 this.name = name
 this.members = new Array();
 this.cM = "";
 this.pM = "";
 this.addMembersByName = family_addMembersByName;
 this.stackFamily = family_stack;
 this.setTop = family_setTop;
 this.setLeft = family_setLeft;
 this.hide = family_hide;
 this.show = family_show;
 }

 
function family_setTop(newTop) {
 for (fl = 0; fl < this.members.length; fl++) {
	 this.pM = this.members[fl-1];
		this.cM = this.members[fl];
		this.cM.style.top = newTop;
 		}
	}
	
function family_setLeft(newLeft) {
 for (fl = 0; fl < this.members.length; fl++) {
	 this.pM = this.members[fl-1];
		this.cM = this.members[fl];
		this.cM.style.left = newLeft;
 		}
	}
 
function family_hide() {
 for (fl = 0; fl < this.members.length; fl++) {
	 this.pM = this.members[fl-1];
		this.cM = this.members[fl];
		this.cM.style.display = "none";
 		}
	}

function family_show() {
 for (fl = 0; fl < this.members.length; fl++) {
	 this.pM = this.members[fl-1];
		this.cM = this.members[fl];
		this.cM.style.display = "inline";
 		}
	}


function family_addMembersByName(idtag) {
 for (n = 0; n < document.getElementsByTagName("div").length; n++) {
 if(document.getElementsByTagName("div")[n].id.indexOf(idtag) >= 0) {
    if((document.getElementsByTagName("div")[n].id.indexOf("GR") >= 0) == isGR) {
       this.members[this.members.length] = document.getElementsByTagName("div")[n];
       }
    }
  }
 }

function family_stack(xTop,xLeft) {
 	for (fl = 1; fl < this.members.length; fl++) {
	 this.pM = this.members[fl-1];
		this.cM = this.members[fl];

		newTop = parseInt(this.pM.style.top)+parseInt(xTop);
		newLeft = parseInt(this.pM.style.left)+parseInt(xLeft); 
		
		this.cM.style.top = newTop;
		this.cM.style.left = newLeft;
 		}
	}
