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 validaemail(email) {
  var objRegExp  = /^[A-Za-z]([\w\.]*)@([A-Za-z0-9\.]*)\.(([A-Za-z]{3}\.[A-Za-z]{2}$)|([A-Za-z]{3}$)|([a-z]{2}$))/i ;
  return objRegExp.test(email);
}

function envia(param) {
  if (param == 1) {
    if (document.f1.nome.value.length < 3) {
      alert("Preencha o campo NOME!");
      document.f1.nome.focus();
    }
    else {
      if (!validaemail(document.f1.emai.value)) {
        alert("Preencha o campo E-MAIL!");
              document.f1.emai.focus();
      }
      else {
        document.f1.submit();
      }
    }
  }
  else if (param == 2) {
    if (!validaemail(document.f2.emai.value)) {
      alert("Preencha o campo E-MAIL!");
      document.f2.emai.focus();
    }
    else {
      document.f2.submit();
    }
  }
  else {
    if (document.f1.nome.value.length < 3) {
      alert("Preencha o campo NOME!");
      document.f1.nome.focus();
    }
    else {
      if (!validaemail(document.f1.email.value)) {
        alert("Preencha o campo E-MAIL!");
              document.f1.email.focus();
      }
      else {
        document.f1.submit();
      }
    }
  }
}

var menu  = new Array("quems", "nosso", "ondec", "porqu", "dicas", "notic", "conta", "falec");
var title = new Array("quem somos", "nossos produtos", "onde comprar", "porque carpetes", "dicas", "notícias", "contato", "fale conosco");

function ChangeMenu(param) {
  window.open(menu[param]+"_texto.htm", target="bb_TEXTO");
  parent.frames['bb_SUPER'].document.getElementById('Img').title = title[param];
  parent.frames['bb_SUPER'].document.getElementById('Img').src   = "img/titulo_"+menu[param]+".jpg";
}

mostra_produto = function (img) {
  document.img_ger.src=img.src;
}

ChangeMenu = function (qual, estilo) {
  qual.id=estilo;  
}

ChangePg = function (pg) {
  parent.frames['pr_SUBTEXTO'].location = pg+'.htm';
}

var menu1  = new Array("aspol", "aspde", "aslaq", "asest", "ctop", "cprem", "cmult", "ecfum", "eccle", "prati", "apres", "histo", "ncomp");
var title1 = new Array("Assento Sanitário Poliéster", "Assento Sanitário Poliéster Decorado", "Assento Sanitário Laqueado", "Assento Sanitário Estofado", "Cesto Top", "Cesto Premium", "Cesto Multiuso", "Espelheira Cristal Fumê", "Espelheira Cristal Clean", "Prática", "Apresentação", "Histórico", "Nosso Compromisso");

function ChangeTitlepr(param) {
  parent.frames['pr_SUBSUPER'].document.getElementById('Img').title = title1[param];
  parent.frames['pr_SUBSUPER'].document.getElementById('Img').src   = "img/titulo_"+menu1[param]+".gif";
}

var menu2  = new Array("pedid", "itecn", "carta", "tabel");
var title2 = new Array("Pedidos", "Informativos Técnicos", "Cartas", "Tabelas de Preços e Cores");

function ChangeTitleSiste(param) {
  parent.frames['pr_SUBSUPER'].document.getElementById('Img').title = title2[param];
  parent.frames['pr_SUBSUPER'].document.getElementById('Img').src   = "../img/titulo_"+menu2[param]+".gif";
}

function Outros(campo) {
  if (campo.options[campo.selectedIndex].value == "outros") {
	  opcao = prompt("Por favor, digite a opção desejada:", "");
		campo.options[campo.length] = new Option(opcao, opcao);
		campo.options[campo.length-1].selected = true;
	}
}

ChangeImage = function(menu, action) {
  if (action == "over") {
    document.images[menu].src = img[menu].src;
  } else if (action == "out") {
    if (menu != current) {
      document.images[menu].src = img[menu].src.replace("-over", "");
    }
  } else if (action == "click") {
    if (menu != current) {
      document.images[current].src = img[current].src.replace("-over", "");
      current = menu;
    }
  }
}