
		var arrMenumaterial = new Array("/jewelry/diamond-jewelry.html","Diamond Jewelry",
						"/jewelry/gemstone-jewelry.html","Gemstone Jewelry",
						"/jewelry/platinum-jewelry.html","Platinum Jewelry",
						"/jewelry/gold-jewelry.html","Gold Jewelry")
		arrMenumaterial.name = "material"


		var arrMenuproduct = new Array("/gems/diamonds.html","Loose Diamonds",
						"/jewelry/rings/engagement-rings.html","Engagement Rings",
						"/jewelry/rings/wedding-anniversary-rings.html","Anniversary Bands",
						"/jewelry/shopping/ring-catalog.pl?category=Diamond&group=Right+Hand&size=2","Right Hand Rings",
						"/jewelry/bracelets/bracelets.html","Tennis Bracelets"
						)
		arrMenuproduct.name = "product"

		var arrMenuearrings = new Array("/jewelry/earrings/diamond-stud-earrings/diamond-stud-earrings.html","Diamond Stud Earrings",
						"/jewelry/shopping/earring-catalog.pl?category=Diamond+Fashion&group=Diamond+Fashion","Diamond Earrings",
						"/jewelry/earrings/gemstone-earrings.html","Gemstone Earrings",
						"/jewelry/shopping/setting-catalog.pl?category=3+stone&item=EAR","Three-Stone Earrings",
						"/jewelry/earrings/diamond-stud-earrings/mens-earrings.html","Mens Stud Earrings",
						"/jewelry/shopping/earring-catalog.pl?category=Gold&group=gold+earrings&quality=Collectors","Gold Earrings",
						"/jewelry/shopping/earring-catalog.pl?category=Diamond&group=diamond+earring+jackets","Stud Earring Jackets")
		arrMenuearrings.name = "earrings"

		var arrMenupendants = new Array("/jewelry/pendants/solitaires/diamond-solitaire-pendants.html","Diamond Solitaire Pendants",
						"/jewelry/shopping/setting-catalog.pl?category=diamond+slide&item=SLD","Diamond Slide Pendants",
						"/jewelry/shopping/pendant-catalog.pl?category=Diamond+Fashion&group=Fashion&size=2","Fashion Pendants",
						"/jewelry/pendants/three-stone-pendants.html","Three-Stone Pendants",
						"/jewelry/shopping/pendant-catalog.pl?group=circle+diamond+pendant","Circle Pendants",
						"/jewelry/pendants/gemstone-pendants.html","Gemstone Pendants",
						"/jewelry/shopping/pendant-catalog.pl?category=Diamond+Fashion&group=Heart&size=2","Heart Pendants")
		arrMenupendants.name = "pendants"
		
		var arrMenurings = new Array("/jewelry/rings/engagement-rings.html","Engagement Rings",
						"/jewelry/rings/wedding-anniversary-rings.html","Wedding Rings",
						"/jewelry/shopping/ring-catalog.pl?category=Diamond&group=ladies+diamond+band&size=2","Anniversary Bands",
						"/jewelry/shopping/setting-catalog.pl?category=eternity+band&item=BND","Eternity Bands",					
						"/jewelry/shopping/ring-catalog.pl?category=Diamond&group=Right+Hand&size=2","Right Hand Rings",
						"/jewelry/rings/three-stone-rings.html","Three-Stone Rings",
						"/jewelry/rings/gemstone-rings.html","Gemstone Rings",
						"/jewelry/shopping/ring-catalog.pl?category=Diamond&group=Mens","Mens Rings")
		arrMenurings.name = "rings"

		var arrMenubracelet = new Array("/jewelry/shopping/setting-catalog.pl?category=diamond+bracelet&item=BRA","Diamond Bracelets",
						"/jewelry/bracelets/gemstone-bracelets.html","Gemstone Bracelets",
						"/jewelry/shopping/bracelet-catalog.pl?category=Gold&group=gold+bracelet","Gold Bracelets",
						"/jewelry/bracelets/bangle-bracelets.html","Bangle Bracelets")
		arrMenubracelet.name = "bracelet"

		var arrMenuservices = new Array("/usajewels_contact-us.html","Customer Service",
						"/usajewels_specials.html","Special Orders",
						"/diamond_qualities.html","Diamond Information",
						"/usajewels_about_us.html","About USA Jewels",
						"/usajewels_diamond_upgrade.html","Diamond Upgrades",
						"/usajewels_privacy_policy.html","Privacy Policy",
						"/usajewels_return_policy.html","Return Policy",
						"/usajewels_referrals.html","Customer Referrals",
						"/why_usajewels.html","Why USA Jewels")
		arrMenuservices.name = "services"

		var arrMenusearch = new Array("/earring_designer.html",  "   Diamond Earrings ",
					 "/pendant_designer.html","   Diamond Pendants ",
					"/slider_designer.html","   Diamond Sliders ",
					"/three_stone_designer.html","   Diamond 3 Stone Pendants ",
	 				"/bracelet_designer.html","   Diamond Bracelets")
		arrMenusearch.name = "search"

		
ns4 = (document.layers)? true:false
ie4 = (document.all)? true:false


function setVisibility2(layout,table1,imagelyr,pict,state) {
if (ns4)
eval('document.'+layout+'.document.'+table1+'.document.'+imagelyr+'.visibility = "'+ state+'"'); 
else {
   if (state == 'show') state = "visible";
   if (state == 'hide') state = "hidden";
   if (ie4) document.all[pict].style.visibility = state;
}
}


function setVisibility(layout,table1,imagelyr,pict,state) {
if (ns4)
eval('document.'+layout+'.document.'+table1+'.document.'+imagelyr+'.visibility = "'+ state+'"'); 
else {
   if (state == 'show') state = "visible";
   if (state == 'hide') state = "hidden";
   if (ie4) document.all[pict].style.visibility = state;
}
}


   NS4 = (document.layers) ? 0 : 0;
   IE4 = (document.all) ? 1 : 0;
   FIRE = (document.all) ? 0 : 1;
   NS6 = (document.getElementById && !document.all) ? 0 : 0;

  ver4 = (NS4 || IE4 || NS6) ? 1 : 0;
 isMac = (navigator.appVersion.indexOf("Mac") != -1) ? 1 : 0;
isMenu = (NS4 || IE4 || NS6) ? 1 : 0;

isMenu = 1;
ver4 = 0;
//IE4 = 0;
	if (isMenu) {
		var isOverLink = false;


		function DisplayMenus(MenuName,arrMenus) {

        
        
					format = "CENTER";
					if (MenuName == "earrings") {
						width = 155;
						width2 = 144;
					} else if (MenuName == "pendants") {
						width = 172; width2 = 144;			
					} 
				         else if (MenuName == "rings"){
					        width = 135; width2 = 135;	
					}
				        else if (MenuName == "bracelet"){
					        width = 172; width2 = 144;	
					}
				        else if (MenuName == "services"){
					        width = 146; width2 = 146;	
					}
				        else if (MenuName == "search"){
					        width = 146; width2 = 146; format = "center";
					}
					else if (MenuName == "material"){
					        width = 140; width2 = 140; format = "center";
					}
					else if (MenuName == "product"){
					        width = 140; width2 = 140; format = "center";
					}
					else{	width = 180; width2 = 142;}
				
			
				strMC = "<table id='" + MenuName + "_menu' class='SideNavMenus' width='";
				strMC += width2;
				strMC += "' cellspacing='0' cellpadding='0' onmouseover='menuShow();' onmouseout='if (isOverLink) {isOverLink = false} else {hideMenu()}'>";
					
			strMC += "<tr><td bgcolor='#CDD6A9' width='";
			strMC += width;
			strMC += "' ><table  border='0' cellpadding='0' cellspacing='0' width='";
			strMC += width;
			strMC += "' onmouseover='menuShow();'>";
			for (i=0;i<arrMenus.length;i=i+2) {
				strElementName = arrMenus.name + i
				if (i != 0) {
					strMC += "<tr ><td bgcolor='#FFFFFF'><img src='/images/pixel.gif' alt='ClearPixel' width='1' height='1' /></td></tr>";
				}
				
					strMC += "<tr  ><td onmouseover=\"this.className = 'blue';\" onmouseout=\"this.className = 'olive';\" align='";
					strMC += format;
					strMC += "' width='";
					strMC += width;
					strMC += "' height='20'><font color='#000066' face='Verdana' ><a class='white' hre";


strMC += "f='" + arrMenus[i];

 strMC += "' onmouseover='menuShow();window.status=\"" + arrMenus[i+1] + "\";this.style.color=\"white\";return true;' OnMouseOut='window.status=\"\";this.style.color=\"#000066\";isOverLink=true;return true;'>" + arrMenus[i+1] + "</a></font></td></tr>";
					
			}
			strMC += "</table></td></tr></table>";
			
			//alert(strMC);
			return strMC;
		}

		var activeHeader = null;
		var activeMenu = null;

		//Sets the current header and menu
		function setMenu(menu_basename) {
			if (isMenu) {
				var top = 0;
				var left = 0;
				var currentEle;
                
					if(activeHeader != null && activeMenu != null) {
						if(activeMenu.style.visibility != 'hidden') {
							menuHide();
						}
					}

                    activeHeader = findDOM( menu_basename + "_image",0);
				    activeMenu = findDOM( menu_basename + "_menu",0);


                   // window.alert(activeHeader);                    
               
                   
					currentEle = activeHeader;

					//Find the top and left of header and its parent elements
					while(currentEle.tagName.toLowerCase() != 'body') {
						top += currentEle.offsetTop;
						left += currentEle.offsetLeft;
						currentEle = currentEle.offsetParent;
					}
                //    alert('top is' + top);
					if (menu_basename == "earrings") {
						top = top + 20;
						//left += 24;
						left -= 1;
					} else if (menu_basename == "pendants") {
						top = top + 20;
						left -= 1;
					} else if (menu_basename == "bracelet") {
						top = top + 20;
						left -= 1;
					} 
					else if (menu_basename == "rings") {
						top = top + 20;
						left -= 1;
					}
					else if (menu_basename == "services") {
						top = top + 20;
						left -= 1;
					}
					else if (menu_basename == "search") {
						top = top;
						left += 100;
					}
					else if (menu_basename == "material") {
						top = top;
						left += 147;
					}
					else if (menu_basename == "product") {
						top = top;
						left += 147;
					}
					else {
						
							top += 20;
					//		left += (activeHeader.offsetWidth + 5);
							
					}

					//Fix the Mac IE4 bug..
					if (isMac && IE4 && !FIRE) {
						top = event.clientY - event.offsetY + 3;
					}
                    

                    activeMenuStyle = findDOM( menu_basename + "_menu",0);
               //     alert(activeMenuStyle);
                 	activeMenu.style.top=  top + "px";
					activeMenu.style.left = left + "px";

					menuShow();

					if (!NS6 || !FIRE) {
					//	event.cancelBubble = true;
					}
					
			}
		}

		//Show the current menu
		idMenuFade = "";
		function menuShow() {
			if (isMenu) {
        		if(IE4 || NS6 || FIRE) {
					clearTimeout(idMenuFade);
					activeMenu.style.visibility = 'visible';
				} else {
					clearTimeout(idMenuFade);
					activeMenu.visibility = 'show';
        //            activeMenu.style.visibility = 'visible';
                    
				}
             
			}
		}

		//Hide the current menu
		function menuHide() {
			if (isMenu) {
				if(IE4 || NS6 || FIRE) {
					activeMenu.style.visibility = 'hidden';
				} else {
					activeMenu.visibility = 'hide';
				}
			}
		}

		function hideMenu() {
			if (isMenu) {
				if(activeHeader != null && activeMenu != null) {
					idMenuFade = setTimeout("menuHide();",400);
				}
			}
		}
	}



