/*  JavaScript Document author NET28
*	versão do jQuery: jQuery JavaScript Library v1.3.2
*	versão do Facebox: version: 1.2 (05/05/2008)
*	versao do jQuery UI: jQuery UI 1.7.2
*/

// carrega na leitura do documento
$(function() {
           
    trocaAbas();
    $('.principais_produtos a').click();
    $('#lista-regulamento li a').click(function(){
        $(this).attr('href','javascript:void(0)')
    })
    $('#lista-regulamento li').click(function(){
        $(this).next('.expand').toggle('slow');
    });
});


function trocaAbas(){
    $('*.abas li a').click(function(){        
        var     c = $(this).parents('li').attr('class');
        $('.abas li').removeClass('link-ativo');
        $(this).parents('li').addClass('link-ativo');
        $('*.content_by_tab').removeClass('ativo');
        $('#'+c).addClass('ativo');
        $(this).parents('li').find('a').removeClass('ativo');
        $(this).addClass('ativo');
    });
}

function modal(strMensagem)
{
    $(document).ready(function(){
         jQuery.facebox(strMensagem);
    })
}

function ShowTab(T) {
	i = 0;
	while (document.getElementById("tab" + i) != null) {
		document.getElementById("div" + i).style.display = "none";
		document.getElementById("tab" + i).className = "";
		i++;
	}

	document.getElementById("div" + T).style.display = "";
	document.getElementById("tab" + T).className = "active" + T;

	document.getElementById("currentTab").value = T;
}

function troca_produtos(i,total)
{
    for(j=1;j<=total;j++)
    {
        $('#produto'+j).hide();
    }
    
    $('#produto'+i).show();
}

function esqueci_senha()
{
    $('#login').hide();
    $('#esqueci_senha').show();
}

function voltar_login()
{
    $('#esqueci_senha').hide();
    $('#login').show();
}

function esqueci_senha_home()
{
    $('#login').hide();
    $('#esqueceu_senha').show();
}

function voltar_login_home()
{
    $('#esqueceu_senha').hide();
    $('#login').show();
}

function trocaAbas(){
	$('*.abas li a').click(function(){		
		var	 c = $(this).parents('li').attr('class');
		$('.abas li').removeClass('link-ativo');
		$(this).parents('li').addClass('link-ativo');
		$('*.content_by_tab').removeClass('ativo');
		$('#'+c).addClass('ativo');
		$(this).parents('li').find('a').removeClass('ativo');
		$(this).addClass('ativo');
	});
}

function validaLogin(){
	msg="";
	
	if( $('#email2').val()==""){
		msg +="<span>O campo Email não pode ser vazio!</span><br /><br />";	
	}
	
	if( $('#senha').val()==""){
		msg +="<span>O campo Senha não pode ser vazio!</span><br /><br />";	
	}
	
	if(msg != ""){
		msg = "<div id=\"topoValida\">Os seguintes campos encontram-se com problemas:<br /><br /></div>" + msg;
		jQuery.facebox(msg);
		//modal(msg,'Os seguintes campos encontram-se com problemas:');
		return false;
	}
}

function validaNewslatter(){
	msg="";
	
	if (!$('.bg_through_down #nome').val().length){
		msg +="<span>O campo Nome não pode ser vazio!</span><br /><br />";	
	}
	
	if (!$('.bg_through_down #emailNews').val().length){
		msg +="<span>O campo Email não pode ser vazio!</span><br /><br />";	
	}
	
	if (msg.length) {
		msg = "<div id=\"topoValida\">Os seguintes campos encontram-se com problemas:<br /><br /></div>" + msg;
		jQuery.facebox(msg);
		//modal(msg,'Os seguintes campos encontram-se com problemas:');
		return false;
	}
}

function validaAtendimento(){
	msg="";
	
	if( $('#nome').val()==""){
		msg +="<span>O campo Nome não pode ser vazio!</span><br /><br />";	
	}
	
	if( $('#email').val()==""){
		msg +="<span>O campo Email não pode ser vazio!</span><br /><br />";	
	}
	
	if( $('#telefone').val()==""){
		msg +="<span>O campo Telefone não pode ser vazio!</span><br /><br />";	
	}
	
	if( $('#celular').val()==""){
		msg +="<span>O campo Celular não pode ser vazio!</span><br /><br />";	
	}
	
	if( $('#assunto').val()==""){
		msg +="<span>O campo Assunto não pode ser vazio!</span><br /><br />";	
	}
	
	if( $('#msg').val()==""){
		msg +="<span>O campo Mensagem não pode ser vazio!</span><br /><br />";	
	}
	
	if(msg != ""){
		msg = "<div id=\"topoValida\">Os seguintes campos encontram-se com problemas:<br /><br /></div>" + msg;
		jQuery.facebox(msg);
		//modal(msg,'Os seguintes campos encontram-se com problemas:');
		return false;
	}
}

function validaCotacaoAutomovel()
{
    msg="";
    
    if( $('#nome').val()==""){
        msg +="<span>O campo Nome não pode ser vazio!</span><br /><br />";    
    }
    
    if( $('#cpf').val()==""){
        msg +="<span>O campo CPF não pode ser vazio!</span><br /><br />";    
    }
    
    if( $('#placa').val()==""){
        msg +="<span>O campo Placa não pode ser vazio!</span><br /><br />";    
    }
    
    if( $('#email').val()==""){
        msg +="<span>O campo E-mail não pode ser vazio!</span><br /><br />";    
    }
    
    if( $('#telefone').val()==""){
        msg +="<span>O campo Telefone não pode ser vazio!</span><br /><br />";    
    }
    
    if( $('#profissao').val()==""){
        msg +="<span>O campo Profissão não pode ser vazio!</span><br /><br />";    
    }
    
    if( $('#cep').val()==""){
        msg +="<span>O campo CEP não pode ser vazio!</span><br /><br />";    
    }
    
    if( $('#seguro').val()==""){
        msg +="<span>Você deve informar se já possui seguro ou não!</span><br /><br />";    
    }
    
    if(msg != ""){
        msg = "<div id=\"topoValida\">Os seguintes campos encontram-se com problemas:<br /><br /></div>" + msg;
        jQuery.facebox(msg);
        //modal(msg,'Os seguintes campos encontram-se com problemas:');
        return false;
    }
}

function validaCotacaoEmpresarial()
{
   msg="";
    
    if( $('#nome_emp').val()==""){
        msg +="<span>O campo Nome não pode ser vazio!</span><br /><br />";    
    }

	if( $('#email_emp').val()==""){
        msg +="<span>O campo E-mail não pode ser vazio!</span><br /><br />";    
    }
    
    if( $('#cpf_cnpj').val()==""){
        msg +="<span>O campo CPF/CNPJ não pode ser vazio!</span><br /><br />";    
    }
    
    if( $('#atividade').val()==""){
        msg +="<span>O campo Atividade não pode ser vazio!</span><br /><br />";    
    }
    
    if( $('#tipo_residencia').val()==""){
        msg +="<span>O campo Tipo de Residência não pode ser vazio!</span><br /><br />";    
    }
    
    if( $('#tipo').val()==""){
        msg +="<span>O campo Tipo não pode ser vazio!</span><br /><br />";    
    }
    
    if( $('#telefone_emp').val()==""){
        msg +="<span>O campo Telefone não pode ser vazio!</span><br /><br />";    
    }
    
    if( $('#cep_emp').val()==""){
        msg +="<span>O campo CEP não pode ser vazio!</span><br /><br />";    
    }
    
    if( $('#contato').val()==""){
        msg +="<span>O campo Contato não pode ser vazio!</span><br /><br />";    
    }
    
    if(msg != ""){
        msg = "<div id=\"topoValida\">Os seguintes campos encontram-se com problemas:<br /><br /></div>" + msg;
        jQuery.facebox(msg);
        //modal(msg,'Os seguintes campos encontram-se com problemas:');
        return false;
    } 
}

function validaJaCadastrado(){
	msg="";
	
	if( $('#email2').val()==""){
		msg +="<span>O campo Email não pode ser vazio!</span><br /><br />";	
	}
	
	if( $('#senha').val()==""){
		msg +="<span>O campo Senha não pode ser vazio!</span><br /><br />";	
	}
	
	if(msg != ""){
		msg = "<div id=\"topoValida\">Os seguintes campos encontram-se com problemas:<br /><br /></div>" + msg;
		jQuery.facebox(msg);
		//modal(msg,'Os seguintes campos encontram-se com problemas:');
		return false;
	}
}



function validaCadastroAmigo(){
	msg="";
	if( $('#nome').val()==""){
		msg +="<span>O campo Nome não pode ser vazio!</span><br /><br />";	
	}
	
	if( $('#email').val()==""){
		msg +="<span>O campo Email não pode ser vazio!</span><br /><br />";	
	}
	
	if( $('#nasc').val()==""){
		msg +="<span>O campo Nascimento não pode ser vazio!</span><br /><br />";	
	}
	
	if( $('#cpf').val()==""){
		msg +="<span>O campo CPF não pode ser vazio!</span><br /><br />";	
	}
	
	if( $('#rg').val()==""){
		msg +="<span>O campo RG não pode ser vazio!</span><br /><br />";	
	}
	
	if( $('#prof').val()==""){
		msg +="<span>O campo Profição não pode ser vazio!</span><br /><br />";	
	}
	
	if( $('#numero').val()==""){
		msg +="<span>O campo Numero não pode ser vazio!</span><br /><br />";	
	}
	
	if( $('#apt').val()==""){
		msg +="<span>O campo Apt não pode ser vazio!</span><br /><br />";	
	}
	
	if( $('#bairro').val()==""){
		msg +="<span>O campo Bairro não pode ser vazio!</span><br /><br />";	
	}
	
	if( $('#cidade').val()==""){
		msg +="<span>O campo Cidade não pode ser vazio!</span><br /><br />";	
	}
	
	if( $('#estado').val()==""){
		msg +="<span>O campo Estado não pode ser vazio!</span><br /><br />";	
	}
	
	if( $('#telefone').val()==""){
		msg +="<span>O campo Telefone não pode ser vazio!</span><br /><br />";	
	}
	
	if( $('#celular').val()==""){
		msg +="<span>O campo Celular não pode ser vazio!</span><br /><br />";	
	}
    
    if(document.getElementById('aceito').checked == false)
	{
		msg += "<span>Você deve concordar com os termos e condições do Programa. </span><br />";	
	}
	
	if(msg != ""){
		msg = "<div id=\"topoValida\">Os seguintes campos encontram-se com problemas:<br /><br /></div>" + msg;
		jQuery.facebox(msg);
		//modal(msg,'Os seguintes campos encontram-se com problemas:');
		return false;
	}
 }
	
    function validaIndicaAmigo(){
    	msg="";
    	if( $('#nome').val()==""){
    		msg +="<span>O campo Nome não pode ser vazio!</span><br /><br />";	
    	}
    	
    	if( $('#email').val()==""){
    		msg +="<span>O campo Email não pode ser vazio!</span><br /><br />";	
    	}
    	
    	if( $('#telefone').val()==""){
    		msg +="<span>O campo Telefone não pode ser vazio!</span><br /><br />";	
    	}
    	
    	if( $('#celular').val()==""){
    		msg +="<span>O campo Celular não pode ser vazio!</span><br /><br />";	
    	}
		if ($('input[name="produto[]"]:checked').length == 0)
			{
				msg +="<span>Voce deve indicar ao menos um produto!</span><br /><br />";
			}
    	
    	if(msg != ""){
    		msg = "<div id=\"topoValida\">Os seguintes campos encontram-se com problemas:<br /><br /></div>" + msg;
    		jQuery.facebox(msg);
    		//modal(msg,'Os seguintes campos encontram-se com problemas:');
    		return false;
    	}
     }
