/* menu.js SaudeSempre */
function sublinharMenuPai(){
	var pag = location.search.substr(10);
	var menus = document.getElementsByTagName("li");
	for (var i=0; i < menus.length; i++){
		if (menus[i].className == "menuPai") {
			var aHref = menus[i].getElementsByTagName("a");
			var url = aHref[0].href.split("pageName=");
			if (url.length == 2) {
				if ( url[1] == pag) {
					menus[i].getElementsByTagName("a")[0].style.textDecoration="underline";
				}
			}
		}
	}
}

function sublinharMenu(){
	sublinharMenuPai();
	var pag = location.search.substr(10);
	var menus = document.getElementsByTagName("ul");
	for (var i=0; i < menus.length; i++){
		if (menus[i].className == "menu") {
			var subMenus = menus[i].getElementsByTagName("li");
			for ( var j=0; j < subMenus.length; j++) {
				var aHref = subMenus[j].getElementsByTagName("a");
				var url = aHref[0].href.split("pageName=");
				if (url.length == 2) {
					if ( url[1] == pag) {
						menus[i].parentNode.getElementsByTagName("a")[0].style.textDecoration="underline";
					}
				}
			}
		}
	}
}

var navItems = null;
var corOver;
var corOut;
navItems = document.getElementsByTagName("li");

function vertical(){
	for (var i=0; i< navItems.length; i++) {
		if(navItems[i].className == "submenu") { 
			if(navItems[i].getElementsByTagName('ul')[0] != null){ 
				switch(navItems[i].parentNode.className){
				case "menuVerticalCentral":
					navItems[i].onmouseover=function() {this.getElementsByTagName('ul')[0].style.display="block";this.style.background="#E2DBC9";} 
					navItems[i].onmouseout=function() {this.getElementsByTagName('ul')[0].style.display="none";this.style.background="##E2DBC9";}
				break;
				case "menuHorizontalVertical":
					navItems[i].onmouseover=function() {this.getElementsByTagName('ul')[0].style.display="block";this.style.background="#ECE6D8";} 
					navItems[i].onmouseout=function() {this.getElementsByTagName('ul')[0].style.display="none";this.style.background="#ECE6D8";}
				break;
				case "menuLateral": case "menuLinkTexto":
					// não aplica nada, pois estes menus não possuem animação
				break;
				default:
					navItems[i].onmouseover=function() {this.getElementsByTagName('ul')[0].style.display="block";this.style.background="#9BAE15";} 
					navItems[i].onmouseout=function() {this.getElementsByTagName('ul')[0].style.display="none";this.style.background="transparent";}
				}
			}
		}
	} 
} 

function horizontal(){ 
	for (var i=0; i< navItems.length; i++) { 
		if((navItems[i].className == "menuPai") || (navItems[i].className == "submenu")){ 
			if(navItems[i].getElementsByTagName('ul')[0] != null){ 
				switch(navItems[i].parentNode.className){
				case "menuVerticalCentral":
					navItems[i].onmouseover=function() {
						this.getElementsByTagName('ul')[0].style.display="block";this.style.background="#E2DBC9";
						if (this.className == "menuPai") {
							for (var j=0; j< navItems.length; j++) { 
								if (navItems[j].className == "submenu") {
									navItems[j].getElementsByTagName('ul')[0].style.left = navItems[j].offsetWidth;
									navItems[j].getElementsByTagName('ul')[0].style.top = 0;
								}
							}
						}
					} 
					navItems[i].onmouseout=function() {
						var lis = this.getElementsByTagName('li');
						for (var j=0; j< lis.length; j++) {
							if (lis[j].className == "submenu"){
								lis[j].getElementsByTagName('ul')[0].style.display="none";
							}
						}
						this.getElementsByTagName('ul')[0].style.display="none";this.style.background="#E2DBC9";
					}
				break;
				case "menuHorizontalVertical":
					if(navItems[i].parentNode.parentNode.className == "passeioVirtual"){
						var child = document.getElementById("wrap").getElementsByTagName('tr')[0];
						switch(child.id.substr(4)){
							case "azul":
								corOver="#4B7799";
								corOut="#4B7799";
							break;
							case "laranja":
								corOver="#D1522D";
								corOut="#D1522D";
							break;
							case "verde":
								corOver="#4B8D99";
								corOut="#4B8D99";
							break;
							case "vermelho":
								corOver="#AB1B32";
								corOut="#AB1B32";
							break;
						}
						navItems[i].onmouseover=function() {
							this.getElementsByTagName('ul')[0].style.display="block";this.style.background=corOver;
							if (this.className == "menuPai") {
								for (var j=0; j< navItems.length; j++) { 
									if (navItems[j].className == "submenu") {
										navItems[j].getElementsByTagName('ul')[0].style.left = navItems[j].offsetWidth;
										navItems[j].getElementsByTagName('ul')[0].style.top = 0;
									}
								}
							}
						} 
						navItems[i].onmouseout=function() {
							var lis = this.getElementsByTagName('li');
							for (var j=0; j< lis.length; j++) {
								if (lis[j].className == "submenu"){
									lis[j].getElementsByTagName('ul')[0].style.display="none";
								}
							}
							this.getElementsByTagName('ul')[0].style.display="none";this.style.background=corOut;
						}
					}else{
						navItems[i].onmouseover=function() {
							this.getElementsByTagName('ul')[0].style.display="block";this.style.background="#ECE6D8";
							if (this.className == "menuPai") {
								for (var j=0; j< navItems.length; j++) { 
									if (navItems[j].className == "submenu") {
										navItems[j].getElementsByTagName('ul')[0].style.left = navItems[j].offsetWidth;
										navItems[j].getElementsByTagName('ul')[0].style.top = 0;
									}
								}
							}
						} 
						navItems[i].onmouseout=function() {
							var lis = this.getElementsByTagName('li');
							for (var j=0; j< lis.length; j++) {
								if (lis[j].className == "submenu"){
									lis[j].getElementsByTagName('ul')[0].style.display="none";
								}
							}
							this.getElementsByTagName('ul')[0].style.display="none";this.style.background="#ECE6D8";
						}
					}
				break;
				case "menuLateral": case "menuLinkTexto":
					// não aplica nada, pois estes menus não possuem animação
				break;
				default:
					navItems[i].onmouseover=function() {
						this.getElementsByTagName('ul')[0].style.display="block";this.style.background="#ECE6D8";
						if (this.className == "menuPai") {
							for (var j=0; j< navItems.length; j++) { 
								if (navItems[j].className == "submenu") {
									navItems[j].getElementsByTagName('ul')[0].style.left = navItems[j].offsetWidth;
									navItems[j].getElementsByTagName('ul')[0].style.top = 0;
								}
							}
						}
					} 
					
					navItems[i].onmouseout=function() {
						var lis = this.getElementsByTagName('li');
						for (var j=0; j< lis.length; j++) {
							if (lis[j].className == "submenu"){
								lis[j].getElementsByTagName('ul')[0].style.display="none";
							}
						}
						this.getElementsByTagName('ul')[0].style.display="none";this.style.background="#ECE6D8";
					}
				}
			} 
		}
	} 
} 
