// config da barra
var BarraNumero = 24;
var BarraCor1 = '#7F8DA8'; // cor clara
var BarraCor2 = '#667077'; // cor escura

var dC = document;
function $(id) {
	return document.getElementById(id);
}

function adjustIframeHeightOnLoad(s){ 
    typeof(adjustIframeHeight)!="undefined" ? adjustIframeHeight(s) : setTimeout(function(){adjustIframeHeightOnLoad(s)},100);
}

/* funçõs para módulo de videos */
/* mescla tags do editor com as tags padrão, excluindo duplicadas */
var concatArrays = function(tags) {
	var a = configVideosEstacao.listConfig.tagsIds;
	var b = tags;
	
	var aArray = a.split(',');
	var bArray = b.split(',');
	for(var i=0;i<aArray.length;i++){
		var c = aArray[i];
		for(var j=0;j<bArray.length;j++){
		
			if(c == bArray[j]) {
				bArray.splice(j);
				if(j>0)j--;
			}
		}
	}
	return aArray.concat(bArray).join(",");
}

/* concatena ids do editorsChoice*/
var concatIds = function() {

	var id,ids=[];
	for(id in editorsChoice.list) {
		if(editorsChoice.list.hasOwnProperty(id)) {//segurança de código
			if(id != 'zero') ids.push(id);
		}
	}
	
	return ids.join(',');
	
}
/* funçõs para módulo de videos */



/**
 * Define como home page
 */
function defineHome(obj){
	var defineHomeClick = document.createElement('img')
	defineHomeClick.src = 'http://click.uol.com.br/?rf=entretenimento-homepage&u=http://img.uol.com.br/x.gif';
		if (navigator.appName.indexOf("Microsoft") != -1){
			obj.style.behavior='url(#default#homepage)';
			obj.setHomePage('http://entretenimento.uol.com.br/') 
		}
		else { 
			location.href="http://www.uol.com.br/p15";
		}
}

/* ---------------------- CANAL JOVEM --------------------------*/
/* ISO to UTF8*/
function iso2utf8(string) {	
	var string = string.replace(/\r\n/g,"\n");
	var utftext = "";
	for (var n = 0; n < string.length; n++) {
		var c = string.charCodeAt(n);
		if (c < 128) {
			utftext += String.fromCharCode(c);
		} else if((c > 127) && (c < 2048)) {
			utftext += String.fromCharCode((c >> 6) | 192);
			utftext += String.fromCharCode((c & 63) | 128);
		} else {
			utftext += String.fromCharCode((c >> 12) | 224);
			utftext += String.fromCharCode(((c >> 6) & 63) | 128);
			utftext += String.fromCharCode((c & 63) | 128);
		}
	}
	return utftext;
}

/* HowStuffWorks*/
function buscador(){
	
	if (document.getElementById("campoBusca").value!=""){
		var campo = document.getElementById('campoutf8');
		campo.value = iso2utf8(document.getElementById('campoBusca').value);	
		campo.name="terms";
		return true;
	} else {
		alert("Digite uma palavra");
		document.busca.texto.focus();
		return false;
	}
}
