// JavaScript Document
var delay = 5000
var foco = 10000
var intervalo = window.setInterval('alternar()', delay)
var contador = 0

function destaques(indice, opcao, pointer) {
	if(indice == 1) {		
		return alternar(1)
	}	 
}

function search(){
	window.location = '../resultados-da-busca/?s=' + document.getElementById("txtsearch").value;	
}

function alternar(indice) {	
	if(indice == 1) {		
		document.getElementById("destaque1").className = "destaque_bg"
		document.getElementById("destaque_text1").style.display = "block"
		document.getElementById("destaque_text2").style.display = "none"			
		document.getElementById("destaque_text3").style.display = "none"			
		document.getElementById("destaque_text4").style.display = "none"			
		document.getElementById("destaque_text5").style.display = "none"		
		contador = 1	
		return destaques(2)
		
	}
	
	switch(contador) {
		case 0:
			document.getElementById("destaque1").className = "destaque_bg"		
			document.getElementById("destaque2").className = ""
			document.getElementById("destaque3").className = ""
			document.getElementById("destaque4").className = ""
			document.getElementById("destaque5").className = ""			
			document.getElementById("destaque_text1").style.display = "block"
			document.getElementById("destaque_text2").style.display = "none"			
			document.getElementById("destaque_text3").style.display = "none"			
			document.getElementById("destaque_text4").style.display = "none"			
			document.getElementById("destaque_text5").style.display = "none"			
			contador = 1			
		break		
		case 1:
			document.getElementById("destaque1").className = ""		
			document.getElementById("destaque2").className = "destaque_bg"
			document.getElementById("destaque3").className = ""
			document.getElementById("destaque4").className = ""
			document.getElementById("destaque5").className = ""			
			document.getElementById("destaque_text1").style.display = "none"
			document.getElementById("destaque_text2").style.display = "block"			
			document.getElementById("destaque_text3").style.display = "none"			
			document.getElementById("destaque_text4").style.display = "none"			
			document.getElementById("destaque_text5").style.display = "none"						
			contador = 2
		break
		case 2:
			document.getElementById("destaque1").className = ""		
			document.getElementById("destaque2").className = ""
			document.getElementById("destaque3").className = "destaque_bg"
			document.getElementById("destaque4").className = ""
			document.getElementById("destaque5").className = ""			
			document.getElementById("destaque_text1").style.display = "none"
			document.getElementById("destaque_text2").style.display = "none"			
			document.getElementById("destaque_text3").style.display = "block"			
			document.getElementById("destaque_text4").style.display = "none"			
			document.getElementById("destaque_text5").style.display = "none"			
			contador = 3
		break
		case 3:
			document.getElementById("destaque1").className = ""		
			document.getElementById("destaque2").className = ""
			document.getElementById("destaque3").className = ""
			document.getElementById("destaque4").className = "destaque_bg"
			document.getElementById("destaque5").className = ""			
			document.getElementById("destaque_text1").style.display = "none"
			document.getElementById("destaque_text2").style.display = "none"			
			document.getElementById("destaque_text3").style.display = "none"			
			document.getElementById("destaque_text4").style.display = "block"			
			document.getElementById("destaque_text5").style.display = "none"			
			contador = 4
		break
		case 4:
			document.getElementById("destaque1").className = ""		
			document.getElementById("destaque2").className = ""
			document.getElementById("destaque3").className = ""
			document.getElementById("destaque4").className = ""
			document.getElementById("destaque5").className = "destaque_bg"	
			document.getElementById("destaque_text1").style.display = "none"
			document.getElementById("destaque_text2").style.display = "none"			
			document.getElementById("destaque_text3").style.display = "none"			
			document.getElementById("destaque_text4").style.display = "none"			
			document.getElementById("destaque_text5").style.display = "block"						
			contador = 0
		break
	}
}

function parar(indice) {
	switch(indice) {
		case 1:	
			document.getElementById("destaque1").className = "destaque_bg"		
			document.getElementById("destaque2").className = ""
			document.getElementById("destaque3").className = ""
			document.getElementById("destaque4").className = ""
			document.getElementById("destaque5").className = ""			
			document.getElementById("destaque_text1").style.display = "block"
			document.getElementById("destaque_text2").style.display = "none"			
			document.getElementById("destaque_text3").style.display = "none"			
			document.getElementById("destaque_text4").style.display = "none"			
			document.getElementById("destaque_text5").style.display = "none"			
			contador = 5
			ficarParado(1)
		break
		case 2:
			document.getElementById("destaque1").className = ""		
			document.getElementById("destaque2").className = "destaque_bg"
			document.getElementById("destaque3").className = ""
			document.getElementById("destaque4").className = ""
			document.getElementById("destaque5").className = ""			
			document.getElementById("destaque_text1").style.display = "none"
			document.getElementById("destaque_text2").style.display = "block"			
			document.getElementById("destaque_text3").style.display = "none"			
			document.getElementById("destaque_text4").style.display = "none"			
			document.getElementById("destaque_text5").style.display = "none"						
			contador = 5
			ficarParado(2)
		break
		case 3:
			document.getElementById("destaque1").className = ""		
			document.getElementById("destaque2").className = ""
			document.getElementById("destaque3").className = "destaque_bg"
			document.getElementById("destaque4").className = ""
			document.getElementById("destaque5").className = ""			
			document.getElementById("destaque_text1").style.display = "none"
			document.getElementById("destaque_text2").style.display = "none"			
			document.getElementById("destaque_text3").style.display = "block"			
			document.getElementById("destaque_text4").style.display = "none"			
			document.getElementById("destaque_text5").style.display = "none"			
			contador = 5
			ficarParado(3)
		break
		case 4:
			document.getElementById("destaque1").className = ""		
			document.getElementById("destaque2").className = ""
			document.getElementById("destaque3").className = ""
			document.getElementById("destaque4").className = "destaque_bg"
			document.getElementById("destaque5").className = ""			
			document.getElementById("destaque_text1").style.display = "none"
			document.getElementById("destaque_text2").style.display = "none"			
			document.getElementById("destaque_text3").style.display = "none"			
			document.getElementById("destaque_text4").style.display = "block"			
			document.getElementById("destaque_text5").style.display = "none"			
			contador = 5
			ficarParado(4)
		break
		case 5:
			document.getElementById("destaque1").className = ""		
			document.getElementById("destaque2").className = ""
			document.getElementById("destaque3").className = ""
			document.getElementById("destaque4").className = ""
			document.getElementById("destaque5").className = "destaque_bg"	
			document.getElementById("destaque_text1").style.display = "none"
			document.getElementById("destaque_text2").style.display = "none"			
			document.getElementById("destaque_text3").style.display = "none"			
			document.getElementById("destaque_text4").style.display = "none"			
			document.getElementById("destaque_text5").style.display = "block"						
			contador = 5
			ficarParado(0)
		break	
	}
}

function ficarParado(quem) {
	setTimeout(function voltar(){contador = quem}, foco)
}

function hover_menu(id, estado){
	var image = "menu_img_" + id
	var box = "sub" + id
	if(estado == "hover"){
		document.getElementById(image).src = "../images/geral/menu/menu_" + id + "_hover.gif"
		document.getElementById(box).style.display = "block"
	}else{
		document.getElementById(image).src = "../images/geral/menu/menu_" + id + ".gif"
		document.getElementById(box).style.display = "none"
	}
}

function hover_sub(id, estado){
	if(estado == "hover"){
		document.getElementById(id).style.background = '#B00404'
		document.getElementById(id).className = "sub_content_hover"		
/*		document.getElementById(id).style.fontWeight = 'bold'*/
	}else{
		document.getElementById(id).style.background = '#3A7D00'
		document.getElementById(id).className = "sub_content"		
/*		document.getElementById(id).style.fontWeight = 'normal'*/
	}
}

function add_bookmark() {
    var url      = "http://arcoiris.org.br";
    var title    = "Grupo Arco-Íris - Cidadania LGBT";
    if (window.sidebar) window.sidebar.addPanel(title, url,"");
    else if(window.opera && window.print){
        var mbm = document.createElement('a');
        mbm.setAttribute('rel','sidebar');
        mbm.setAttribute('href',url);
        mbm.setAttribute('title',title);
        mbm.click();
    }
    else if(document.all){window.external.AddFavorite(url, title);}
}

var tamanhoDaFonte = "11px"
function zoom_in() {	
	switch(tamanhoDaFonte){
		case "10px":			
			document.getElementById("content_right1").style.fontSize = "11px"
			tamanhoDaFonte = "11px"
		break			
		case "11px":			
			document.getElementById("content_right1").style.fontSize = "12px"
			tamanhoDaFonte = "12px"
		break
		case "12px":
			document.getElementById("content_right1").style.fontSize = "13px"
			tamanhoDaFonte = "13px"				
		break
		case "13px":
			document.getElementById("content_right1").style.fontSize = "14px"
			tamanhoDaFonte = "14px"				
		break			
	}	
}

function zoom_out() {
	switch(tamanhoDaFonte){
		case "14px":			
			document.getElementById("content_right1").style.fontSize = "13px"
			tamanhoDaFonte = "13px"
		break			
		case "13px":			
			document.getElementById("content_right1").style.fontSize = "12px"
			tamanhoDaFonte = "12px"
		break
		case "12px":
			document.getElementById("content_right1").style.fontSize = "11px"
			tamanhoDaFonte = "11px"				
		break
		case "11px":
			document.getElementById("content_right1").style.fontSize = "10px"
			tamanhoDaFonte = "10px"				
		break			
	}
}

var request = null;
	
	function CreatRequest() {
		try {
			request = new XMLHttpRequest();
		} catch (trymicrosoft) {
			try{
				request = new ActiveXObject("Msxm12.XMLHTTP");
			} catch (othermicrosoft) {
				try {
					request = new ActiveXObject("Microsoft.XMLHTTP");
				} catch(failed) {
					request = null;
				}
			}
	}
	if (request == null)
		alert("Error creating request object!");
	}
	
	function goAjax() {		
	
		document.getElementById("ajaxWaiting").style.display = "block"
		
		nome = document.cadastro_de_jornalistas.nome.value
		email = document.cadastro_de_jornalistas.email.value
		veiculo = document.cadastro_de_jornalistas.veiculo.value		
		telefone = document.cadastro_de_jornalistas.telefone.value				
		
		CreatRequest()
		var url = "../includes/assicronousSend.php?nome="+nome+"&email="+email+"&veiculo="+veiculo+"&telefone="+telefone
		request.open("GET", url, true)
		request.onreadystatechange = UpdatePage
		request.send(null)
	}
	
	function UpdatePage() {
		if(request.readyState == 4) {
			var NewValue = request.responseText
			if(NewValue == "OK"){
				document.getElementById("ajaxWaiting").style.display = "none"
				document.cadastro_de_jornalistas.reset()
				document.getElementById("confirmation").style.display = "block"
				setTimeout("document.getElementById('confirmation').style.display='none';",3000)
			}else{
				document.getElementById("ajaxWaiting").style.display = "none"
				document.contato.reset()
				window.alert('Erro ao enviar mensagem, por gentileza tente mais tarde.')			}
		}
	}
	
	function goAjax2() {		
	
		document.getElementById("ajaxWaiting").style.display = "block"
		
		nome = document.contato.nome.value
		email = document.contato.email.value
		assunto = document.contato.assunto.value		
		mensagem = document.contato.mensagem.value				
		
		CreatRequest()
		var url = "../includes/assicronousSend2.php?nome="+nome+"&email="+email+"&assunto="+assunto+"&mensagem="+mensagem
		request.open("GET", url, true)
		request.onreadystatechange = UpdatePage2
		request.send(null)
	}
	
	function UpdatePage2() {
		if(request.readyState == 4) {
			var NewValue = request.responseText
			if(NewValue == "OK"){
				document.getElementById("ajaxWaiting").style.display = "none"
				document.contato.reset()
				document.getElementById("confirmation").style.display = "block"
				setTimeout("document.getElementById('confirmation').style.display='none';",3000)
			}else{
				document.getElementById("ajaxWaiting").style.display = "none"
				document.contato.reset()
				window.alert('Erro ao enviar mensagem, por gentileza tente mais tarde.')			}
		}
	}
	
	function goAjax3() {				
		
		var link_sugerido = document.sugerir_link.url.value
		
		CreatRequest()
		var url = "../includes/assicronousSend3.php?link_sugerido="+link_sugerido
		request.open("GET", url, true)
		request.onreadystatechange = UpdatePage3
		request.send(null)
	}
	
	function UpdatePage3() {
		if(request.readyState == 4) {
			var NewValue = request.responseText
			if(NewValue == "OK"){
				document.getElementById("ajaxWait").style.display = "block"
				document.sugerir_link.reset()				
				setTimeout("document.getElementById('ajaxWait').style.display='none';",3000)
			}else{
				document.getElementById("ajaxWaiting").style.display = "none"
				document.contato.reset()
				window.alert('Erro ao enviar mensagem, por gentileza tente mais tarde.')			}
		}
	}	
	
	function goAjax4() {		
	
		document.getElementById("ajaxWaiting").style.display = "block"
		
		seu_nome = document.contato.seu_nome.value
		seu_email = document.contato.seu_email.value
		nome_amigo = document.contato.nome_amigo.value		
		email_amigo = document.contato.email_amigo.value				
		mensagem = document.contato.mensagem.value
		url = document.contato.url.value
		
		CreatRequest()
		var url = "../includes/assicronousSend4.php?seu_nome="+seu_nome+"&seu_email="+seu_email+"&nome_amigo="+nome_amigo+"&email_amigo="+email_amigo+"&mensagem="+mensagem+"&url="+url
		request.open("GET", url, true)
		request.onreadystatechange = UpdatePage4
		request.send(null)
	}
	
	function UpdatePage4() {
		if(request.readyState == 4) {
			var NewValue = request.responseText
			if(NewValue == "OK"){
				document.getElementById("ajaxWaiting").style.display = "none"
				document.contato.reset()
				document.getElementById("confirmation").style.display = "block"
				setTimeout("document.getElementById('confirmation').style.display='none';",3000)
			}else{
				document.getElementById("ajaxWaiting").style.display = "none"
				document.contato.reset()
				window.alert('Erro ao enviar mensagem, por gentileza tente mais tarde.')
			}
		}
	}

	function goAjax5() {		
	
		nome = document.contato.nome.value
		email = document.contato.email.value
		ocupacao = document.contato.ocupacao.value		
		depoimento = document.contato.depoimento.value						
		arquivo = document.contato.arquivo.value								
		
		var controle = 1
		
		if(nome == "" || nome == "Por gentileza digite seu nome"){ document.contato.nome.style.color = "red"; document.contato.nome.value = "Por gentileza digite seu nome"; controle = 0  }
		if(email == "" || email == "Por gentileza digite seu email"){ document.contato.email.style.color = "red"; document.contato.email.value = "Por gentileza digite seu email"; controle = 0  }
		if(ocupacao == "" || ocupacao == "Por gentileza digite sua ocupacao"){ document.contato.ocupacao.style.color = "red"; document.contato.ocupacao.value = "Por gentileza digite sua ocupacao"; controle = 0  }
		if(depoimento == "" || depoimento == "Por gentileza digite seu depoimento"){ document.contato.depoimento.style.color = "red"; document.contato.depoimento.value = "Por gentileza digite seu depoimento"; controle = 0  }
		if(arquivo == ""){ document.contato.arquivo.style.color = "red"; document.contato.arquivo.value = "Inserir foto"; controle = 0  }		

		if(controle == 1) {
			document.getElementById("ajaxWaiting").style.display = "block"			
			CreatRequest()
			var url = "../includes/assicronousSend5.php?nome="+nome+"&email="+email+"&ocupacao="+ocupacao+"&depoimento="+depoimento
			request.open("GET", url, true)
			request.onreadystatechange = UpdatePage5
			request.send(null)
		}
		
	}
	
	function UpdatePage5() {
		if(request.readyState == 4) {
			var NewValue = request.responseText
			if(NewValue == "OK"){
				document.getElementById("ajaxWaiting").style.display = "none"
				document.contato.reset()
				document.getElementById("confirmation").style.display = "block"
				setTimeout("document.getElementById('confirmation').style.display='none';",3000)
			}else{
				document.getElementById("ajaxWaiting").style.display = "none"
				document.contato.reset()
				window.alert('Erro ao enviar depoimento, por gentileza tente mais tarde.')
			}
		}
	}

function goAjax5Style(id, valor) {
	switch(valor){
		case "Por gentileza digite seu nome":
			document.contato.nome.value = ""
			document.contato.nome.style.color = "black"			
		break
		case "Por gentileza digite seu email":
			document.contato.email.value = ""		
			document.contato.email.style.color = "black"						
		break
		case "Por gentileza digite sua ocupacao":
			document.contato.ocupacao.value = ""		
			document.contato.ocupacao.style.color = "black"						
		break		
		case "Por gentileza digite seu depoimento":
			document.contato.depoimento.value = ""		
			document.contato.depoimento.style.color = "black"						
		break		
	}
}
