 
function Submit_form_login(form){ if (form.email.value == ""){ alert("Por favor, digite seu e-mail");  form.email.focus();  return; } if (form.email.value.indexOf('@', 0) == -1 || form.email.value.indexOf('.', 0) == -1){ alert("Por favor, verifique seu e-mail");  form.email.focus();  return; } if (form.senha.value == ""){ alert("Por favor, digite sua senha");  form.senha.focus();  return; } form.submit(); } function Submit_form_sendpassword(form){ if (form.email.value == ""){ alert("Por favor, digite seu e-mail");  form.email.focus();  return; } if (form.email.value.indexOf('@', 0) == -1 || form.email.value.indexOf('.', 0) == -1){ alert("Por favor, verifique seu e-mail");  form.email.focus();  return; } form.submit(); } function Submit_form_cadastro(form){ if (form.email.value == ""){ alert("Por favor, digite seu e-mail");  form.email.focus();  return; } if (form.email.value.indexOf('@', 0) == -1 || form.email.value.indexOf('.', 0) == -1){ alert("Por favor, verifique seu e-mail");  form.email.focus();  return; } form.submit(); } function Submit_form_pessoafisica(form){ if (form.pf_nome.value == ""){ alert("Por favor, digite seu nome");  form.pf_nome.focus();  return; } if (form.pf_cpf.value == ""){ alert("Por favor, digite seu CPF");  form.pf_cpf.focus();  return; }else{

function replaceAll(str){
de = "." 
var pos = str.indexOf(de);
while (pos > -1){
str = str.replace(de, "");
pos = str.indexOf(de);
}
de = "-" 
var pos = str.indexOf(de);
while (pos > -1){
str = str.replace(de, "");
pos = str.indexOf(de);
}

return(str);

}

var cpf = replaceAll(document.form_cadastro_pessoafisica.pf_cpf.value);

if(cpf.length != 11 || cpf == "00000000000" || cpf == "11111111111" ||
  cpf == "22222222222" || cpf == "33333333333" || cpf == "44444444444" ||
  cpf == "55555555555" || cpf == "66666666666" || cpf == "77777777777" ||
  cpf == "88888888888" || cpf == "99999999999"){
  window.alert("CPF inválido.");
  return;
}

soma = 0;
for(i = 0; i < 9; i++)
 soma += parseInt(cpf.charAt(i)) * (10 - i);
resto = 11 - (soma % 11);
if(resto == 10 || resto == 11)
 resto = 0;
if(resto != parseInt(cpf.charAt(9))){
 window.alert("CPF inválido.");
 return;
}
soma = 0;
for(i = 0; i < 10; i ++)
 soma += parseInt(cpf.charAt(i)) * (11 - i);
resto = 11 - (soma % 11);
if(resto == 10 || resto == 11)
 resto = 0;
if(resto != parseInt(cpf.charAt(10))){
window.alert("CPF inválido.");
 return;
} } if (form.pf_telefone.value == ""){ alert("Por favor, digite seu Telefone");  form.pf_telefone.focus();  return; } if (form.pf_email1.value == ""){ alert("Por favor, digite seu E-mail");  form.pf_email1.focus();  return; } if (form.pf_email1.value.indexOf('@', 0) == -1 || form.pf_email1.value.indexOf('.', 0) == -1){ alert("Por favor, verifique seu E-mail");  form.pf_email1.focus();  return; } if (form.pf_email2.value == ""){ alert("Por favor, digite seu E-mail novamente");  form.pf_email2.focus();  return; } if (form.pf_email2.value.indexOf('@', 0) == -1 || form.pf_email2.value.indexOf('.', 0) == -1){ alert("Por favor, verifique a confirmação do seu E-mail");  form.pf_email2.focus();  return; } if (form.pf_email1.value != form.pf_email2.value){ alert("Os e-mails digitados são diferentes. Digite o mesmo e-mail duas vezes para confirmação");  form.pf_email2.focus();  return; } if (form.pf_senha1.value == ""){ alert("Por favor, digite a senha (Você usará esta senha neste e nos próximos orçamentos)");  form.pf_senha1.focus();  return; } if (form.pf_senha1.value.length < 6){ alert("Por favor, sua senha deve ter no minimo 6 digitos. Tente combinar letras e numeros para ficar uma senha forte");  form.pf_senha1.focus();  return; } if (form.pf_senha2.value == ""){ alert("Por favor, digite a senha novamente");  form.pf_senha2.focus();  return; }	  if (form.pf_senha2.value.length < 6){ alert("Por favor, sua senha deve ter no minimo 6 digitos. Tente combinar letras e numeros para ficar uma senha forte");  form.pf_senha2.focus();  return; } if (form.pf_senha1.value != form.pf_senha2.value){ alert("As senhas digitadas são diferentes. Digite a mesma Senha duas vezes para confirmação");  form.pf_senha2.focus();  return; } if (form.pf_cep1.value == ""){ alert("Por favor, digite o CEP do endereço. Se não lembrar click no link para procurar no site dos correios");  form.pf_cep1.focus();  return; } if (form.pf_endereco1.value == ""){ alert("Por favor, digite o endereço.");  form.pf_endereco1.focus();  return; } if (form.pf_numero1.value == ""){ alert("Por favor, digite o número do endereço");  form.pf_numero1.focus();  return; } if (form.pf_bairro1.value == ""){ alert("Por favor, digite o Bairro do endereço");  form.pf_bairro1.focus();  return; } if (form.pf_cidade1.value == ""){ alert("Por favor, digite a Cidade do endereço");  form.pf_cidade1.focus();  return; } if (form.pf_estado1.value == ""){ alert("Por favor, selecione o Estado do endereço");  form.pf_estado1.focus();  return; } if (form.pf_pais1.value == ""){ alert("Por favor, digite o País do endereço");  form.pf_pais1.focus();  return; } if (form.pf_cep2.value == ""){ alert("Por favor, digite seu CEP do endereço de Entrega. Se não lembrar click no link para procurar no site dos correios");  form.pf_cep2.focus();  return; } if (form.pf_endereco2.value == ""){ alert("Por favor, digite o endereço de Entrega");  form.pf_endereco2.focus();  return; } if (form.pf_numero2.value == ""){ alert("Por favor, digite o número do endereço de Entrega");  form.pf_numero2.focus();  return; } if (form.pf_bairro2.value == ""){ alert("Por favor, digite o Bairro do endereço de Entrega");  form.pf_bairro2.focus();  return; } if (form.pf_cidade2.value == ""){ alert("Por favor, digite a Cidade do endereço de Entrega");  form.pf_cidade2.focus();  return; } if (form.pf_estado2.value == ""){ alert("Por favor, selecione o Estado do endereço de Entrega");  form.pf_estado2.focus();  return; } if (form.pf_pais2.value == ""){ alert("Por favor, digite o País do endereço de Entrega");  form.pf_pais2.focus();  return; } form.submit(); }  function Submit_form_pessoajuridica(form){ if (form.pj_razaosocial.value == ""){ alert("Por favor, digite a Razão Social da Empresa");  form.pj_razaosocial.focus();  return; } if (form.pj_cnpj.value == ""){ alert("Por favor, digite o CNPJ");  form.pj_cnpj.focus();  return; }else{

CNPJ = document.form_cadastro_pessoajuridica.pj_cnpj.value;
erro = new String;

if(document.layers && parseInt(navigator.appVersion) == 4){
       x = CNPJ.substring(0,2);
       x += CNPJ. substring (3,6);
       x += CNPJ. substring (7,10);
       x += CNPJ. substring (11,15);
       x += CNPJ. substring (16,18);
       CNPJ = x; 
} else {
       CNPJ = CNPJ. replace (".","");
       CNPJ = CNPJ. replace (".","");
       CNPJ = CNPJ. replace ("-","");
       CNPJ = CNPJ. replace ("/","");
}
var nonNumbers = /\D/;           

if (nonNumbers.test(CNPJ)) erro += "CNPJ Inválido! \n\n"; 
var a = [];
var b = new Number;
var c = [6,5,4,3,2,9,8,7,6,5,4,3,2];
for (i=0; i<12; i++){
       a[i] = CNPJ.charAt(i);
       b += a[i] * c[i+1];
}
if ((x = b % 11) < 2) { a[12] = 0 } else { a[12] = 11-x }
b = 0;
for (y=0; y<13; y++) {
       b += (a[y] * c[y]); 
}
if ((x = b % 11) < 2) { a[13] = 0; } else { a[13] = 11-x; }
if ((CNPJ.charAt(12) != a[12]) || (CNPJ.charAt(13) != a[13])){
       erro +="CNPJ Inválido!";
}
if (erro.length > 0){
       alert(erro);
       return false;
} else {

}

	 
 } if (form.pj_nome.value == ""){ alert("Por favor, digite seu nome");  form.pj_nome.focus();  return; } if (form.pj_telefone.value == ""){ alert("Por favor, digite seu Telefone");  form.pj_telefone.focus();  return; } if (form.pj_email1.value == ""){ alert("Por favor, digite seu E-mail");  form.pj_email1.focus();  return; } if (form.pj_email1.value.indexOf('@', 0) == -1 || form.pj_email1.value.indexOf('.', 0) == -1){ alert("Por favor, verifique seu E-mail");  form.pj_email1.focus();  return; } if (form.pj_email2.value == ""){ alert("Por favor, digite seu E-mail novamente");  form.pj_email2.focus();  return; } if (form.pj_email2.value.indexOf('@', 0) == -1 || form.pj_email2.value.indexOf('.', 0) == -1){ alert("Por favor, verifique a confirmação do seu E-mail");  form.pj_email2.focus();  return; } if (form.pj_email1.value != form.pj_email2.value){ alert("Os e-mails digitados são diferentes. Digite o mesmo e-mail duas vezes para confirmação");  form.pj_email2.focus();  return; } if (form.pj_senha1.value == ""){ alert("Por favor, digite a senha (Você usará esta senha neste e nos próximos orçamentos)");  form.pj_senha1.focus();  return; } if (form.pj_senha1.value.length < 6){ alert("Por favor, sua senha deve ter no minimo 6 digitos. Tente combinar letras e numeros para ficar uma senha forte");  form.pj_senha1.focus();  return; } if (form.pj_senha2.value == ""){ alert("Por favor, digite a senha novamente");  form.pj_senha2.focus();  return; }	  if (form.pj_senha2.value.length < 6){ alert("Por favor, sua senha deve ter no minimo 6 digitos. Tente combinar letras e numeros para ficar uma senha forte");  form.pj_senha2.focus();  return; } if (form.pj_senha1.value != form.pj_senha2.value){ alert("As senhas digitadas são diferentes. Digite a mesma Senha duas vezes para confirmação");  form.pj_senha2.focus();  return; } if (form.pj_cep1.value == ""){ alert("Por favor, digite o CEP do endereço. Se não lembrar click no link para procurar no site dos correios");  form.pj_cep1.focus();  return; } if (form.pj_endereco1.value == ""){ alert("Por favor, digite o endereço.");  form.pj_endereco1.focus();  return; } if (form.pj_numero1.value == ""){ alert("Por favor, digite o número do endereço");  form.pj_numero1.focus();  return; } if (form.pj_bairro1.value == ""){ alert("Por favor, digite o Bairro do endereço");  form.pj_bairro1.focus();  return; } if (form.pj_cidade1.value == ""){ alert("Por favor, digite a Cidade do endereço");  form.pj_cidade1.focus();  return; } if (form.pj_estado1.value == ""){ alert("Por favor, selecione o Estado do endereço");  form.pj_estado1.focus();  return; } if (form.pj_pais1.value == ""){ alert("Por favor, digite o País do endereço");  form.pj_pais1.focus();  return; } if (form.pj_cep2.value == ""){ alert("Por favor, digite seu CEP do endereço de Entrega. Se não lembrar click no link para procurar no site dos correios");  form.pj_cep2.focus();  return; } if (form.pj_endereco2.value == ""){ alert("Por favor, digite o endereço de Entrega");  form.pj_endereco2.focus();  return; } if (form.pj_numero2.value == ""){ alert("Por favor, digite o número do endereço de Entrega");  form.pj_numero2.focus();  return; } if (form.pj_bairro2.value == ""){ alert("Por favor, digite o Bairro do endereço de Entrega");  form.pj_bairro2.focus();  return; } if (form.pj_cidade2.value == ""){ alert("Por favor, digite a Cidade do endereço de Entrega");  form.pj_cidade2.focus();  return; } if (form.pj_estado2.value == ""){ alert("Por favor, selecione o Estado do endereço de Entrega");  form.pj_estado2.focus();  return; } if (form.pj_pais2.value == ""){ alert("Por favor, digite o País do endereço de Entrega");  form.pj_pais2.focus();  return; } form.submit(); } function Submit_form_cadastro_confirmar(form){ if (form.cep.value == ""){ alert("Por favor, digite seu CEP do endereço de Entrega. Se não lembrar click no link para procurar no site dos correios");  form.cep.focus();  return; } if (form.endereco.value == ""){ alert("Por favor, digite o endereço de Entrega");  form.endereco.focus();  return; } if (form.numero.value == ""){ alert("Por favor, digite o número do endereço de Entrega");  form.numero.focus();  return; } if (form.bairro.value == ""){ alert("Por favor, digite o Bairro do endereço de Entrega");  form.bairro.focus();  return; } if (form.cidade.value == ""){ alert("Por favor, digite a Cidade do endereço de Entrega");  form.cidade.focus();  return; } if (form.estado.value == ""){ alert("Por favor, selecione o Estado do endereço de Entrega");  form.estado.focus();  return; } if (form.pais.value == ""){ alert("Por favor, digite o País do endereço de Entrega");  form.pais.focus();  return; } form.submit(); } 

var ios = 0;
var aos = 0;
function insertOldSchool(theSel, newText, newValue)
{
  if (theSel.length == 0) {
    var newOpt1 = new Option(newText, newValue);
    theSel.options[0] = newOpt1;
theSel.selectedIndex = 0;
} else if (theSel.selectedIndex != -1) {
var selText = new Array();
var selValues = new Array();
var selIsSel = new Array();
var newCount = -1;
var newSelected = -1;
var i;
for(i=0; i<theSel.length; i++)
{
newCount++;
if (newCount == theSel.selectedIndex) {
selText[newCount] = newText;
selValues[newCount] = newValue;
selIsSel[newCount] = false;
newCount++;
newSelected = newCount;
}
selText[newCount] = theSel.options[i].text;
selValues[newCount] = theSel.options[i].value;
selIsSel[newCount] = theSel.options[i].selected;
}
for(i=0; i<=newCount; i++)
{
var newOpt = new Option(selText[i], selValues[i]);
theSel.options[i] = newOpt;
theSel.options[i].selected = selIsSel[0];
}
}
}

function removeOldSchool(theSel)
{
var selIndex = theSel.selectedIndex;
if (selIndex != -1) {
for(i=theSel.length-1; i>=0; i--)
{
if(theSel.options[i].selected)
{
theSel.options[i] = null;
}
}
if (theSel.length > 0) {
theSel.selectedIndex = selIndex == 0 ? 0 : selIndex - 1;
}
  }
} function Preenche_entrega_pessoafisica(){ if(document.form_cadastro_pessoafisica.pf_autocomplete.checked) {  document.form_cadastro_pessoafisica.pf_cep2.value          = document.form_cadastro_pessoafisica.pf_cep1.value; document.form_cadastro_pessoafisica.pf_endereco2.value     = document.form_cadastro_pessoafisica.pf_endereco1.value; document.form_cadastro_pessoafisica.pf_numero2.value       = document.form_cadastro_pessoafisica.pf_numero1.value; document.form_cadastro_pessoafisica.pf_complemento2.value  = document.form_cadastro_pessoafisica.pf_complemento1.value; document.form_cadastro_pessoafisica.pf_bairro2.value       = document.form_cadastro_pessoafisica.pf_bairro1.value; document.form_cadastro_pessoafisica.pf_cidade2.value       = document.form_cadastro_pessoafisica.pf_cidade1.value; document.form_cadastro_pessoafisica.pf_pais2.value         = document.form_cadastro_pessoafisica.pf_pais1.value; var select_value = document.getElementById('pf_estado1').value; insertOldSchool(document.form_cadastro_pessoafisica.pf_estado2, select_value, select_value); }else{  document.form_cadastro_pessoafisica.pf_cep2.value          = ""; document.form_cadastro_pessoafisica.pf_endereco2.value     = ""; document.form_cadastro_pessoafisica.pf_numero2.value       = ""; document.form_cadastro_pessoafisica.pf_complemento2.value  = ""; document.form_cadastro_pessoafisica.pf_bairro2.value       = ""; document.form_cadastro_pessoafisica.pf_cidade2.value       = ""; document.form_cadastro_pessoafisica.pf_pais2.value         = ""; removeOldSchool(document.form_cadastro_pessoafisica.pf_estado2);  }  } function Preenche_entrega_pessoajuridica(){ if(document.form_cadastro_pessoajuridica.pj_autocomplete.checked) {  document.form_cadastro_pessoajuridica.pj_cep2.value          = document.form_cadastro_pessoajuridica.pj_cep1.value; document.form_cadastro_pessoajuridica.pj_endereco2.value     = document.form_cadastro_pessoajuridica.pj_endereco1.value; document.form_cadastro_pessoajuridica.pj_numero2.value       = document.form_cadastro_pessoajuridica.pj_numero1.value; document.form_cadastro_pessoajuridica.pj_complemento2.value  = document.form_cadastro_pessoajuridica.pj_complemento1.value; document.form_cadastro_pessoajuridica.pj_bairro2.value       = document.form_cadastro_pessoajuridica.pj_bairro1.value; document.form_cadastro_pessoajuridica.pj_cidade2.value       = document.form_cadastro_pessoajuridica.pj_cidade1.value; document.form_cadastro_pessoajuridica.pj_pais2.value         = document.form_cadastro_pessoajuridica.pj_pais1.value; var select_value = document.getElementById('pj_estado1').value; insertOldSchool(document.form_cadastro_pessoajuridica.pj_estado2, select_value, select_value); }else{  document.form_cadastro_pessoajuridica.pj_cep2.value          = ""; document.form_cadastro_pessoajuridica.pj_endereco2.value     = ""; document.form_cadastro_pessoajuridica.pj_numero2.value       = ""; document.form_cadastro_pessoajuridica.pj_complemento2.value  = ""; document.form_cadastro_pessoajuridica.pj_bairro2.value       = ""; document.form_cadastro_pessoajuridica.pj_cidade2.value       = ""; document.form_cadastro_pessoajuridica.pj_pais2.value         = ""; removeOldSchool(document.form_cadastro_pessoajuridica.pj_estado2);  }  } function show_pessoafisica() { document.getElementById('div_pessoafisica').style.display = "block"; document.getElementById('div_pessoajuridica').style.display = "none"; } function show_pessoajuridica() { document.getElementById('div_pessoafisica').style.display = "none"; document.getElementById('div_pessoajuridica').style.display = "block"; } addEvent = function(o, e, f, s){ var r = o[r = "_" + (e = "on" + e)] = o[r] || (o[e] ? [[o[e], o]] : []), a, c, d; r[r.length] = [f, s || o], o[e] = function(e){ try{ (e = e || event).preventDefault || (e.preventDefault = function(){e.returnValue = false;}); e.stopPropagation || (e.stopPropagation = function(){e.cancelBubble = true;}); e.target || (e.target = e.srcElement || null); e.key = (e.which + 1 || e.keyCode + 1) - 1 || 0; }catch(f){} for(d = 1, f = r.length; f; r[--f] && (a = r[f][0], o = r[f][1], a.call ? c = a.call(o, e) : (o._ = a, c = o._(e), o._ = null), d &= c !== false)); return e = null, !!d; } }; removeEvent = function(o, e, f, s){ for(var i = (e = o["_on" + e] || []).length; i;) if(e[--i] && e[i][0] == f && (s || o) == e[i][1]) return delete e[i]; return false; }; function MaskInput(f, m){ function mask(e){ var patterns = {"1": /[A-Z]/i, "2": /[0-9]/, "4": /[\xC0-\xFF]/i, "8": /./ }, rules = { "a": 3, "A": 7, "9": 2, "C":5, "c": 1, "*": 8}; function accept(c, rule){ for(var i = 1, r = rules[rule] || 0; i <= r; i<<=1) if(r & i && patterns[i].test(c)) break; return i <= r || c == rule; } var k, mC, r, c = String.fromCharCode(k = e.key), l = f.value.length; (!k || k == 8 ? 1 : (r = /^(.)\^(.*)$/.exec(m)) && (r[0] = r[2].indexOf(c) + 1) + 1 ? r[1] == "O" ? r[0] : r[1] == "E" ? !r[0] : accept(c, r[1]) || r[0] : (l = (f.value += m.substr(l, (r = /[A|9|C|\*]/i.exec(m.substr(l))) ? r.index : l)).length) < m.length && accept(c, m.charAt(l))) || e.preventDefault(); } for(var i in !/^(.)\^(.*)$/.test(m) && (f.maxLength = m.length), {keypress: 0, keyup: 1}) addEvent(f, i, mask); }; function popup(param, w, h, x, m, s){ novaJanela = window.open(param, 'vencedores', 'width=' + w + ',height=' + h + ',scrollbars=' + x + ',menubar=' + m + ',status=' + s); }

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 confirmEmpty(emptyUrl) { if (confirm("Remover todos os produtos do orçamento?")) { document.location = emptyUrl; } } function showphoto(foto_url){ document.getElementById("produto_fotomedia").innerHTML='<img src="'+foto_url+'" alt="" />'; } function ChangeMedPic(medPic,bigPic) { var medImage = document.getElementById(medPic).getAttribute("src"); document.getElementById('medImg').setAttribute("src",medImage); var bigImage = document.getElementById(bigPic).getAttribute("src"); var image = document.getElementsByClassName('myBigImg'); if(image.length) { for (i= 0 ; i<image.length; i++) { image[i].src = bigImage; } }else if (image) {	 image.src = bigImage; } } function ChangeBigPic(bigPic) { var bigPic = document.getElementById(bigPic).getAttribute("src"); var image = document.getElementsByClassName('myBigImg'); if(image.length) { for (i= 0 ; i<image.length; i++) { image[i].src = bigPic; } }else if (image) {	 image.src = bigPic; } }

