<!--inicio bloco javascript -->




<!-- inicio funcao hover menu IE -->
ie6Hover = function() {
	var sfEls = document.getElementById("menu").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" ie6hover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" ie6hover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", ie6Hover);
<!-- final funcao hover menu IE -->




<!-- inicio funcao desabilita botao enter em forms -->
function desabilitaEnter() 
{
if (window.event.keyCode == 13)
window.event.keyCode =0;
} 
<!-- final funcao desabilita botao enter em forms -->




<!-- inicio funcao valida send_form -->
function valida_contato(form)
{
    if ( form.assunto.selectedIndex == 0 )
    {
        alert ( "Selecione um assunto." );
        return false;
    }
	
	if (form.nome.value == "")
    { 
        alert("Digite seu nome completo.");
        form.nome.focus();
        return false;
    }
	
	if (form.cidade.value == "")
    { 
        alert("Verifique a sua cidade.");
        form.cidade.focus();
        return false;
    }
		
	if ( form.estado.selectedIndex == 0 )
    {
        alert ( "Selecione seu Estado." );
        return false;
    }
		
	if (form.telefone.value == "")
    { 
        alert("Preencha seu telefone com DDD.");
        form.telefone.focus();
        return false;
    }
	
	
	var at="@"
	var dot="."
	var lat=form.email.value.indexOf(at)
	var lstr=form.email.value.length
	var ldot=form.email.value.indexOf(dot)
	
	if (form.email.value.indexOf('@', 0) == -1 || form.email.value.indexOf('.', 0) == -1)
    {
        alert("Por favor informe seu e-mail."); form.email.focus(); return false;
    }
	
	if (form.email.value.indexOf(at,(lat+1))!=-1)
    {
        alert("Confira seu e-mail, existe um erro."); form.email.focus(); return false;
    }
	
	if (form.email.value.substring(lat-1,lat)==dot || form.email.value.substring(lat+1,lat+2)==dot )
    {
        alert("Confira seu e-mail, existe um erro."); form.email.focus(); return false;
    }
	
	if (form.email.value.indexOf(dot,(lat+2))==-1 )
    {
        alert("Confira seu e-mail, existe um erro."); form.email.focus(); return false;
    }
	
	if (form.email.value.indexOf(" ")!=-1 )
    {
        alert("Confira seu e-mail, existe um erro."); form.email.focus(); return false;
    }
	
	
	if ( form.reemail.value != form.email.value )
    {
        alert("O e-mail não foi repetido corretamente no campo \'Repetir E-mail\'."); form.reemail.focus(); return false;
    }
	
	
	if (form.msg.value == "")
    { 
        alert("Digite sua mensagem.");
        form.msg.focus();
        return false;
    }
	
	if (form.captcha_code.value == "")
    { 
        alert("Digite o código de validação.");
        form.captcha_code.focus();
        return false;
    }
	
    return true;
}
<!-- final funcao valida send_form -->




<!-- inicio funcao valida send_form -->
function valida_cadrep(form)
{
	if (form.nome.value == "")
    { 
        alert("Digite seu nome completo.");
        form.nome.focus();
        return false;
    }
	
	if (form.datanasc.value == "")
    { 
        alert("Informe sua Data de Nascimento.");
        form.datanasc.focus();
        return false;
    }
	
	if ( form.escolaridade.selectedIndex == 0 )
    {
        alert ( "Selecione seu grau de escolaridade." );
        return false;
    }
	
	if (form.cnpj.value == "")
    { 
        alert("Informe o CNPJ ou CPF.");
        form.cnpj.focus();
        return false;
    }
	
	if (form.endereco.value == "")
    { 
        alert("Preencha seu endereço.");
        form.endereco.focus();
        return false;
    }
	
	if (form.bairro.value == "")
    { 
        alert("Digite o seu bairro.");
        form.bairro.focus();
        return false;
    }
	
	if (form.cep.value == "")
    { 
        alert("Informe o CEP.");
        form.cep.focus();
        return false;
    }
	
	if (form.cidade.value == "")
    { 
        alert("Verifique a sua cidade.");
        form.cidade.focus();
        return false;
    }
		
	if (form.estado.value == "")
    { 
        alert("Informe seu estado.");
        form.estado.focus();
        return false;
    }
	
	if (form.pais.value == "")
    { 
        alert("Digite o nome do país.");
        form.pais.focus();
        return false;
    }
		
	if (form.telefone.value == "")
    { 
        alert("Preencha seu telefone com DDD.");
        form.telefone.focus();
        return false;
    }
		
	if (form.email.value.indexOf('@', 0) == -1 ||
      form.email.value.indexOf('.', 0) == -1)
    {
        alert("Confira seu e-mail."); form.email.focus(); return false;
    }
	
    return true;
}
<!-- final funcao valida send_form -->




<!-- inicio funcao valida send_form -->
function valida_sugest(form)
{
	if ( form.opcao.selectedIndex == 0 )
    {
        alert ( "Selecione uma opção." );
        return false;
    }
	
	if (form.nome.value == "")
    { 
        alert("Digite seu nome completo.");
        form.nome.focus();
        return false;
    }
	
	if (form.endereco.value == "")
    { 
        alert("Preencha seu endereço.");
        form.endereco.focus();
        return false;
    }
	
	if (form.bairro.value == "")
    { 
        alert("Digite o seu bairro.");
        form.bairro.focus();
        return false;
    }
	
	if (form.cep.value == "")
    { 
        alert("Informe o CEP.");
        form.cep.focus();
        return false;
    }
	
	if (form.cidade.value == "")
    { 
        alert("Verifique a sua cidade.");
        form.cidade.focus();
        return false;
    }
		
	if (form.estado.value == "")
    { 
        alert("Informe seu estado.");
        form.estado.focus();
        return false;
    }
	
	if (form.pais.value == "")
    { 
        alert("Digite o nome do país.");
        form.pais.focus();
        return false;
    }
		
	if (form.telefone.value == "")
    { 
        alert("Preencha seu telefone com DDD.");
        form.telefone.focus();
        return false;
    }
		
	if (form.email.value.indexOf('@', 0) == -1 ||
      form.email.value.indexOf('.', 0) == -1)
    {
        alert("Confira seu e-mail."); form.email.focus(); return false;
    }
	
		if (form.msg.value == "")
    { 
        alert("Digite seu comentário.");
        form.msg.focus();
        return false;
    }
	
    return true;
}
<!-- final funcao valida send_form -->




<!-- inicio funcao valida visita -->
function valida_visita(form)
{

	if (form.razao.value == "")
    { 
        alert("Digite a Razão Social da empresa.");
        form.razao.focus();
        return false;
    }
	
	if (form.cnpj.value == "")
    { 
        alert("Preencha o campo CNPJ.");
        form.cnpj.focus();
        return false;
    }
	
	if (form.contato.value == "")
    { 
        alert("Digite o nome da pessoa para contato.");
        form.contato.focus();
        return false;
    }
	
	if (form.cidade.value == "")
    { 
        alert("Verifique a sua cidade.");
        form.cidade.focus();
        return false;
    }
		
	if (form.estado.value == "")
    { 
        alert("Informe seu estado.");
        form.estado.focus();
        return false;
    }
	
	if (form.pais.value == "")
    { 
        alert("Digite o nome do país.");
        form.pais.focus();
        return false;
    }
		
	if (form.telefone.value == "")
    { 
        alert("Preencha seu telefone com DDD.");
        form.telefone.focus();
        return false;
    }
	
	
	var at="@"
	var dot="."
	var lat=form.email.value.indexOf(at)
	var lstr=form.email.value.length
	var ldot=form.email.value.indexOf(dot)
	
	if (form.email.value.indexOf('@', 0) == -1 || form.email.value.indexOf('.', 0) == -1)
    {
        alert("Por favor informe seu e-mail."); form.email.focus(); return false;
    }
	
	if (form.email.value.indexOf(at,(lat+1))!=-1)
    {
        alert("Confira seu e-mail, existe um erro."); form.email.focus(); return false;
    }
	
	if (form.email.value.substring(lat-1,lat)==dot || form.email.value.substring(lat+1,lat+2)==dot )
    {
        alert("Confira seu e-mail, existe um erro."); form.email.focus(); return false;
    }
	
	if (form.email.value.indexOf(dot,(lat+2))==-1 )
    {
        alert("Confira seu e-mail, existe um erro."); form.email.focus(); return false;
    }
	
	if (form.email.value.indexOf(" ")!=-1 )
    {
        alert("Confira seu e-mail, existe um erro."); form.email.focus(); return false;
    }
	
	
    return true;
}
<!-- final funcao valida visita -->




<!-- inicio funcao valida send_form -->
function valida_news(news)
{
	
	if (news.nome.value == "")
    { 
        alert("Digite seu nome completo.");
        news.nome.focus();
        return false;
    }
	
	if (news.cidade.value == "")
    { 
        alert("Verifique a sua cidade.");
        news.cidade.focus();
        return false;
    }
		
	if (news.estado.value == "")
    { 
        alert("Informe seu estado.");
        news.estado.focus();
        return false;
    }
	
	 if ( ( news.sexo[0].checked == false ) && ( news.sexo[1].checked == false ) )
    {
        alert ( "Por favor selecione seu sexo" );
        return false;
    }
	
	
	
	
	var at="@"
	var dot="."
	var lat=news.email.value.indexOf(at)
	var lstr=news.email.value.length
	var ldot=news.email.value.indexOf(dot)
	
	if (news.email.value.indexOf('@', 0) == -1 || news.email.value.indexOf('.', 0) == -1)
    {
        alert("Por favor informe seu e-mail."); news.email.focus(); return false;
    }
	
	if (news.email.value.indexOf(at,(lat+1))!=-1)
    {
        alert("Confira seu e-mail, existe um erro."); news.email.focus(); return false;
    }
	
	if (news.email.value.substring(lat-1,lat)==dot || news.email.value.substring(lat+1,lat+2)==dot )
    {
        alert("Confira seu e-mail, existe um erro."); news.email.focus(); return false;
    }
	
	if (news.email.value.indexOf(dot,(lat+2))==-1 )
    {
        alert("Confira seu e-mail, existe um erro."); news.email.focus(); return false;
    }
	
	if (news.email.value.indexOf(" ")!=-1 )
    {
        alert("Confira seu e-mail, existe um erro."); news.email.focus(); return false;
    }
	
	
	
	
	if ( news.reemail.value != news.email.value )
    {
        alert("O e-mail não foi repetido corretamente no campo \'Repetir E-mail\'."); news.reemail.focus(); return false;
    }

    return true;
}
<!-- final funcao valida send_form -->




<!-- inicio funcao goToUrl -->
function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}
<!-- inicio funcao goToUrl -->




<!-- inicio funcao cria cookie -->
function createCookie(name,value,days)
{
	if (days)
	{
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}
<!-- final funcao cria cookie -->




<!--inicio funcao abre fecha menu/tabelas -->
function showcollapse(what){
	a=document.getElementById(what);
	if (a.style.display==''){
		a.style.display='none';
	} else {
		a.style.display='';
	}
}
<!--final funcao abre fecha menu/tabelas -->




<!--inicio funcao busca regiao representantes -->
function busca(regiao, estado)
        {
           window.location.href='<? echo $PHP_SELF ?>?sel_regiao='+ escape (regiao) + '&sel_estado=' + escape(estado);
         }     
<!--final funcao busca regiao representantes -->




<!--inicio funcao show/hide layer -->
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}

function MM_findObj(n, d) { //v4.0
  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 && document.getElementById) x=document.getElementById(n); return x;
}
<!--final funcao show/hide layer -->




<!--inicio funcao abrir janelas -->
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
<!--final funcao abrir janelas -->




<!--inicio funcao desativar click reload -->
function clickIE() {
if (document.all) {(message);return false;}}
<!--final funcao desativar click reload -->




<!--inicio funcao troca legenda foto -->
function trocarLegenda(id, legenda) {
	var el=document.getElementById('produto_grande');
	if(el) {
		el.src = 'fotos.php?tipo=media&idfoto='+id;
		document.getElementById('legenda').innerText = legenda;
	}
}
<!--final funcao troca legenda foto -->




<!--inicio funcao fontsizer -->
/**
 *  Company:    IBM BCS
 *  @author     Mark Chaimungkalanont
 *  @version    $Revision:$ $Date:$
 **/
var cookieName   = "PixelFontSize_Gsol";
var sizeUnit     = "px";
var defaultSize  = 10;
var maxSize      = 14;
var increment    = 1;
var minSize      = 9;
var bInit        = true;

function initFontSize() 
{
    try
    {
        bInit = true;
        var size = readCookie(cookieName);
        size = !isNaN( parseFloat(size) )? parseFloat(size): defaultSize;
        if ( size > maxSize || size < minSize ) 
        {
            size = defaultSize;
        }
        debug("Default: " + size);
        setFontSize(size);
    }
    catch (eException)
    {
    	// Do nothing
    } // end try
}

function changeFontSize(inc) 
{
    if (!bInit)
    {
        initFontSize()
    } // end-if
    var size = parseFloat( getFontSize() );
    size += inc;
    // Test against max and min sizes 
    if (inc > 0) 
        size = Math.min(size, maxSize);
    else 
        size = Math.max(size, minSize);
    saveCookieForever( cookieName, size );
            debug("Change to: " + size);
    setFontSize(size);
}

function reset()
{
    setFontSize(defaultSize);
    eraseCookie(cookieName);
}

function increaseFontSize()
{
    changeFontSize(increment);
}

function decreaseFontSize()
{
    changeFontSize(-increment);
}

function setFontSize(nSize)
{
    var oContent = new getObj("content");
    oContent.style.fontSize = nSize + sizeUnit;
    
    var aTdTags  = document.getElementsByTagName('TD');
    if (aTdTags)
    {
        for (nIndex = 0; nIndex < aTdTags.length; nIndex++)
        {
            var oTd = aTdTags[nIndex];
            if (oTd.id != 'header' && oTd.id != 'banner' && oTd.id != 'menu' && oTd.id != 'fixo' && oTd.id != 'footer' && oTd.id != 'content' && oTd.id != 'bottomLeftSpacer' && oTd.id != 'legenda')
            {
                debug("oTd: " + oTd.className + " : change to : " + (nSize * 1) + sizeUnit);

                oTd.style.fontSize = (nSize * 1) + sizeUnit;
            } // end-if
        } // end for    
    } // end-if
}

function getFontSize()
{
    var oContent = new getObj("content");
    return oContent.style.fontSize;
}

// Cookie handling functions
function saveCookie(name,value,days)
{
  if (days) 
  {
    var d = new Date();
    d.setTime(d.getTime()+(days*24*60*60*1000));
    var ex = "; expires="+d.toGMTString();
  }
  else 
  {
    var ex = "";
  }
  
  document.cookie = name+"="+value+ex+"; path=/";
}

function saveCookieForYear(name,value)
{
    saveCookie(name,value,365);
}



function saveCookieForever(name,value)
{
    saveCookie(name,value,1000);
}

function readCookie(name)
{
  var eq = name + "=";
  var ca = document.cookie.split(';');
  for(var i=0;i<ca.length;i++) {
    var c = ca[i];
    while (c.charAt(0)==' ') c = c.substring(1,c.length);
    if (c.indexOf(eq) == 0) return c.substring(eq.length,c.length);
  }
  return null;
}

function eraseCookie(name)
{
  saveCookie(name,"",-1);
}

addEvent(window, 'load', initFontSize);

function getObj(name)
{
   this.exists = false;
   if(document.getElementById)
   {
      this.obj = document.getElementById(name);
      // debug(name + " : " + this.obj);
      if(this.obj != null)
      {
         this.style = document.getElementById(name).style;
         this.exists = true;
      }
   }
   else if(document.all)
   {
      this.obj = document.all[name];
      if(this.obj != null)
      {
         this.style = document.all[name].style;
         this.exists = true;
      }
   }
   else if(document.layers)
   {
      this.obj = document.layers[name];
      if(this.obj != null)
      {
         this.style = document.layers[name];
         this.exists = true;
      }
   }
}

function addEvent(oTargetElem, sOnWhat, oFunction)
{
    if (oTargetElem.attachEvent)
    {
        oTargetElem.attachEvent('on'+sOnWhat, oFunction);
    }
    else if(oTargetElem.addEventListener)
    {
        oTargetElem.addEventListener(sOnWhat, oFunction, false);
    }
    else
    {
        // Cannot attach event
    } // end-if
}

function debug(sText)
{
   /*
   var message = document.getElementById("message");
   if (message)
       message.innerHTML += "<li>" + new Date() + " : " + sText + "</li>";
    */
}
<!--final funcao fontsizer -->




<!--fim bloco javascript -->

