// JavaScript Document

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


function validaFormIndex(){

		//validar nome
		d = document.grava;
		if (d.perfil[0].selected){
			alert("O Seu perfil deve ser Informado!");
			d.perfil.focus();
			return false;
		}
		if (d.linha_cli[0].selected){
			alert("O campo linha de produtos deve ser informado!");
			d.linha_cli.focus();
			return false;
		}
		if (d.nome_cli.value == "Digite seu Nome" || d.nome_cli.value == ""){
			alert("O campo nome deve ser preenchido!");
			d.nome_cli.focus();
			return false;
		}
		//validar email
		if (d.email_cli.value == "Digite seu E-mail" || d.email_cli.value == ""){
			alert("O campo e-mail deve ser preenchido!");
			d.email_cli.focus();
			return false;
		}
		//validar email(verificao de endereco eletronico)
		parte1 = d.email_cli.value.indexOf("@");
		parte2 = d.email_cli.value.indexOf(".");
		parte3 = d.email_cli.value.length;
		if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
			alert("O campo e-mail deve conter um endereco eletronico!");
			d.email_cli.focus();
			return false;
		}
		//validar telefone
		if (d.telefone_cli.value == "Digite seu Telefone com DDD" || d.telefone_cli.value == ""){
			alert("O campo telefone deve ser preenchido!");
			d.telefone_cli.focus();
			return false;
		}
		//validar telefone(verificacao se contem apenas numeros)
		a = d.telefone_cli.value
		a = a.replace('(','')
		a = a.replace(')','')			
		a = a.replace('-','')		
		a = a.replace(' ','')						
		if (isNaN(a)){
			alert("O campo telefone deve conter apenas numeros!");
			d.telefone_cli.focus();
			return false;
		}		
		if (d.cep_cli.value == "Digite seu CEP" || d.cep_cli.value == ""){
			alert("O campo cep deve ser preenchido!");
			d.cep_cli.focus();
			return false;
		}
		if (d.numero_cli.value == "N" || d.numero_cli.value == ""){
			alert("O campo número deve ser preenchido!");
			d.numero_cli.focus();
			return false;
		}		
return true;
}

function validaFormRepresentante(){
		//validar nome
		d = document.form1;
		if (d.nome.value == "Digite seu nome" || d.nome.value == ""){
			alert("O campo " + d.nome.name + " deve ser preenchido!");
			d.nome.focus();
			return false;
		}
		if (d.endereco.value == "Digite seu endereço" || d.endereco.value == ""){
			alert("O campo " + d.endereco.name + " deve ser preenchido!");
			d.endereco.focus();
			return false;
		}	
		if (d.cidade.value == "Digite sua cidade" || d.cidade.value == ""){
			alert("O campo " + d.cidade.name + " deve ser preenchido!");
			d.cidade.focus();
			return false;
		}
		if (d.cep.value == "Digite sua cep" || d.cep.value == ""){
			alert("O campo " + d.cep.name + " deve ser preenchido!");
			d.cep.focus();
			return false;
		}
		if (d.uf[0].selected){
			alert("O campo " + d.uf.name + " deve ser preenchido!");
			d.uf.focus();
			return false;
		}				
		//validar telefone
		if (d.fone.value == "Digite seu telefone com DDD" || d.fone.value == ""){
			alert("O campo " + d.fone.name + " deve ser preenchido!");
			d.fone.focus();
			return false;
		}
		//validar telefone(verificacao se contem apenas numeros)
		a = d.fone.value
		a = a.replace('(','')
		a = a.replace(')','')			
		a = a.replace('-','')		
		a = a.replace(' ','')						
		if (isNaN(a)){
			alert("O campo " + d.fone.name + " deve conter apenas numeros!");
			d.fone.focus();
			return false;
		}
		//validar celular
		if (d.celular.value == "Digite seu celular com DDD" || d.celular.value == ""){
			alert("O campo " + d.celular.name + " deve ser preenchido!");
			d.celular.focus();
			return false;
		}
		//validar celular(verificacao se contem apenas numeros)
		a = d.celular.value
		a = a.replace('(','')
		a = a.replace(')','')			
		a = a.replace('-','')		
		a = a.replace(' ','')						
		if (isNaN(a)){
			alert("O campo " + d.celular.name + " deve conter apenas numeros!");
			d.celular.focus();
			return false;
		}

		if (d.cpf.value == "Digite seu cpf" || d.cpf.value == ""){
			alert("O campo " + d.cpf.name + " deve ser preenchido!");
			d.cpf.focus();
			return false;
		}
		if (d.rg.value == "Digite sua cidade" || d.cidade.value == ""){
			alert("O campo " + d.cidade.name + " deve ser preenchido!");
			d.cidade.focus();
			return false;
		}
		if (d.rg.value == "Digite seu rg" || d.rg.value == ""){
			alert("O campo " + d.rg.name + " deve ser preenchido!");
			d.rg.focus();
			return false;
		}

		//validar email
		if (d.email.value == "Digite seu e-mail" || d.email.value == ""){
			alert("O campo " + d.email.name + " deve ser preenchido!");
			d.email.focus();
			return false;
		}
		//validar email(verificao de endereco eletronico)
		parte1 = d.email.value.indexOf("@");
		parte2 = d.email.value.indexOf(".");
		parte3 = d.email.value.length;
		if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
			alert("O campo " + d.email.name + " deve ser conter um endereco eletronico!");
			d.email.focus();
			return false;
		}
		if (d.selectum[0].selected){
			alert("O campo " + d.selectum.name + " deve ser preenchido!");
			d.selectum.focus();
			return false;
		}
		if (d.nome_raz.value == "Digite sua razão social" || d.nome_raz.value == ""){
			alert("O campo " + d.nome_raz.name + " deve ser preenchido!");
			d.nome_raz.focus();
			return false;
		}
		if (d.endereco_raz.value == "Digite seu endereço" || d.endereco_raz.value == ""){
			alert("O campo " + d.endereco_raz.name + " deve ser preenchido!");
			d.endereco_raz.focus();
			return false;
		}
		if (d.cidade_raz.value == "Digite sua cidade" || d.cidade_raz.value == ""){
			alert("O campo " + d.cidade_raz.name + " deve ser preenchido!");
			d.cidade_raz.focus();
			return false;
		}
		if (d.cep_raz.value == "Digite seu cep" || d.cep_raz.value == ""){
			alert("O campo " + d.cep_raz.name + " deve ser preenchido!");
			d.cep_raz.focus();
			return false;
		}
		if (d.uf_raz[0].selected){
			alert("O campo " + d.uf_raz.name + " deve ser preenchido!");
			d.uf_raz.focus();
			return false;
		}
		if (d.fone_raz.value == "Digite seu telefone com DDD" || d.fone_raz.value == ""){
			alert("O campo " + d.fone_raz.name + " deve ser preenchido!");
			d.fone_raz.focus();
			return false;
		}
		if (d.cel_raz.value == "Digite seu celular com DDD" || d.cel_raz.value == ""){
			alert("O campo " + d.cel_raz.name + " deve ser preenchido!");
			d.cel_raz.focus();
			return false;
		}
		if (d.cnpj_raz.value == "Digite seu cnpj" || d.cnpj_raz.value == ""){
			alert("O campo " + d.cnpj_raz.name + " deve ser preenchido!");
			d.cnpj_raz.focus();
			return false;
		}
		if (d.ie_raz.value == "Digite sua inscrição" || d.ie_raz.value == ""){
			alert("O campo " + d.ie_raz.name + " deve ser preenchido!");
			d.ie_raz.focus();
			return false;
		}
		if (d.obs_raz.value == "Digite sua observação" || d.obs_raz.value == ""){
			alert("O campo " + d.obs_raz.name + " deve ser preenchido!");
			d.obs_raz.focus();
			return false;
		}

		return true;
	}
	
function validaFormContato(){
		//validar nome
		d = document.contatos;
		if (d.setor[0].selected){
			alert("O Seu " + d.setor.name + " deve ser Informado!");
			d.setor.focus();
			return false;
		}
		if (d.estado[0].selected){
			alert("O campo " + d.estado.name + " deve ser preenchido!");
			d.estado.focus();
			return false;
		}
		if (d.cidade.value == "Digite sua Cidade" || d.cidade.value == ""){
			alert("O campo " + d.cidade.name + " deve ser preenchido!");
			d.cidade.focus();
			return false;
		}
		//validar telefone
		if (d.telefone.value == "Digite seu Telefone com DDD" || d.telefone.value == ""){
			alert("O campo " + d.telefone.name + " deve ser preenchido!");
			d.telefone.focus();
			return false;
		}
		//validar telefone(verificacao se contem apenas numeros)
		a = d.telefone.value
		a = a.replace('(','')
		a = a.replace(')','')			
		a = a.replace('-','')		
		a = a.replace(' ','')						
		if (isNaN(a)){
			alert("O campo " + d.telefone.name + " deve conter apenas numeros!");
			d.telefone.focus();
			return false;
		}
		//validar email
		if (d.email.value == "Digite seu e-mail" || d.email.value == ""){
			alert("O campo " + d.email.name + " deve ser preenchido!");
			d.email.focus();
			return false;
		}
		//validar email(verificao de endereco eletronico)
		parte1 = d.email.value.indexOf("@");
		parte2 = d.email.value.indexOf(".");
		parte3 = d.email.value.length;
		if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
			alert("O campo " + d.email.name + " deve ser conter um endereco eletronico!");
			d.email.focus();
			return false;
		}
		if (d.nome.value == "Digite seu nome" || d.nome.value == ""){
			alert("O campo " + d.nome.name + " deve ser preenchido!");
			d.nome.focus();
			return false;
		}
		return true;
	}
	
	
	
	
	function validaFormCliente(){
		//validar nome
		d = document.cli;
		if (d.raz_soc.value == "Digite a razão social" || d.raz_soc.value == ""){
			alert("O campo " + d.raz_soc.name + " deve ser preenchido!");
			d.raz_soc.focus();
			return false;
		}	
		if (d.nome_fant.value == "Digite o nome fantasia" || d.nome_fant.value == ""){
			alert("O campo " + d.nome_fant.name + " deve ser preenchido!");
			d.nome_fant.focus();
			return false;
		}		
		if (d.nome_loj.value == "Digite seu nome" || d.nome_loj.value == ""){
			alert("O campo " + d.nome_loj.name + " deve ser preenchido!");
			d.nome_loj.focus();
			return false;
		}		
		if (d.depto_loj[0].selected){
			alert("O Seu " + d.depto_loj.name + " deve ser Informado!");
			d.depto_loj.focus();
			return false;
		}
		//validar telefone
		if (d.tel_loj.value == "Digite seu telefone com DDD" || d.tel_loj.value == ""){
			alert("O campo " + d.tel_loj.name + " deve ser preenchido!");
			d.tel_loj.focus();
			return false;
		}
		//validar telefone(verificacao se contem apenas numeros)
		a = d.tel_loj.value
		a = a.replace('(','')
		a = a.replace(')','')			
		a = a.replace('-','')		
		a = a.replace(' ','')						
		if (isNaN(a)){
			alert("O campo " + d.tel_loj.name + " deve conter apenas numeros!");
			d.tel_loj.focus();
			return false;
		}	
		//validar telefone
		if (d.cel_loj.value == "Digite seu celular com DDD" || d.cel_loj.value == ""){
			alert("O campo " + d.cel_loj.name + " deve ser preenchido!");
			d.cel_loj.focus();
			return false;
		}
		//validar telefone(verificacao se contem apenas numeros)
		a = d.cel_loj.value
		a = a.replace('(','')
		a = a.replace(')','')			
		a = a.replace('-','')		
		a = a.replace(' ','')						
		if (isNaN(a)){
			alert("O campo " + d.cel_loj.name + " deve conter apenas numeros!");
			d.cel_loj.focus();
			return false;
		}
		//validar email
		if (d.email_loj.value == "Digite seu e-mail" || d.email_loj.value == ""){
			alert("O campo " + d.email_loj.name + " deve ser preenchido!");
			d.email_loj.focus();
			return false;
		}
		//validar email(verificao de endereco eletronico)
		parte1 = d.email_loj.value.indexOf("@");
		parte2 = d.email_loj.value.indexOf(".");
		parte3 = d.email_loj.value.length;
		if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
			alert("O campo " + d.email_loj.name + " deve ser conter um endereco eletronico!");
			d.email_loj.focus();
			return false;
		}		
		if (d.seg_loj[0].selected){
			alert("O campo " + d.seg_loj.name + " deve ser preenchido!");
			d.seg_loj.focus();
			return false;
		}
		if (d.cond_pag[0].selected){
			alert("O campo " + d.cond_pag.name + " deve ser preenchido!");
			d.cond_pag.focus();
			return false;
		}		
		if (d.end_fat.value == "Digite seu endereço" || d.end_fat.value == ""){
			alert("O campo " + d.end_fat.name + " deve ser preenchido!");
			d.end_fat.focus();
			return false;
		}
		if (d.bairro_fat.value == "Digite seu bairro" || d.bairro_fat.value == ""){
			alert("O campo " + d.bairro_fat.name + " deve ser preenchido!");
			d.bairro_fat.focus();
			return false;
		}
		if (d.cep_fat.value == "Digite seu cep" || d.cep_fat.value == ""){
			alert("O campo " + d.cep_fat.name + " deve ser preenchido!");
			d.cep_fat.focus();
			return false;
		}
		if (d.cidade_fat.value == "Digite sua cidade" || d.cidade_fat.value == ""){
			alert("O campo " + d.cidade_fat.name + " deve ser preenchido!");
			d.cidade_fat.focus();
			return false;
		}
		if (d.uf_fat[0].selected){
			alert("O campo " + d.uf_fat.name + " deve ser preenchido!");
			d.uf_fat.focus();
			return false;
		}
		//validar telefone
		if (d.tel_fat.value == "Digite seu telefone com DDD" || d.tel_fat.value == ""){
			alert("O campo " + d.tel_fat.name + " deve ser preenchido!");
			d.tel_fat.focus();
			return false;
		}		
		//validar telefone(verificacao se contem apenas numeros)
		a = d.tel_fat.value
		a = a.replace('(','')
		a = a.replace(')','')			
		a = a.replace('-','')		
		a = a.replace(' ','')						
		if (isNaN(a)){
			alert("O campo " + d.tel_fat.name + " deve conter apenas numeros!");
			d.tel_fat.focus();
			return false;
		}	
		//validar telefone
		if (d.fax_fat.value == "Digite seu fax com DDD" || d.fax_fat.value == ""){
			alert("O campo " + d.fax_fat.name + " deve ser preenchido!");
			d.fax_fat.focus();
			return false;
		}
		//validar telefone(verificacao se contem apenas numeros)
		a = d.fax_fat.value
		a = a.replace('(','')
		a = a.replace(')','')			
		a = a.replace('-','')		
		a = a.replace(' ','')						
		if (isNaN(a)){
			alert("O campo " + d.fax_fat.name + " deve conter apenas numeros!");
			d.fax_fat.focus();
			return false;
		}
		if (d.cnpj_fat.value == "Digite seu cnpj" || d.cnpj_fat.value == ""){
			alert("O campo " + d.cnpj_fat.name + " deve ser preenchido!");
			d.cnpj_fat.focus();
			return false;
		}		
		if (d.ie_fat.value == "Digite seu IE" || d.ie_fat.value == ""){
			alert("O campo " + d.ie_fat.name + " deve ser preenchido!");
			d.ie_fat.focus();
			return false;
		}		
		if (d.suframa_fat.value == "Digite o suframa" || d.suframa_fat.value == ""){
			alert("O campo " + d.suframa_fat.name + " deve ser preenchido!");
			d.suframa_fat.focus();
			return false;
		}	
		if (d.obs_fat.value == "Observação" || d.obs_fat.value == ""){
			alert("O campo " + d.obs_fat.name + " deve ser preenchido!");
			d.obs_fat.focus();
			return false;
		}
		return true;
	}
