var timeout         = 500;
var closetimer		= 0;
var ddmenuitem      = 0;

function jsddm_open(){
	jsddm_canceltimer();
	jsddm_close();
	ddmenuitem = $(this).find('ul').eq(0).css('visibility', 'visible');}

function jsddm_close(){
	if(ddmenuitem) ddmenuitem.css('visibility', 'hidden');
}

function jsddm_timer(){
	closetimer = window.setTimeout(jsddm_close, timeout);
}

function jsddm_canceltimer(){
	if(closetimer){
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}

$(document).ready(function(){	
	$('#jsddm > li').bind('mouseover', jsddm_open);
	$('#jsddm > li').bind('mouseout',  jsddm_timer);
});

document.onclick = jsddm_close;


function zoom(tipo){
    var sizeAtual = document.getElementById('txt').style.fontSize;

	if(sizeAtual == ''){
		sizeAtual = '11px';
	}
		
    if (tipo == '-' && sizeAtual > '11px'){
        document.getElementById('txt').style.fontSize = (parseInt(sizeAtual)-2);
    }else if (tipo == '+' && sizeAtual < '17px'){
		document.getElementById('txt').style.fontSize = (parseInt(sizeAtual)+2);
    }
}





function validarContatos(){ 
	var retorno = 0;
	var cont = 0;

	if (document.contatos.areaSolicitacao.value != 0){ 
		document.getElementById('areaSolicitacao').style.color="#000000";
		
		if (document.contatos.nome.value == ""){ 
			document.getElementById('nome').style.color="#990000";
			retorno = 1;
			cont ++;
		}else{
			document.getElementById('nome').style.color="#000000";
			retorno = 0;
			
		}

		if (document.contatos.email.value == ""){ 
			document.getElementById('email').style.color="#990000";
			retorno = 1;
			cont ++;
		}else{
			if(document.contatos.email.value.search("@") == -1 ||document.contatos.email.value.search("[.*]") == -1){
				cont ++;
				retorno = 1;
				alert('E-mail Inválido!');
				return false;
			}
			
			document.getElementById('email').style.color="#000000";
			retorno = 0;
		}


		if (document.contatos.assunto.value == 0){ 
			document.getElementById('assunto').style.color="#990000";
			retorno = 1;
			cont ++;
		}else{
			document.getElementById('assunto').style.color="#000000";
			retorno = 0;
			
		}

		if (document.contatos.telefone.value == ""){ 
			document.getElementById('telefone').style.color="#990000";
			retorno = 1;
			cont ++;
		}else{
			document.getElementById('telefone').style.color="#000000";
			retorno = 0;
			
		}

		if (document.contatos.mensagem.value == ""){ 
			document.getElementById('mensagem').style.color="#990000";
			retorno = 1;
			cont ++;
		}else{
			document.getElementById('mensagem').style.color="#000000";
			retorno = 0;
			
		}
	}else{
		document.getElementById('areaSolicitacao').style.color="#990000";
		alert('Selecione o destinatário!');
		cont ++;
		retorno = 1;
			
	}

	

	if(cont > 0){
		alert("Existem campos obrigatórios não preenchidos! \n Verifique o(s) campo(s) que está em vermelho!");
		return false;
	}else{
		return true; 
	}
}

function carregaFlash(caminho,largura,altura,transparent){
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="'+largura+'" height="'+altura+'">');
	document.write('<param name="movie" value="'+caminho+'">');
	document.write('<param name="quality" value="high">');
	if(transparent){
		document.write('<param name="wmode" value="transparent">');
	}
	document.write('<param name="menu" value="false">');
	if(transparent){
		document.write('<embed src="'+caminho+'" wmode="transparent" quality="high" menu="false" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+largura+'" height="'+altura+'"></embed>');	
	}else{
		document.write('<embed src="'+caminho+'" quality="high" menu="false" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+largura+'" height="'+altura+'"></embed>');
	}
	document.write('</object>');


}
// Inicia o Objeto para funcionamento do AJAX

function GetXmlHttpObject(){
	var xmlHttp;

	try {
		//Firefox, Opera, Safari
		xmlHttp = new XMLHttpRequest();
	
	} catch(exp){
		//IE
		try{
			xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
		} catch(exp){
		
			xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	
	return xmlHttp;
}


// Cadastrar Newsletter

function newsCadastrar(){

	var xmlHttp = GetXmlHttpObject();

	if (xmlHttp == null){
		alert("Atualize seu navegador.");
		return;
	}

	var strNome          = document.getElementById("nomeNews").value;
	var strEmail         = document.getElementById("emailNews").value;
	var strAreaInteresse = document.getElementById("areaInteresse").value;
	
	if(strAreaInteresse != '0'){
		
		if(strNome != '' || strEmail != ''){

			if(strEmail.search("@") == -1 ||strEmail.search("[.*]") == -1){
				alert('E-mail Inválido!');
				return false;
			}
			
			var query = "strNome=" + escape(strNome) +
						"&strEmail=" + escape(strEmail) +
						"&strAreaInteresse=" + escape(strAreaInteresse);
			
			//Página aonde será executado o procedimento
			var url = "form/form_news_cadastrar.php";
				
			xmlHttp.onreadystatechange = function (){
			
				if (xmlHttp.readyState == 2){ 
					
				}
			
				if (xmlHttp.readyState == 4) {
					alert(xmlHttp.responseText);
					document.getElementById("nomeNews").value = ''; 
					document.getElementById("emailNews").value = '';
				}
				
			}

			xmlHttp.open("POST", url, true);
			xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; iso-8859-1");
			xmlHttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
			xmlHttp.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
			xmlHttp.setRequestHeader("Pragma", "no-cache");
			xmlHttp.send(query);
		}else{
			alert("Existe(m) campo(s) em branco!");		
		}
	}else{
		alert('Selecione a área de interesse!')
	}
}



// Cadastrar Interesse

function interesseCadastrar(){

	var xmlHttp = GetXmlHttpObject();

	if (xmlHttp == null){
		alert("Atualize seu navegador.");
		return;
	}

	var nome          = document.getElementById("nome").value;
	var email         = document.getElementById("email").value;
	var empresa       = document.getElementById("empresa").value;
	var cargo         = document.getElementById("cargo").value;
	var ddd           = document.getElementById("ddd").value;
	var telefone      = document.getElementById("telefone").value;
	var areaInteresse = document.getElementById("areaInteresse").value;
	
	if(areaInteresse != '0'){
		
		if(nome != '' && email != '' && empresa != ''  && cargo != ''  && ddd != ''  && telefone != ''){

			if(email.search("@") == -1 || email.search("[.*]") == -1){
				alert('E-mail Inválido!');
				return false;
			}
			
			var query = "nome=" + escape(nome) +
						"&email=" + escape(email) +
						"&empresa=" + escape(empresa) +
						"&cargo=" + escape(cargo) +
						"&ddd=" + escape(ddd) +
						"&telefone=" + escape(telefone) +
						"&areaInteresse=" + escape(areaInteresse);
			
			//Página aonde será executado o procedimento
			var url = "form/form_cadastro_interesse.php";
				
			xmlHttp.onreadystatechange = function (){
			
				if (xmlHttp.readyState == 2){ 
					
				}
			
				if (xmlHttp.readyState == 4) {
					alert(xmlHttp.responseText);
					document.getElementById("nome").value = ''; 
					document.getElementById("email").value = '';
					document.getElementById("empresa").value = '';
					document.getElementById("cargo").value = '';
					document.getElementById("ddd").value = '';
					document.getElementById("telefone").value = '';
					document.getElementById("areaInteresse").value = '';
				}
				
			}

			xmlHttp.open("POST", url, true);
			xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; iso-8859-1");
			xmlHttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
			xmlHttp.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
			xmlHttp.setRequestHeader("Pragma", "no-cache");
			xmlHttp.send(query);
		}else{
			alert("Existe(m) campo(s) em branco!");		
		}
	}else{
		alert('Selecione a área de interesse!')
	}
}

//Logar
function logar(){

	var xmlHttp = GetXmlHttpObject();

	if (xmlHttp == null){
		alert("Atualize seu navegador.");
		return;
	}

	var strSenha  = document.getElementById("senha").value;
	var strEmail = document.getElementById("email").value;
	
	if(strSenha != '' && strEmail != ''){

		var query = "strSenha=" + escape(strSenha) +
					"&strEmail=" + escape(strEmail);
		
		//Página aonde será executado o procedimento
		var url = "form/form_logar.php";
			
		xmlHttp.onreadystatechange = function (){
		
			if (xmlHttp.readyState == 2){ 
				//document.getElementById("divCadastraNews").innerHTML = '<img src="img/loading.gif">';
			}
		
			if (xmlHttp.readyState == 4) {
				if(xmlHttp.responseText == '1'){
					window.location = 'adm/index.php';
				}else{
					alert(xmlHttp.responseText);
				}
				document.getElementById("senha").value = ''; 
				document.getElementById("email").value = '';
			}
			
		}

		xmlHttp.open("POST", url, true);
		xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; iso-8859-1");
		xmlHttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
		xmlHttp.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
		xmlHttp.setRequestHeader("Pragma", "no-cache");
		xmlHttp.send(query);
	}else{
		alert("Existe(m) campo(s) em branco!");		
	}

}


//Lembrar Senha
function lembrarSenha(){

	var xmlHttp = GetXmlHttpObject();

	if (xmlHttp == null){
		alert("Atualize seu navegador.");
		return;
	}

	var email  = document.getElementById("email").value;
	
	if(email != ''){

		var query = "email=" + escape(email);
		
		//Página aonde será executado o procedimento
		var url = "form/form_lembrete_senha.php";
			
		xmlHttp.onreadystatechange = function (){
		
			if (xmlHttp.readyState == 2){ 
				//document.getElementById("divCadastraNews").innerHTML = '<img src="img/loading.gif">';
			}
		
			if (xmlHttp.readyState == 4) {
				alert(xmlHttp.responseText);
			}
			
		}

		xmlHttp.open("POST", url, true);
		xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; iso-8859-1");
		xmlHttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
		xmlHttp.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
		xmlHttp.setRequestHeader("Pragma", "no-cache");
		xmlHttp.send(query);
	}else{
		alert("Para enviar o lembrete da senha por favor insira o e-mail no campo abaixo!");		
	}

}

//banners
function fncBanners(){

	var xmlHttp = GetXmlHttpObject();

	//Página aonde será executado o procedimento
	query = '';
	var url = "form/form_banners.php";
		
	xmlHttp.onreadystatechange = function (){
	
		if (xmlHttp.readyState == 2){ 
	
		}
	
		if (xmlHttp.readyState == 4) {
			document.getElementById("bannerPublicidade").innerHTML = xmlHttp.responseText; 
		}
		
	}

	xmlHttp.open("POST", url, true);
	xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; iso-8859-1");
	xmlHttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
	xmlHttp.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
	xmlHttp.setRequestHeader("Pragma", "no-cache");
	xmlHttp.send(query);

}


//associadas
function parceiros(){

	var xmlHttp = GetXmlHttpObject();

	//Página aonde será executado o procedimento
	query = '';
	var url = "form/form_parceiros.php";
		
	xmlHttp.onreadystatechange = function (){
	
		if (xmlHttp.readyState == 2){ 
	
		}
	
		if (xmlHttp.readyState == 4) {
			document.getElementById("parceiros").innerHTML = xmlHttp.responseText; 
		}
		
	}

	xmlHttp.open("POST", url, true);
	xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; iso-8859-1");
	xmlHttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
	xmlHttp.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
	xmlHttp.setRequestHeader("Pragma", "no-cache");
	xmlHttp.send(query);
}


function somenteNumero(e){
    var tecla=(window.event)?event.keyCode:e.which;   
    if((tecla>47 && tecla<58)) return true;
    else{
    	if (tecla==8 || tecla==0) return true;
	else  return false;
    }
}


//Oportunidades
function oportunidadesBuscar(){

	var xmlHttp = GetXmlHttpObject();

	var palavra             = document.getElementById("palavra").value;
	var codCurso            = document.getElementById("curso").value;
	var codDisponibilidade  = document.getElementById("disponibilidade").value;

	var semestre            = document.getElementById("semestre").value;
	var localidade          = document.getElementById("localidade").value;

	//Página aonde será executado o procedimento
	query = 'palavra=' + escape(palavra) +
			'&codCurso=' + escape(codCurso) +
			'&semestre=' + escape(semestre) +
			'&localidade=' + escape(localidade) +
			'&codDisponibilidade=' + escape(codDisponibilidade);

	var url = "form/busca_oportunidades.php";
		
	xmlHttp.onreadystatechange = function (){
	
		if (xmlHttp.readyState == 2){ 
	
		}
	
		if (xmlHttp.readyState == 4) {
			document.getElementById("resultado").innerHTML = xmlHttp.responseText; 
		}
		
	}

	xmlHttp.open("POST", url, true);
	xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; iso-8859-1");
	xmlHttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
	xmlHttp.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
	xmlHttp.setRequestHeader("Pragma", "no-cache");
	xmlHttp.send(query);
}


//Enquete Registrar
function enqueteRegistrar(){

	var xmlHttp = GetXmlHttpObject();

	var codEnquete = document.getElementById("codEnquete").value;
	
	qtdItens = enquete.respostaEnquete.length;
	for (i=0;i<qtdItens;i++) {
		if(enquete.respostaEnquete[i].checked){
			codResposta = enquete.respostaEnquete[i].value
			break;
		}
	}

	//Página aonde será executado o procedimento
	query = 'codEnquete=' + escape(codEnquete) +
			'&codResposta=' + escape(codResposta);

	var url = "form/form_registrar_enquete.php";
		
	xmlHttp.onreadystatechange = function (){
	
		if (xmlHttp.readyState == 2){ 
	
		}
	
		if (xmlHttp.readyState == 4) {
			window.open('enquete.php?codEnquete=' + codEnquete,'' ,"width=450,height=400,menubar=no,toolbar=no,location=no,status=no,scrollbars=no,resizable=no");
		}
		
	}

	xmlHttp.open("POST", url, true);
	xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; iso-8859-1");
	xmlHttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
	xmlHttp.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
	xmlHttp.setRequestHeader("Pragma", "no-cache");
	xmlHttp.send(query);
}


function mostrarEnquete(){
	var codEnquete = document.getElementById("codEnquete").value;
	window.open('enquete.php?codEnquete=' + codEnquete,'' ,"width=450,height=400,menubar=no,toolbar=no,location=no,status=no,scrollbars=no,resizable=no");

}


var janelaPodcast = function(codPodcast){
	window.open('player.php?codPodcast=' + codPodcast,'' ,"width=300,height=10,menubar=no,toolbar=no,location=no,status=no,scrollbars=no,resizable=no");

}
