// JavaScript Document

$(document).ready(function(){
	
	var myPath = "http://www.cac.org.br/";
	
	 var maxYear = ((new Date).getFullYear())-14;
 
  	$(".selecionaData").datepicker({ 
		changeMonth: true,
		changeYear: true,
		yearRange: '1940:'+maxYear,
		dateFormat: 'dd/mm/yy'
	});
	
	
	$(".btSearch").button({ 
							icons: {
								  primary:'ui-icon-search',
								  secondary:null
								  },
							text: false 
						});
	
	$(".btLogin").button({ 
							icons: {
								  primary:'ui-icon-extlink',
								  secondary:null
								  },
							text: true 
						});
	
	$("button").hover(
	  function () {
		$(this).addClass("ui-state-hover");
	  },
	  function () {
		$(this).removeClass("ui-state-hover");
	  }
	);
	
	$("button").mouseover(function() {
	  $(this).css("background-color","#55c8f7");
	});
	
	$("button").mouseout(function() {
	  $(this).css("background-color","#f6f6f6");
	});
	
	$("#menu > li").mouseover(function() {
	  	var submenuId = $(this).attr("id").split("_")[1];
		$("#submenu_"+submenuId).show();
	});
	
	$("#menu > li").mouseout(function() {
	 	var submenuId = $(this).attr("id").split("_")[1];
		$("#submenu_"+submenuId).hide();
	});
	
	$(".submenu").mouseover(function() {
	  	$(this).css("cursor","pointer").show();
	});
	
	$(".submenu").mouseout(function() {
	  	$(this).css("cursor","pointer").hide();
	});
	
	
	$(".defaultText").focus(function(srcc)
    {
        if ($(this).val() == $(this)[0].title)
        {
            $(this).removeClass("defaultTextActive");
            $(this).val("");
        }
    });
    
    $(".defaultText").blur(function()
    {
        if ($(this).val() == "")
        {
            $(this).addClass("defaultTextActive");
            $(this).val($(this)[0].title);
        }
    });
    
    $(".defaultText").blur();
	

	$("#formFaleConosco").submit(function(event) {
	event.preventDefault();
		var destino = $("#destino").val();
		var nome = $("#nome").val();
		var email = $("#email").val();
		var assunto = $("#assunto").val();
		var mensagem = $("#mensagem").val();
		
		if(nome == ''||destino == '0' || email == '' || assunto == '' || mensagem == ''){
		var messages = "Preencha os campos abaixo: <ul class=''>";
			if(destino == '0'){
				$("#destino").addClass("inputVazio");
				messages += "<li>Com quem deseja falar &eacute; de preenchimento obrigat&oacute;rio</li>";
			}
			else{
				$("#destino").removeClass("inputVazio");
			}
			if(nome == ''){
				$("#nome").addClass("inputVazio");
				messages += "<li>Nome &eacute; de preenchimento obrigat&oacute;rio</li>";
			}
			else{
				$("#nome").removeClass("inputVazio");
			}
			if(email == ''){
				$("#email").addClass("inputVazio");
				messages += "<li>Email &eacute; de preenchimento obrigat&oacute;rio</li>";
			}
			else{
				$("#email").removeClass("inputVazio");
			}
			if(assunto == ''){
				$("#assunto").addClass("inputVazio");
				messages += "<li>Assunto &eacute; de preenchimento obrigat&oacute;rio</li>";
			}
			else{
				$("#assunto").removeClass("inputVazio");
			}
			if(mensagem == ''){
				$("#mensagem").addClass("inputVazio");
				messages += "<li>Mensagem &eacute; de preenchimento obrigat&oacute;rio</li>";
			}
			else{
				$("#mensagem").removeClass("inputVazio");
			}
		messages += "</ul>";
		$("#respostaFaleConosco").html(messages).switchClass( "ui-state-highlight", "ui-state-error",0).show();
		}
		else{
			$("#destino").removeClass("inputVazio");
			$("#nome").removeClass("inputVazio");
			$("#email").removeClass("inputVazio");
			$("#assunto").removeClass("inputVazio");
			$("#mensagem").removeClass("inputVazio");
			
			$.ajax({
			   type: "POST",
			   url: myPath+"faleConosco/enviaMensagem.php",
			   data: "destino="+destino+"&nome="+nome+"&email="+email+"&assunto="+assunto+"&mensagem="+mensagem,
			   success: function(data){
					$("#respostaFaleConosco").switchClass( "ui-state-error", "ui-state-highlight",0).html(data).show();
			   }
			 });
		}
		
	});
	
	
	
	$("#formTrabalheConosco").submit(function(event) {
	event.preventDefault();
		var nome = $("#nome").val();
		var email = $("#email").val();
		var sexo = $("input[name=sexo]:checked").val();
		var estadoCivil = $("#estadoCivil").val();
		var diaNascimento = $("#diaNascimento").val();
		var empregado = $("input[name=empregado]:checked").val();
		var profissao_atual = $("#profissao_atual").val();
		var telefoneResidencial = $("#telefoneResidencial").val();
		var estado = $("#estado").val();
		var objetivo = $("#objetivo").val();
		var minicurriculo = $("#minicurriculo").val();
		var escolaridade = $("#escolaridade").val();
		
		if(nome == '' || email == '' || sexo == 0){
		var messages = "Preencha os campos abaixo: <ul class=''>";
			if(nome == ''){
				$("#nome").addClass("inputVazio");
				messages += "<li>Nome &eacute; de preenchimento obrigat&oacute;rio</li>";
			}
			else{
				$("#nome").removeClass("inputVazio");
			}
			if(email == ''){
				$("#email").addClass("inputVazio");
				messages += "<li>Email &eacute; de preenchimento obrigat&oacute;rio</li>";
			}
			else{
				$("#email").removeClass("inputVazio");
			}
			if(sexo == 0){
				$("input[name=sexo]").prev("span").addClass("radioVazio");
				messages += "<li>Sexo &eacute; de preenchimento obrigat&oacute;rio</li>";
			}
			else{
				$("input[name=sexo]").prev("span").removeClass("inputVazio");
			}
			if(estadoCivil == 0){
				$("#estadoCivil").addClass("inputVazio");
				messages += "<li>Estado Civil &eacute; de preenchimento obrigat&oacute;rio</li>";
			}
			else{
				$("#estadoCivil").removeClass("inputVazio");
			}
			if(diaNascimento == ''){
				$("#diaNascimento").addClass("inputVazio");
				messages += "<li>Data de nascimento &eacute; de preenchimento obrigat&oacute;rio</li>";
			}
			else{
				$("#diaNascimento").removeClass("inputVazio");
			}
			if(empregado == 0){
				$("input[name=empregado]").prev("span").addClass("radioVazio");
				messages += "<li>Empregado atualmente &eacute; de preenchimento obrigat&oacute;rio</li>";
			}
			else{
				$("input[name=empregado]").prev("span").removeClass("radioVazio");
			}
			if(profissao_atual == ''){
				$("#profissao_atual").addClass("inputVazio");
				messages += "<li>Profiss&atilde;o &eacute; de preenchimento obrigat&oacute;rio</li>";
			}
			else{
				$("#profissao_atual").removeClass("inputVazio");
			}
			if(telefoneResidencial == ''){
				$("#telefoneResidencial").addClass("inputVazio");
				$("#DDDtelefoneResidencial").addClass("inputVazio");
				messages += "<li>Telefone Residencial &eacute; de preenchimento obrigat&oacute;rio</li>";
			}
			else{
				$("#telefoneResidencial").removeClass("inputVazio");
				$("#DDDtelefoneResidencial").removeClass("inputVazio");
			}
			if(estado == ''){
				$("#estado").addClass("inputVazio");
				messages += "<li>Estado &eacute; de preenchimento obrigat&oacute;rio</li>";
			}
			else{
				$("#estado").removeClass("inputVazio");
			}
			if(objetivo == ''){
				$("#objetivo").addClass("inputVazio");
				messages += "<li>Objetivo &eacute; de preenchimento obrigat&oacute;rio</li>";
			}
			else{
				$("#objetivo").removeClass("inputVazio");
			}
			if(minicurriculo == ''){
				$("#minicurriculo").addClass("inputVazio");
				messages += "<li>Minicurr&iacute;culo &eacute; de preenchimento obrigat&oacute;rio</li>";
			}
			else{
				$("#minicurriculo").removeClass("inputVazio");
			}
			if(escolaridade == 0){
				$("#escolaridade").addClass("inputVazio");
				messages += "<li>Escolaridade &eacute; de preenchimento obrigat&oacute;rio</li>";
			}
			else{
				$("#escolaridade").removeClass("inputVazio");
			}
		messages += "</ul>";
		$("#respostaTrabalheConosco").html(messages).switchClass( "ui-state-highlight", "ui-state-error",0).show();
		$('html, body').animate({ scrollTop: 0 }, 'fast');
		}
		else{
			$('html, body').animate({ scrollTop: 0 }, 'fast');
			$("#formTrabalheConosco > input").removeClass("inputVazio");
			
			var dataString = $(this).serialize();
			
			$.ajax({
			   type: "POST",
			   url: myPath+"faleConosco/enviaCurriculo.php",
			   data: dataString,
			   success: function(data){
					$("#respostaTrabalheConosco").switchClass( "ui-state-error", "ui-state-highlight",0).html(data).show();
			   }
			 });
		}
		
	});
	
	$(".btCarteirinha").hover(
      function () {
	  var mostraLayer = $(this).attr("id").split("_")[1];
		$("#"+mostraLayer).show();
      }, 
      function () {
		var mostraLayer = $(this).attr("id").split("_")[1];
		$("#"+mostraLayer).hide();
      }
    );
	
	
	$("#formPortalTISS").submit(function(event) {
		var j_username = $("#j_username").val();
		var j_password = $("#j_password").val();
		
		if(j_username == ''||j_password == ''){
		var messages = "Preencha os campos abaixo: <ul class=''>";
			if(j_username == ''){
				$("#j_username").addClass("inputVazio");
				messages += "<li>CNPJ &eacute; de preenchimento obrigat&oacute;rio</li>";
			}
			else{
				$("#j_username").removeClass("inputVazio");
			}
			if(j_password == ''){
				$("#j_password").addClass("inputVazio");
				messages += "<li>Senha &eacute; de preenchimento obrigat&oacute;rio</li>";
			}
			else{
				$("#j_password").removeClass("inputVazio");
			}
		
		messages += "</ul>";
		$("#respostaPortalTISS").html(messages).switchClass( "ui-state-highlight", "ui-state-error",0).show();
		
		return false;
		}
		else{
			$("#j_username").removeClass("inputVazio");
			$("#j_password").removeClass("inputVazio");
			$("#respostaPortalTISS").switchClass( "ui-state-error", "ui-state-highlight",0).hide();
			
		return true;
		}
		
	});
	
	
	$(".btHelp").click(function(){
	  var mostraHelp = $(this).attr("id").split("_")[1];
		$("#"+mostraHelp).dialog();
	});
	
	

	
	$("#formLoginAdmin").submit(function(event) {
		var login = $("#txtlogin").val();
		var senha = $("#txtsenha").val();
		
		if(login == ''||senha == ''){
		var messages = "Preencha os campos abaixo: <ul class=''>";
			if(login == ''){
				$("#txtlogin").addClass("inputVazio");
				messages += "<li>Usu&aacute;rio &eacute; de preenchimento obrigat&oacute;rio</li>";
			}
			else{
				$("#txtlogin").removeClass("inputVazio");
			}
			if(senha == ''){
				$("#txtsenha").addClass("inputVazio");
				messages += "<li>Senha &eacute; de preenchimento obrigat&oacute;rio</li>";
			}
			else{
				$("#txtsenha").removeClass("inputVazio");
			}
		
		messages += "</ul>";
		$("#respostaPortalTISS").html(messages).switchClass( "ui-state-highlight", "ui-state-error",0).show();
		
		return false;
		}
		else{
			$("#j_username").removeClass("inputVazio");
			$("#j_password").removeClass("inputVazio");
			$("#respostaPortalTISS").switchClass( "ui-state-error", "ui-state-highlight",0).hide();
			
		return true;
		}
		
	});
	
	
	
	
});
