$(function(){
		   
	$("#Telefone, #Celular, #Telefone_1, #Telefone_2, #Fax").mask("(99) 9999-9999");
	$("#Cep").mask("99999-999");
	$("#Cnpj").mask("99.999.999/9999-99");
	$("#Cpf").mask("999.999.999-99");
	$("input[rel*='numero']").numeric();
	$("input[rel*='moeda']").maskMoney();
	$("input[rel*='data']").mask("99/99/9999");
	$("input[rel*='telcom']").mask("+99 (99) 9999-9999");
		   
	$("#form-busca #termo, #form-cadastro-email #email").focus(function(){if($(this).val() == this.defaultValue){$(this).val('');}}).blur(function() {if($(this).val() == ''){$(this).val(this.defaultValue);}});

	$('.menu > ul > li > a').hover(function(){
		$('.menu ul li').removeClass('active');
		$(this).parent().addClass('active');
		return false;
	}).click(function(){		
		if($(this).parent().find('ul').size()!=0){
			return false;
		}
	});
	
	$("#rodape-noticia .r2, #rodape-noticia .r3, #rodape-noticia .r4").click(function() {
																					  
		var box = $(this).attr("rel");
		
		$("#rodape-noticia div").hide();
		$("#rodape-noticia .acao li").removeClass('sel');
		
		if($("#rodape-noticia .box-" + box).css("display")=='none'){		
			$("#rodape-noticia .box-" + box).fadeIn("slow");
			$(this).addClass('sel');
		}else{
			$("#rodape-noticia .box-" + box).fadeOut("slow");
			$(this).removeClass('sel');
		}
		return false;
		
	});
	
	$("#rodape-noticia .fechar").click(function() {
				
		$(this).parent().fadeOut("slow");
		$("#rodape-noticia .acao li").removeClass('sel');
		$("#rodape-noticia .addthis_toolbox").show();

		return false;
		
	});
	
	$("#rodape-noticia .back").click(function(){
		window.history.back();
		return false;
	});		
	
	$("#form-busca").submit(function(){
	
		if($("#termo").val()=='' || $("#termo").val() == 'Digite um termo para pesquisar'){
			alert('Preencha o Termo de busca');
			$("#termo").focus();
			return false;
		}
										  
	});	

	$("#form-cadastro-email").submit(function(){
	
		$("#email").val($("#email").val().replace(/ /g, ""));
		
		if($("#email").val()=='' || $("#email").val()=='Receba novidades no seu e-mail.' || $("#email").val().match(/(\w+)@(.+)\.(\w+)$/)==null){
			$("#email").val('');
			alert('Preencha o E-mail');
			$("#email").focus();
			return false;
		}
										  
	});
	
	$(".enquete input").click(function(){	
		$("#form-enquete").submit();										  
	});
	
	$("#form-contato").submit(function(){
									   
		if($("#Nome").val()==''){
			alert('Preencha o Nome');
			$("#Nome").focus();
			return false;
		}	
	
		$("#Email").val($("#Email").val().replace(/ /g, ""));
		
		if($("#Email").val()=='' || $("#Email").val().match(/(\w+)@(.+)\.(\w+)$/)==null){
			alert('Preencha o E-mail');
			$("#Email").focus();
			return false;
		}	
		
		if($("#Telefone").val()==''){
			alert('Preencha o Telefone');
			$("#Telefone").focus();
			return false;
		}
		
		if($("#Empresa").val()==''){
			alert('Preencha a Empresa');
			$("#Empresa").focus();
			return false;
		}
		
		if($("#codigo").val()==''){
			alert('Preencha o Código de Validação');
			$("#codigo").focus();
			return false;
		}
										  
	});
	
	$("#form-enviar-noticia").submit(function(){
											  
		if($("#form-enviar-noticia #dest_nome_1").val()==''){
			alert('Preencha o Nome do Destinatário');
			$("#form-enviar-noticia #dest_nome_1").focus();
			return false;
		}
	
		$("#form-enviar-noticia #dest_email_1").val($("#form-enviar-noticia #dest_email_1").val().replace(/ /g, ""));
		
		if($("#form-enviar-noticia #dest_email_1").val()=='' || $("#form-enviar-noticia #dest_email_1").val().match(/(\w+)@(.+)\.(\w+)$/)==null){
			alert('Preencha o E-mail do Destinatário');
			$("#form-enviar-noticia #dest_email_1").focus();
			return false;
		}
									   
		if($("#form-enviar-noticia #rem_nome").val()==''){
			alert('Preencha o Seu Nome');
			$("#form-enviar-noticia #rem_nome").focus();
			return false;
		}
	
		$("#form-enviar-noticia #rem_email").val($("#form-enviar-noticia #rem_email").val().replace(/ /g, ""));
		
		if($("#form-enviar-noticia #rem_email").val()=='' || $("#form-enviar-noticia #rem_email").val().match(/(\w+)@(.+)\.(\w+)$/)==null){
			alert('Preencha o Seu E-mail');
			$("#form-enviar-noticia #rem_email").focus();
			return false;
		}
		
		if($("#form-enviar-noticia #codigo2").val()==''){
			alert('Preencha o Código de Validação');
			$("#form-enviar-noticia #codigo2").focus();
			return false;
		}
										  
	});
	
	$("#form-enviar-erro").submit(function(){
									   
		if($("#form-enviar-erro #rem_nome").val()==''){
			alert('Preencha o Seu Nome');
			$("#form-enviar-erro #rem_nome").focus();
			return false;
		}
	
		$("#form-enviar-erro #rem_email").val($("#form-enviar-erro #rem_email").val().replace(/ /g, ""));
		
		if($("#form-enviar-erro #rem_email").val()=='' || $("#form-enviar-erro #rem_email").val().match(/(\w+)@(.+)\.(\w+)$/)==null){
			alert('Preencha o Seu E-mail');
			$("#form-enviar-erro #rem_email").focus();
			return false;
		}
		
		if($("#form-enviar-erro #codigo2").val()==''){
			alert('Preencha o Código de Validação');
			$("#form-enviar-erro #codigo2").focus();
			return false;
		}
										  
	});
	
	$("a[rel*='imprimir-noticia'], a[rel*='imprimir-artigo']").click(function(){

		AbreJanela($(this).attr("href"), 650, 500, 1);
		
		return false;
												   
	});
	
	$("#agenda-eventos .bt-acao").click(function(){
		
		var botao 		= $(this).text();
		var id_agenda 	= $(this).attr("data");		
		
		if(botao=='Inscreva-se'){
			$("#agenda-" + id_agenda + " .descricao").hide();
			$("#agenda-" + id_agenda + " .inscricao").fadeIn("slow");
			$(this).text('Voltar');
		}else{
			$("#agenda-" + id_agenda + " .inscricao").hide();
			$("#agenda-" + id_agenda + " .descricao").fadeIn("slow");
			$(this).text('Inscreva-se');
		}
		
		return false;
		
	});

	$("#form-cadastro").submit(function(){
	
		$("#form-cadastro #Email").val($("#form-cadastro #Email").val().replace(/ /g, ""));
		
		if($("#form-cadastro #Email").val()=='' || $("#form-cadastro #Email").val().match(/(\w+)@(.+)\.(\w+)$/)==null){
			alert('Preencha o E-mail');
			$("#form-cadastro #Email").focus();
			return false;
		}
											  
		if($("#form-cadastro #Nome").val()==''){
			alert('Preencha o Nome');
			$("#form-cadastro #Nome").focus();
			return false;
		}
									   
		if($("#form-cadastro #Sobrenome").val()==''){
			alert('Preencha o Sobrenome');
			$("#form-cadastro #Sobrenome").focus();
			return false;
		}
									   
		if($("#form-cadastro #Empresa").val()==''){
			alert('Preencha o Empresa');
			$("#form-cadastro #Empresa").focus();
			return false;
		}
									   
		if($("#form-cadastro #Cargo").val()==''){
			alert('Selecione o Cargo');
			$("#form-cadastro #Cargo").focus();
			return false;
		}
			
			if($("#form-cadastro #Cargo").val()=='Outro' && $("#form-cadastro #Cargo_Outro").val()==''){
				alert('Preencha o Outro Cargo');
				$("#form-cadastro #Cargo_Outro").focus();
				return false;
			}
									   
		if($("#form-cadastro #Telefone").val()==''){
			alert('Selecione o Telefone');
			$("#form-cadastro #Telefone").focus();
			return false;
		}
		
		if($("#codigo").val()==''){
			alert('Preencha o Código de Validação');
			$("#codigo").focus();
			return false;
		}
										  
	});
	
	$("#Cargo").change(function(){
								
		if($(this).val()=='Outro'){
			$("#Outro-Cargo").fadeIn('fast');
		}else{
			$("#Outro-Cargo").hide();
		}
		
	});
	
	$("#Revista_Impressa_Sim, #Revista_Impressa_Nao").click(function(){
				
		if($("#Revista_Impressa_Sim:checked").length==1){
			$("#msg-revista").fadeIn('slow');
		}else{
			$("#msg-revista").hide();
		}
						 
	});
	
	$("#Area_Atuacao").change(function(){
								
		if($(this).val()=='Outra'){
			$("#Outra-Area").fadeIn('fast');
		}else{
			$("#Outra-Area").hide();
		}
		
	});
	
		$("input[name*='Perg-2']").click(function(){
	
			if($('#Resp-15:checked').length==1){
				$("#Outros-Perg-2").fadeIn('fast');
			}else{
				$("#Outros-Perg-2").hide();
			}
			
		});
		
		$("input[name*='Perg-3']").click(function(){
	
			if($('#Resp-21:checked').length==1){
				$("#Outros-Perg-3").fadeIn('fast');
			}else{
				$("#Outros-Perg-3").hide();
			}
			
		});
		
		$("input[name*='Perg-4']").click(function(){
	
			if($('#Resp-36:checked').length==1){
				$("#Outros-Perg-4").fadeIn('fast');
			}else{
				$("#Outros-Perg-4").hide();
			}
			
		});
		
		$("input[name*='Perg-5']").click(function(){
	
			if($('#Resp-44:checked').length==1){
				$("#Outros-Perg-5").fadeIn('fast');
			}else{
				$("#Outros-Perg-5").hide();
			}
			
		});
		
	
	$("#form-cadastro-revista").submit(function(){

		$("#form-cadastro-revista #Email").val($("#form-cadastro-revista #Email").val().replace(/ /g, ""));
		
		if($("#form-cadastro-revista #Email").val()=='' || $("#form-cadastro-revista #Email").val().match(/(\w+)@(.+)\.(\w+)$/)==null){
			alert('Preencha o E-mail');
			$("#form-cadastro-revista #Email").focus();
			return false;
		}
		
		if($("#form-cadastro-revista #Area_Atuacao").val()==''){
			alert('Selecione a Área de Atuação');
			$("#form-cadastro-revista #Area_Atuacao").focus();
			return false;
		}
	
		if($("#form-cadastro-revista #Nome").val()==''){
			alert('Preencha o Nome');
			$("#form-cadastro-revista #Nome").focus();
			return false;
		}
									   
		if($("#form-cadastro-revista #Sobrenome").val()==''){
			alert('Preencha o Sobrenome');
			$("#form-cadastro-revista #Sobrenome").focus();
			return false;
		}

		if($("#form-cadastro-revista #Empresa").val()==''){
			alert('Preencha o Empresa');
			$("#form-cadastro-revista #Empresa").focus();
			return false;
		}
									   
		if($("#form-cadastro-revista #Cargo").val()==''){
			alert('Selecione o Cargo');
			$("#form-cadastro-revista #Cargo").focus();
			return false;
		}
	
		if($("#form-cadastro-revista #Cargo").val()=='Outro' && $("#form-cadastro-revista #Cargo_Outro").val()==''){
			alert('Preencha o Outro Cargo');
			$("#form-cadastro-revista #Cargo_Outro").focus();
			return false;
		}
	
		if($("#form-cadastro-revista #Departamento").val()==''){
			alert('Selecione o Departamento');
			$("#form-cadastro-revista #Departamento").focus();
			return false;
		}
		
		if($("#form-cadastro-revista #Cep").val()==''){
			alert('Preencha o Cep');
			$("#form-cadastro-revista #Cep").focus();
			return false;
		}

		if($("#form-cadastro-revista #Endereco").val()==''){
			alert('Preencha o Endereço');
			$("#form-cadastro-revista #Endereco").focus();
			return false;
		}

		if($("#form-cadastro-revista #Endereco_Num").val()==''){
			alert('Preencha o Número');
			$("#form-cadastro-revista #Endereco_Num").focus();
			return false;
		}

		if($("#form-cadastro-revista #Bairro").val()==''){
			alert('Preencha o Bairro');
			$("#form-cadastro-revista #Bairro").focus();
			return false;
		}

		if($("#form-cadastro-revista #Cidade").val()==''){
			alert('Preencha a Cidade');
			$("#form-cadastro-revista #Cidade").focus();
			return false;
		}

		if($("#form-cadastro-revista #Estado").val()==''){
			alert('Preencha o Estado');
			$("#form-cadastro-revista #Estado").focus();
			return false;
		}
		
		if($("#form-cadastro-revista #Telefone_1").val()==''){
			alert('Selecione o Telefone');
			$("#form-cadastro-revista #Telefone_1").focus();
			return false;
		}
		
		if($("#codigo").val()==''){
			alert('Preencha o Código de Validação');
			$("#codigo").focus();
			return false;
		}
										  
	});
	
	$("#form-lead").submit(function(){
									   
		if($("#Nome").val()==''){
			alert('Preencha o Nome');
			$("#Nome").focus();
			return false;
		}	
	
		$("#Email").val($("#Email").val().replace(/ /g, ""));
		
		if($("#Email").val()=='' || $("#Email").val().match(/(\w+)@(.+)\.(\w+)$/)==null){
			alert('Preencha o E-mail');
			$("#Email").focus();
			return false;
		}	
		
		if($("#Telefone").val()==''){
			alert('Preencha o Telefone');
			$("#Telefone").focus();
			return false;
		}
		
		if($("#Empresa").val()==''){
			alert('Preencha a Empresa');
			$("#Empresa").focus();
			return false;
		}
									   
		if($("#Cargo").val()==''){
			alert('Selecione o Cargo');
			$("#Cargo").focus();
			return false;
		}
			
			if($("#Cargo").val()=='Outro' && $("#Cargo_Outro").val()==''){
				alert('Preencha o Outro Cargo');
				$("#Cargo_Outro").focus();
				return false;
			}

		for(var i=1; i < 5; i++){
			
			var boolValid = false;
			
			$("#form-lead input[rel*='grupo-" + i + "']").each(function() {
				if ( $(this).is(':checked') ) {
					boolValid = true;
				}
			});
			
			if(boolValid==false && $("#Resposta_" + i + "_Sim").val()=='sim'){
				alert('Responda a ' + i + 'ª Pergunta');
				return false;
			}	
				
			if($("#Resposta_" + i + "_Outros").is(':checked')==true && $("#Resposta_" + i + "_Outro").val()==''){
				alert('Preencha a ' + i + 'ª Resposta');
				$("#Resposta_" + i + "_Outro").focus();
				return false;
			}
			
		}			

		if($("#codigo").val()==''){
			alert('Preencha o Código de Validação');
			$("#codigo").focus();
			return false;
		}
										  
	});
	
	$(".opc-outros").click(function(){

		var id_perg = makenum($(this).attr("name"));

		if($("#Resposta_" + id_perg + "_Outros:checked").length==1){
			$("#Outros_Resp_" + id_perg).fadeIn('fast');
		}else{
			$("#Outros_Resp_" + id_perg).hide();
		}
		
	});
	
	$(".leads .abas a").click(function(){

		var id = makenum($(this).attr("data"));
		
		var arquivo 	= "flash/lead.swf?id=" + id;
		var largura 	= 300;
		var altura 		= 230;
		
		var html = '';
			html += '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="' + largura + '" height="' + altura + '">';
			html += '  <param name="movie" value="' + arquivo + '">';
			html += '  <param name="quality" value="high">';
			html += '  <param name="allowScriptAccess" value="sameDomain" />';
			html += '  <param name="wmode" value="transparent" />';
			html += '  <param name="menu" value="false" />';
			html += '  <param name="bgcolor" value="#f4f4f4" />';
			html += '  <embed src="' + arquivo + '" quality="high" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="' + largura + '" height="' + altura + '"></embed>';
			html += '</obj'+'ect>';
	
		$("#banner-lead").fadeIn('slow').html(html);
		
		$(".leads .abas a").removeClass("ativo");
		$(".leads .abas .aba-" + id + " a").addClass("ativo");
		
		return false;
		
	});
	
});

	function AbreJanela(linkend, x, y, s){
	
		var t = (screen.height - y) / 2;
		var e = (screen.width - x) / 2;
	
		window.open(linkend,'','width=' + x + ',height=' + y + ',scrollbars=' + s + ',toolbar=0,location=0,status=0,menubar=0,resizable=0,left=' + e + ',top=' + t + '');
	
	}

	function setCookie(name, value, expires, path, domain, secure) {
	  var curCookie = name + "=" + escape(value) +
		  ((expires) ? "; expires=" + expires.toGMTString() : "") +
		  ((path) ? "; path=" + path : "") +
		  ((domain) ? "; domain=" + domain : "") +
		  ((secure) ? "; secure" : "");
	  document.cookie = curCookie;
	}
	
	function getCookie(name) {
	  var dc = document.cookie;
	  var prefix = name + "=";
	  var begin = dc.indexOf("; " + prefix);
	  if (begin == -1) {
		begin = dc.indexOf(prefix);
		if (begin != 0) return null;
	  } else
		begin += 2;
	  var end = document.cookie.indexOf(";", begin);
	  if (end == -1)
		end = dc.length;
	  return unescape(dc.substring(begin + prefix.length, end));
	}
	
	function deleteCookie(name, path, domain) {
	  if (getCookie(name)) {
		document.cookie = name + "=" + 
		((path) ? "; path=" + path : "") +
		((domain) ? "; domain=" + domain : "") +
		"; expires=Thu, 01-Jan-70 00:00:01 GMT";
	  }
	}

	function incflash(arquivo, largura, altura){
		document.writeln('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="' + largura + '" height="' + altura + '">');
		document.writeln('  <param name="movie" value="' + arquivo + '">');
		document.writeln('  <param name="quality" value="high">');
		document.writeln('  <param name="allowScriptAccess" value="sameDomain" />');
		document.writeln('  <param name="wmode" value="transparent" />');
		document.writeln('  <param name="menu" value="false" />');
		document.writeln('  <param name="bgcolor" value="#f4f4f4" />');
		document.writeln('  <embed src="' + arquivo + '" quality="high" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="' + largura + '" height="' + altura + '"></embed>');
		document.writeln('</object>');
	}
	
	function makenum(nro) {
		var valid    = "0123456789";
		var numerook = "";
		var temp;
		for(var i = 0; i < nro.length; i++)
		{
			temp = nro.substr(i, 1);
			if (valid.indexOf(temp) != -1)
				numerook = numerook + temp;
		}
		return(numerook);
	}
