// BANNER SOMLIVRE

/*Event.observe(window, "load", function(){
		var loja = getIdLoja(); 
		if(loja == "1216" || loja == "1496" || loja == "1510" || loja == "1522" || loja == "1644" || loja == "1900" || loja == "1899") replaceBanner();
	}
);

function replaceBanner(){
	var bannerWrapper = $('banner_header');
	var bannerDestroy = $$('#banner_header a')[0];
	
	if(!bannerWrapper || !bannerDestroy) return
	//var aLink = document.createElement('a');
	//var image = aLink.appendChild(document.createElement('img'));
	var object = document.createElement('object')
		object.setAttribute('height', '90')
		object.setAttribute('width', '763')
		object.setAttribute('data', 'http://www.lojasomlivre.com.br/css/img/1216/banner_header.swf')
		object.appendChild( param('allowScriptAccess', 'sameDomain') )
		object.appendChild( param('movie', 'http://www.lojasomlivre.com.br/css/img/1216/banner_header.swf') )
		object.appendChild( param('quality', 'high') )
		object.appendChild( param('wmode', 'transparent') )
		object.appendChild( param('menu', '0') )
		object.setAttribute('type', 'application/x-shockwave-flash')
	/*aLink.href = "http://www.comprafacil.com.br/comprafacil/ex.jsf?cod=%2BlqLbRwJc2Cvhj4nK9P%2FFA%3D%3D&map=fQhynwJneTN3Z7zJ1Ap%2B%2FBIepIFze7jboU3xY5f8%2B5q4uiYeci6EinaEauJzC8E8";
	image.src = "http://www.lojasomlivre.com.br/css/img/1216/bannerTopNew.jpg";
	image.alt = "Banner Somlivre.com";
	image.style.display = 'block';
	
	bannerWrapper.removeChild(bannerDestroy);
	
	bannerWrapper.appendChild(object);
	
	function param(name, value)
	{
		var param = document.createElement('param')
		param.setAttribute('name', name)
		param.setAttribute('value', value)
		return param
	}
}*/

function getIdLoja() {	
	var links  = document.getElementsByTagName("link");		
	if(links!=null) {
			for(i=0; i<links.length; i++) {
				if(links[i].href.match("global")) {				
					lojaId = links[i].href.split("css/"); 
					return lojaId[1].substring( 0, lojaId[1].indexOf("/global") );		
				}	
			}
	} else return false;	
}

var tempo,sDiv;var inDiv=new Array('subDpto','txtCod','regua_677');function initMenu(outDiv){var showTimer;var hideTimer;if(document.getElementById){navRoot=$(outDiv);if(outDiv=='banner_regua'){var txt_677='<p id="regua_677"  style="display: none">';txt_677+='Agora suas compras com o <strong>Cart&atilde;o Petrobras</strong> podem <strong>virar pr&ecirc;mios!</strong><br/><br/>';txt_677+='Com o <strong>Programa de Recompensas Cart&atilde;o Petrobras</strong>, seus gastos revertem-se em pontos que podem ser trocados por pr&ecirc;mios do <strong>Cat&aacute;logo de Pr&ecirc;mios Cart&atilde;o Petrobras</strong>. <br/><br/>';txt_677+='O <strong>Cat&aacute;logo de Pr&ecirc;mios Cart&atilde;o Petrobras</strong> &eacute; uma vantagem exclusiva para os titulares do <strong>Cart&atilde;o Petrobras</strong>. Desenvolvido em parceria com a Comprafacil.com - uma empresa do grupo Hermes, que possui uma s&oacute;lida estrutura e vasta experi&ecirc;ncia no mercado de vendas por cat&aacute;logo e com&eacute;rcio eletr&ocirc;nico - o Cat&aacute;logo de Pr&ecirc;mios Cart&atilde;o Petrobras &eacute; como uma loja on-line, onde a &uacute;nica "moeda" aceita como pagamento s&atilde;o seus pontos do <strong>Programa de Recompensas Cart&atilde;o Petrobras</strong>.<br/><br/>';txt_677+='Navegue pelas ofertas, fa&ccedil;a seu cadastro e aproveite as vantagens de ter escolhido o <strong>Cart&atilde;o Petrobras</strong>.';txt_677+='</p>';navRoot.innerHTML=txt_677;}
if(outDiv=='showAll'){navRoot.onmouseover=function(){if(hideTimer!=undefined){clearTimeout(hideTimer);}
showTimer=setTimeout('mostraMenu("'+this.id+'")',200);}}
if(outDiv=='showCod'||outDiv=='banner_regua'){navRoot.onclick=function(){if(hideTimer!=undefined){clearTimeout(hideTimer);}
showTimer=setTimeout('mostraMenu("'+this.id+'")',200);}}
navRoot.onmouseout=function(){if(showTimer!=undefined){clearTimeout(showTimer);}
hideTimer=setTimeout('escondeMenu("'+this.id+'")',400);}}}
function mostraMenu(idShow){if(idShow=='showAll')sDiv=inDiv[0];if(idShow=='showCod')sDiv=inDiv[1];if(idShow=='banner_regua')sDiv=inDiv[2];try{if(!Element.visible(sDiv)){new Effect.BlindDown(sDiv,{duration:0.3,queue:{position:'end',scope:'menu',limit:10}});}}catch(e){$(sDiv).display=''}}
function escondeMenu(id){if(id=='showAll')sDiv=inDiv[0];if(id=='showCod')sDiv=inDiv[1];if(id=='banner_regua')sDiv=inDiv[2];try{new Effect.Fade(sDiv,{duration:0.5,queue:{position:'end',scope:'menu',limit:10}});}catch(e){$(sDiv).display='none'}}
function over(objeto){window.clearTimeout(tempo);objeto.onmouseout=function(){tempo=window.setTimeout(escondeMenu,1000);}}

//MENU MINHA CONTA
    var minhaContaID = 'logado';
    var minhaContaDisplay = 'optCta';

    var showTimerMinhaConta;
    var hideTimerMinhaConta;

    function initMinhaConta() {
        if (document.getElementById) {
            navRoot=$(minhaContaID);
            navRoot.onmouseover=function() {
                        if (hideTimerMinhaConta!=undefined) {
                            clearTimeout(hideTimerMinhaConta);
                        }
                        showTimerMinhaConta=setTimeout('mostraMinhaConta()', 100);
            }
            navRoot.onmouseout=function() {
                        if (showTimerMinhaConta!=undefined) {
                            clearTimeout(showTimerMinhaConta);
                        }
                        hideTimerMinhaConta=setTimeout('escondeMinhaConta()', 400);
            }
        }
    }

    function mostraMinhaConta() {
       try{
           if (!Element.visible(minhaContaDisplay)) {
               //new Effect.BlindDown(minhaContaDisplay, {duration: 0.3, queue: {position:'end', scope: 'menu', limit:10} });
               new Effect.Appear(minhaContaDisplay, {duration: 0, from:0, to:1.0});
           }
       } catch(e) {
           $(minhaContaDisplay).display = 'block';
       }
    }

    function escondeMinhaConta() {
       try {
           if (Element.visible(minhaContaDisplay)) {
                new Effect.Fade(minhaContaDisplay, {duration: 0, queue: {position:'end', scope: 'menu', limit:10} });
            }

       } catch(e) {
             $(minhaContaDisplay).display = 'none';
       }
    }
// END - MENU MINHA CONTA
    function setValorOriginalBusca() {
        $('buscaInpt').value = "Busque no Site";
    }


// INPUT BUSCA GOOGLE
    function inptValue () {
        setValorOriginalBusca();
        var inptValueOrig = $('buscaInpt').value;
        var inptValue = $('buscaInpt');
        Event.observe('buscaInpt', 'click', function(event) {
            inptValue.value = "";
        });
        Event.observe('buscaInpt', 'blur', function(event) {
            if ($('buscaInpt').value == '') {
                $('buscaInpt').value = inptValueOrig;
            } else {
                setTimeout("setValorOriginalBusca()", 5000);
            }
        });
        Event.observe('botaoBusca', 'click', function(event) {
            if ($('buscaInpt').value == 'Busque no Site') {
                $('buscaInpt').value = "";
            }
        });
    };