jQuery.noConflict();
jQuery(function($){
	jQuery("#telefone").mask("(99) 9999-9999");
	jQuery(".maskTel").mask("(99) 9999-9999");
	jQuery("#fax").mask("(99) 9999-9999");
	jQuery("#cep").mask("99999-999");
	jQuery("#cnpj").mask("99.999.999/9999-99");
	jQuery("#cpf").mask("999.999.999-99");
	jQuery(".cpf").mask("999.999.999-99");
	jQuery("#dtVenda").mask("99/99/9999");
	jQuery("#cpfLogin").mask("999.999.999-99");

	/*mascaras e focus para telefones*/
	jQuery("input[@name='dddDadosPessoais']").mask("99");
	jQuery("input[@name='foneDadosPessoais']").mask("9999.9999");

	jQuery("input[@name='dddDadosPessoais']").keypress(function(){
		if(jQuery("input[@name='dddDadosPessoais']").val().replace('_','').length >= 2){
			jQuery("input[@name='foneDadosPessoais']").focus();
		}
		return false;
	});

	jQuery("input[@name='foneDadosPessoais']").keypress(function(){
		if(jQuery("input[@name='foneDadosPessoais']").val().replace('_','').length >= 9){
			jQuery("input[@name='dddCel']").focus();
		}
		return false;
	});

	jQuery("input[@name='dddCel']").mask("99");
	jQuery("input[@name='foneCel']").mask("9999.9999");
	/*
	jQuery("input[@name='dddCel']").keypress(function(){
		if(jQuery("input[@name='dddCel']").val().replace('_','').length >= 2){
			jQuery("input[@name='foneCel']").focus();
		}
		return false;
	});
	*/
	jQuery("input[@name='dddComercial']").mask("99");
	jQuery("input[@name='foneComercial']").mask("9999.9999");
	/*
	jQuery("input[@name='foneCel']").keypress(function(){
		if(jQuery("input[@name='foneCel']").val().replace('_','').length >= 9){
			jQuery("input[@name='dddComercial']").focus();
		}
		return false;
	});
	jQuery("input[@name='dddComercial']").keypress(function(){
		if(jQuery("input[@name='dddComercial']").val().replace('_','').length >= 2){
			jQuery("input[@name='foneComercial']").focus();
		}
		return false;
	});
	*/
	

	jQuery("#dddEmpresa").mask("99");
	jQuery("#foneEmpresa").mask("9999-9999");
/*
	jQuery("#dddEmpresa").keypress(function(){
		if(jQuery("#dddEmpresa").val().replace('_','').length >= 2){
			jQuery("#foneEmpresa").focus();
		}
		return false;
	});
*/
	/*mascaras e focus para datas*/
	jQuery("input[@name='diaNascimento']").mask("99");
	jQuery("input[@name='mesNascimento']").mask("99");
	jQuery("input[@name='anoNascimento']").mask("9999");

	jQuery("input[@name='diaNascimento']").keypress(function(){
		if(jQuery("input[@name='diaNascimento']").val().replace('_','').length >= 2){
			jQuery("input[@name='mesNascimento']").focus();
		}
	});

	jQuery("input[@name='mesNascimento']").keypress(function(){
		if(jQuery("input[@name='mesNascimento']").val().replace('_','').length >= 2){
			jQuery("input[@name='anoNascimento']").focus();
		}
	});

	jQuery("#mesInicioCurso").mask("99");
	jQuery("#anoInicioCurso").mask("9999");

	jQuery("#mesInicioCurso").keypress(function(){
		if(jQuery("#mesInicioCurso").val().replace('_','').length >= 2){
			jQuery("#anoInicioCurso").focus();
		}
	});

	jQuery("#mesFimCurso").mask("99");
	jQuery("#anoFimCurso").mask("9999");

	jQuery("#mesFimCurso").keypress(function(){
		if(jQuery("#mesFimCurso").val().replace('_','').length >= 2){
			jQuery("#anoFimCurso").focus();
		}
	});

	jQuery("#mesInicioEmpresa").mask("99");
	jQuery("#anoInicioEmpresa").mask("9999");

	jQuery("#mesInicioEmpresa").keypress(function(){
		if(jQuery("#mesInicioEmpresa").val().replace('_','').length >= 2){
			jQuery("#anoInicioEmpresa").focus();
		}
	});

	jQuery("#mesFimEmpresa").mask("99");
	jQuery("#anoFimEmpresa").mask("9999");

	jQuery("#mesFimEmpresa").keypress(function(){
		if(jQuery("#mesFimEmpresa").val().replace('_','').length >= 2){
			jQuery("#anoFimEmpresa").focus();
		}
	});

});

function validaFornecedor(){
	error = '';
	if(jQuery('[@name=razaoSocial]').val().length <= 0){
		error += 'Favor preencher a razao social.\n';
	}
	if(jQuery('[@name=cnpj]').val().length <= 0){
		error += 'Favor preencher o cnpj.\n';
	}
	if(jQuery('[@name=nomeFantasia]').val().length <= 0){
		error += 'Favor preencher o nome fantasia.\n';
	}
	if(jQuery('[@name=inscrEst]').val().length <= 0){
		error += 'Favor preencher a insc. estadual.\n';
	}
	if(jQuery('#tpEmpresa').val() == 'Selecione o tipo de Empresa'){
		error += 'Favor selecionar o tipo de empresa.\n';
	}
	if(jQuery('[@name=leadTime]').val() > 0){
		error += 'Favor preencher o lead time de entrega.\n';
	}
	if(jQuery('[@name=cep]').val().length <= 0){
		error += 'Favor preencher o CEP.\n';
	}
	if(jQuery('[@name=logradouro]').val().length <= 0){
		error += 'Favor preencher o logradouro.\n';
	}
	if(jQuery('[@name=bairro]').val().length <= 0){
		error += 'Favor preencher o bairro.\n';
	}
	if(jQuery('[@name=estado]').val().length <= 0){
		error += 'Favor selecionar o estado.\n';
	}
	if(jQuery('[@name=cidade]').val().length <= 0){
		error += 'Favor preencher a cidade.\n';
	}
	if(jQuery('.areaNome_1').val().length <= 0){
		error += 'Favor preencher o nome do contato comercial.\n';
	}
	if(jQuery('.areaTelefone_1').val().length <= 0){
		error += 'Favor preencher o telefone do contato comercial.\n';
	}
	if(jQuery('.areaEmail_1').val().length <= 0){
		error += 'Favor preencher o email do contato comercial.\n';
	}
	else
	{
		jQuery('[@name=email]').val(jQuery('.areaEmail_1').val());
	}
	
	if(jQuery('.areaNome_2').val().length <= 0){
		error += 'Favor preencher o nome do contato financeiro.\n';
	}
	if(jQuery('.areaTelefone_2').val().length <= 0){
		error += 'Favor preencher o telefone do contato financeiro.\n';
	}
	if(jQuery('.areaEmail_2').val().length <= 0){
		error += 'Favor preencher o email do contato financeiro.\n';
	}
	
	if(jQuery('.areaNome_4').val().length <= 0){
		error += 'Favor preencher o nome do contato logistica.\n';
	}
	if(jQuery('.areaTelefone_4').val().length <= 0){
		error += 'Favor preencher o telefone do contato logistica.\n';
	}
	if(jQuery('.areaEmail_4').val().length <= 0){
		error += 'Favor preencher o email do contato logistica.\n';
	}
	
	if(jQuery('.areaNome_9').val().length <= 0){
		error += 'Favor preencher o nome do contato vendas.\n';
	}
	if(jQuery('.areaTelefone_9').val().length <= 0){
		error += 'Favor preencher o telefone do contato vendas.\n';
	}
	if(jQuery('.areaEmail_9').val().length <= 0){
		error += 'Favor preencher o email do contato vendas.\n';
	}
	if(!jcv_checkEmail(jQuery('.areaEmail_1').val()) || !jcv_checkEmail(jQuery('.areaEmail_2').val()) ||
		!jcv_checkEmail(jQuery('.areaEmail_3').val()) || !jcv_checkEmail(jQuery('.areaEmail_4').val()) ||
		!jcv_checkEmail(jQuery('.areaEmail_5').val()) || !jcv_checkEmail(jQuery('.areaEmail_6').val()) ||
		!jcv_checkEmail(jQuery('.areaEmail_7').val()) || !jcv_checkEmail(jQuery('.areaEmail_8').val()) ||
		!jcv_checkEmail(jQuery('.areaEmail_9').val())){
		error += 'Email informado em formato inválido.\n';
	}
	if(error.length > 0){
		alert(error);
		return false;
	}else{
		document.formFornecedor.submit();
		return true;
	}
}
