function validar(form){	

	switch (form) {
		case 'faleConosco' :	
			var formulario	= document.formFale; 
			var vazios		= '';
			break;
		case 'registroCliente' :	
			var formulario	= document.formRegistro; 
			var vazios		= 'txt_cxpostal,txt_complemento,txt_dddfax,txt_fax,txt_dddcontato,txt_contato,txt_home';
			break;
	}
	
	var erro			= null;
	var msgErro	= document.getElementById('msgErro');
	var inputs		= formulario.getElementsByTagName('INPUT');
	var selects		= formulario.getElementsByTagName('SELECT');
	var textarea	= formulario.getElementsByTagName('TEXTAREA');

	var i	= 0;
	for(i;i<inputs.length;i++){
		if(vazios.indexOf(inputs[i].name)==-1){	
			if(!inputs[i].value) erro = true	
		}
	}
	
	var i	= 0;
	for(i;i<selects.length;i++){
		if(selects[i].value==0) erro = true	
	}	
	
	var i	= 0;
	for(i;i<textarea.length;i++){
		if(textarea[i].value==0) erro = true	
	}	
	
	if(!erro){
		msgErro.style.display = 'none';
		formulario.submit();
	}else{msgErro.style.display = 'block';}
}

function validarLogin(){
	var formulario	= document.formLogin;
	var erro			= null;
	if(!formulario.varEmail.value)erro	= true
	if(!formulario.varSenha.value)erro	= true

	if(erro)	alert('Digite um usuário e senha');
	if(!erro)	formulario.submit();

}

function validarMailing(){
	var formulario = document.formMailing;
	var erro			= null;
	var inputs		= formulario.getElementsByTagName('INPUT');
	var selects		= formulario.getElementsByTagName('SELECT');
	
	var i	= 0;
	for(i;i<inputs.length;i++){
		if(!inputs[i].value) erro = true	
	}
	
	var i	= 0;
	for(i;i<selects.length;i++){
		if(selects[i].value==0) erro = true	
	}	
	
	if(!erro){
		formulario.submit();
	}else{alert('Todos os campos são obrigatórios.');}
}


jQuery(function(){
    jQuery("form#Frm").validate({

        rules: {
            txtRazaoSocial: "required",
            txtEmail: "required",
            txtTelefone: "required",
            txtNomeFantasia: "required",
            txtCidade: "required",
            txtCNPJ: "required",
            txtIE: "required",
            txtFundacao: "required",
            txtSocio: "required",
            txtCPF: "required",
            txtRamoAtividade: "required",
            txtServicosExecutados: "required",
            txtVeiculosDisponiveis: "required",
            txtAreaTotal: "required",
            txtQtdFuncionarios: "required",
            txtQtdMecanicos: "required",
            estacionamento: "required",
            patio: "required",
            txtTerritorio: "required",
            txtClientes: "required",
            txtMarcas: "required",
            rede: "required",
            txtComo: "required",
            txtNumeroConcorrentes: "required",
            investir: "required"
        }

    });
});

