function troca_bg_cima(){
	$("<div id='bgTopoAd'>&nbsp;</div>").appendTo("body");
	$("<div class='clickWall'>&nbsp;</div>").appendTo("body");
	$(".clickWall").css({ position:"absolute", zIndex:"1", left:"0", top:"0", height:"404px", width:"100%", cursor: "pointer" });
	$("#bgTopoAd").css({ background:"url(http://oasadmin.abril.com.br/RealMedia/ads/adstream_nx.ads/casacombr/home@x96!x96) center no-repeat", position:"absolute", zIndex:"-1000", left:"0", top:"0", height:"404px", width:"100%", overflow:"hidden" });
	
}



/*function troca_bg_baixo(corHexaDecimal){
	var corpo = document.getElementsByTagName("body");
	corpo.item(0).style.backgroundColor = '#'+corHexaDecimal;
	return false;
}
function reset_bg(){
	$("#bgTopoAd").remove();
	var corpo = document.getElementsByTagName("body");
	corpo.item(0).style.background = '#fff url(http://casa.abril.com.br/customizados/interv/img/default.png) repeat-x';
}
*/
function IsNumeric(sText){
	var ValidChars = "0123456789";
	var IsNumber=true;
	for (i = 0; i < sText.length && IsNumber == true; i++){
		if (ValidChars.indexOf(sText.charAt(i))==-1){
			IsNumber = false;
		}
	}
	return IsNumber;
}

function getQueryVariable(sQuery, sSeparator){
	if (location.search!=""){
		var x = location.search.substr(1).split(sSeparator);
		try{
			y = x[0].split("=");
			if(y[0]==sQuery && IsNumeric(y[1]) && y[1]!="") return y[1];
			else return null;
		}catch(er){ return null; }
	}
}

if(!Array.prototype.push){
	// To cover IE 5 Mac lack of the push method
	Array.prototype.push = function array_push() {
		for(var i=0;i<arguments.length;i++)
			this[this.length]=arguments[i];
		return this.length;
	}
}

function getNode(nodeId){
	if(document.getElementById)
		return document.getElementById(nodeId);
	else if(document.all && document.all(nodeId))
		return document.all(nodeId);
	else if(document.layers && document.layers[nodeId])
		return document.layers[nodeId];
	else
		return false;
}

function show(object){
	getNode(object).style.display = 'inline';
}

function hide(object){
	getNode(object).style.display = 'none';
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function bookmark() {
	 title = document.title;
	  // Blogger - Replace with <$BlogItemTitle$>
	  // MovableType - Replace with <$MTEntryTitle$>

	 url = window.location;
	  // Blogger - Replace with <$BlogItemPermalinkURL$>
	  // MovableType - Replace with <$MTEntryPermalink$>
	  // WordPress - <?php bloginfo('url'); ?>

	if (window.sidebar) { // Mozilla Firefox Bookmark
		window.sidebar.addPanel(title, url,"");
	} else if( window.external ) { // IE Favorite
		window.external.AddFavorite( url, title);
	} else if(window.opera && window.print) { // Opera Hotlist
		return true;
	}
}

function noscroll(param,w,h,nome) {
        var nomearq=param;
        var windowvar = window.open(nomearq,nome,"scrollbars=no,location=no,directories=no,status=no,menubar=no,resizable=no,toolbar=no,width="+ w + ",height="+h );
}

function popscroll(param,w,h,nome) {
        var nomearq=param;
        var windowvar = window.open(nomearq,nome,"scrollbars=yes,location=no,directories=no,status=no,menubar=no,resizable=no,toolbar=no,width="+ w + ",height="+h );
}

function popTermoUso(param,w,h,nome,field) {
        var nomearq=param;
        if(nomearq.indexOf('?') > -1){
        	nomearq += "&field="+field;
        } else {
        	nomearq += "?field="+field;
        }
        var windowvar = window.open(nomearq,nome,"scrollbars=yes,location=no,directories=no,status=no,menubar=no,resizable=no,toolbar=no,width="+ w + ",height="+h );
}

function goTo(target, current, total) {
    if(!isNaN(target) && (target <= total && target > 0)) {
		var oldUrl = location.href;
		var urlParts = oldUrl.split("/");
		var fileName = urlParts[urlParts.length-1];
		var fileNameParts = fileName.split(".");
		var fileExtension = fileNameParts[fileNameParts.length-1];
		fileNameParts[fileNameParts.length-1] = "";
		var fileNameWithoutExtension = fileNameParts.join(".");
		var nextLocation = fileNameWithoutExtension.substring(0, fileNameWithoutExtension.length-2) + target + "." + fileExtension;
		location.href = nextLocation;
	}
    else {
        alert("Página inválida");
	}
	return;
}

function aumentaFonte() {
	var fontSizeString = $("#centro p").css("font-size");
	try {
		var fontSizeNumber = fontSizeString.substring(0, fontSizeString.indexOf("px"));
		if(fontSizeNumber >= 16) return;
		else $("#centro p").css("font-size", ++fontSizeNumber + "px");
	} catch(er) {}
}

function diminuiFonte() {
	var fontSizeString = $("#centro p").css("font-size");
	try {
		var fontSizeNumber = fontSizeString.substring(0, fontSizeString.indexOf("px"));
		if(fontSizeNumber <= 12) return;
		else $("#centro p").css("font-size", --fontSizeNumber + "px");
	} catch(er) {}
}

function pegaValorVariavelURL(strParamName) {
	var strReturn = "";
	var strHref = window.location.href;
	if(strHref.indexOf("?") > -1) {
    	var strQueryString = strHref.substr(strHref.indexOf("?")).toLowerCase();
    	var aQueryString = strQueryString.split("&");
		for(var iParam = 0; iParam < aQueryString.length; iParam++) {
			if(aQueryString[iParam].indexOf(strParamName.toLowerCase() + "=") > -1) {
				var aParam = aQueryString[iParam].split("=");
				strReturn = aParam[1];
				break;
			}
		}
	}
  	return unescape(strReturn);
}

function removeCharacter(a,badchar,goodchar) {
	while(a.indexOf(badchar)!=-1)
	{
		a = a.replace(badchar,goodchar);
	}
	return a;
}


function tiraPonto(qtd,local,tirar){

	if(document.getElementById('publiRegional')){
		var j=0;	
		var procuraImg = document.getElementById(local).getElementsByTagName("img");
        	for (var i = 0; i < procuraImg.length; i++){
	        	if(procuraImg[i].src = 'http://adsimg.abril.com.br/RealMedia/ads/Creatives/default/empty.gif'){
				j++;
			}
        	}
		if(j==qtd){
        		document.getElementById(tirar).style.display='none';
        	}
	}
}



var YY = 2010;var MM = 04;var DD = 20;var HH = 23;var MI = 59;var SS = 59;
function atualizaContador(pyy,pmm,pdd,phh,pmi,pss) {
	var FYY = pyy;var FMM = pmm;var FDD = pdd;var FHH = phh;var FMI = pmi;var FSS = pss;
      var hoje = new Date(FYY,FMM-1,FDD,FHH,FMI,FSS);
      var futuro = new Date(YY,MM-1,DD,HH,MI,SS); 
	var ss = parseInt((futuro - hoje) / 1000);
 			var mm = parseInt(ss / 60);var hh = parseInt(mm / 60);var dd = parseInt(hh / 24); 
	ss = ss - (mm * 60);mm = mm - (hh * 60);hh = hh - (dd * 24); 
	var faltam = 'Faltam <b>';faltam += (dd && dd > 1) ? dd+'</b> dias' : (dd==1 ? '1 dia' : ''); 
	if (dd+hh+mm+ss > 0) {
		document.getElementById('contadorCabeca').innerHTML = faltam;
	} else {
		document.getElementById('contadorCabeca').style.display == "none";
 			}
}	