/***	Funções do Menu*//** Função MenuSelecionado* 	Função que marca o over do menu*		@param over {string} menu selecionado*		@param el {string} submenu a ser aberto*		@param subel {string} item do submenu selecionado (opcional)**/MenuSelecionado = function(over,el,subel) {	if (subel) Element.addClassName(subel,'selected');	var links = $(over).getElementsByTagName('a');	Element.addClassName(links[0],'selected');	if (el) Element.show(el);}/** Função Remove Seleção* 	Função que restaura o menu*		@param over {string} menu selecionado*		@param el {string} submenu a ser escondido**/RemoveSelecao = function(over,el) {	var links = $(over).getElementsByTagName('a');	Element.removeClassName(links[0],'selected');	}/** Função MenuSelecionado* 	Função que marca o over do menu quando a página é carregada, e configura o mouseout da janela para manter o menu correto selecionado*		@param over {string} menu selecionado*		@param el {string} submenu a ser aberto*		@param subel {string} item do submenu selecionado (opcional)**/MarcaMenu = function(menu,submenu,subitem) {	MenuSelecionado(menu,submenu,subitem);	Element.addClassName(submenu,'a_zindex');	Event.observe(menu,'mouseout',seleciona,false);	Event.observe(submenu,'mouseout',seleciona,false);	function seleciona() {		MenuSelecionado(menu,submenu,subitem);	}}/***   Funções PORTFOLIO* 	@var int enviroment  *	1 - Desenvolvimento*	2 - Homologação*	3 - Produção*//*var enviroment = 3;var urls = Array('','http://localhost/gw_eventos/','http://www.gweventos.com.br/homologacao','http://www.gweventos.com.br/');var rootUrl = urls[enviroment]*/SelecionarPortfolio = function(edicao) {    if (edicao) {		new Ajax.Updater('evento_conteudo',rootUrl+'events/display/'+edicao,{evalScripts:true});    }};// Funes para o formulrio de contato  function enviarContato() {  	var mensagem = '';  	if ($('nome').value.length == 0) mensagem += "- Nome:\n";  	if ($('email').value.length == 0) mensagem += "- E-mail:\n";  	if ($('email').value.indexOf('@') == -1) mensagem += "- E-mail inválido:\n";  	if ($('assunto').value.length == 0) mensagem += "- Assunto:\n";  	if ($('mensagem').value.length == 0) mensagem += "- Mensagem:\n";	if (mensagem) alert("Campos de preenchimento obrigatório:\n"+mensagem)	else	{		params = Form.serialize('form_contato');		oAjax = new Ajax.Request(rootUrl+'contact/send_contact',{parameters:params,onComplete:mostracontato})	}  }function onlyNum(e){    if(window.event){        key=e.keyCode;	}	else if(e.which){	    key=e.which	}	if(key!=8||key<48||key>57)	   return(((key>46)&&(key<58))||(key==8));	else{	   return true;	}}function validateEmail(email) {	var at = email.lastIndexOf("@");		if (at < 1 || (at + 1) === email.length)		return false;	if (/(\.{2,})/.test(email))		return false;	var local = email.substring(0, at);	var domain = email.substring(at + 1);	if (local.length < 1 || local.length > 64 || domain.length < 4 || domain.length > 255)		return false;	if (/(^\.|\.$)/.test(local) || /(^\.|\.$)/.test(domain))		return false;	if (!/^"(.+)"$/.test(local)) {			if (!/^[-a-zA-Z0-9!#$%*\/?|^{}`~&'+=_\.]*$/.test(local))			return false;	}	if (!/^[-a-zA-Z0-9\.]*$/.test(domain) || domain.indexOf(".") === -1)		return false;		return true;} function formCurso(uni) {  	var mensagem = '';  	if ($('nome').value.length == 0) mensagem += "- Nome:\n";	if(uni == 'gw'){	/*		if ($('empresa').value.length == 0) mensagem += "- Empresa:\n";		if ($('profissao').value.length == 0) mensagem += "- Profissão:\n";		if ($('endereco').value.length == 0) mensagem += "- Endereço:\n";		if ($('cidade').value.length == 0) mensagem += "- Cidade:\n";		if ($('estado').value.length == 0) mensagem += "- Estado:\n";		if ($('cep').value.length == 0) mensagem += "- CEP:\n";	*/		if ($('t_comercial').value.length == 0) mensagem += "- Telefone comercial:\n";		}  	if ($('mail').value.length == 0) mensagem += "- E-mail:\n";	else if(!validateEmail($('mail').value)) mensagem += "- Formato de e-mail inválido:\n";	if (mensagem) 		alert("Campos de preenchimento obrigatório:\n"+mensagem);	else		$('form_geral').submit();}  function mostracontato(r) {  	alert(r.responseText);	window.location = rootUrl;  }//-----------------------------------------------------------------------------------------// Funes para o formulrio de trabalhe conosco  function validateWork() {  	var mensagem = '';	if (!$('colaborador').checked && !$('fornecedor').checked) mensagem += "- Categoria:\n";	if ($('nome').value.length == 0) mensagem += "- Nome:\n";  	if ($('email').value.length == 0) mensagem += "- E-mail:\n";  	if ($('email').value.indexOf('@') == -1) mensagem += "- E-mail inválido:\n";  	if ($('cidade').value.length == 0) mensagem += "- Cidade:\n";  	if ($('estado').value.length == 0) mensagem += "- Estado:\n";	if ($('curriculo').value.length == 0) mensagem += "- Currículo:\n";	if (mensagem) { 		alert("Campos de preenchimento obrigatório:\n"+mensagem); 		return false;	} else {		return true;	}  }//-----------------------------------------------------------------------------------------function mailVerif(val,uni){   if(val.length > 0){	 $('nome').disabled=false;	 if(uni == 'gw'){	/*		 $('empresa').disabled=false;		 $('profissao').disabled=false;		 $('endereco').disabled=false;		 $('cidade').disabled=false;		 $('cep').disabled=false;		 $('uf').disabled=false;	*/		 $('t_comercial').disabled=false;	 }   }   else{     $('nome').disabled=true;	 if(uni == 'gw'){	 /*		 $('empresa').disabled=true;		 $('profissao').disabled=true;		 $('endereco').disabled=true;		 $('cidade').disabled=true;		 $('cep').disabled=true;		 $('uf').disabled=true;	*/		 $('t_comercial').disabled=true;	 }   }}function dadosBusc(mail,cursoId,uni){	oAjax = new Ajax.Request(rootUrl+'inscritos/busca_dados',{		parameters:'mail='+mail+'&curso_id='+cursoId,		onComplete:function(r){ 			var resp=r.responseText;			d = resp.split(';');						if(resp.indexOf('Sucesso!') > 0){				$('nome').value = d[0];				if(uni == 'gw'){				/*					$('empresa').value = d[1];					$('profissao').value = d[2];					$('endereco').value = d[3];					$('cidade').value = d[4];					$('estado').value = d[6];					$(d[6]).selected=true;					$('cep').value = d[5];				*/					$('t_comercial').value = d[7];				}				if(d[8] == 'cadastrado'){				    alert('Você já está cadastrado neste curso');					$('enviar').disabled=true;				}			}		}	});}