// JavaScript Document
// DOCUMENTO: Arquivo com os scripts bsicos do site
//CRIACAO: 03/09/2007
//AUTOR: Alisson Douglas (alisson@brivia.com.br)
//VERSAO: 001
//
// Função para inserir _blank em links externos

var menos = 0;
var def = 0;

function externalLinks() {
	if (!document.getElementsByTagName) return;
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; i++) {
		var anchor = anchors[i];
		if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external")
			anchor.target = "_blank";
	}
}

// FunÃ§Ã£o funcionar Menu Drop Down no IE6
function barNav() {
	if (!document.getElementById('menu-global')) return;
	var ul = $('menu-global').getElementsByTagName("ul");
	var lis = ul[0].childNodes;
	var j=0;
	var li = new Array();
	for (var i=0; i<lis.length; i++){
		if(lis[i].tagName == "LI"){
			li[j] = lis[i];
			j++;
		}
	}
	for(var i=0; i<li.length; i++){
		if(li[i].lastChild.tagName == undefined){
			flag = false;
		}else{
			var ul = li[i].lastChild;
			flag = true;
		}
		if(flag){
			if(ul.tagName == "UL"){
				ul.parentNode.onmouseover = function() { this.lastChild.style.display = "block"; }
				ul.parentNode.onmouseout = function() { this.lastChild.style.display = "none"; }
			}
		}
	}
}

// SELETOR DE CURSOS

//Iniciar Cursos
function iniciaCursos() {

	// Coloca as Setas se nas laterais
	if (!$('cursos')) return;
	var links = $('cursos').getElementsByTagName('a');
	for(var l=0; l < links.length; l++) {
		if(links[l].className == "replace avancar-cursos hidden"){
			links[l].className = "replace avancar-cursos";
		}else if(links[l].className == "replace voltar-cursos-inativo hidden"){
			links[l].className = "replace voltar-cursos-inativo";
		}
	}
	
	
	var lis = $('box-cursos').getElementsByTagName('li');
	for(var i=0; i < lis.length; i++) {
		if(lis[i].className == "lista-cursos-left"){
			 if(navigator.appName == "Microsoft Internet Explorer"){
				if(lis[i].nextSibling.nextSibling.nextSibling.nextSibling.nextSibling == undefined) {
					var link = $('cursos').getElementsByTagName('a');
					for(var j=0; j < link.length; j++) {
						if(link[j].className == "replace avancar-cursos"){
							link[j].className = "replace avancar-cursos-inativo";
						}
					}
				}
			 }else{
				if(lis[i].nextSibling.nextSibling.nextSibling.nextSibling.nextSibling.nextSibling.nextSibling.nextSibling.nextSibling.nextSibling == undefined) {
					var link = $('cursos').getElementsByTagName('a');
					for(var j=0; j < link.length; j++) {
						if(link[j].className == "replace avancar-cursos"){
							link[j].className = "replace avancar-cursos-inativo";
						}
					}
				}
			}
		}
	}
}

// Avancar cursos
function avancarCursos(){
	var lis = $('box-cursos').getElementsByTagName('li');
	for(var i=0; i < lis.length; i++) {
		if(lis[i].className == "lista-cursos-left") {
			if(lis[i].nextSibling.tagName == undefined) { // VERIFICA DE FOR TRUE O BROWER Ã‰ FIREFOX SE FALSE Ã‰ IE
				if(lis[i].nextSibling.nextSibling.nextSibling.nextSibling.nextSibling.nextSibling.nextSibling.nextSibling.nextSibling.nextSibling != undefined) {
				
					var divideAnt = lis[i].nextSibling.nextSibling;
					var proximoLeft = lis[i].nextSibling.nextSibling.nextSibling.nextSibling;
					var proximoCenter = proximoLeft.nextSibling.nextSibling.nextSibling.nextSibling;
					var proximoRight = proximoCenter.nextSibling.nextSibling.nextSibling.nextSibling;

					lis[i].className = "";
					divideAnt.className = "";
					proximoLeft.className = "lista-cursos-left";
					proximoCenter.className = "lista-cursos-center";
					proximoRight.className = "lista-cursos-right";
					
					var links = $('cursos').getElementsByTagName('a');
					for(var j=0; j < links.length; j++) {
						if(links[j].className == "replace voltar-cursos-inativo"){
							links[j].className = "replace voltar-cursos";
						}
					}
					if(proximoRight.nextSibling.nextSibling == undefined){
						var links = $('cursos').getElementsByTagName('a');
						for(var j=0; j < links.length; j++) {
							if(links[j].className == "replace avancar-cursos"){
								links[j].className = "replace avancar-cursos-inativo";
							}
						}		
					}
					break;
				}
			}else{ // VERIFICA DE FOR FALSE Ã‰ IE
				if(lis[i].nextSibling.nextSibling.nextSibling.nextSibling.nextSibling != undefined) {
				
					var divideAnt = lis[i].nextSibling;
					var proximoLeft = lis[i].nextSibling.nextSibling;
					var proximoCenter = proximoLeft.nextSibling.nextSibling;
					var proximoRight = proximoCenter.nextSibling.nextSibling;

					lis[i].className = "";
					divideAnt.className = "";
					proximoLeft.className = "lista-cursos-left";
					proximoCenter.className = "lista-cursos-center";
					proximoRight.className = "lista-cursos-right";
					
					var links = $('cursos').getElementsByTagName('a');
					for(var j=0; j < links.length; j++) {
						if(links[j].className == "replace voltar-cursos-inativo"){
							links[j].className = "replace voltar-cursos";
						}
					}
					if(proximoRight.nextSibling == undefined){
						var links = $('cursos').getElementsByTagName('a');
						for(var j=0; j < links.length; j++) {
							if(links[j].className == "replace avancar-cursos"){
								links[j].className = "replace avancar-cursos-inativo";
							}
						}		
					}
					break;
				}
			}
		}
	}
}



// Voltar cursos
function voltarCursos(){
	var lis = $('box-cursos').getElementsByTagName('li');
	for(var i=0; i < lis.length; i++) {
		if(lis[i].className == "lista-cursos-right") {
			if(lis[i].previousSibling.tagName == undefined) { // VERIFICA SE FOR TRUE O BROWER Ã‰ FIREFOX SE FALSE Ã‰ IE
				if(lis[i].previousSibling.previousSibling.previousSibling.previousSibling.previousSibling.previousSibling.previousSibling.previousSibling.previousSibling.previousSibling != undefined) {
				
					var proximoRight = lis[i].previousSibling.previousSibling.previousSibling.previousSibling;
					var proximoCenter = proximoRight.previousSibling.previousSibling.previousSibling.previousSibling;
					var proximoLeft = proximoCenter.previousSibling.previousSibling.previousSibling.previousSibling;

					var divideAnt = proximoCenter.previousSibling.previousSibling;
							
					lis[i].className = "";
					divideAnt.className = "replace divide-cursos";
					proximoLeft.className = "lista-cursos-left";
					proximoCenter.className = "lista-cursos-center";
					proximoRight.className = "lista-cursos-right";

					var links = $('cursos').getElementsByTagName('a');
					for(var j=0; j < links.length; j++) {
						if(links[j].className == "replace avancar-cursos-inativo"){
							links[j].className = "replace avancar-cursos";
						}
					}
						
					if(proximoLeft.previousSibling.previousSibling == undefined){
						var links = $('cursos').getElementsByTagName('a');
						for(var j=0; j < links.length; j++) {
							if(links[j].className == "replace voltar-cursos"){
								links[j].className = "replace voltar-cursos-inativo";
							}
						}		
					}
					break;
				}
			}else{ // VERIFICA SE FOR FALSE Ã‰ IE
				
				if(lis[i].previousSibling.previousSibling.previousSibling.previousSibling.previousSibling != undefined) {
				
					var proximoRight = lis[i].previousSibling.previousSibling;
					var proximoCenter = proximoRight.previousSibling.previousSibling;
					var proximoLeft = proximoCenter.previousSibling.previousSibling;

					var divideAnt = proximoCenter.previousSibling;
							
					lis[i].className = "";
					divideAnt.className = "replace divide-cursos";
					proximoLeft.className = "lista-cursos-left";
					proximoCenter.className = "lista-cursos-center";
					proximoRight.className = "lista-cursos-right";

					var links = $('cursos').getElementsByTagName('a');
					for(var j=0; j < links.length; j++) {
						if(links[j].className == "replace avancar-cursos-inativo"){
							links[j].className = "replace avancar-cursos";
						}
					}
						
					if(proximoLeft.previousSibling == undefined){
						var links = $('cursos').getElementsByTagName('a');
						for(var j=0; j < links.length; j++) {
							if(links[j].className == "replace voltar-cursos"){
								links[j].className = "replace voltar-cursos-inativo";
							}
						}		
					}
					break;
				}
			}
		}
	}
}

// Trocar RÃ¡pido de Cursos
function trocaCurso(curso){

	if (!$('cursos')) return;
	lis = $('cursos').firstChild;
	if(lis.tagName == undefined) { // PARA FIREFOX
		
		var ul = lis.nextSibling;
		var lis = ul.childNodes;
		var mba = lis[1];
		var mestrado = lis[5];
		var posmba = lis[3];
		var cademp = lis[7];

	}else{

		var ul = lis;
		var lis = ul.childNodes;
		var mba = lis[0];
		var mestrado = lis[2];
		var posmba = lis[1];
		var cademp = lis[3];
	}
	// gravar cookie FGV-Negocio
	gravaCookie(curso, "FGV-Negocio");
	
	switch(curso) {
		case "mestrado":
			if(mba.className == "ativo" || posmba.className == "ativo" || cademp.className == "ativo"){
				mba.className = "";
				posmba.className = "";
				cademp.className = "";
				mestrado.className = "ativo";
				
				
				
				// Esconde cursos e botoes(voltar, avancar)
				$('box-cursos').style.display = "none";
				$('divMba').style.display = "none";
				$('divPosMba').style.display = "none";
				$('divMestrado').style.display = "block";
				$('divCademp').style.display = "none";


				
				var as = $('cursos').getElementsByTagName('a');
				for(var j=0; j < as.length; j++){
					if(as[j].getAttribute("rel") == "previous" || as[j].getAttribute("rel") == "next"){
						as[j].style.display = "none";
					}
				}
				//Mostra o conteudo do mestrado
				$('box-cursos-mestrado').style.display = "block";
				
				var elem = mestrado.getElementsByTagName('div');
				
				$('home').className = "";
			}
		break;
		case "mba":
			if(mestrado.className == "ativo" || posmba.className == "ativo" || cademp.className == "ativo"){
				mestrado.className = "";
				posmba.className = "";
				cademp.className = "";
				mba.className = "ativo";

				// Esconde conteudo mestrado e mostra cursos e botoes(voltar, avancar)
				$('box-cursos').style.display = "block";
				$('divPosMba').style.display = "none";
				$('divMestrado').style.display = "none";
				$('divCademp').style.display = "none";

				var as = $('cursos').getElementsByTagName('a');
				for(var j=0; j < as.length; j++){
					if(as[j].getAttribute("rel") == "previous" || as[j].getAttribute("rel") == "next"){
						as[j].style.display = "block";
					}
				}
				$('home').className = "mba-ativo";
			}
		break;
		case "pos-mba":
			if(mestrado.className == "ativo" || mba.className == "ativo" || cademp.className == "ativo"){
				mestrado.className = "";
				mba.className = "";
				cademp.className = "";
				posmba.className = "ativo";

				// Esconde conteudo mestrado e mostra cursos e botoes(voltar, avancar)
				//   $('box-pos-mba').style.display = "none";
				$('box-cursos').style.display = "none";
				$('divMba').style.display = "none";
				$('divPosMba').style.display = "block";
				$('divMestrado').style.display = "none";
				$('divCademp').style.display = "none";
				

				$('home').className = "mba-ativo";
			}
		break;
		case "cademp":
			if(mestrado.className == "ativo" || mba.className == "ativo" || posmba.className == "ativo"){
				
				mestrado.className = "";
				mba.className = "";
				posmba.className = "";
				cademp.className = "ativo";

				// Esconde conteudo mestrado e mostra cursos e botoes(voltar, avancar)
				$('box-cursos').style.display = "none";
				$('divMba').style.display = "none";
				$('divPosMba').style.display = "none";
				$('divMestrado').style.display = "none";
				$('divCademp').style.display = "block";
				
				

				var as = $('cursos').getElementsByTagName('a');
				for(var j=0; j < as.length; j++){
					if(as[j].getAttribute("rel") == "previous" || as[j].getAttribute("rel") == "next"){
						as[j].style.display = "block";
					}
				}
				$('home').className = "mba-ativo";
			}
		break;
	}

}



// FunÃ§Ã£o para marcar aba setada no cookie
function marcaAbaCurso() {
	var curso = verificaCookie("FGV");
	if(curso == "lk-negocios")
	{
		var cookie = verificaCookie("FGV-Negocio");
		trocaCurso(cookie);
	}		
}


// Iniciar menu de Abas
function iniciarMenuAbas() {

	// Altera o ID do menu
	if (!$('menu-do-curso')) return;
	var menu = $('menu-do-curso');
	menu.id = "menu-do-curso-js";

	//Adiciona Eventos aos links

}
// Limpar menu ativos
function limparAbas() {
	var abas = $('menu-do-curso-js').getElementsByTagName('li');
	for(var i=0; i < abas.length; i++){
		if(hasClass(abas[i], "ativo")){
			removeClass(abas[i], "ativo");
		}
	}
}
// Menu de Abas
function trocarAba(aba) {
	var lis = $('menu-do-curso-js').getElementsByTagName('li');
	for(var i=0; i < lis.length; i++){
		if(lis[i].className == aba) {
			limparAbas();
			lis[i].className = "ativo " + aba;
		}
	}
}

//
// CONVENIOS
//

function iniciaConvenios(){
	menos = 0;
	if (!$('parceiros')) return;
	var convenios = $('parceiros').childNodes;
	for(var i=0; i < convenios.length; i++){
		if(convenios[i].tagName != undefined){
			if(hasClass(convenios[i], "ativo")){
				var lis = convenios[i].getElementsByTagName('li');
				if(lis.length > 12){

					lis[0].className = "primeiro";
					$('avancar-convenios').className = "dir";
					$('avancar-convenios').onclick = function() {
						avancarConvenios(true,'avancar-convenios','voltar-convenios');
						return false;
					}
					$('avancar-convenios2').className = "dir";
					$('avancar-convenios2').onclick = function() {
						avancarConvenios(true,'avancar-convenios2','voltar-convenios2');
						return false;
					}
					$('voltar-convenios').onclick = function() {
						voltarConvenios(false,'voltar-convenios','avancar-convenios');
						return false;
					}
					$('voltar-convenios2').onclick = function() {
						voltarConvenios(false,'voltar-convenios2','avancar-convenios2');
						return false;
					}
				}
			}
		}
	}
}

//Calcula numero em px
function converteNumPx(string, aumento) {
	var reg = new RegExp("px");
	var ret = reg.exec(string);
	var pxs = string.replace(ret, "");
	pxs = parseInt(pxs)+parseInt(aumento);
	return pxs;
}

// Avancar Convenios
function avancarConvenios(status,idAvancar,idVoltar) {
	if(status){
		var convenios = $('parceiros').childNodes;
		for(var i=0; i < convenios.length; i++){
			if(convenios[i].tagName != undefined){
				if(hasClass(convenios[i], "ativo")){
					var ul = convenios[i].getElementsByTagName("ul");
					var ulelemn = ul[0].childNodes;
					var ullis = new Array();
					var l=0;
					var ativa = false;
					var contaativa = 0;
					var containativa = 0;
					var achou = false;
					for(var j=0; j < ulelemn.length; j++){
						if(ulelemn[j].tagName != undefined){
							ullis[l] = ulelemn[j];
							l++;
						}
					}
					var total = ullis.length;						
					for(var j=0; j < ullis.length; j++){
						if(!achou){					
							if(hasClass(ullis[j], "primeiro")){
								ativa = true;			
								def = total-menos;
								
								var margem = ul[0].style.marginTop;
								if(margem == ""){ margem="0px"; }
								var novaMargem = converteNumPx(margem, "-480");
								ul[0].style.marginTop = novaMargem+"px";
									
								removeClass(ullis[j], "primeiro");
								ullis[j+12].className = "primeiro";								
								achou = true;
								
								$(idVoltar).className = "esq";
								$(idVoltar).onclick = function(){
									voltarConvenios(true,idVoltar,idAvancar);
									return false
								}									
							}
						}
						if( ativa ){
							contaativa++;//depois
						}else{
							containativa++;//antes
						}						
					}
				}
			}
		}
	}
	if((contaativa - 12) < 12){
		$(idAvancar).className = "dir-inativo";
		$(idAvancar).onclick = function(){
			avancarConvenios(false,idVoltar,idAvancar);
			return false;
		}									
	}
}

// Voltar convenios
function voltarConvenios(status,idVoltar,idAvancar) {
	if(status){
		var convenios = $('parceiros').childNodes;
		for(var i=0; i < convenios.length; i++){
			if(convenios[i].tagName != undefined){
				if(hasClass(convenios[i], "ativo")){
					var ul = convenios[i].getElementsByTagName("ul");
					var ulelemn = ul[0].childNodes;
					var ullis = new Array();
					var l=0;
					var ativa = false;
					var contaativa = 0;
					var containativa = 0;
					var achou = false;					
					for(var j=0; j < ulelemn.length; j++){
						if(ulelemn[j].tagName != undefined){
							ullis[l] = ulelemn[j];
							l++;
						}
					}
					var total = ullis.length;
					for(var j=0; j < ullis.length; j++){
						if(!achou){
							if(hasClass(ullis[j], "primeiro")){
								ativa = true;
								def = def-menos;
								var margem = ul[0].style.marginTop;
								if(margem == ""){ margem="0px"; }
								var novaMargem = converteNumPx(margem, "480");
								ul[0].style.marginTop = novaMargem+"px";
								
								removeClass(ullis[j], "primeiro");
								ullis[j-12].className = "primeiro";
								achou = true;

								$(idAvancar).className = "dir";
								$(idAvancar).onclick = function() {
									avancarConvenios(true,idAvancar,idVoltar);
									return false;
								}
							}
						}
						if( ativa ){
							contaativa++;//depois
						}else{
							containativa++;//antes
						}					
					}
				}
			}
		}
	}
	if((containativa - 12) == 0){
		$(idVoltar).className = "esq-inativo";
		$(idVoltar).onclick = function(){
			avancarConvenios(false,idVoltar,idAvancar);
			return false;
		}									
	}
}

//Trocar Abas convenios
function inciaAbaParceiros(){
	if (!$('parceiros')) return;
	var ul = $('parceiros').childNodes;
	var lis = new Array();
	var l=0;
	for(var i=0; i < ul.length; i++){
		if(ul[i].tagName != undefined){
			lis[l] = ul[i];
			l++;
		}
	}
	for(var i=0; i < lis.length; i++) {
		var h3 = lis[i].getElementsByTagName('h3');
		var a = h3[0].getElementsByTagName('a');
		a[0].onclick = function() {

			//adiciona eventos
			trocarAbaParceiros(this);
			return false;
		}
	}
}

function trocarAbaParceiros(str){
	var li = str.parentNode.parentNode;
	if(!hasClass(li, "ativo")){
		if(li.className == "empresas-conveniadas"){
			li.className = "empresas-conveniadas-ativo ativo";
			if(li.nextSibling.tagName != undefined) {
				li.nextSibling.className = "entidades-conveniadas";
			}else{
				li.nextSibling.nextSibling.className = "entidades-conveniadas";
			}
		}else{
			li.className = "entidades-conveniadas-ativo ativo";
			if(li.previousSibling.tagName != undefined) {
				li.previousSibling.className = "empresas-conveniadas";
			}else{
				li.previousSibling.previousSibling.className = "empresas-conveniadas";
			}
		}
	}
}

//
//  MENU DE CURSOS
//

//Inicia Menu de Cursos
function iniciaMenuCursos() {
	if (!$('menu-cursos')) return;
	var itensMenu = $('menu-cursos').getElementsByTagName('li');
	for(var i=0; i < itensMenu.length; i++){
		var a = itensMenu[i].getElementsByTagName('a');
		if(a.length != 0){
			// Adiciona eventos
			a[0].onclick = function() {
				trocarAbaMenuCursos(this);
				return false;
			}
		}
	}
	//Verifica se o cookie foi setado
	var cookie = verificaCookie("FGV");
	// Chama a funcÃ§Ã£o que marca a aba do cookie
	marcaAba(cookie, 'menu-cursos');
	
	marcaAbaCurso();
}

// FunÃ§Ã£o para marcar aba setada no cookie
function marcaAba(classe, divID) {
	var menu = document.getElementById(divID);
	var lis = menu.getElementsByTagName('li');
	for (var i=0; i < lis.length; i++)
	{
		if(hasClass(lis[i], classe))
		{
			var link = lis[i].getElementsByTagName('a');
			trocarAbaMenuCursos(link[0]);
		}
	}
}

function trocarAbaMenuCursos(str) {
	var li = str.parentNode;
	if(!hasClass(li, "ativo")){
		limpaAtivosMenu();
		var oldClass = str.parentNode.className;
		li.className = oldClass + "-ativo ativo";
	}
	chamaConteudo(str);
	gravaCookie(oldClass, "FGV");
	marcaAbaCurso();
	
}
function chamaConteudo(str){
	var li = str.parentNode;
	if(hasClass(li, "lk-negocios-ativo")){
		$('cursos').style.display = "block";
		$('pos-graducao-inicial').style.display = "none";
		$('direito-inicial').style.display = "none";
		$('ensino-distancia-inicial').style.display = "none";
		$('company-distancia-inicial').style.display = "none";
		
		$('banner-negocios').style.display = "block";
		$('banner-posgraduacao').style.display = "none";
		$('banner-direito').style.display = "none";
		$('banner-ead').style.display = "none";
		$('banner-incompany').style.display = "none";
		

		// Altera a imagem de fundo do header
		$('header').className = "bn-azul"; 

		// Altera cor do box
		trocaBox('azul');
		$('home').className = 'mba-ativo';

	}else if(hasClass(li, "lk-pos-ativo")){
		$('cursos').style.display = "none";
		$('pos-graducao-inicial').style.display = "block";
		$('direito-inicial').style.display = "none";
		$('ensino-distancia-inicial').style.display = "none";
		$('company-distancia-inicial').style.display = "none";
		
		$('banner-negocios').style.display = "none";
		$('banner-posgraduacao').style.display = "block";
		$('banner-direito').style.display = "none";
		$('banner-ead').style.display = "none";
		$('banner-incompany').style.display = "none";
		
		
		// Altera a imagem de fundo do header
		$('header').className = "bn-amarelo-claro";

		// Altera cor do box
		trocaBox("amarelo-claro");
		$('home').className = '';

	}else if(hasClass(li, "lk-direito-ativo")){
		$('cursos').style.display = "none";
		$('pos-graducao-inicial').style.display = "none";
		$('direito-inicial').style.display = "block";
		$('ensino-distancia-inicial').style.display = "none";
		$('company-distancia-inicial').style.display = "none";

		$('banner-negocios').style.display = "none";
		$('banner-posgraduacao').style.display = "none";
		$('banner-direito').style.display = "block";
		$('banner-ead').style.display = "none";
		$('banner-incompany').style.display = "none";
		

		// Altera a imagem de fundo do header
		$('header').className = "bn-marrom"; 

		// Altera cor do box
		trocaBox('marrom');
		$('home').className = '';

	}else if(hasClass(li, "lk-distancia-ativo")){
		$('cursos').style.display = "none";
		$('pos-graducao-inicial').style.display = "none";
		$('direito-inicial').style.display = "none";
		$('ensino-distancia-inicial').style.display = "block";
		$('company-distancia-inicial').style.display = "none";

		$('banner-negocios').style.display = "none";
		$('banner-posgraduacao').style.display = "none";
		$('banner-direito').style.display = "none";
		$('banner-ead').style.display = "block";
		$('banner-incompany').style.display = "none";
		

		// Altera a imagem de fundo do header
		$('header').className = "bn-amarelo"; 

		// Altera cor do box
		trocaBox('amarelo');
		$('home').className = '';

	}else if(hasClass(li, "lk-company-ativo")){
		$('cursos').style.display = "none";
		$('pos-graducao-inicial').style.display = "none";
		$('direito-inicial').style.display = "none";
		$('ensino-distancia-inicial').style.display = "none";
		$('company-distancia-inicial').style.display = "block";

		$('banner-negocios').style.display = "none";
		$('banner-posgraduacao').style.display = "none";
		$('banner-direito').style.display = "none";
		$('banner-ead').style.display = "none";
		$('banner-incompany').style.display = "block";
		

		// Altera a imagem de fundo do header
		$('header').className = "bn-verde"; 

		// Altera cor do box
		trocaBox('verde');
		$('home').className = '';

	}
}
function trocaBox(cor) {
	if (!$('left')) return;
	var divs = $('left').getElementsByTagName('div');
	var classes = new Array("azul", "amarelo-claro" , "marrom" , "amarelo", "verde", "amarelo-claro");
	for(var i=0; i < divs.length; i++){
		if(hasClass(divs[i], "box")){
			if(hasClass(divs[i], cor)){
				divs[i].style.display = "block";
			}else{
				for(var l=0; l < classes.length; l++){
					if(hasClass(divs[i], classes[l])) {
						divs[i].style.display = "none";
					}
				}
			}
		}
	}
}
function limpaAtivosMenu() {
	var lis = $('menu-cursos').getElementsByTagName('li');
	for(var i=0; i < lis.length; i++){
		var classe = lis[i].className;
		var reg = new RegExp("-ativo ativo");
		var ret = reg.test(classe);
		if(ret){
			var ex = reg.exec(classe);
			var ret = classe.replace(ex, "");	
			lis[i].className = ret;
		}
	}
}

// FunÃ§Ã£o para gravar cookie
function gravaCookie(valor, nomeCookie) {
	var date = new Date();
	date.setTime(date.getTime()+(10*24*60*60*1000));
	var expires = "; expires="+date.toGMTString();
	document.cookie = nomeCookie+"="+valor+expires+"; path=/";
}

// FunÃ§Ã£o que verfica se o cookie foi setado

function verificaCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}
/*
*
*	FunÃ§Ãµes para galeria de Imagens
*	Por: Alisson Douglas (alisson@brivia.com.br)
*	Data: 19/11/07
*
*/


function carregaFoto(str){
	if(!document.getElementById('html-carousel')) return;
	var carrosel = document.getElementById('html-carousel');
	var imgs = carrosel.getElementsByTagName('img');
	for(var i=0; i < imgs.length; i++) {
		imgs[i].onclick=function() { 
			carrega(this); 
			limpaAtivo();
			this.className += " thumbativo"; 
		}
	}
}

function carrega(str){
	carregaLabel(str);
	var img = document.getElementById('imgprinc');
	str = str.src;
	var parte=str.split("/thumbs");
	var parteimg = "";
	var src = parte[0]+parte[1];
	img.src = src;
}
function carregaLabel(str){ $('label-foto').innerHTML = str.alt; }
function avanca() {
	if(!document.getElementById('html-carousel')) return;
	var carrosel = document.getElementById('html-carousel');
	var imgs = carrosel.getElementsByTagName('img');
	for(var i=0; i < imgs.length; i++) {
		if(hasClass(imgs[i], 'thumbativo')) {
			if(imgs[i].parentNode.nextSibling.tagName == 'LI') {
				var nav = "IE";
				var teste = imgs[i].parentNode.nextSibling;
			}else{
				var teste = imgs[i].parentNode.nextSibling.nextSibling;
			}
			if(teste) {
				if(nav == 'IE') {
					var foto = imgs[i].parentNode.nextSibling.firstChild;
				}else{
					var foto = imgs[i].parentNode.nextSibling.nextSibling.firstChild;
				}
				var fotosrc = foto.src;
				limpaAtivo();
				carrega(fotosrc);
				foto.className += " thumbativo";
				break;
			}
		}
	}	
}
function volta() {
	if(!document.getElementById('html-carousel')) return;
	var carrosel = document.getElementById('html-carousel');
	var imgs = carrosel.getElementsByTagName('img');
	for(var i=0; i < imgs.length; i++) {
		if(hasClass(imgs[i], 'thumbativo')) {
			if(imgs[i].parentNode.previousSibling.tagName == 'LI') {
				var nav = "IE";
				var teste = imgs[i].parentNode.previousSibling;
			}else{
				var teste = imgs[i].parentNode.previousSibling.previousSibling;
			}
			if(teste) {
				if(nav == 'IE') {
					var foto = imgs[i].parentNode.previousSibling.firstChild;
				}else{
					var foto = imgs[i].parentNode.previousSibling.previousSibling.firstChild;
				}
				var fotosrc = foto.src;
				limpaAtivo();
				carrega(fotosrc);
				foto.className += " thumbativo";
				break;
			}
		}
	}	
}
function iniciaGaleria() {
	if(!document.getElementById('html-carousel')) return;
	var carrosel = document.getElementById('html-carousel');
	var imgs = carrosel.getElementsByTagName('img');
	for(var i=0; i < imgs.length; i++) {
		if(i == 0) {
			imgs[i].className += " thumbativo";
		}
	}
}
function limpaAtivo() {
	if(!document.getElementById('html-carousel')) return;
	var carrosel = document.getElementById('html-carousel');
	var imgs = carrosel.getElementsByTagName('img');
	for(var i=0; i < imgs.length; i++) {
		if(hasClass(imgs[i], 'thumb')) {
			imgs[i].className = "thumb reflect";
		}
	}
}

/**
 * Função que controla a troca de paginas dos convênios
 *
 * @author Wagner Brandão Soares
 */
var iniciarConvenio = function(tipo)
{
	var convenio = $("lista-"+tipo).getElementsByTagName("ul")[0];
	var anterior = $("voltar-"+tipo);
	var proximo = $("avancar-"+tipo);
	var limite = 12;
	var pagina = 1;
	var totalRegistros = convenio.getElementsByTagName("li").length;
	var totalPaginas = Math.ceil(totalRegistros / limite);
	
	if(totalPaginas > 1)
	{
		removeClass(proximo,"dir-inativo")
		addClass(proximo,"dir");
	}
		
	addEvent(proximo,"click",function()
	{
		if(pagina < totalPaginas)
		{
			var deslocamento = -(480 * pagina);
			
			removeClass(convenio.getElementsByTagName("li")[((limite-1) * pagina)-11],"primeiro");
			
			pagina++;
			if(pagina == totalPaginas)
			{
				removeClass(proximo,"dir");
				addClass(proximo,"dir-inativo");
			}
			if(pagina > 1)
			{
				removeClass(anterior,"esq-inativo")
				addClass(anterior,"esq");
			}
			
			convenio.style.marginTop = deslocamento+"px";
			
			addClass(convenio.getElementsByTagName("li")[((limite-1) * pagina)-11],"primeiro");
		}
	});
	
	addEvent(anterior,"click",function()
	{
		if(pagina > 1)
		{
			var deslocamento = -(parseInt(convenio.style.marginTop.replace(/\D/g,""),10) - 480);
			
			removeClass(convenio.getElementsByTagName("li")[((limite-1) * pagina)-11],"primeiro");
			 
			pagina--;
			if(pagina == 1)
			{
				removeClass(anterior,"esq");
				addClass(anterior,"esq-inativo");
			}
			if(pagina < totalPaginas)
			{
				removeClass(proximo,"dir-inativo");
				addClass(proximo,"dir");
			}
			
			convenio.style.marginTop = deslocamento+"px";
			
			addClass(convenio.getElementsByTagName("li")[((limite-1) * pagina)-11],"primeiro");
		}
	});
};


/************ / Galeria de Imagens *********************/


// FunÃ§Ã£o para iniciar as demais
function iniciar(){
	externalLinks();
	
	if(/parceiros\.php/.test(window.location.href))
	{
		iniciarConvenio("empresas");
		iniciarConvenio("entidades");
	}
	if(/index\.php/.test(window.location.href))
	{
		$('banner-negocios').style.display = "block";
	}
	if ($('home'))
	{
		$('banner-negocios').style.display = "block";
	}

	
	iniciaParceiros(); // Iniciar plugin parceiros 
	iniciaCursos(); // Iniciar Cursos
	iniciarMenuAbas(); // Iniciar Menu de Abas
	inciaAbaParceiros(); // Inicia Abas Parceiros
	iniciaMenuCursos(); // Inicia Menu de Cursos PÃ¡gina Inicial
	barNav(); // Inicia menu Drop Down no IE6
	carregaFoto(); // Carrega a primeira foto da galeria
	iniciaGaleria(); // Inicia as funÃ§Ãµes da galeria
	//Sanfona();
	//DadosInteresse(); 
	//MascaraInscricao();
}

addEvent(window, "load", iniciar);