function openMenu(opendiv,  headerdiv, level) {
			
				
				
					//check if menu is open or closed
					if(document.getElementById(opendiv).style.display == "none") {
					
						//open menu
						Effect.SlideDown(opendiv, { duration: 0.5 });
						if(level!='0') {
							newclassname = 'menulevel' + level + 'selected';
							headerdiv.className = newclassname;
						}
						
						if(level =="0") {
							if(openlevel0[0] !="") Effect.SlideUp(openlevel0[0], { duration: 0.5 });
							openlevel0[0] = opendiv;
						}
						else if(level =="1") {
							if(openlevel1[0] !="") {
								Effect.SlideUp(openlevel1[0], { duration: 0.5 });
								openlevel1[1].className = "menulevel1";
							}
							openlevel1[0] = opendiv;
							openlevel1[1] = headerdiv;
						}
						else {
							if(openlevel2[0] !="") {
								Effect.SlideUp(openlevel2[0], { duration: 0.5 });
								openlevel2[1].className = "menulevel2";
							}
							openlevel2[0] = opendiv;
							openlevel2[1] = headerdiv;
						}
						
					}
					else {
						
						//close menu
						Effect.SlideUp(opendiv, { duration: 0.5 });
						
						if(level!='0') {
							newclassname = 'menulevel' + level + 'hover';
							headerdiv.className = newclassname;	
						}
						
						if(level =="0") openlevel0[0] = "";
						else if(level =="1") openlevel1[0] = "";
						else openlevel2[0] = "";
						
					}
				
				 
				
				
			}
			
			function hoverMenu(menudiv, level) {
			
				level = "menulevel" + level;
				hoverlevel = level + "hover";
			
				if(menudiv.className == level) menudiv.className = hoverlevel;
				else if(menudiv.className == hoverlevel) menudiv.className = level;
			}
		
			function changeImage (imageurl, menuitem, newclass) {
			
				menuitem.style.backgroundImage = "url('"+imageurl+"')";
				menuitem.className = "menulevel0"+newclass;
			
			}
			
			openlevel0 = new Array(2);
			openlevel0[0] = "";
			openlevel1 = new Array(2);
			openlevel1[0] = "";
			openlevel2 = new Array(2);
			openlevel2[0] = "";
