function mostraFlash(src, larg, alt, wmode){
	var flash = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="'+ larg +'" height="'+ alt +'">';
	flash += '<param name="movie" value="'+ src +'" />';
	flash += '<param name="allowScriptAccess" value="sameDomain" />';
	flash += '<param name="menu" value="false" />';
	flash += '<param name="wmode" value="'+ wmode +'" />';
	flash += '<embed src="'+ src +'" pluginspage="http://www.macromedia.com/go/getflashplayer" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" width="'+ larg +'" height="'+ alt +'" menu = "false" wmode = "'+ wmode +'"></embed>';
	flash += '</object>';

	document.write(flash);
}

// png



//valida senha e confirmação

function checa_user(cadastroUser){
	if (cadastroUser.nome.value == "") {
		alert("Informe seu Nome.");
		cadastroUser.nome.focus();
		cadastroUser.nome.select();
		return false;
	}
	if (cadastroUser.username.value == "") {
		alert("Informe seu Usuário.");
		cadastroUser.username.focus();
		cadastroUser.username.select();
		return false;
	}
	if (cadastroUser.senha.value == "") {
		alert("Informe sua Senha.");
		cadastroUser.senha.focus();
		cadastroUser.senha.select();
		return false;
	}
	if (cadastroUser.confirma_senha.value == "") {
		alert("Confirme sua Senha.");
		cadastroUser.confirma_senha.focus();
		cadastroUser.confirma_senha.select();
		return false;
	}
	if (cadastroUser.senha.value != cadastroUser.confirma_senha.value) {
		alert("Os campos Confirmação e Senha estão diferentes.");
		cadastroUser.confirma_senha.focus();
		cadastroUser.confirma_senha.select();
		return false;
	}
	document.cadastroUser.submit()
		return true;
}

//mascara do telefone
function Mascara(telefone){
   if(telefone.value.length == 0)
     telefone.value = '(' + telefone.value;

   if(telefone.value.length == 3)
      telefone.value = telefone.value + ')';

 if(telefone.value.length == 8)
     telefone.value = telefone.value + '-';
}

//função valida contatos

function checa_Contatos(formContato){
	if (formContato.email.value == "digite seu e-mail..." || formContato.email.value == "") {
		alert("Informe seu e-mail.");
		formContato.email.focus();
		formContato.email.select();
		return false;



	} else {
		prim = formContato.email.value.indexOf("@")
		if(prim < 2) {
			alert("O e-mail informado parece não estar correto.");
			formContato.email.focus();
			formContato.email.select();
			return false;


		}
		if(formContato.email.value.indexOf("@",prim + 1) != -1) {
			alert("O e-mail informado parece não estar correto.");
			formContato.email.focus();
			formContato.email.select();
			return false;
		}
		if(formContato.email.value.indexOf(".") < 1) {
			alert("O e-mail informado parece não estar correto.");
			formContato.email.focus();
			formContato.email.select();
			return false;
		}
		if(formContato.email.value.indexOf(" ") != -1) {
			alert("O e-mail informado parece não estar correto.");
			formContato.email.focus();
			formContato.email.select();
			return false;
		}
		if(formContato.email.value.indexOf("zipmeil.com") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formContato.email.focus();
			formContato.email.select();
			return false;
		}
		if(formContato.email.value.indexOf("hotmeil.com") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formContato.email.focus();
			formContato.email.select();
			return false;
		}
		if(formContato.email.value.indexOf(".@") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formContato.email.focus();
			formContato.email.select();
			return false;
		}
		if(formContato.email.value.indexOf("@.") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formContato.email.focus();
			formContato.email.select();
			return false;
		}
		if(formContato.email.value.indexOf(".com.br.") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formContato.email.focus();
			formContato.email.select();
			return false;
		}
		if(formContato.email.value.indexOf("/") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formContato.email.focus();
			formContato.email.select();
			return false;
		}
		if(formContato.email.value.indexOf("[") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formContato.email.focus();
			formContato.email.select();
			return false;
		}
		if(formContato.email.value.indexOf("]") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formContato.email.focus();
			formContato.email.select();
			return false;
		}
		if(formContato.email.value.indexOf("(") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formContato.email.focus();
			formContato.email.select();
			return false;
		}
		if(formContato.email.value.indexOf(")") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formContato.email.focus();
			formContato.email.select();
			return false;
		}
		if(formContato.email.value.indexOf("..") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formContato.email.focus();
			formContato.email.select();
			return false;
		}
	}
		document.formContato.submit()
		return true;
}


//valida busca
function checa_Busca(formBusca){
	if (formBusca.produto_busca.value == "") {
		alert("A busca não pode ser efetuada. Digite uma palavra.");
		formBusca.produto_busca.focus();
		formBusca.produto_busca.select();
		return false;
	}
		document.formBusca.submit()
		return true;
}


//função valida login cliente

function checa_cliente(form_Cliente){
	if (form_Cliente.cliente.value == "cliente..." || form_Cliente.cliente.value == "") {
		alert("Informe seu usuário.");
		form_Cliente.cliente.focus();
		form_Cliente.cliente.select();
		return false;
	}
	if (form_Cliente.senha.value == "senha..." || form_Cliente.senha.value == "") {
				alert("Informe sua senha.");
				form_Cliente.senha.focus();
				form_Cliente.senha.select();
				return false;
	}
		document.form_Cliente.submit()
		return true;
}


//função valida Dúvida

function checa_Duvida(formDuvida){
	if (formDuvida.email.value == "") {
		alert("Informe seu e-mail.");
		formDuvida.email.focus();
		formDuvida.email.select();
		return false;



	} else {
		prim = formDuvida.email.value.indexOf("@")
		if(prim < 2) {
			alert("O e-mail informado parece não estar correto.");
			formDuvida.email.focus();
			formDuvida.email.select();
			return false;


		}
		if(formDuvida.email.value.indexOf("@",prim + 1) != -1) {
			alert("O e-mail informado parece não estar correto.");
			formDuvida.email.focus();
			formDuvida.email.select();
			return false;
		}
		if(formDuvida.email.value.indexOf(".") < 1) {
			alert("O e-mail informado parece não estar correto.");
			formDuvida.email.focus();
			formDuvida.email.select();
			return false;
		}
		if(formDuvida.email.value.indexOf(" ") != -1) {
			alert("O e-mail informado parece não estar correto.");
			formDuvida.email.focus();
			formDuvida.email.select();
			return false;
		}
		if(formDuvida.email.value.indexOf("zipmeil.com") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formDuvida.email.focus();
			formDuvida.email.select();
			return false;
		}
		if(formDuvida.email.value.indexOf("hotmeil.com") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formDuvida.email.focus();
			formDuvida.email.select();
			return false;
		}
		if(formDuvida.email.value.indexOf(".@") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formDuvida.email.focus();
			formDuvida.email.select();
			return false;
		}
		if(formDuvida.email.value.indexOf("@.") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formDuvida.email.focus();
			formDuvida.email.select();
			return false;
		}
		if(formDuvida.email.value.indexOf(".com.br.") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formDuvida.email.focus();
			formDuvida.email.select();
			return false;
		}
		if(formDuvida.email.value.indexOf("/") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formDuvida.email.focus();
			formDuvida.email.select();
			return false;
		}
		if(formDuvida.email.value.indexOf("[") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formDuvida.email.focus();
			formDuvida.email.select();
			return false;
		}
		if(formDuvida.email.value.indexOf("]") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formDuvida.email.focus();
			formDuvida.email.select();
			return false;
		}
		if(formDuvida.email.value.indexOf("(") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formDuvida.email.focus();
			formDuvida.email.select();
			return false;
		}
		if(formDuvida.email.value.indexOf(")") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formDuvida.email.focus();
			formDuvida.email.select();
			return false;
		}
		if(formDuvida.email.value.indexOf("..") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formDuvida.email.focus();
			formDuvida.email.select();
			return false;
		}
	}


	if (formDuvida.duvida.value == "") {
		alert("Informe sua Dúvida.");
		formDuvida.duvida.focus();
		formDuvida.duvida.select();
		return false;
	}
		document.formDuvida.submit()
		return true;
}

//função valida newslleter

function checa_newslleter(cadastro_newslleter){
	if (cadastro_newslleter.nome.value == "") {
		alert("Informe seu nome.");
		cadastro_newslleter.nome.focus();
		cadastro_newslleter.nome.select();
		return false;

	}
	if (cadastro_newslleter.email.value == "") {
		alert("Informe seu e-mail.");
		cadastro_newslleter.email.focus();
		cadastro_newslleter.email.select();
		return false;

	} else {
		prim = cadastro_newslleter.email.value.indexOf("@")
		if(prim < 2) {
			alert("O e-mail informado parece não estar correto.");
			cadastro_newslleter.email.focus();
			cadastro_newslleter.email.select();
			return false;


		}
		if(cadastro_newslleter.email.value.indexOf("@",prim + 1) != -1) {
			alert("O e-mail informado parece não estar correto.");
			cadastro_newslleter.email.focus();
			cadastro_newslleter.email.select();
			return false;
		}
		if(cadastro_newslleter.email.value.indexOf(".") < 1) {
			alert("O e-mail informado parece não estar correto.");
			cadastro_newslleter.email.focus();
			cadastro_newslleter.email.select();
			return false;
		}
		if(cadastro_newslleter.email.value.indexOf(" ") != -1) {
			alert("O e-mail informado parece não estar correto.");
			cadastro_newslleter.email.focus();
			cadastro_newslleter.email.select();
			return false;
		}
		if(cadastro_newslleter.email.value.indexOf("zipmeil.com") > 0) {
			alert("O e-mail informado parece não estar correto.");
			cadastro_newslleter.email.focus();
			cadastro_newslleter.email.select();
			return false;
		}
		if(cadastro_newslleter.email.value.indexOf("hotmeil.com") > 0) {
			alert("O e-mail informado parece não estar correto.");
			cadastro_newslleter.email.focus();
			cadastro_newslleter.email.select();
			return false;
		}
		if(cadastro_newslleter.email.value.indexOf(".@") > 0) {
			alert("O e-mail informado parece não estar correto.");
			cadastro_newslleter.email.focus();
			cadastro_newslleter.email.select();
			return false;
		}
		if(cadastro_newslleter.email.value.indexOf("@.") > 0) {
			alert("O e-mail informado parece não estar correto.");
			cadastro_newslleter.email.focus();
			cadastro_newslleter.email.select();
			return false;
		}
		if(cadastro_newslleter.email.value.indexOf(".com.br.") > 0) {
			alert("O e-mail informado parece não estar correto.");
			cadastro_newslleter.email.focus();
			cadastro_newslleter.email.select();
			return false;
		}
		if(cadastro_newslleter.email.value.indexOf("/") > 0) {
			alert("O e-mail informado parece não estar correto.");
			cadastro_newslleter.email.focus();
			cadastro_newslleter.email.select();
			return false;
		}
		if(cadastro_newslleter.email.value.indexOf("[") > 0) {
			alert("O e-mail informado parece não estar correto.");
			cadastro_newslleter.email.focus();
			cadastro_newslleter.email.select();
			return false;
		}
		if(cadastro_newslleter.email.value.indexOf("]") > 0) {
			alert("O e-mail informado parece não estar correto.");
			cadastro_newslleter.email.focus();
			cadastro_newslleter.email.select();
			return false;
		}
		if(cadastro_newslleter.email.value.indexOf("(") > 0) {
			alert("O e-mail informado parece não estar correto.");
			cadastro_newslleter.email.focus();
			cadastro_newslleter.email.select();
			return false;
		}
		if(cadastro_newslleter.email.value.indexOf(")") > 0) {
			alert("O e-mail informado parece não estar correto.");
			cadastro_newslleter.email.focus();
			cadastro_newslleter.email.select();
			return false;
		}
		if(cadastro_newslleter.email.value.indexOf("..") > 0) {
			alert("O e-mail informado parece não estar correto.");
			cadastro_newslleter.email.focus();
			cadastro_newslleter.email.select();
			return false;
		}
	}

	if (cadastro_newslleter.telefone.value == "") {
		alert("Informe seu telefone.");
		cadastro_newslleter.telefone.focus();
		cadastro_newslleter.telefone.select();
		return false;

	}
		document.cadastro_newslleter.submit()
		return true;
}

//mascara do telefone
function Mascara(telefone){
   if(telefone.value.length == 0)
     telefone.value = '(' + telefone.value;

   if(telefone.value.length == 3)
      telefone.value = telefone.value + ')';

 if(telefone.value.length == 8)
     telefone.value = telefone.value + '-';
}

//valida orçamento - carrinho
function checa_Carrinho_Orç(formCarOrça){
	if (formCarOrça.email.value == "") {
		alert("Informe seu e-mail.");
		formCarOrça.email.focus();
		formCarOrça.email.select();
		return false;



	} else {
		prim = formCarOrça.email.value.indexOf("@")
		if(prim < 2) {
			alert("O e-mail informado parece não estar correto.");
			formCarOrça.email.focus();
			formCarOrça.email.select();
			return false;


		}
		if(formCarOrça.email.value.indexOf("@",prim + 1) != -1) {
			alert("O e-mail informado parece não estar correto.");
			formCarOrça.email.focus();
			formCarOrça.email.select();
			return false;
		}
		if(formCarOrça.email.value.indexOf(".") < 1) {
			alert("O e-mail informado parece não estar correto.");
			formCarOrça.email.focus();
			formCarOrça.email.select();
			return false;
		}
		if(formCarOrça.email.value.indexOf(" ") != -1) {
			alert("O e-mail informado parece não estar correto.");
			formCarOrça.email.focus();
			formCarOrça.email.select();
			return false;
		}
		if(formCarOrça.email.value.indexOf("zipmeil.com") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formCarOrça.email.focus();
			formCarOrça.email.select();
			return false;
		}
		if(formCarOrça.email.value.indexOf("hotmeil.com") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formCarOrça.email.focus();
			formCarOrça.email.select();
			return false;
		}
		if(formCarOrça.email.value.indexOf(".@") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formCarOrça.email.focus();
			formCarOrça.email.select();
			return false;
		}
		if(formCarOrça.email.value.indexOf("@.") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formCarOrça.email.focus();
			formCarOrça.email.select();
			return false;
		}
		if(formCarOrça.email.value.indexOf(".com.br.") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formCarOrça.email.focus();
			formCarOrça.email.select();
			return false;
		}
		if(formCarOrça.email.value.indexOf("/") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formCarOrça.email.focus();
			formCarOrça.email.select();
			return false;
		}
		if(formCarOrça.email.value.indexOf("[") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formCarOrça.email.focus();
			formCarOrça.email.select();
			return false;
		}
		if(formCarOrça.email.value.indexOf("]") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formCarOrça.email.focus();
			formCarOrça.email.select();
			return false;
		}
		if(formCarOrça.email.value.indexOf("(") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formCarOrça.email.focus();
			formCarOrça.email.select();
			return false;
		}
		if(formCarOrça.email.value.indexOf(")") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formCarOrça.email.focus();
			formCarOrça.email.select();
			return false;
		}
		if(formCarOrça.email.value.indexOf("..") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formCarOrça.email.focus();
			formCarOrça.email.select();
			return false;
		}
	}
	if (formCarOrça.telefone.value == "") {
		alert("Informe seu telefone.");
		formCarOrça.telefone.focus();
		formCarOrça.telefone.select();
		return false;
	}

	if (formCarOrça.mensagem.value == "") {
		alert("Informe sua mensagem.");
		formCarOrça.mensagem.focus();
		formCarOrça.mensagem.select();
		return false;
	}
		document.formCarOrça.submit()
		return true;
}

//rolover


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_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_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 sourcecodeprotect(e) {
  if (ns&&(e.which==3)) return false;
  else if (ie&&(window.event.button==2))
     alert("Não é permitido o uso do botão direito.");
  else return true;
  }

//***********************************************************
function cleanup() {
  if (ns) document.releaseEvents(Event.MOUSEDOWN || Event.CLICK);
  }

	// "Pop-Up" feito com DIV ///////////////////////////////////////////////
	function showPopUp(objeto, linkpagina, produto)
	{

		idFoto = new String(produto);

		produtoAtual = document.getElementById(idFoto);

		var curleft = curtop = 0;

		if (produtoAtual.offsetParent) {
			curleft = produtoAtual.offsetLeft
			curtop = produtoAtual.offsetTop
			while (produtoAtual = produtoAtual.offsetParent) {
				curleft += produtoAtual.offsetLeft
				curtop += produtoAtual.offsetTop
			}
		}


		topoPos = curtop - 200;

		document.getElementById('divPopUp').style.top = topoPos+'px';
		document.getElementById('divPopUp').style.display = '';

		jah(linkpagina,'conteudo_divPopUp','','');
	}

	function hidePopUp()
	{
		jah('empty.html','conteudo_divPopUp','','');
		document.getElementById('divPopUp').style.display = 'none';
	}
/////////////////////////////////////////////////////////////////////////

//Altera tipo de cadastro  PF ou PJ
function alteraTipCad() {

    var tipCadTextCob = document.getElementById('tipCadTextJuridico_cobranca');
    var tipCadInputCob = document.getElementById('tipCadInputJuridico_cobranca');
    var tipCadTextEnt = document.getElementById('tipCadTextJuridico_entrega');
    var tipCadInputEnt = document.getElementById('tipCadInputJuridico_entrega');
    var tipCadTextCob2 = document.getElementById('tipCadTextJuridico2_cobranca');
    var tipCadInputCob2 = document.getElementById('tipCadInputJuridico2_cobranca');
    var tipCadTextEnt2 = document.getElementById('tipCadTextJuridico2_entrega');
    var tipCadInputEnt2 = document.getElementById('tipCadInputJuridico2_entrega');

    if (document.Endereco.tipcliente[0].checked == true) {
        tipCadTextCob.style.display='none';
        tipCadInputCob.style.display='none';
        tipCadTextEnt.style.display='none';
        tipCadInputEnt.style.display='none';
        tipCadTextCob2.style.display='none';
        tipCadInputCob2.style.display='none';
        tipCadTextEnt2.style.display='none';
        tipCadInputEnt2.style.display='none';
        document.getElementsByName('razaosocial_cobranca')[0].value ='';
        document.getElementsByName('cnpj_cobranca_b1')[0].value ='';
        document.getElementsByName('cnpj_cobranca_b2')[0].value ='';
        document.getElementsByName('cnpj_cobranca_b3')[0].value ='';
        document.getElementsByName('cnpj_cobranca_b4')[0].value ='';
        document.getElementsByName('cnpj_cobranca_b5')[0].value ='';
        document.getElementsByName('inscricaoestadual_cobranca')[0].value ='';
        document.getElementsByName('razaosocial_entrega')[0].value ='';
        document.getElementsByName('cnpj_entrega_b1')[0].value ='';
        document.getElementsByName('cnpj_entrega_b2')[0].value ='';
        document.getElementsByName('cnpj_entrega_b3')[0].value ='';
        document.getElementsByName('cnpj_entrega_b4')[0].value ='';
        document.getElementsByName('cnpj_entrega_b5')[0].value ='';
        document.getElementsByName('inscricaoestadual_entrega')[0].value ='';
    } else {
        tipCadTextCob.style.display='';
        tipCadInputCob.style.display='';
        tipCadTextEnt.style.display='';
        tipCadInputEnt.style.display='';
        tipCadTextCob2.style.display='';
        tipCadInputCob2.style.display='';
        tipCadTextEnt2.style.display='';
        tipCadInputEnt2.style.display='';
    }

}

// SOMENTE NÚMEROS NO INPUT
function somente_numeros(e,args){
    if (document.all){var evt=event.keyCode;} // caso seja IE
    else{var evt = e.charCode;}    // do contrário deve ser Mozilla
    var valid_chars = '0123456789'+args;    // criando a lista de teclas permitidas
    var chr= String.fromCharCode(evt);    // pegando a tecla digitada
    if (valid_chars.indexOf(chr)>-1 ){return true;}    // se a tecla estiver na lista de permissão permite-a
    // para permitir teclas como <BACKSPACE> adicionamos uma permissão para
    // códigos de tecla menores que 09 por exemplo (geralmente uso menores que 20)
    if (valid_chars.indexOf(chr)>-1 || evt < 9){return true;}    // se a tecla estiver na lista de permissão permite-a
    return false;    // do contrário nega
}

//checa quantidade
function checa_quantidade(carrinho){
	if (carrinho.quantidade.value == "") {
		alert("Informe uma quantidade.");
		carrinho.quantidade.focus();
		carrinho.quantidade.select();
		return false;
	}

	document.carrinho.submit()
		return true;
}

//checa cadastro Pessoa Juridica
function checa_cadastro_clienteJ(formClienteJ){

	if (formClienteJ.cliente.value == "") {
	alert("Informe a Razão Social.");
	formClienteJ.cliente.focus();
	formClienteJ.cliente.select();
	return false;
	}

	if (formClienteJ.cnpj.value == "") {
	alert("Informe o CNPJ.");
	formClienteJ.cnpj.focus();
	formClienteJ.cnpj.select();
	return false;
	}

	if(Verifycnpj(document.formClienteJ.cnpj.value) == 1){

	}else{
	  alert("CNPJ não é válido!");
	  formClienteJ.cnpj.focus();
	  return false;
	}


	if (formClienteJ.ie.value == "") {
	alert("Informe a Inscrição Estadual.");
	formClienteJ.ie.focus();
	formClienteJ.ie.select();
	return false;
	}

	if (formClienteJ.contato.value == "") {
	alert("Informe um Nome de Contato.");
	formClienteJ.contato.focus();
	formClienteJ.contato.select();
	return false;
	}

	if (formClienteJ.endereço.value == "") {
	alert("Informe o Endereço.");
	formClienteJ.endereço.focus();
	formClienteJ.endereço.select();
	return false;
	}

	if (formClienteJ.numero_casa.value == "") {
	alert("Informe o Nº.");
	formClienteJ.numero_casa.focus();
	formClienteJ.numero_casa.select();
	return false;
	}

	if (formClienteJ.cep.value == "") {
	alert("Informe o CEP.");
	formClienteJ.cep.focus();
	formClienteJ.cep.select();
	return false;
	}

	if (formClienteJ.cep.value.length < 8) {
	alert("CEP Inválido.");
	formClienteJ.cep.focus();
	formClienteJ.cep.select();
	return false;
	}

	if (formClienteJ.bairro.value == "") {
	alert("Informe o Bairro.");
	formClienteJ.bairro.focus();
	formClienteJ.bairro.select();
	return false;
	}

	if (formClienteJ.cidade.value == "") {
	alert("Informe a Cidade.");
	formClienteJ.cidade.focus();
	formClienteJ.cidade.select();
	return false;
	}

	if (formClienteJ.estado.value == "") {
	alert("Informe o Estado.");
	formClienteJ.estado.focus();
	formClienteJ.estado.select();
	return false;
	}

	if (formClienteJ.ddd.value == "") {
	alert("Informe o DDD.");
	formClienteJ.ddd.focus();
	formClienteJ.ddd.select();
	return false;
	}

	if (formClienteJ.telefones.value == "") {
	alert("Informe um telefone de contato.");
	formClienteJ.telefones.focus();
	formClienteJ.telefones.select();
	return false;
	}

	if (formClienteJ.tem_cliente.value == "nao") {
		if (formClienteJ.email.value == "") {
		alert("Informe seu E-mail.");
		formClienteJ.email.focus();
		formClienteJ.email.select();
		return false;
		}else {
		prim = formClienteJ.email.value.indexOf("@")
		if(prim < 2) {
			alert("O e-mail informado parece não estar correto.");
			formClienteJ.email.focus();
			formClienteJ.email.select();
			return false;


		}
		if(formClienteJ.email.value.indexOf("@",prim + 1) != -1) {
			alert("O e-mail informado parece não estar correto.");
			formClienteJ.email.focus();
			formClienteJ.email.select();
			return false;
		}
		if(formClienteJ.email.value.indexOf(".") < 1) {
			alert("O e-mail informado parece não estar correto.");
			formClienteJ.email.focus();
			formClienteJ.email.select();
			return false;
		}
		if(formClienteJ.email.value.indexOf(" ") != -1) {
			alert("O e-mail informado parece não estar correto.");
			formClienteJ.email.focus();
			formClienteJ.email.select();
			return false;
		}
		if(formClienteJ.email.value.indexOf("zipmeil.com") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteJ.email.focus();
			formClienteJ.email.select();
			return false;
		}
		if(formClienteJ.email.value.indexOf("hotmeil.com") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteJ.email.focus();
			formClienteJ.email.select();
			return false;
		}
		if(formClienteJ.email.value.indexOf(".@") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteJ.email.focus();
			formClienteJ.email.select();
			return false;
		}
		if(formClienteJ.email.value.indexOf("@.") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteJ.email.focus();
			formClienteJ.email.select();
			return false;
		}
		if(formClienteJ.email.value.indexOf(".com.br.") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteJ.email.focus();
			formClienteJ.email.select();
			return false;
		}
		if(formClienteJ.email.value.indexOf("/") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteJ.email.focus();
			formClienteJ.email.select();
			return false;
		}
		if(formClienteJ.email.value.indexOf("[") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteJ.email.focus();
			formClienteJ.email.select();
			return false;
		}
		if(formClienteJ.email.value.indexOf("]") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteJ.email.focus();
			formClienteJ.email.select();
			return false;
		}
		if(formClienteJ.email.value.indexOf("(") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteJ.email.focus();
			formClienteJ.email.select();
			return false;
		}
		if(formClienteJ.email.value.indexOf(")") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteJ.email.focus();
			formClienteJ.email.select();
			return false;
		}
		if(formClienteJ.email.value.indexOf("..") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteJ.email.focus();
			formClienteJ.email.select();
			return false;
		}
	}
			if (formClienteJ.senha.value == "") {
			alert("Informe sua Senha.");
			formClienteJ.senha.focus();
			formClienteJ.senha.select();
			return false;
			}

			if (formClienteJ.senha.value.length <= 6) {
			alert("Sua senha deve conter no mínimo 6 caracteres.");
			formClienteJ.senha.focus();
			formClienteJ.senha.select();
			return false;
			}
	}


	document.formClienteJ.submit()
		return true;
}

//checa cadastro Pessoa Juridica2
function checa_cadastro_clienteJ2(formClienteJ2){

	if (formClienteJ2.cliente.value == "") {
	alert("Informe a Razão Social.");
	formClienteJ2.cliente.focus();
	formClienteJ2.cliente.select();
	return false;
	}

	if (formClienteJ2.cnpj.value == "") {
	alert("Informe o CNPJ.");
	formClienteJ2.cnpj.focus();
	formClienteJ2.cnpj.select();
	return false;
	}

	if(Verifycnpj(document.formClienteJ2.cnpj.value) == 1){

	}else{
	  alert("CNPJ não é válido!");
	  formClienteJ2.cnpj.focus();
	  return false;
	}


	if (formClienteJ2.ie.value == "") {
	alert("Informe a Inscrição Estadual.");
	formClienteJ2.ie.focus();
	formClienteJ2.ie.select();
	return false;
	}

	if (formClienteJ2.contato.value == "") {
	alert("Informe um Nome de Contato.");
	formClienteJ2.contato.focus();
	formClienteJ2.contato.select();
	return false;
	}

	if (formClienteJ2.endereço.value == "") {
	alert("Informe o Endereço.");
	formClienteJ2.endereço.focus();
	formClienteJ2.endereço.select();
	return false;
	}

	if (formClienteJ2.numero_casa.value == "") {
	alert("Informe o Nº.");
	formClienteJ2.numero_casa.focus();
	formClienteJ2.numero_casa.select();
	return false;
	}

	if (formClienteJ2.cep.value == "") {
	alert("Informe o CEP.");
	formClienteJ2.cep.focus();
	formClienteJ2.cep.select();
	return false;
	}

	if (formClienteJ2.cep.value.length < 8) {
	alert("CEP Inválido.");
	formClienteJ2.cep.focus();
	formClienteJ2.cep.select();
	return false;
	}

	if (formClienteJ2.bairro.value == "") {
	alert("Informe o Bairro.");
	formClienteJ2.bairro.focus();
	formClienteJ2.bairro.select();
	return false;
	}

	if (formClienteJ2.cidade.value == "") {
	alert("Informe a Cidade.");
	formClienteJ2.cidade.focus();
	formClienteJ2.cidade.select();
	return false;
	}

	if (formClienteJ2.estado.value == "") {
	alert("Informe o Estado.");
	formClienteJ2.estado.focus();
	formClienteJ2.estado.select();
	return false;
	}


	if (formClienteJ2.ddd.value == "") {
	alert("Informe o DDD.");
	formClienteJ2.ddd.focus();
	formClienteJ2.ddd.select();
	return false;
	}

	if (formClienteJ2.telefones.value == "") {
	alert("Informe um telefone de contato.");
	formClienteJ2.telefones.focus();
	formClienteJ2.telefones.select();
	return false;
	}


	if (formClienteJ2.email.value == "") {
		alert("Informe seu E-mail.");
		formClienteJ2.email.focus();
		formClienteJ2.email.select();
		return false;
		}else {
		prim = formClienteJ2.email.value.indexOf("@")
		if(prim < 2) {
			alert("O e-mail informado parece não estar correto.");
			formClienteJ2.email.focus();
			formClienteJ2.email.select();
			return false;


		}
		if(formClienteJ2.email.value.indexOf("@",prim + 1) != -1) {
			alert("O e-mail informado parece não estar correto.");
			formClienteJ2.email.focus();
			formClienteJ2.email.select();
			return false;
		}
		if(formClienteJ2.email.value.indexOf(".") < 1) {
			alert("O e-mail informado parece não estar correto.");
			formClienteJ2.email.focus();
			formClienteJ2.email.select();
			return false;
		}
		if(formClienteJ2.email.value.indexOf(" ") != -1) {
			alert("O e-mail informado parece não estar correto.");
			formClienteJ2.email.focus();
			formClienteJ2.email.select();
			return false;
		}
		if(formClienteJ2.email.value.indexOf("zipmeil.com") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteJ2.email.focus();
			formClienteJ2.email.select();
			return false;
		}
		if(formClienteJ2.email.value.indexOf("hotmeil.com") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteJ2.email.focus();
			formClienteJ2.email.select();
			return false;
		}
		if(formClienteJ2.email.value.indexOf(".@") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteJ2.email.focus();
			formClienteJ2.email.select();
			return false;
		}
		if(formClienteJ2.email.value.indexOf("@.") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteJ2.email.focus();
			formClienteJ2.email.select();
			return false;
		}
		if(formClienteJ2.email.value.indexOf(".com.br.") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteJ2.email.focus();
			formClienteJ2.email.select();
			return false;
		}
		if(formClienteJ2.email.value.indexOf("/") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteJ2.email.focus();
			formClienteJ2.email.select();
			return false;
		}
		if(formClienteJ2.email.value.indexOf("[") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteJ2.email.focus();
			formClienteJ2.email.select();
			return false;
		}
		if(formClienteJ2.email.value.indexOf("]") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteJ2.email.focus();
			formClienteJ2.email.select();
			return false;
		}
		if(formClienteJ2.email.value.indexOf("(") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteJ2.email.focus();
			formClienteJ2.email.select();
			return false;
		}
		if(formClienteJ2.email.value.indexOf(")") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteJ2.email.focus();
			formClienteJ2.email.select();
			return false;
		}
		if(formClienteJ2.email.value.indexOf("..") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteJ2.email.focus();
			formClienteJ2.email.select();
			return false;
		}
	}
			if (formClienteJ2.senha.value == "") {
			alert("Informe sua Senha.");
			formClienteJ2.senha.focus();
			formClienteJ2.senha.select();
			return false;
			}

			if (formClienteJ2.senha.value.length < 6) {
			alert("Sua senha deve conter no mínimo 6 caracteres.");
			formClienteJ2.senha.focus();
			formClienteJ2.senha.select();
			return false;
			}



	document.formClienteJ2.submit()
		return true;
}
//checa cadastro Pessoa Fisica2
function checa_cadastro_clienteF2(formClienteF2){

	if (formClienteF2.nome_completo.value == "") {
	alert("Informe seu Nome Completo.");
	formClienteF2.nome_completo.focus();
	formClienteF2.nome_completo.select();
	return false;
	}

	if (formClienteF2.cpf.value == "") {
	alert("Informe seu CPF.");
	formClienteF2.cpf.focus();
	formClienteF2.cpf.select();
	return false;
	}

	if (vercpf(document.formClienteF2.cpf.value)){
//		document.formClienteF2.submit();
	}else{
		alert('CPF NÃO VÁLIDO');
		formClienteF2.cpf.focus();
		formClienteF2.cpf.select();
		return false;
	}

	if (formClienteF2.rg.value == "") {
	alert("Informe seu RG.");
	formClienteF2.rg.focus();
	formClienteF2.rg.select();
	return false;
	}

	if (formClienteF2.sexo.value == "") {
	alert("Informe seu Sexo .");
	formClienteF2.sexo.focus();
	formClienteF2.sexo.select();
	return false;
	}

	if (formClienteF2.endereço.value == "") {
	alert("Informe o Endereço.");
	formClienteF2.endereço.focus();
	formClienteF2.endereço.select();
	return false;
	}

	if (formClienteF2.numero_casa.value == "") {
	alert("Informe o Nº.");
	formClienteF2.numero_casa.focus();
	formClienteF2.numero_casa.select();
	return false;
	}

	if (formClienteF2.cep.value == "") {
	alert("Informe o CEP.");
	formClienteF2.cep.focus();
	formClienteF2.cep.select();
	return false;
	}

	if (formClienteF2.cep.value.length < 8) {
	alert("CEP Inválido.");
	formClienteF2.cep.focus();
	formClienteF2.cep.select();
	return false;
	}

	if (formClienteF2.bairro.value == "") {
	alert("Informe o Bairro.");
	formClienteF2.bairro.focus();
	formClienteF2.bairro.select();
	return false;
	}

	if (formClienteF2.cidade.value == "") {
	alert("Informe a Cidade.");
	formClienteF2.cidade.focus();
	formClienteF2.cidade.select();
	return false;
	}

	if (formClienteF2.estado.value == "") {
	alert("Informe o Estado.");
	formClienteF2.estado.focus();
	formClienteF2.estado.select();
	return false;
	}

	if (formClienteF2.ddd.value == "") {
	alert("Informe o DDD do telefone.");
	formClienteF2.ddd.focus();
	formClienteF2.ddd.select();
	return false;
	}

	if (formClienteF2.telefones.value == "") {
	alert("Informe um telefone de contato.");
	formClienteF2.telefones.focus();
	formClienteF2.telefones.select();
	return false;
	}

		if (formClienteF2.email.value == "") {
		alert("Informe seu E-mail.");
		formClienteF2.email.focus();
		formClienteF2.email.select();
		return false;
		}else {
		prim = formClienteF2.email.value.indexOf("@")
		if(prim < 2) {
			alert("O e-mail informado parece não estar correto.");
			formClienteF2.email.focus();
			formClienteF2.email.select();
			return false;


		}
		if(formClienteF2.email.value.indexOf("@",prim + 1) != -1) {
			alert("O e-mail informado parece não estar correto.");
			formClienteF2.email.focus();
			formClienteF2.email.select();
			return false;
		}
		if(formClienteF2.email.value.indexOf(".") < 1) {
			alert("O e-mail informado parece não estar correto.");
			formClienteF2.email.focus();
			formClienteF2.email.select();
			return false;
		}
		if(formClienteF2.email.value.indexOf(" ") != -1) {
			alert("O e-mail informado parece não estar correto.");
			formClienteF2.email.focus();
			formClienteF2.email.select();
			return false;
		}
		if(formClienteF2.email.value.indexOf("zipmeil.com") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteF2.email.focus();
			formClienteF2.email.select();
			return false;
		}
		if(formClienteF2.email.value.indexOf("hotmeil.com") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteF2.email.focus();
			formClienteF2.email.select();
			return false;
		}
		if(formClienteF2.email.value.indexOf(".@") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteF2.email.focus();
			formClienteF2.email.select();
			return false;
		}
		if(formClienteF2.email.value.indexOf("@.") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteF2.email.focus();
			formClienteF2.email.select();
			return false;
		}
		if(formClienteF2.email.value.indexOf(".com.br.") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteF2.email.focus();
			formClienteF2.email.select();
			return false;
		}
		if(formClienteF2.email.value.indexOf("/") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteF2.email.focus();
			formClienteF2.email.select();
			return false;
		}
		if(formClienteF2.email.value.indexOf("[") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteF2.email.focus();
			formClienteF2.email.select();
			return false;
		}
		if(formClienteF2.email.value.indexOf("]") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteF2.email.focus();
			formClienteF2.email.select();
			return false;
		}
		if(formClienteF2.email.value.indexOf("(") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteF2.email.focus();
			formClienteF2.email.select();
			return false;
		}
		if(formClienteF2.email.value.indexOf(")") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteF2.email.focus();
			formClienteF2.email.select();
			return false;
		}
		if(formClienteF2.email.value.indexOf("..") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteF2.email.focus();
			formClienteF2.email.select();
			return false;
		}
	}
			if (formClienteF2.senha.value == "") {
			alert("Informe sua Senha.");
			formClienteF2.senha.focus();
			formClienteF2.senha.select();
			return false;
			}

			if (formClienteF2.senha.value.length < 6) {
			alert("Sua senha deve conter no mínimo 6 caracteres.");
			formClienteF2.senha.focus();
			formClienteF2.senha.select();
			return false;
			}



	document.formClienteF2.submit()
		return true;
}

//checa cadastro Pessoa Fisica
function checa_cadastro_clienteF(formClienteF){

	if (formClienteF.nome_completo.value == "") {
	alert("Informe seu Nome Completo.");
	formClienteF.nome_completo.focus();
	formClienteF.nome_completo.select();
	return false;
	}

	if (formClienteF.cpf.value == "") {
	alert("Informe seu CPF.");
	formClienteF.cpf.focus();
	formClienteF.cpf.select();
	return false;
	}

	if (vercpf(document.formClienteF.cpf.value)){
//		document.formClienteF.submit();
	}else{
		alert('CPF NÃO VÁLIDO');
		formClienteF.cpf.focus();
		formClienteF.cpf.select();
		return false;
	}

	if (formClienteF.rg.value == "") {
	alert("Informe seu RG.");
	formClienteF.rg.focus();
	formClienteF.rg.select();
	return false;
	}

	if (formClienteF.sexo.value == "") {
	alert("Informe seu Sexo .");
	formClienteF.sexo.focus();
	formClienteF.sexo.select();
	return false;
	}

	if (formClienteF.endereço.value == "") {
	alert("Informe o Endereço.");
	formClienteF.endereço.focus();
	formClienteF.endereço.select();
	return false;
	}

	if (formClienteF.numero_casa.value == "") {
	alert("Informe o Nº.");
	formClienteF.numero_casa.focus();
	formClienteF.numero_casa.select();
	return false;
	}

	if (formClienteF.cep.value == "") {
	alert("Informe o CEP.");
	formClienteF.cep.focus();
	formClienteF.cep.select();
	return false;
	}

	if (formClienteF.cep.value.length < 8) {
	alert("CEP Inválido.");
	formClienteF.cep.focus();
	formClienteF.cep.select();
	return false;
	}

	if (formClienteF.bairro.value == "") {
	alert("Informe o Bairro.");
	formClienteF.bairro.focus();
	formClienteF.bairro.select();
	return false;
	}

	if (formClienteF.cidade.value == "") {
	alert("Informe a Cidade.");
	formClienteF.cidade.focus();
	formClienteF.cidade.select();
	return false;
	}

	if (formClienteF.estado.value == "") {
	alert("Informe o Estado.");
	formClienteF.estado.focus();
	formClienteF.estado.select();
	return false;
	}

	if (formClienteF.ddd.value == "") {
	alert("Informe o DDD do telefone.");
	formClienteF.ddd.focus();
	formClienteF.ddd.select();
	return false;
	}

	if (formClienteF.telefones.value == "") {
	alert("Informe um telefone de contato.");
	formClienteF.telefones.focus();
	formClienteF.telefones.select();
	return false;
	}

	if (formClienteF.tem_cliente.value == "nao") {
		if (formClienteF.email.value == "") {
		alert("Informe seu E-mail.");
		formClienteF.email.focus();
		formClienteF.email.select();
		return false;
		}else {
		prim = formClienteF.email.value.indexOf("@")
		if(prim < 2) {
			alert("O e-mail informado parece não estar correto.");
			formClienteF.email.focus();
			formClienteF.email.select();
			return false;


		}
		if(formClienteF.email.value.indexOf("@",prim + 1) != -1) {
			alert("O e-mail informado parece não estar correto.");
			formClienteF.email.focus();
			formClienteF.email.select();
			return false;
		}
		if(formClienteF.email.value.indexOf(".") < 1) {
			alert("O e-mail informado parece não estar correto.");
			formClienteF.email.focus();
			formClienteF.email.select();
			return false;
		}
		if(formClienteF.email.value.indexOf(" ") != -1) {
			alert("O e-mail informado parece não estar correto.");
			formClienteF.email.focus();
			formClienteF.email.select();
			return false;
		}
		if(formClienteF.email.value.indexOf("zipmeil.com") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteF.email.focus();
			formClienteF.email.select();
			return false;
		}
		if(formClienteF.email.value.indexOf("hotmeil.com") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteF.email.focus();
			formClienteF.email.select();
			return false;
		}
		if(formClienteF.email.value.indexOf(".@") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteF.email.focus();
			formClienteF.email.select();
			return false;
		}
		if(formClienteF.email.value.indexOf("@.") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteF.email.focus();
			formClienteF.email.select();
			return false;
		}
		if(formClienteF.email.value.indexOf(".com.br.") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteF.email.focus();
			formClienteF.email.select();
			return false;
		}
		if(formClienteF.email.value.indexOf("/") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteF.email.focus();
			formClienteF.email.select();
			return false;
		}
		if(formClienteF.email.value.indexOf("[") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteF.email.focus();
			formClienteF.email.select();
			return false;
		}
		if(formClienteF.email.value.indexOf("]") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteF.email.focus();
			formClienteF.email.select();
			return false;
		}
		if(formClienteF.email.value.indexOf("(") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteF.email.focus();
			formClienteF.email.select();
			return false;
		}
		if(formClienteF.email.value.indexOf(")") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteF.email.focus();
			formClienteF.email.select();
			return false;
		}
		if(formClienteF.email.value.indexOf("..") > 0) {
			alert("O e-mail informado parece não estar correto.");
			formClienteF.email.focus();
			formClienteF.email.select();
			return false;
		}
	}
			if (formClienteF.senha.value == "") {
			alert("Informe sua Senha.");
			formClienteF.senha.focus();
			formClienteF.senha.select();
			return false;
			}

			if (formClienteF.senha.value.length < 6) {
			alert("Sua senha deve conter no mínimo 6 caracteres.");
			formClienteF.senha.focus();
			formClienteF.senha.select();
			return false;
			}
	}


	document.formClienteF.submit()
		return true;
}

//checa Entrega
function checa_entrega(Form_atualiza_entrega){


	if (Form_atualiza_entrega.local_end.value == "") {
	alert("Informe o Endereço.");
	Form_atualiza_entrega.local_end.focus();
	Form_atualiza_entrega.local_end.select();
	return false;
	}

	if (Form_atualiza_entrega.local_bairro.value == "") {
	alert("Informe o Bairro.");
	Form_atualiza_entrega.local_bairro.focus();
	Form_atualiza_entrega.local_bairro.select();
	return false;
	}

	if (Form_atualiza_entrega.local_cidade.value == "") {
	alert("Informe a Cidade.");
	Form_atualiza_entrega.local_cidade.focus();
	Form_atualiza_entrega.local_cidade.select();
	return false;
	}

	if (Form_atualiza_entrega.local_estado.value == "") {
	alert("Informe o Estado.");
	Form_atualiza_entrega.local_estado.focus();
	Form_atualiza_entrega.local_estado.select();
	return false;
	}

	if (Form_atualiza_entrega.local_cep.value == "") {
	alert("Informe o CEP.");
	Form_atualiza_entrega.local_cep.focus();
	Form_atualiza_entrega.local_cep.select();
	return false;
	}

	if (!Form_atualiza_entrega.frete[0].checked && !Form_atualiza_entrega.frete[1].checked) {
	alert("Informe o tipo de Entrega.");
	Form_atualiza_entrega.frete.focus();
	Form_atualiza_entrega.frete.select();
    return false;
    }
    if (Form_atualiza_entrega.frete[1].checked) {
    	if (Form_atualiza_entrega.nome_transp.value == "") {
		alert("Informe o nome da Transportadora.");
		Form_atualiza_entrega.nome_transp.focus();
		Form_atualiza_entrega.nome_transp.select();
		return false;
		}
		if (Form_atualiza_entrega.contatoTransp.value == "") {
		alert("Informe um Nome de Contato.");
		Form_atualiza_entrega.contatoTransp.focus();
		Form_atualiza_entrega.contatoTransp.select();
		return false;
		}
		if (Form_atualiza_entrega.dddTransp.value == "") {
		alert("Informe o DDD da Transportadora.");
		Form_atualiza_entrega.dddTransp.focus();
		Form_atualiza_entrega.dddTransp.select();
		return false;
		}
		if (Form_atualiza_entrega.telefone_transp.value == "") {
		alert("Informe o Telefone da Transportadora.");
		Form_atualiza_entrega.telefone_transp.focus();
		Form_atualiza_entrega.telefone_transp.select();
		return false;
		}
    }

	document.Form_atualiza_entrega.submit()
		return true;
}

//checa Entrega
function checa_entrega_cliente(Form_atualiza_entrega_cliente){


	if (Form_atualiza_entrega_cliente.local_end.value == "") {
	alert("Informe o Endereço.");
	Form_atualiza_entrega_cliente.local_end.focus();
	Form_atualiza_entrega_cliente.local_end.select();
	return false;
	}

	if (Form_atualiza_entrega_cliente.local_bairro.value == "") {
	alert("Informe o Bairro.");
	Form_atualiza_entrega_cliente.local_bairro.focus();
	Form_atualiza_entrega_cliente.local_bairro.select();
	return false;
	}

	if (Form_atualiza_entrega_cliente.local_cidade.value == "") {
	alert("Informe a Cidade.");
	Form_atualiza_entrega_cliente.local_cidade.focus();
	Form_atualiza_entrega_cliente.local_cidade.select();
	return false;
	}

	if (Form_atualiza_entrega_cliente.local_estado.value == "") {
	alert("Informe o Estado.");
	Form_atualiza_entrega_cliente.local_estado.focus();
	Form_atualiza_entrega_cliente.local_estado.select();
	return false;
	}

	if (Form_atualiza_entrega_cliente.local_pais.value == "") {
	alert("Informe o Pais.");
	Form_atualiza_entrega_cliente.local_pais.focus();
	Form_atualiza_entrega_cliente.local_pais.select();
	return false;
	}

	if (Form_atualiza_entrega_cliente.local_cep.value == "") {
	alert("Informe o CEP.");
	Form_atualiza_entrega_cliente.local_cep.focus();
	Form_atualiza_entrega_cliente.local_cep.select();
	return false;
	}


	document.Form_atualiza_entrega_cliente.submit()
		return true;
}

//POPUP
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

//checa cadastro Minha Conta Pessoa Fisica
function checa_ClienteMinhaContaF(formClienteMinhaContaF){

	if (formClienteMinhaContaF.nome_completo.value == "") {
	alert("Informe seu Nome Completo.");
	formClienteMinhaContaF.nome_completo.focus();
	formClienteMinhaContaF.nome_completo.select();
	return false;
	}

	if (formClienteMinhaContaF.cpf.value == "") {
	alert("Informe seu CPF.");
	formClienteMinhaContaF.cpf.focus();
	formClienteMinhaContaF.cpf.select();
	return false;
	}

	if (vercpf(document.formClienteMinhaContaF.cpf.value)){
		document.formClienteMinhaContaF.submit();
	}else{
		alert('CPF NÃO VÁLIDO');
		formClienteMinhaContaF.cpf.focus();
		formClienteMinhaContaF.cpf.select();
		return false;
	}

	if (formClienteMinhaContaF.rg.value == "") {
	alert("Informe seu RG.");
	formClienteMinhaContaF.rg.focus();
	formClienteMinhaContaF.rg.select();
	return false;
	}

	if (formClienteMinhaContaF.sexo.value == "") {
	alert("Informe seu Sexo .");
	formClienteMinhaContaF.sexo.focus();
	formClienteMinhaContaF.sexo.select();
	return false;
	}

	if (formClienteMinhaContaF.endereço.value == "") {
	alert("Informe o Endereço.");
	formClienteMinhaContaF.endereço.focus();
	formClienteMinhaContaF.endereço.select();
	return false;
	}

	if (formClienteMinhaContaF.cep.value == "") {
	alert("Informe o CEP.");
	formClienteMinhaContaF.cep.focus();
	formClienteMinhaContaF.cep.select();
	return false;
	}

	if (formClienteMinhaContaF.cep.value.length < 8) {
	alert("CEP Inválido.");
	formClienteMinhaContaF.cep.focus();
	formClienteMinhaContaF.cep.select();
	return false;
	}

	if (formClienteMinhaContaF.bairro.value == "") {
	alert("Informe o Bairro.");
	formClienteMinhaContaF.bairro.focus();
	formClienteMinhaContaF.bairro.select();
	return false;
	}

	if (formClienteMinhaContaF.cidade.value == "") {
	alert("Informe a Cidade.");
	formClienteMinhaContaF.cidade.focus();
	formClienteMinhaContaF.cidade.select();
	return false;
	}

	if (formClienteMinhaContaF.estado.value == "") {
	alert("Informe o Estado.");
	formClienteMinhaContaF.estado.focus();
	formClienteMinhaContaF.estado.select();
	return false;
	}


	if (formClienteMinhaContaF.telefones.value == "") {
	alert("Informe um telefone de contato.");
	formClienteMinhaContaF.telefones.focus();
	formClienteMinhaContaF.telefones.select();
	return false;
	}

	if (formClienteMinhaContaF.local_end.value == "") {
	alert("Informe seu Endereço de Entrega.");
	formClienteMinhaContaF.local_end.focus();
	formClienteMinhaContaF.local_end.select();
	return false;
	}

	if (formClienteMinhaContaF.local_cep.value == "") {
	alert("Informe o CEP de Entrega.");
	formClienteMinhaContaF.local_cep.focus();
	formClienteMinhaContaF.local_cep.select();
	return false;
	}

	if (formClienteMinhaContaF.local_cep.value.length < 8) {
	alert("CEP da Entrega Inválido.");
	formClienteMinhaContaF.local_cep.focus();
	formClienteMinhaContaF.local_cep.select();
	return false;
	}

	if (formClienteMinhaContaF.local_bairro.value == "") {
	alert("Informe o Bairro de Entrega.");
	formClienteMinhaContaF.local_bairro.focus();
	formClienteMinhaContaF.local_bairro.select();
	return false;
	}

	if (formClienteMinhaContaF.local_cidade.value == "") {
	alert("Informe a Cidade de Entrega.");
	formClienteMinhaContaF.local_cidade.focus();
	formClienteMinhaContaF.local_cidade.select();
	return false;
	}

	if (formClienteMinhaContaF.local_estado.value == "") {
	alert("Informe o Estado de Entrega.");
	formClienteMinhaContaF.local_estado.focus();
	formClienteMinhaContaF.local_estado.select();
	return false;
	}



	document.formClienteMinhaContaF.submit()
		return true;
}

//checa cadastro Minha Conta Pessoa Juridica
function checa_ClienteMinhaContaJ(formClienteMinhaContaJ){

	if (formClienteMinhaContaJ.cliente.value == "") {
	alert("Informe sua Razão Social.");
	formClienteMinhaContaJ.cliente.focus();
	formClienteMinhaContaJ.cliente.select();
	return false;
	}

	if (formClienteMinhaContaJ.cnpj.value == "") {
	alert("Informe seu CNPJ.");
	formClienteMinhaContaJ.cnpj.focus();
	formClienteMinhaContaJ.cnpj.select();
	return false;
	}

	if(Verifycnpj(document.formClienteMinhaContaJ.cnpj.value) == 1){

	}else{
	  alert("CNPJ não é válido!");
	  formClienteMinhaContaJ.cnpj.focus();
	  return false;
	}

	if (formClienteMinhaContaJ.ie.value == "") {
	alert("Informe usa Inscrição Estadual. Se não tiver preencha com ISENTO.");
	formClienteMinhaContaJ.ie.focus();
	formClienteMinhaContaJ.ie.select();
	return false;
	}

	if (formClienteMinhaContaJ.contato.value == "") {
	alert("Informe seu Nome .");
	formClienteMinhaContaJ.contato.focus();
	formClienteMinhaContaJ.contato.select();
	return false;
	}

	if (formClienteMinhaContaJ.endereço.value == "") {
	alert("Informe o Endereço.");
	formClienteMinhaContaJ.endereço.focus();
	formClienteMinhaContaJ.endereço.select();
	return false;
	}

	if (formClienteMinhaContaJ.cep.value == "") {
	alert("Informe o CEP.");
	formClienteMinhaContaJ.cep.focus();
	formClienteMinhaContaJ.cep.select();
	return false;
	}

	if (formClienteMinhaContaJ.cep.value.length < 8) {
	alert("CEP Inválido.");
	formClienteMinhaContaJ.cep.focus();
	formClienteMinhaContaJ.cep.select();
	return false;
	}

	if (formClienteMinhaContaJ.bairro.value == "") {
	alert("Informe o Bairro.");
	formClienteMinhaContaJ.bairro.focus();
	formClienteMinhaContaJ.bairro.select();
	return false;
	}

	if (formClienteMinhaContaJ.cidade.value == "") {
	alert("Informe a Cidade.");
	formClienteMinhaContaJ.cidade.focus();
	formClienteMinhaContaJ.cidade.select();
	return false;
	}

	if (formClienteMinhaContaJ.estado.value == "") {
	alert("Informe o Estado.");
	formClienteMinhaContaJ.estado.focus();
	formClienteMinhaContaJ.estado.select();
	return false;
	}

	if (formClienteMinhaContaJ.telefones.value == "") {
	alert("Informe um telefone de contato.");
	formClienteMinhaContaJ.telefones.focus();
	formClienteMinhaContaJ.telefones.select();
	return false;
	}

	if (formClienteMinhaContaJ.local_end.value == "") {
	alert("Informe seu Endereço de Entrega.");
	formClienteMinhaContaJ.local_end.focus();
	formClienteMinhaContaJ.local_end.select();
	return false;
	}

	if (formClienteMinhaContaJ.local_cep.value == "") {
	alert("Informe o CEP de Entrega.");
	formClienteMinhaContaJ.local_cep.focus();
	formClienteMinhaContaJ.local_cep.select();
	return false;
	}

	if (formClienteMinhaContaJ.local_cep.value.length < 8) {
	alert("CEP da Entrega Inválido.");
	formClienteMinhaContaJ.local_cep.focus();
	formClienteMinhaContaJ.local_cep.select();
	return false;
	}

	if (formClienteMinhaContaJ.local_bairro.value == "") {
	alert("Informe o Bairro de Entrega.");
	formClienteMinhaContaJ.local_bairro.focus();
	formClienteMinhaContaJ.local_bairro.select();
	return false;
	}

	if (formClienteMinhaContaJ.local_cidade.value == "") {
	alert("Informe a Cidade de Entrega.");
	formClienteMinhaContaJ.local_cidade.focus();
	formClienteMinhaContaJ.local_cidade.select();
	return false;
	}

	if (formClienteMinhaContaJ.local_estado.value == "") {
	alert("Informe o Estado de Entrega.");
	formClienteMinhaContaJ.local_estado.focus();
	formClienteMinhaContaJ.local_estado.select();
	return false;
	}


	document.formClienteMinhaContaJ.submit()
		return true;
}

//checa BUSCA
function checa_Busca(formBusca){
	if (formBusca.produto_busca.value == "") {
		alert("Informe uma palavra para busca.");
		formBusca.produto_busca.focus();
		formBusca.produto_busca.select();
		return false;
	}

	document.formBusca.submit()
		return true;
}

//NÍVEL DE SEGURANÇA DA SENHA
function Security(val, tamanho) {

 	document.getElementById('d_baixa').style.background = 'white';
 	document.getElementById('d_media').style.background = 'white';
 	document.getElementById('d_alta').style.background = 'white';
 if(val == "")
 {
	document.getElementById('d_baixa').style.background = 'white';
 	document.getElementById('d_media').style.background = 'white';
 	document.getElementById('d_alta').style.background = 'white';

   return;
 }
 if(val.length < tamanho )
 {
	document.getElementById('d_baixa').style.background = 'white';
 	document.getElementById('d_media').style.background = 'white';
 	document.getElementById('d_alta').style.background = 'white';

   return;
 }


	if( val.length >= tamanho && val.search(/[a-z]/) != -1 && val.search(/[A-Z]/) != -1 && val.search(/[0-9]/) != -1
		||val.length >= tamanho && val.search(/[a-z]/) != -1 && val.search(/[A-Z]/) != -1 && val.search(/[@!#$%&*+=?|-]/)
		||val.length >= tamanho && val.search(/[a-z]/) != -1 && val.search(/[@!#$%&*+=?|-]/) != -1 && val.search(/[0-9]/)
		||val.length >= tamanho  && val.search(/[@!#$%&*+=?|-]/) != -1 && val.search(/[A-Z]/) != -1 && val.search(/[0-9]/) )
		{
  			document.getElementById('d_baixa').style.background = 'green';
 				document.getElementById('d_media').style.background = 'green';
 				document.getElementById('d_alta').style.background = 'green';

  	} else{
  		if( val.length >= tamanho && val.search(/[a-z]/) != -1 && val.search(/[A-Z]/) != -1
  			||val.length >= tamanho && val.search(/[a-z]/) != -1 && val.search(/[0-9]/) != -1
  			||val.length >= tamanho && val.search(/[a-z]/) != -1 && val.search(/[@!#$%&*+=?|-]/) != -1
				||val.length >= tamanho && val.search(/[A-Z]/) != -1 && val.search(/[0-9]/) != -1
				||val.length >= tamanho && val.search(/[A-Z]/) != -1 && val.search(/[@!#$%&*+=?|-]/) != -1
				||val.length >= tamanho && val.search(/[0-9]/) != -1 && val.search(/[@!#$%&*+=?|-]/) != -1){

  				document.getElementById('d_baixa').style.background = 'yellow';
 				document.getElementById('d_media').style.background = 'yellow';
 				document.getElementById('d_alta').style.background = 'white';

  			}
  			else {
  				if(val.length >= tamanho)
  				{
  					document.getElementById('d_baixa').style.background = 'red';
 						document.getElementById('d_media').style.background = 'white';
 						document.getElementById('d_alta').style.background = 'white';

  				}
  		}
  	}
  }

//VERIFICA CPF
//OBS: NA FUNÇÃO DO FORM TAMBÉM TEM UM TREICHO DE CÓDIGO QUE CHAMA ESTA FUNÇÃO AQUI ABAIXO

function vercpf (cpf){
if (cpf.length != 11 || cpf == "00000000000" || cpf == "11111111111" || cpf == "22222222222" || cpf == "33333333333" || cpf == "44444444444" || cpf == "55555555555" || cpf == "66666666666" || cpf == "77777777777" || cpf == "88888888888" || cpf == "99999999999")
return false;
add = 0;
for (i=0; i < 9; i ++)
add += parseInt(cpf.charAt(i)) * (10 - i);
rev = 11 - (add % 11);
if (rev == 10 || rev == 11)
rev = 0;
if (rev != parseInt(cpf.charAt(9)))
return false;
add = 0;
for (i = 0; i < 10; i ++)
add += parseInt(cpf.charAt(i)) * (11 - i);
rev = 11 - (add % 11);
if (rev == 10 || rev == 11)
rev = 0;
if (rev != parseInt(cpf.charAt(10)))
return false;
return true;
}

//SOMENTE NUMEROS
function nu(campo){
var digits="0123456789"
var campo_temp
for (var i=0;i<campo.value.length;i++){
campo_temp=campo.value.substring(i,i+1)
if (digits.indexOf(campo_temp)==-1){
campo.value = campo.value.substring(0,i);
break;
}
}
}

// VALIDA CNPJ
function isNUMB(c)
 {
 if((cx=c.indexOf(","))!=-1)
  {
  c = c.substring(0,cx)+"."+c.substring(cx+1);
  }
 if((parseFloat(c) / c != 1))
  {
  if(parseFloat(c) * c == 0)
   {
   return(1);
   }
  else
   {
   return(0);
   }
  }
 else
  {
  return(1);
  }
 }

function LIMP(c)
 {
 while((cx=c.indexOf("-"))!=-1)
  {
  c = c.substring(0,cx)+c.substring(cx+1);
  }
 while((cx=c.indexOf("/"))!=-1)
  {
  c = c.substring(0,cx)+c.substring(cx+1);
  }
 while((cx=c.indexOf(","))!=-1)
  {
  c = c.substring(0,cx)+c.substring(cx+1);
  }
 while((cx=c.indexOf("."))!=-1)
  {
  c = c.substring(0,cx)+c.substring(cx+1);
  }
 while((cx=c.indexOf("("))!=-1)
  {
  c = c.substring(0,cx)+c.substring(cx+1);
  }
 while((cx=c.indexOf(")"))!=-1)
  {
  c = c.substring(0,cx)+c.substring(cx+1);
  }
 while((cx=c.indexOf(" "))!=-1)
  {
  c = c.substring(0,cx)+c.substring(cx+1);
  }
 return(c);
 }

function Verifycnpj(cnpj)
 {
 cnpj = LIMP(cnpj);
 if(isNUMB(cnpj) != 1)
  {
  return(0);
  }
 else
  {
  if(cnpj == 0)
   {
   return(0);
   }
  else
   {
   g=cnpj.length-2;
   if(RealTestacnpj(cnpj,g) == 1)
    {
    g=cnpj.length-1;
    if(RealTestacnpj(cnpj,g) == 1)
     {
     return(1);
     }
    else
     {
     return(0);
     }
    }
   else
    {
    return(0);
    }
   }
  }
 }
function RealTestacnpj(cnpj,g)
 {
 var Vercnpj=0;
 var ind=2;
 var tam;
 for(f=g;f>0;f--)
  {
  Vercnpj+=parseInt(cnpj.charAt(f-1))*ind;
  if(ind>8)
   {
   ind=2;
   }
  else
   {
   ind++;
   }
  }
  Vercnpj%=11;
  if(Vercnpj==0 || Vercnpj==1)
   {
   Vercnpj=0;
   }
  else
   {
   Vercnpj=11-Vercnpj;
   }
 if(Vercnpj!=parseInt(cnpj.charAt(g)))
  {
  return(0);
  }
 else
  {
  return(1);
  }
 }


  function FormataCGC(Formulario, Campo, TeclaPres)
  {
    var tecla = TeclaPres.keyCode;
    var strCampo;
    var vr;
    var tam;
    var TamanhoMaximo = 14;

    eval("strCampo = document." + Formulario + "." + Campo);

    vr = strCampo.value;
    vr = vr.replace("/", "");
    vr = vr.replace("/", "");
    vr = vr.replace("/", "");
    vr = vr.replace(",", "");
    vr = vr.replace(".", "");
    vr = vr.replace(".", "");
    vr = vr.replace(".", "");
    vr = vr.replace(".", "");
    vr = vr.replace(".", "");
    vr = vr.replace(".", "");
    vr = vr.replace(".", "");
    vr = vr.replace("-", "");
    vr = vr.replace("-", "");
    vr = vr.replace("-", "");
    vr = vr.replace("-", "");
    vr = vr.replace("-", "");
    tam = vr.length;

    if (tam < TamanhoMaximo && tecla != 8)
    {
      tam = vr.length + 1;
    }

    if (tecla == 8)
    {
      tam = tam - 1;
    }

    if (tecla == 8 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105)
    {
      if (tam <= 2)
      {
        strCampo.value = vr;
      }
       if ((tam > 2) && (tam <= 6))
       {
         strCampo.value = vr.substr(0, tam - 2) + '-' + vr.substr(tam - 2, tam);
       }
       if ((tam >= 7) && (tam <= 9))
       {
         strCampo.value = vr.substr(0, tam - 6) + '/' + vr.substr(tam - 6, 4) + '-' + vr.substr(tam - 2, tam);
      }
       if ((tam >= 10) && (tam <= 12))
       {
         strCampo.value = vr.substr(0, tam - 9) + '.' + vr.substr(tam - 9, 3) + '/' + vr.substr(tam - 6, 4) + '-' + vr.substr(tam - 2, tam);
      }
       if ((tam >= 13) && (tam <= 14))
       {
         strCampo.value = vr.substr(0, tam - 12) + '.' + vr.substr(tam - 12, 3) + '.' + vr.substr(tam - 9, 3) + '/' + vr.substr(tam - 6, 4) + '-' + vr.substr(tam - 2, tam);
      }
       if ((tam >= 15) && (tam <= 17))
       {
         strCampo.value = vr.substr(0, tam - 14) + '.' + vr.substr(tam - 14, 3) + '.' + vr.substr(tam - 11, 3) + '.' + vr.substr(tam - 8, 3) + '.' + vr.substr(tam - 5, 3) + '-' + vr.substr(tam - 2, tam);
      }
    }
  }

//2action 1 form
function actions(f){
f.action='finaliza_pedido.php?pag=sim';
f.submit();
f.action='https://pagseguro.uol.com.br/security/webpagamentos/webpagto.aspx';
f.target='_blank';
f.submit();
}