if(typeof deconcept=="undefined"){var deconcept={}}
if(typeof deconcept.util=="undefined"){deconcept.util={}}
if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil={}}
deconcept.SWFObject=function(l,o,x,Z,C,z,v,O,i,I,c){var w=this;if(!document.getElementById){return}
w.DETECT_KEY=c?c:"detectflash";w.skipDetect=deconcept.util.getRequestParameter(w.DETECT_KEY);w.params={};w.variables={};w.attributes=[];if(l){w.setAttribute("swf",l)}
if(o){w.setAttribute("id",o)}
if(x){w.setAttribute("width",x)}
if(Z){w.setAttribute("height",Z)}
if(C){w.setAttribute("version",new deconcept.PlayerVersion(C.toString().split(".")))}
w.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();if(z){w.addParam("bgcolor",z)}
var X=O?O:"high";w.addParam("quality",X);w.setAttribute("useExpressInstall",v);w.setAttribute("doExpressInstall",false);var V=(i)?i:window.location;w.setAttribute("xiRedirectUrl",V);w.setAttribute("redirectUrl","");if(I){w.setAttribute("redirectUrl",I)}};deconcept.SWFObject.prototype={setAttribute:function(i,I){this.attributes[i]=I},getAttribute:function(i){return this.attributes[i]},addParam:function(i,I){this.params[i]=I},getParams:function(){return this.params},addVariable:function(i,I){this.variables[i]=I},getVariable:function(i){return this.variables[i]},getVariables:function(){return this.variables},getVariablePairs:function(){var I=[];var i,l=this.getVariables();for(i in l){I.push(i+"="+l[i])}
return I},getSWFHTML:function(){var C=this,i="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(C.getAttribute("doExpressInstall")){C.addVariable("MMplayerType","PlugIn")}
i="<embed type=\"application/x-shockwave-flash\" src=\""+C.getAttribute("swf")+"\" width=\""+C.getAttribute("width")+"\" height=\""+C.getAttribute("height")+"\"";i+=" id=\""+C.getAttribute("id")+"\" name=\""+C.getAttribute("id")+"\" ";var o=C.getParams();for(var I in o){i+=I+"=\""+o[I]+"\" "}
var l=C.getVariablePairs().join("&");if(l.length>0){i+="flashvars=\""+l+"\""}
i+="/>"}else{if(C.getAttribute("doExpressInstall")){C.addVariable("MMplayerType","ActiveX")}
i="<object id=\""+C.getAttribute("id")+"\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" width=\""+C.getAttribute("width")+"\" height=\""+C.getAttribute("height")+"\">";i+="<param name=\"movie\" value=\""+C.getAttribute("swf")+"\" />";var O=C.getParams();for(var I in O){i+="<param name=\""+I+"\" value=\""+O[I]+"\" />"}
var c=C.getVariablePairs().join("&");if(c.length>0){i+="<param name=\"flashvars\" value=\""+c+"\" />"}
i+="</object>"}
return i},write:function(i){var o=this;if(o.getAttribute("useExpressInstall")){var I=new deconcept.PlayerVersion([6,0,65]);if(o.installedVer.versionIsValid(I)&&!o.installedVer.versionIsValid(o.getAttribute("version"))){o.setAttribute("doExpressInstall",true);o.addVariable("MMredirectURL",escape(o.getAttribute("xiRedirectUrl")));document.title=document.title.slice(0,47)+" - Flash Player Installation";o.addVariable("MMdoctitle",document.title)}}
if(o.skipDetect||o.getAttribute("doExpressInstall")||o.installedVer.versionIsValid(o.getAttribute("version"))){var l=(typeof i=="string")?document.getElementById(i):i;l.innerHTML=o.getSWFHTML();return true}else{if(o.getAttribute("redirectUrl")!=""){document.location.replace(o.getAttribute("redirectUrl"))}}
return false}};deconcept.SWFObjectUtil.getPlayerVersion=function(){var i=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var l=navigator.plugins["Shockwave Flash"];if(l&&l.description){i=new deconcept.PlayerVersion(l.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."))}}else{try{var I=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}
catch(e){try{var I=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");i=new deconcept.PlayerVersion([6,0,21]);I.AllowScriptAccess="always"}
catch(e){if(i.major==6){return i}}try{I=new ActiveXObject("ShockwaveFlash.ShockwaveFlash")}
catch(e){}}
if(I!=null){i=new deconcept.PlayerVersion(I.GetVariable("$version").split(" ")[1].split(","))}}
return i};deconcept.PlayerVersion=function(i){var I=this;I.major=i[0]!=null?parseInt(i[0]):0;I.minor=i[1]!=null?parseInt(i[1]):0;I.rev=i[2]!=null?parseInt(i[2]):0};deconcept.PlayerVersion.prototype.versionIsValid=function(i){var I=this;if(I.major<i.major){return false}
if(I.major>i.major){return true}
if(I.minor<i.minor){return false}
if(I.minor>i.minor){return true}
if(I.rev<i.rev){return false}
return true};deconcept.util={getRequestParameter:function(I){var o=document.location.search||document.location.hash;if(o){var i=o.substring(1).split("&");for(var l=0;l<i.length;l++){if(i[l].substring(0,i[l].indexOf("="))==I){return i[l].substring((i[l].indexOf("=")+1))}}}
return ""}};deconcept.SWFObjectUtil.cleanupSWFs=function(){var i=document.getElementsByTagName("OBJECT");for(var I=0;I<i.length;I++){i[I].style.display="none";for(var l in i[I]){if(typeof i[I][l]=="function"){i[I][l]=null}}}};if(typeof window.onunload=="function"){var oldunload=window.onunload;window.onunload=function(){deconcept.SWFObjectUtil.cleanupSWFs();oldunload()}}else{window.onunload=deconcept.SWFObjectUtil.cleanupSWFs}
if(Array.prototype.push==null){Array.prototype.push=function(i){var I=this;I[I.length]=i;return I.length}}
var getQueryParamValue=deconcept.util.getRequestParameter,FlashObject=deconcept.SWFObject,SWFObject=deconcept.SWFObject;

function cookieflash(versao){ document.cookie = "flashcarregado="+versao; }//chamado no flash - define heavy ou light - em desuso.
function cookieautoplay(valor){ document.cookie = "autoplay="+valor; }

function blogsearch(){
	
	buscar = $('#s').val();
	idioma_excluido = $('#idioma_excluido').val();
	
		if( buscar.length == 0 ){ return false };
	
	buscar = 'blog/'+buscar+'/busca/s/'+idioma_excluido;
		
	carregasecao(buscar);
	$('#s').val('');
	buscar = '';
	return false;
	
}

function listlinks_(){


if($('ol.listlinks')){
$('ol.listlinks a').click(
function(){
	
	link_ = $(this).attr('href');
	secao_ = link_.replace('-view','');
	secao_ = secao_.replace('#content',''); 
	secao_ = secao_.replace(/\.php?.*/,'');
	secao_ = secao_.replace(/http:\/\/.*\//,'');
	rel_ = $(this).attr('rel');
	secao_+='/'+rel_;
	//alert(secao_);
	$.history.load(secao_);
	return false;
	}
)
}



}
function ext(){$('a[rel="ext"]').attr('target','_blank');}
function spanhover(){$("span.hover").hover(function(){$(this).animate({opacity:0},'fast')},function(){$(this).animate({opacity:1},'normal')});}

// função usada basicamente pelo flash
function carregasecao(sc){$.history.load(sc);}
/*
	função q substitui a navegação convencional pelo ajax com registros no histórico de navegação.
	é atribuída a todo link : .history a
	
	url sem # = carregasecao("index") --> ver st-footer.php
*/

	
function rola(vars){
var id_body = $('body').attr('id');
$.scrollTo( '435px', {duration:800,onAfter:barrinha(id_body.replace('pag_',''))} );
}
		
		
		
function rola_elemento(alvo){
       
       if ( /^[0-9]*$/.test(alvo)  ){  
		alvo = 't'+alvo;
       }
       
       var offset = $('#'+alvo).offset();
       
       link_offset = offset.top + 'px';
       $.scrollTo( link_offset, {duration:700} );

}

function barrinha(nomesecao){ setTimeout ( "barrinha2('"+nomesecao+"')", 1000 ); }// timer p/ barrinha2 - altera x da barra amarela ( underline ) no flash.
function barrinha2(nomesecao){ if( document.getElementById("flash_topo") ) { if( nomesecao == 'index' ){ nomesecao = 'home' };var movie = document.getElementById("flash_topo");movie.SetVariable("secao",nomesecao); }}


/* wp */
function wp(){

$("#sidebar ul[class$=blogroll] a").click(function(){$(this).attr('target','_blank');});

/*
a[rel=category] - link da categoria no final do post
#content-corpo #content a[rel=bookmark] - titulo do post
p.postmetadata a[href$=respond], p.postmetadata a[href$=comments] - em deuso
*/
$("a[rel=category],#content-corpo #content a[rel=bookmark],#sidebar li[class$=widget_categories] a").click(function(){

	link_ = $(this).attr('href');

	if ( link_.search('cat=') != -1 ){
	    variable = 'cat';
	    busca = new Array(/.*?cat=/);
	}
	else if ( link_.search('p=') != -1 ){
	    variable = 'p';
	    busca = new Array(/.*?p=/);
	} 
	else if ( link_.search('m=') != -1 ){
	    variable = 'm';
	    busca = new Array(/.*?m=/);
	}

	

	variable_val = link_;

	for ( i=0; i <busca.length; i++ ){
		variable_val = variable_val.replace( busca[i], '' );
	}

	// t = titulo
	carregar = 'blog/'+variable_val+'/t/'+variable;
	carregasecao(carregar);
	return false;
	
	});



$('#navigation a').click(

   function(){

	link_ = $(this).attr('href');

	if ( link_.indexOf('paged')!= -1 ){
	
		pagina = link_.replace(/.*paged=/,'');
	
		secao_=  'blog/'+pagina+'/t/paged';
		alert(secao_);
		
		carregasecao(secao_);
	
		return false;
	}
});



$('#sidebar a[class=feed]').attr('target','_blank');
	
}
	
$('body').append('<a id="ir-pro-topo" onclick="javascript:rola()">topo</a>');

function audioplayer(rnd,autoplayer){
	$('#header').prepend('<div id="audio_player"></div>');
	var so = new SWFObject("player2.swf?rnd="+rnd+"&amp;autoplay="+autoplayer, "mymovie", "350", "30", "9", "");
	so.addParam("wmode", "transparent");
	so.write("audio_player");
	$('#audio_player').animate( { top:10 }, 700 );
}

function datapub(i,link,datapub){
	$("#t"+i).append("<a href=\""+link+"\" rel=\"ext\">"+datapub+"</a>");
}

function relative_time(time_value){
  var values = time_value.split(" ");
  time_value = values[2] + " " + values[1] + ", " + values[3] + " " + values[4];

  var parsed_date = Date.parse(time_value);
  var relative_to = (arguments.length > 1) ? arguments[1] : new Date();
  var delta = parseInt((relative_to.getTime() - parsed_date) / 1000);
  delta = delta + (relative_to.getTimezoneOffset() * 60);

  if (delta < 60) {
    return 'less than a minute ago';
  } else if(delta < 120) {
    return 'about a minute ago';
  } else if(delta < (60*60)) {
    return (parseInt(delta / 60)).toString() + ' minutes ago';
  } else if(delta < (120*60)) {
    return 'about an hour ago';
  } else if(delta < (24*60*60)) {
    return 'about ' + (parseInt(delta / 3600)).toString() + ' hours ago';
  } else if(delta < (48*60*60)) {
    return '1 day ago';
  } else {
    return (parseInt(delta / 86400)).toString() + ' days ago';
  }
}


function  mostrar_esconder_estrutura(hash_name){
	alterado = '';

if ( hash_name == 'home' ){

//	reload da home	
	if( $("#load").css('display')=='block' ){ // && alterado == '' 
		
		if( $("#load-interna").css('display') != 'none' ){ 
			$("#load-interna").css('display','none');
		}
	
		$('#load').css('opacity','0');
		alterado = 's';
	
	
	}
	else
	{
//	carrega a home a partir de uma interna	
//	if( $("#load").css('display')=='none' && alterado == '' ) 
//	{
		
		$('#load-interna').css('display','none');
					
		$('#load').css({
			display:'block',
			opacity:'0'
		});
		
		alterado = 's';
	}	
//	fim





}
else { //&& hash_name != 'home'
	
	
	
	//	carrega uma interna a partir da home
	if( $("#load").css('display')=='block' && alterado == '' ){ 
				
		$('#load').css('display','none');
	
		if( $("#load-interna").css('display') != 'block' ){ 
							
			$('#load-interna').css({
				display:'block',
				opacity:'0'
			});
			
		}
		
		alterado = 's';
	
	}
	else//	fim
	{
		
	
	//	carrega uma interna a partir de outra interna
	//if( $("#load").css('display')=='none' && hash_name != 'home' && alterado == '' ) 
	//{
		
		$('#htm').css('opacity','0');
		alterado = 's';
	}
	//	fim
		
		
	
	
}



}


function mostrar_conteudo(nomesecao){
			
			
			// rola a tela se a seção não for a home
			if( nomesecao != 'home' && nomesecao != 'index' ){  
			
				if ( $("#load-interna").css('opacity') == '0'  ){
					$('#load-interna').animate( {opacity:1},500 );
				}
			
				$('#htm').animate( {opacity:1},500,rola() ); //rola(nomesecao)
	
			}
			else
			{
				$('#load').animate( {opacity:1},500,barrinha('index') );
			}

		}


function mk_ir_pro_disco_mnu(){
$('body').append('<a id="ir-pro-disco_mnu" onclick="javascript:rola_elemento(\'discos_mnu_rola\')">discos/tracks</a>');
}


