function putFlashI4(fileName, width, height, divName, bgColor) {
	var buffer = ''
		+'<object type="application/x-shockwave-flash" data="'+fileName+'" width="'+width+'" height="'+height+'"'+(bgColor?' bgcolor="#'+bgColor+'"':'')+'>'
		+'<param name="movie" value="'+fileName+'" />'
		+(!bgColor?'<param name="wmode" value="transparent" />':'')
		+'<param name="menu" value="false" />'
		+'<param name="quality" value="best" />'
		+'</object>';
	if (divName) {
		var oDiv = '';
		if (oDiv = document.getElementById(divName)) {
			oDiv.innerHTML = buffer;
		}
	} else {
		document.write(buffer);
	}
}

window.addEvents({
	'domready': function(){
		Hoverize=function(o, level)
		{
			if(!level) level = 1;
			if(!o || !o.childNodes) return false;
			for(var i=0; i<o.childNodes.length; i++)
			{
				if(o.childNodes[i].tagName == 'LI')
				{
					var unique = Math.floor(Math.random()*11000);
					o.childNodes[i].className +=' unique'+unique;

					o.childNodes[i].className = o.childNodes[i].className.replace(' over','');
					o.childNodes[i].onmouseover = function(){this.className = this.className+' over';}
					o.childNodes[i].onmouseout = function(){this.className = this.className.replace(' over','');}
				}
				else if(o.childNodes[i].tagName == 'A')
				{
					o.childNodes[i].title = '';
				}
				Hoverize(o.childNodes[i], level+1);
			}
		}
		var menu = $('menu');
		Hoverize(menu);

		////////////////////
        var valCarrossel = -1;
        CarrosselCentralNegocios = function(){
            valCarrossel+=3;
            var elem = $$('.hbcin .l_item');
            var cont = 0;
            for(var i=0; i<elem.length; i++){
                if((i > valCarrossel || i < (valCarrossel-2)) && elem.length > 3){
                    elem[i].style.display = 'none';
                }else{
                    elem[i].style.display = 'block';
                    cont++;
                }
            }
            if(cont < 3){
                valCarrossel = -1;
            }
        };
        CarrosselCentralNegocios();
        setInterval(function(){
            CarrosselCentralNegocios();
        }, 8000);
        
		carrosselAtual = -1;
		EscolheCarrossel = function(qual)
		{
			for(var i=0;i<carrossel.length;i++)
			{
				carrossel[i].style.display = qual==i? '': 'none';
				controllers[i].className = qual==i?'atual':'';
				if(qual==i) carrosselAtual = i;
			}
		}

		ProximoCarrossel = function(periodo)
		{
			EscolheCarrossel((carrosselAtual==(carrossel.length-1))? 0: (carrosselAtual+1));
			if(undefined != periodo) setTimeout('ProximoCarrossel('+periodo+')', periodo);
		}
		AnteriorCarrossel = function()
		{
			EscolheCarrossel((carrosselAtual==0)? (carrossel.length-1): (carrosselAtual-1));
		}

		if($$('div#vitrine.carrossel') && $('vitrine'))
		{
			carrossel = $$('div#vitrine.carrossel div.l_item');
			carrosselIcos = $$('div#vitrine.carrossel div.l_item div.l_ico');

			comandosCarrossel = document.createElement('div');
			comandosCarrossel.id = 'comandosCarrossel';
			var a = document.createElement('a');
				a.title = 'Anterior';
				a.className = 'comandoCarrosselAnterior';
				a.href = 'javascript:void(0)';
				a.innerHTML = 'Anterior';
				a.onclick = function(){AnteriorCarrossel();}
			comandosCarrossel.appendChild(a);
			var a = document.createElement('a');
				a.title = 'Próximo';
				a.className = 'comandoCarrosselProximo';
				a.href = 'javascript:void(0)';
				a.innerHTML = 'Próximo';
				a.onclick = function(){ProximoCarrossel();}
			comandosCarrossel.appendChild(a);
			$('vitrine').appendChild(comandosCarrossel);

			carrosselController = document.createElement('ul');
			carrosselController.id = 'carrosselController';
			$('vitrine').appendChild(carrosselController);

			controllers = [];
			for(var i=0;i<carrossel.length;i++)
			{
				controllers[i] = document.createElement('li');
					var a = document.createElement('a');
						a.title = '';
						a.href = 'javascript:void(0)';
						eval("a.onclick = function(){EscolheCarrossel("+i+");}");
						var span = document.createElement('span');
							span.className = 'ico';
							span.innerHTML = carrosselIcos[i].innerHTML;
						a.appendChild(span);
						var span = document.createElement('span');
							span.className = 'mask';
							span.innerHTML = '&nbsp;';
						a.appendChild(span);
					controllers[i].appendChild(a);
				carrosselController.appendChild(controllers[i]);
			}
            ProximoCarrossel();

            setInterval(function(){
                ProximoCarrossel();
            }, 8000);
		}

		if($('hb3b'))
		{
			itensHb3b = $$('div#hb3b li');
			if(itensHb3b.length>2)
			{
				posHb3b = 1;
				moveHb3b = function(sentido)
				{
					posHb3b = sentido+posHb3b;
					if(posHb3b < 0) posHb3b=(itensHb3b.length-1);
					if(posHb3b > (itensHb3b.length-1)) posHb3b=0;
					esqtHb3b = posHb3b-1;
					if(esqtHb3b < 0) esqtHb3b=(itensHb3b.length-1);
					if(esqtHb3b > (itensHb3b.length-1)) esqtHb3b=0;
					dirHb3b = 1+posHb3b;
					if(dirHb3b < 0) dirHb3b=(itensHb3b.length-1);
					if(dirHb3b > (itensHb3b.length-1)) dirHb3b=0;
					for(var i=0;i<itensHb3b.length;i++)
					{
						switch(i)
						{
							case posHb3b:
								itensHb3b[i].morph({
									'font-size':'13px',
									'width':92,
									'top':0,
									'left':100,
									'opacity':1
								});
							break;
							case esqtHb3b:
								itensHb3b[i].morph({
									'font-size':'7px',
									'width':70,
									'top':25,
									'left':10,
									'opacity':.4
								});
							break;
							case dirHb3b:
								itensHb3b[i].morph({
									'font-size':'7px',
									'width':70,
									'top':25,
									'left':212,
									'opacity':.4
								});
							break;
							default:
								itensHb3b[i].fade('out');
							break;
						}
					}
				}
				moveHb3b(0);

				hb3besq = document.createElement('a');
				hb3besq.href = 'javascript:void(0)';
				hb3besq.id = 'hb3besq';
				hb3besq.innerHTML = '<';
				hb3besq.style.display = 'block';
				hb3besq.style.width = '70px';
				hb3besq.style.height = '92px';
				hb3besq.style.position = 'absolute';
				hb3besq.style.top = '0';
				hb3besq.style.left = '10px';
				hb3besq.onclick=function()
				{
					moveHb3b(-1);
				}
				hb3bdir = document.createElement('a');
				hb3bdir.href = 'javascript:void(0)';
				hb3bdir.id = 'hb3bdir';
				hb3bdir.innerHTML = '>';
				hb3bdir.style.display = 'block';
				hb3bdir.style.width = '70px';
				hb3bdir.style.height = '92px';
				hb3bdir.style.position = 'absolute';
				hb3bdir.style.top = '0';
				hb3bdir.style.left = '212px';
				hb3bdir.onclick=function()
				{
					moveHb3b(1);
				}

				itensHb3b[0].parentNode.parentNode.appendChild(hb3besq);
				itensHb3b[0].parentNode.parentNode.appendChild(hb3bdir);

				//itensHb3b[0].parentNode.parentNode.adopt([hb3besq,hb3bdir]);
			}
		}
	}
});
