function IEFix()
{
	var lastVisibility='';
}

IEFix.prototype._isIE6 = function()
{
    var str = navigator.userAgent.toLowerCase();
    if(str.indexOf("msie 6.0") >= 0)
        return true;
	
    return false;
}

IEFix.prototype._checkNodes = function(nodes,visibility){
	for(var i = 0; i < nodes.length; i++){
		var node = nodes[i];
		if(node.nodeName.toLowerCase() == "select"){
			//
			// A propriedade fixiebug="true" deve estar na tag do select para ter efeito.
			// Isso evita que combos no topo sejam desativadas desnecessariamente.
			//
			if(node.attributes.fixiebug && node.attributes.fixiebug.value=="true"){
				node.style.visibility=visibility;
			}	
		} else {
			if(node.childNodes.length > 0){
				this._checkNodes(node.childNodes,visibility);
			}
		}
	}
}

IEFix.prototype.ieBugFix = function(visibility){

	//
	// Bug presente somente no IE6 onde o z-index das combos não funciona e
	// elas ficam por cima do menu
	//
	if(!this._isIE6())
		return;
		
	if(this.lastVisibility != visibility)	
		this.lastVisibility = visibility;
	else
		return;
		
	var conteudo = document.body;
	
	if(conteudo != null){
		var nodes = conteudo.childNodes;
		this._checkNodes(nodes,visibility);
	}
}




/*************************  Abre Menu ***************************/

function HiddenMenu(menuName){

	var elemento = document.getElementById(menuName);
	
	if(elemento.style.display == "none"){
		clearTimeout(elemento.timerId);		
		return;
	}
	
	var f = function(){
		var fix = new IEFix();
		fix.ieBugFix('');
		
		elemento.style.display = "none";
	}
	
	elemento.timerId = setTimeout(f,50);
}

function ViewMenu(menuName){

	var elemento = document.getElementById(menuName);
	
	if(elemento.style.display == ""){
		clearTimeout(elemento.timerId);		
		return;
	}

	var f = function(){
		var fix = new IEFix();
		fix.ieBugFix('hidden');

		elemento.style.display = "";
	}

	elemento.timerId = setTimeout(f,50);
}

/**************************** Muda Menu Topo ****************************/

function MenuTopoOn(nome){
	document.getElementById(nome).className = "MenuTopoOn";
}

function MenuTopoOff(nome){
	document.getElementById(nome).className = "MenuTopoOff";
}

/**************************** Detecta propriedade do browser ****************************/

function verificaLargura(){
			if(screen.width == "800"){
				document.getElementById("divLateral").style.display = "none";
			}else{
				document.getElementById("divLateral").style.display = "";
			}
		}
		
function verificaLargura2(){
	if(screen.width == "800"){
		document.getElementById("divLateral2").style.display = "none";
	}else{
		document.getElementById("divLateral2").style.display = "";
	}
}

/**************************** Randomiza ****************************/

//codigo para a primeira linha
	hoje = new Date()
	segundos = hoje.getSeconds()
	numero_b = 2
	i = segundos % numero_b

	aImages = new Array(
	  "animal_planet.jpg",
	  "axn.jpg",
	  "boomerang.jpg",
	  "cartoon_network.jpg",
	  "cinemax.jpg",
	  "cnn.jpg",
	  "discovery.jpg",
	  "disney.jpg",
	  "espn.jpg",
	  "globo.jpg",
	  "gnt.jpg")

//codigo para a segunda linha
	  hoje2 = new Date()
	segundos2 = hoje2.getSeconds()
	numero_b2 = 2
	i2 = segundos2 % numero_b2

	aImages2 = new Array(
	"hbo.jpg",
	"history_channel.jpg",
	"mtv.jpg",
	"multishow.jpg",
	"national_geographic.jpg",
	"people_arts.jpg",
	"sony.jpg",
	"sportv.jpg",
	"telecine.jpg",
	"tnt.jpg",
	"wb.jpg")