function changePage(newLoc){
	nextPage = newLoc.options[newLoc.selectedIndex].value;	
	if (nextPage != ""){
		window.location=nextPage;
 	}
}

function popup(url, w, h) {
	var left = 200;
	var top = 100;
	window.open(url,'dica', 'width='+w+', height='+h+', top='+top+', left='+left+', scrollbars=no, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no');
}

function Check_Titulo(valor){
	var tamanho = valor.length;
	if (tamanho > 100) {
		valor = document.form_noticia.titulo.value.substring(0, 100);
		document.form_noticia.titulo.value = valor;
		tamanho = valor.length;
	}
	document.form_noticia.caracteres_livre.value = 100 - tamanho;
}

function getStates(what, page){
	if(what.selectedIndex != ''){
		var cidade = what.value;
		document.location=(page+cidade);
	} 
}

function VerificaEmail(){
	if ((document.fale_conosco.contato.value) == "EMAIL"){
		var filter=/^.+@.+\..{2,3}$/
		if (filter.test(document.fale_conosco.email.value)){
			document.fale_conosco.action="enviar_falecom.php";
			document.fale_conosco.submit();
		}
		else{
			alert("email incorreto");
			document.fale_conosco.contato.focus();
			return;
		}
	}
}






function vCepCart(){ //CEP CARRINHO
	if(document.fCepCart.cep.value  ==  ""){
		alert("Você precisa informar o Cep");
		document.fCepCart.cep.focus();
		return false;
	}
	var dados= document.fCepCart.cep.value;
	var tamanho = dados.length;
	if(tamanho != 8){
		alert("O Cep é composto de 8 dígitos");
		return false;
	}
}
function vLogistas(){ //CADASTRO DE LOGISTAS
	if(document.fLogistas.email_L.value  ==  ""){
		alert("Você precisa informar o seu email");
		document.fLogistas.email_L.focus();
		return false;
	}
	else{
		var filter=/^.+@.+\..{2,3}$/
		if (!filter.test(document.fLogistas.email_L.value)){
			alert("Preencha um email válido");
			document.fLogistas.email_L.focus();
			return false;
		}
	}

	if(document.fLogistas.razao_social_L.value == ""){
		alert("Você precisa informar a Razão Social da sua Empresa");
		document.fLogistas.razao_social_L.focus();
		return false;
	}
	if(document.fLogistas.cnpj_L.value == ""){
		alert("Você precisa informar o CNPJ da sua Empresa");
		document.fLogistas.cnpj_L.focus();
		return false;
	}
	if(document.fLogistas.inscricao_estadual_L.value == ""){
		alert("Você precisa informar a Inscrição Estadual da sua Empresa");
		document.fLogistas.inscricao_estadual_L.focus();
		return false;
	}
	if(document.fLogistas.cep_L.value == ""){
		alert("Você precisa informar o cep");
		document.fLogistas.cep_L.focus();
		return false;
	}
	if(document.fLogistas.endereco_L.value == ""){
		alert("Você precisa informar o endereço");
		document.fLogistas.endereco_L.focus();
		return false;
	}
	if(document.fLogistas.numero_L.value == ""){
		alert("Você precisa informar o número");
		document.fLogistas.numero_L.focus();
		return false;
	}
	if(document.fLogistas.bairro_L.value == ""){
		alert("Você precisa informar o bairro");
		document.fLogistas.bairro_L.focus();
		return false;
	}
	if(document.fLogistas.cidade_L.value == ""){
		alert("Você precisa informar a cidade");
		document.fLogistas.cidade_L.focus();
		return false;
	}
	if(document.fLogistas.estado_L.value == ""){
		alert("Você precisa informar o estado");
		document.fLogistas.estado_L.focus();
		return false;
	}
	if(document.fLogistas.ddd1_L.value == "" || isNaN(fLogistas.ddd1_L.value)){
		alert("Informe um número de DDD válido");
		document.fLogistas.ddd1_L.focus();
		return false;
	}
	if(document.fLogistas.tel1_L.value == ""){
		alert("Você precisa informar o número de telefone");
		document.fLogistas.tel1_L.focus();
		return false;
	}
	if(document.fLogistas.contato_L.value == ""){
		alert("Você precisa informar o nome do contato");
		document.fLogistas.contato_L.focus();
		return false;
	}
	if(document.fLogistas.fornecedor1_L.value == ""){
		alert("Você precisa informar pelo menos 1 fornecedor");
		document.fLogistas.fornecedor1_L.focus();
		return false;
	}
	if(document.fLogistas.ddd_fornecedor1_L.value == "" || isNaN(fLogistas.ddd_fornecedor1_L.value)){
		alert("Informe um número de DDD válido do fornecedor");
		document.fLogistas.ddd_fornecedor1_L.focus();
		return false;
	}
	if(document.fLogistas.tel_fornecedor1_L.value == ""){
		alert("Você precisa informar o número de telefone do fornecedor");
		document.fLogistas.tel_fornecedor1_L.focus();
		return false;
	}
	if(document.fLogistas.nome_contato1_L.value == ""){
		alert("Você precisa informar o nome do contato no fornecedor");
		document.fLogistas.nome_contato1_L.focus();
		return false;
	}
	if(document.fLogistas.security_code_L.value == ""){
		alert("Você precisa informar o código de segurança");
		document.fLogistas.security_code_L.focus();
		return false;
	}
}

function vNLogistas(){ //CADASTRO DE CLIENTES
	if(document.fNLogistas.email_NL.value == ""){
		alert("Você precisa informar o seu email");
		document.fNLogistas.email_NL.focus();
		return false;
	}
	else{
		var filter=/^.+@.+\..{2,3}$/
		if (!filter.test(document.fNLogistas.email_NL.value)){
			alert("Preencha um email válido");
			document.fNLogistas.email_NL.focus();
			return false;
		}
	}
	if(document.fNLogistas.senha_NL.value == ""){
		alert("Você precisa informar a senha");
		document.fNLogistas.senha_NL.focus();
		return false;
	}
	if(document.fNLogistas.senha_confirm_NL.value == ""){
		alert("Você precisa confirmar a senha");
		document.fNLogistas.senha_confirm_NL.focus();
		return false;
	}
	if(document.fNLogistas.senha_NL.value != "" && document.fNLogistas.senha_confirm_NL.value != ""){
		if (document.fNLogistas.senha_NL.value != document.fNLogistas.senha_confirm_NL.value){
			alert("Confirmação de senha inválida");
			document.fNLogistas.senha_confirm_NL.focus();
			return false;
		}
	}
	if(document.fNLogistas.nome_NL.value == ""){
		alert("Você precisa informar o seu nome");
		document.fNLogistas.nome_NL.focus();
		return false;
	}
	if(document.fNLogistas.sobrenome_NL.value == ""){
		alert("Você precisa informar o seu sobrenome");
		document.fNLogistas.sobrenome_NL.focus();
		return false;
	}
	if(document.fNLogistas.cep_NL.value == ""){
		alert("Você precisa informar o cep");
		document.fNLogistas.cep_NL.focus();
		return false;
	}
	if(document.fNLogistas.endereco_NL.value == ""){
		alert("Você precisa informar o endereço");
		document.fNLogistas.endereco_NL.focus();
		return false;
	}
	if(document.fNLogistas.numero_NL.value == ""){
		alert("Você precisa informar o número");
		document.fNLogistas.numero_NL.focus();
		return false;
	}
	if(document.fNLogistas.bairro_NL.value == ""){
		alert("Você precisa informar o bairro");
		document.fNLogistas.bairro_NL.focus();
		return false;
	}
	if(document.fNLogistas.cidade_NL.value == ""){
		alert("Você precisa informar a cidade");
		document.fNLogistas.cidade_NL.focus();
		return false;
	}
	if(document.fNLogistas.estado_NL.value == ""){
		alert("Você precisa informar o estado");
		document.fNLogistas.estado_NL.focus();
		return false;
	}
	if(document.fNLogistas.ddd_NL.value == "" || isNaN(fNLogistas.ddd_NL.value)){
		alert("Informe um número de DDD válido");
		document.fNLogistas.ddd_NL.focus();
		return false;
	}
	if(document.fNLogistas.tel_NL.value == ""){
		alert("Você precisa informar o número de telefone");
		document.fNLogistas.tel_NL.focus();
		return false;
	}
	if(document.fNLogistas.security_code_NL.value == ""){
		alert("Você precisa informar o código de segurança");
		document.fNLogistas.security_code_NL.focus();
		return false;
	}
}

function vClientesAcc(){ //UPDATE CLIENTES
	if(document.fClientesAcc.nome.value == ""){
		alert("Você precisa informar o seu nome");
		document.fClientesAcc.nome.focus();
		return false;
	}
	if(document.fClientesAcc.cep.value == ""){
		alert("Você precisa informar o cep");
		document.fClientesAcc.cep.focus();
		return false;
	}
	if(document.fClientesAcc.endereco.value == ""){
		alert("Você precisa informar o seu endereço");
		document.fClientesAcc.endereco.focus();
		return false;
	}
	if(document.fClientesAcc.numero.value == ""){
		alert("Você precisa informar o número");
		document.fClientesAcc.numero.focus();
		return false;
	}
	if(document.fClientesAcc.bairro.value == ""){
		alert("Você precisa informar o bairro");
		document.fClientesAcc.bairro.focus();
		return false;
	}
	if(document.fClientesAcc.cidade.value == ""){
		alert("Você precisa informar a cidade");
		document.fClientesAcc.cidade.focus();
		return false;
	}
	if(document.fClientesAcc.estado.value == ""){
		alert("Você precisa informar o estado");
		document.fClientesAcc.estado.focus();
		return false;
	}
	if(document.fClientesAcc.ddd.value == "" || isNaN(fClientesAcc.ddd.value)){
		alert("Informe um número de DDD válido");
		document.fClientesAcc.ddd.focus();
		return false;
	}
	if(document.fClientesAcc.tel.value == ""){
		alert("Você precisa informar o número de telefone");
		document.fClientesAcc.tel.focus();
		return false;
	}
	if(document.fClientesAcc.email.value == ""){
		alert("Você precisa informar o seu email");
		document.fClientesAcc.email.focus();
		return false;
	}
	else{
		var filter=/^.+@.+\..{2,3}$/
		if (!filter.test(document.fClientesAcc.email.value)){
			alert("Preencha um email válido");
			document.fClientesAcc.email.focus();
			return false;
		}
	}
}
function vClientesAccSenha(){ //UPDATE SENHA
	if(document.fClientesAccSenha.atualpwd.value == ""){
		alert("Você precisa informar a senha atual");
		document.fClientesAccSenha.atualpwd.focus();
		return false;
	}
	if(document.fClientesAccSenha.newpwd.value == ""){
		alert("Você precisa informar a nova senha");
		document.fClientesAccSenha.newpwd.focus();
		return false;
	}
	if(document.fClientesAccSenha.newpwd2.value == ""){
		alert("Você precisa confirmar a nova senha");
		document.fClientesAccSenha.newpwd2.focus();
		return false;
	}
	if(document.fClientesAccSenha.newpwd.value != "" && document.fClientesAccSenha.newpwd2.value != ""){
		if (document.fClientesAccSenha.newpwd.value != document.fClientesAccSenha.newpwd2.value){
			alert("Confirmação de senha inválida");
			document.fClientesAccSenha.newpwd2.focus();
			return false;
		}
	}
}
function vLogin(){ //LOGIN
	if(document.fLogin.email.value == ""){
		alert("Você precisa informar o seu email");
		document.fLogin.email.focus();
		return false;
	}
	if(document.fLogin.senha.value == ""){
		alert("Você precisa informar a sua senha");
		document.fLogin.senha.focus();
		return false;
	}
}