document.observe("dom:loaded", function() {
	if($('laynavcontent') != undefined) {
		$("laynavcontent").hide();
		$("laynav").observe("mouseover", function() {
			$("laynavcontent").show();
		});
		$("laynav").observe("mouseout", function() {
			$("laynavcontent").hide();
		});
	}
	if($$("a.image-over") != undefined) {
		$$("div.image-over").invoke('hide');
		$$("a.image-main").each(function(item) {
			Event.observe(item, 'mouseover', function() {
				$$("div.image-over").invoke('hide');
				$(this).next().show();
			});
		}.bind(this));
		$$("div.image-over").each(function(item) {
			Event.observe(item, 'mouseout', function() {
				$(this).hide();
			});
		}.bind(this));

	}
	zIndexWorkaround();

	if($("imgnext") != undefined) {
		$("imgnext").observe("mouseover", function() {
			$('imgnext').writeAttribute('src', '/skin/frontend/default/blank/images/listas_de_produtos/seta_paginacao_dir-over.png');
		});
		$("imgnext").observe("mouseout", function() {
			$('imgnext').writeAttribute('src', '/skin/frontend/default/blank/images/listas_de_produtos/seta_paginacao_dir.png');
		});
	}
	if($("imgprev") != undefined) {
		$("imgprev").observe("mouseover", function() {
			$('imgprev').writeAttribute('src', '/skin/frontend/default/blank/images/listas_de_produtos/seta_paginacao_esq-over.png');
		});
		$("imgprev").observe("mouseout", function() {
			$('imgprev').writeAttribute('src', '/skin/frontend/default/blank/images/listas_de_produtos/seta_paginacao_esq.png');
		});
	}

});

//Hack para o over dos produtos funcionar no IE
function isIE() {
	if(navigator.userAgent.match(/MSIE \d\.\d+/))
		return true;
	return false;
}
function zIndexWorkaround() {
	if(isIE())
	{
		$$("div.image-over").each(function(menu) {
			menu.ancestors().each(function (a) {
				var pos = a.getStyle("position");
 
				if(pos == "relative" ||
				   pos == "absolute" ||
				   pos == "fixed")
				{
					Event.observe(a, "mouseover", function() {
						a.addClassName("on-top");
					});
					// And remove it when the mouse leaves.
					Event.observe(a, "mouseout", function() {
						a.removeClassName("on-top");
					});
				}
			});
		});
	}
}

