/*
Código JavaScript criado por Trofia.com 
*/
var w=window;
var d=document;
var ie=d.all;
var ns=d.layers;
var dom=d.getElementById;
var mac=(navigator.userAgent.indexOf("Mac")!=-1)?true:false;
defaultStatus = " ----- T r o f i a . c o m ----- ";

window.onload = function(){carregaEsquerda();carregaDireita();carregarPublicidades(0);carregarLink();exibirContato();}

function pag_ini(obj){
    if((ie)&&(!mac)) {
        obj.style.behavior='url(#default#homepage)'; 
        obj.setHomePage('http://www.trofia.com');
    }else{	
        alert("Seu navegador não tem suporte automático.\n Por favor, faça-o manualmente se for possível.");
    }
}
function favoritar(){
  var du=d.URL;
  var dt=d.title;	
	if(ie) w.external.AddFavorite(du,dt);	
  else if (w.sidebar) w.sidebar.addPanel(dt,du,"");
  else if (w.opera && w.print){
    var fav = d.createElement('a');
    fav.setAttribute('title',dt);
    fav.setAttribute('href',du);
    fav.setAttribute('rel','sidebar');
    fav.click();
  }
  else alert("Aperte Ctrl + D ou tente usar o menu apropriado.");			
}
function focar_img(o){
	if(o.filters){
		o.filters.alpha.opacity=100
	} else {
		o.style.setProperty("-moz-opacity",1.0, null)
	}
}
function desfocar_img(o){
	if(o.filters){
		o.filters.alpha.opacity=20
	} else {
		o.style.setProperty("-moz-opacity",0.2, null)
	}	
}
function exibirEmail(o,p,c,d){	
	if(o){
		o.title='Clique aqui para entrar em contato com '+c+'@'+d;
		o.innerHTML=c+'@'+d;
		o.href=p+':'+c+'@'+d;	
	}	
}
function exibirContato(){	
	var conta='contato'+'@'+'trofia.com';
	o=document.getElementById('email_do_Trofia');
	if(o){
		o.title='Permite entrar em contato pelo e-mail '+conta+' através do seu gerenciador de e-mails.';
		o.innerHTML=conta;
		o.href='mailto:'+conta;		
	}

}
function recomendar(o){
	var assunto=escape('Recomendação de Página Web');
	var dt=escape('Olá, eu te recomendo ver a página:\n"'+d.title+'"\n');
	var du=escape('O endereço dessa página é:\n'+d.URL+'\nAchei essa página muito últil para você!\n\n\n');
	o.href='mailto:?subject='+assunto+'&body='+dt+du;
}
function carregarPublicidades(id){		
	oT.tPI.obterDados('publicidadeI','/trofia/publicidades',v_p_simples('tipo','1'));			
	oT.tPII.obterDados('publicidadeII','/trofia/publicidades',v_p_simples('tipo','2'));			
	oT.tPIII.obterDados('publicidadeIII','/trofia/publicidades',v_p_simples('tipo','3'));							
}
function Trofia_Publicidade_I() {
	var oA;
	this.nome = null;
	this.resultado = null;
	this.msg = null;
	this.m=1;
	this.r=null;
	this.oR = Trofia_OR(this); 
	this.href='#';
	this.title='';
	this.obterDados = function(nome,url,v_p) {		
		this.nome=nome;
		if (this.oR!=null){
			trofia_OR_cab(this.oR,this.m,url,this.r,v_p);					
			this.oR.onreadystatechange = this.listarDados;
			oA=this;
			//this.oR.send(null);			
		}else{
			alert('O oR é nulo!!!');	
		}
	}
	this.tratarDados = function() {
		var resposta = oA.oR.responseText; var v1,v2,v3,v4;			
		if(resposta.indexOf('#Trofia.com#|') != -1){			
			v1 = resposta.split('|');//separar o trofia do conteúdo!		
			if(v1.length==4){					
				oA.resultado='<a class="banner468x60" href="'+v1[2]+'" title="Vai para '+v1[1]+'" rel="nofollow" target="_blank"><img src="'+v1[3]+'" alt="'+v1[1]+'" width="468" height="60"/></a>';	
			}else{oA.resultado='Banner não carregado! Ver: |';}			
		}else{oA.resultado='Banner não carregado! Ver Marca.';}

	}
	this.tratarErros = function() {		
		oA.resultado='Banner não carregado! Fato: '+oA.oR.status;
	}	
	this.tratarResposta = function() {
		
		if(oA.oR.status == 200){				
			oA.tratarDados();
		}else{
			oA.tratarErros();
		}
	}
	this.listarDados = function() {
		if(oA.oR.readyState == 4){
			oA.tratarResposta();			
		}else{
			var contagem=4-oA.oR.readyState;
			oA.resultado='Carregando banner...['+contagem+']';
		}		
		document.getElementById('div_'+oA.nome).innerHTML = oA.resultado;
	}
} 
function Trofia_Publicidade_II() {
	var oA;
	this.nome = null;
	this.resultado = null;
	this.msg = null;
	this.m=1;
	this.r=null;
	this.oR = Trofia_OR(this); 
	this.obterDados = function(nome,url,v_p) {		
		this.nome=nome;
		if (this.oR!=null){
			trofia_OR_cab(this.oR,this.m,url,this.r,v_p);					
			this.oR.onreadystatechange = this.listarDados;
			oA=this;
			//this.oR.send(null);			
		}else{
			alert('O oR é nulo!!!');	
		}
	}
	this.tratarDados = function() {
		var resposta = oA.oR.responseText; var v1,v2,v3,v4;			
		if(resposta.indexOf('#Trofia.com#|') != -1){			
			v1 = resposta.split('|');//separar o trofia do conteúdo!								
			for(i=1;i<v1.length;i++){								
				v2 = v1[i].split('»');
				if(v2.length==3) {					
					oA.resultado+='<li><a href="'+v2[1]+'" title="Vai para '+v2[0]+'" rel="nofollow" target="_blank"><img src="'+v2[2]+'" alt="'+v2[0]+'" width="120" height="60"/></a></li>';	
				}else{oA.resultado+='<li>Banners não carregados! Ver: »</li>';}						
			}			
			
		}else{oA.resultado+='<li>Banners não carregados! Ver Marca.</li>';}

	}
	this.tratarErros = function() {		
		oA.resultado+='<li>Banners não carregados! Fato: '+oA.oR.status+'</li>';
	}	
	this.tratarResposta = function() {
		
		if(oA.oR.status == 200){				
			oA.tratarDados();
		}else{
			oA.tratarErros();
		}
	}
	this.listarDados = function() {		
		oA.resultado='<div><a href="/trofia/publicidade" title="Garanta j&aacute; o seu espa&ccedil;o na &aacute;rea de publicidade II do Trofia.com!" target="_blank">Publicidade II</a></div><ul class="menu_vertical">';	
		if(oA.oR.readyState == 4){
			oA.tratarResposta();												
		}else{
			var contagem=4-oA.oR.readyState;			
			oA.resultado+='<li>Carregando banners...['+contagem+']</li>';
		}
		oA.resultado+='</ul><div>&nbsp;</div>';				
		document.getElementById('div_'+oA.nome).innerHTML = oA.resultado;				
	}
} 

function carregaEsquerda(){		
	var b_pesquisas='<div><strong>Pesquisas</strong></div><ul class="menu_vertical">';				
	var v1 = new Array('Cartão','Domínio','Hospedagem','Seguro','Plano de Saúde','Preço','Internet','Computador','Processador','Impressora','Notebook','Netbook','CD','DVD','Game','Presente','Imóveis','Casas','Apartamentos','Carros','Motos','Empregos','Estágios','Livros');
	for(i=0;i<v1.length;i++){				
			b_pesquisas+='<li><a href="/pesquisar?p='+escape(v1[i])+'" title="Vai para '+v1[i]+'" rel="nofollow" target="_blank">'+v1[i]+'</a></li>';			
	}		
	b_pesquisas+='</ul><div>&nbsp;</div>';			
    var titulo = escape(d.title);
    var url  = escape(d.URL);	
	v1 = new Array(new Array('Del.icio.us', 'http://del.icio.us/post?title='+titulo+'&url='+url),new Array('DesignFloat','http://www.designfloat.com/submit.php?url='+url+'&title='+titulo),new Array('Digg','http://digg.com/submit?phase=2&url='+url+'&title='+titulo),new Array('Facebook','http://www.facebook.com/share.php?u='+url),new Array('Fresqui','http://tec.fresqui.com/post?title='+titulo+'&url='+url),new Array('Furl','http://furl.net/storeIt.jsp?u='+url+'&t='+titulo),new Array('Google','http://www.google.com/bookmarks/mark?op=edit&output=popup&bkmk='+url+'&title='+titulo),new Array('Mixx','http://www.mixx.com/submit?page_url='+url+'&title='+titulo),new Array('My Yahoo!','http://myweb2.search.yahoo.com/myresults/bookmarklet?t='+titulo+'&u='+url),new Array ('Orkut', 'http://promote.orkut.com/preview?nt=orkut.com&du='+url+'&tt='+titulo),new Array('Reddit','http://reddit.com/submit?url='+url+'&title='+titulo),new Array('StumbleUpon','http://www.stumbleupon.com/submit?url='+url+'&title='+titulo),new Array('Technorati','http://www.technorati.com/faves?add='+url),new Array('Twitter','http://www.twitter.com/home?status=Participem+do+@soumaistrofia+e+acessem:+'+titulo+'+'+url));	
	var b_compartilhar='<div><strong>Compartilhar!</strong></div><ul class="menu_vertical"><li><a href="javascript:void(0);" title="Torna a página atual a sua página inicial!" rel="nofollow" target="_blank" onclick="pag_ini(this)">+ P&aacute;gina Inicial</a></li><li><a href="javascript:void(0);" title="Adiciona a página atual aos seus favoritos!" rel="nofollow" target="_blank" onclick="favoritar()">+ Favoritos</a></li><li><a href="javascript:void(0);" title="Recomenda a página atual por e-mail!" rel="nofollow" target="_blank" onclick="recomendar(this)">Recomendar!</a>';
	for(i=0;i<v1.length;i++){				
		b_compartilhar+='<li><a href="'+v1[i][1]+'" title="Compartilhe a p&aacute;gina atual com o '+v1[i][0]+'!" rel="nofollow" target="_blank">'+v1[i][0]+'</a></li>';	 					
	}	
	b_compartilhar+='</ul><div>&nbsp;</div>';			
	document.getElementById('esquerda').innerHTML = "<div class=\"menu_vertical\" id=\"div_publicidadeII\"></div><div class=\"menu_vertical\">"+b_pesquisas+"</div><div class=\"menu_vertical\">"+b_compartilhar+"</div>";
}

function carregaDireita(){	
	var b_pesquisas='<div><strong>Pesquisas</strong></div><ul class="menu_vertical">';				
	var v1 = new Array('austin dwi','school loan consolidation','college loan consolidation','car insurance quotes','auto insurance quotes','school consolidation','consolidation college','consolidation student','sell structured settlement','structured settlements','austin dwi attorney','term life quote','austin dwi attorney','term life insurance quote','auto insurance quote',' term insurance quote','federal consolidation','consolidate student loan','college consolidation','sell annuity','auto quotes','student consolidation','student loan consolidation','san diego dui attorney','car insurance','consolidate school loans','student loan refinance','consolidation loan rate');
	for(i=0;i<v1.length;i++){				
			b_pesquisas+='<li><a href="/pesquisar?p='+escape(v1[i])+'" title="Vai para '+v1[i]+'" rel="nofollow" target="_blank">'+v1[i]+'</a></li>';	
	}		
	b_pesquisas+='</ul><div>&nbsp;</div>';			
	
	b_link='<div><strong>Recursos para o seu site!</strong></div><ul class="menu_vertical"><li>Quer colocar um link desta p&aacute;gina no seu site ou blog? Ent&atilde;o, <strong>copie</strong>, cuidadosamente, o trecho de <strong>c&oacute;digo-fonte</strong> mostrado abaixo:</li><li><textarea class="codigo_link" name="codigo_de_link" accesskey="c" cols="10" rows="10" onfocus="focar_entrada(this)" onblur="desfocar_entrada(this)" autocomplete="off">&lt;a href=&quot;'+d.URL+'&quot; title=&quot;'+d.title+'&quot;&gt;'+d.getElementById('h1_titulo_curto').innerHTML+'&lt;/a&gt;</textarea></li></ul><div>&nbsp;</div>';
	
	var b_participe='<div><strong>Participe!</strong></div><ul class="menu_vertical">';				
	v1 = new Array(new Array('Twitter SouMaisTrofia','Siga-nos no Twitter!', 'http://twitter.com/soumaistrofia'),new Array('Comunidade Sou + Trofia.com','Participe da comunidade Sou + Trofia.com no Orkut!', 'http://www.orkut.com.br/Main#CommunityJoin.aspx?cmm=92125874'));		
	for(i=0;i<v1.length;i++){				
			b_participe+='<li><a href="'+v1[i][2]+'" title="'+v1[i][1]+'" rel="nofollow" target="_blank">'+v1[i][0]+'</a></li>';	
	}
	b_participe+='</ul><div>&nbsp;</div>';		
	
	d.getElementById('direita').innerHTML = "<div class=\"menu_vertical\">"+b_pesquisas+"</div><div class=\"menu_vertical\" id=\"div_publicidadeIII\"></div><div class=\"menu_vertical\">"+b_link+"</div><div class=\"menu_vertical\">"+b_participe+"</div>";
}

function carregarLink(){	
	var p=d.getElementById('p_busca_relacionada').innerHTML.toString().split(new RegExp(',[ ]?'));	
	for(var i=0; i<p.length; i++){		
	p[i]='<a href="/pesquisar?p='+escape(p[i])+'" title="Pesquisar por: '+p[i]+'" rel="nofollow" target="_blank" onmouseover="window.status=\'Pesquisar por: '+p[i]+'\';return true" onmouseout = "window.status = \'\';return true">'+p[i]+'</a>';		
	}
	d.getElementById('p_busca_relacionada').innerHTML=p.join(', ');				
}

function Trofia_Publicidade_III() {
	var oA;
	this.nome = null;
	this.resultado = null;
	this.msg = null;
	this.m=1;
	this.r=null;
	this.oR = Trofia_OR(this); 
	this.obterDados = function(nome,url,v_p) {		
		this.nome=nome;
		if (this.oR!=null){
			trofia_OR_cab(this.oR,this.m,url,this.r,v_p);					
			this.oR.onreadystatechange = this.listarDados;
			oA=this;
			//this.oR.send(null);			
		}else{
			alert('O oR é nulo!!!');	
		}
	}
	this.tratarDados = function() {
		var resposta = oA.oR.responseText; var v1,v2,v3,v4;			
		if(resposta.indexOf('#Trofia.com#|') != -1){			
			v1 = resposta.split('|');//separar o trofia do conteúdo!					
			for(i=1;i<v1.length;i++){				
				v2 = v1[i].split('»');
				if(v2.length==2) {
					oA.resultado+='<li><a href="'+v2[1]+'" title="Vai para '+v2[0]+'" rel="nofollow" target="_blank">'+v2[0]+'</a></li>';	
				}else{oA.resultado+='<li>Conteúdo não carregado! Ver: »</li>';}						
			}			
		}else{oA.resultado+='<li>Conteúdo não carregado! Ver Marca.</li>';}

	}
	this.tratarErros = function() {		
		oA.resultado+='<li>Conteúdo não carregado! Fato: '+oA.oR.status+'</li>';
	}	
	this.tratarResposta = function() {		
		if(oA.oR.status == 200){				
			oA.tratarDados();
		}else{
			oA.tratarErros();
		}
	}
	this.listarDados = function() {
		oA.resultado='<div><a href="/trofia/publicidade" title="Garanta j&aacute; o seu espa&ccedil;o na &aacute;rea de publicidade III do Trofia.com!" target="_blank">Publicidade III</a></div><ul class="menu_vertical">';	
		if(oA.oR.readyState == 4){
			oA.tratarResposta();			
		}else{
			var contagem=4-oA.oR.readyState;
			oA.resultado+='<li>Carregando conteúdo...['+contagem+']</li>';
		}
		oA.resultado+='</ul><div>&nbsp;</div>';		
		document.getElementById('div_'+oA.nome).innerHTML = oA.resultado;
	}
}
function focar_entrada(o) { 
	o.style.margin='0px'; 
	o.style.borderWidth='2px'; 
	o.style.borderColor='#FF0000'; 	
	o.style.color='#FF0000'; 
	o.style.fontWeight='bold';	
}
function desfocar_entrada(o) {
	o.style.margin='1px'; 
	o.style.borderWidth='1px'; 
	o.style.borderColor=''; 	
	o.style.color=''; 
	o.style.fontWeight='';	
}
function dEE(o) {
	o.style.margin='1px'; 
	o.style.borderWidth='1px';         
	o.style.borderColor='#FF00FF'; 	
	o.style.color='#FF00FF'; 
	o.style.fontWeight='';	             
}
function Trofia_OR(oA) {
	var oR = null;
	if (window.XMLHttpRequest) { 		
		oR = new XMLHttpRequest();
		r='XMLHttpRequest()';
//	  if (this.oR.overrideMimeType) {this.oR.overrideMimeType('text/xml');}	 
	}else if (window.ActiveXObject) { 
		var aXO=['Msxml2.XMLHTTP.6.0','Msxml2.XMLHTTP.4.0','Msxml2.XMLHTTP.3.0','Msxml2.XMLHTTP','Microsoft.XMLHTTP'];
		for(var i=0;i<aXO.length;i++){ 
			try{ oR = new ActiveXObject(aXO[i]); r='ActiveXObject('+aXO[i]+')';break;}
			catch(e){}
		}		
	}
	if (oR==null){alert("O seu navegador (browser) não suporta os recursos desse site.\nPor favor, atualize o seu navegador!");}	
	oA.r=r;
	return oR;
}
function trofia_OR_cab(oR,m,u,r,v) {	
	var p = new Array(v.length);		
	for (var i=0; i < v.length; i++) {
		p[i]=v[i][0]+'='+encodeURIComponent(v[i][1]);		
	}	
	p=p.join('&');			
	if (m==1){		
		oR.open("GET",u+'?'+p,true);
		oR.setRequestHeader('Content-Type','text/plain; charset=iso-8859-1');
		p=null;
	}else if(m==2){			
		oR.open("POST",u,true);
		oR.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=iso-8859-1');
		oR.setRequestHeader("Content-Length",p.length);
	}
	oR.setRequestHeader("Cache-Control","no-store, no-cache, must-revalidate");
	oR.setRequestHeader("Cache-Control","post-check=0, pre-check=0");
	oR.setRequestHeader("Pragma","no-cache");
	oR.setRequestHeader("Encoding","iso-8859-1"); 					
	oR.setRequestHeader("Connection","close");		
	oR.setRequestHeader("Accept-Charset","iso-8859-1");		
	oR.setRequestHeader("Accept","text/plain");			
	oR.setRequestHeader('Accept-Language','pt-BR');
	oR.setRequestHeader('X-Trofia-Requested-With',r+'');
	oR.setRequestHeader('X-Trofia-Version','1.0.0');
	oR.send(p);			
}
function separar_milhar(p) {
	if (p.length>3){
		return separar_milhar(p.substring(0,p.length-3))+'.'+p.substring(p.length-3,p.length);
	}else{
		return p;			
	}	
}
function formatar_preco(p) {	
	if (p.length==0){
		return '----';
	}else if (p.length>2){
		return 'R$ '+separar_milhar(p.substring(0,p.length-2))+','+p.substring(p.length-2,p.length);		
	}else if (p.length==2){
		return 'R$ 0,'+p;
	}else{
		return 'R$ 0,0'+p;
	}
}
function criarLink(tipo,uri,nome,rotulo) {		
	var info='/informatica/';
	var u;
	switch(tipo) {
	case 'tipo_de_unidade': 
		u=info+uri+'-definicao';
	break;
	case 'marca': 
		u=info+uri+'-marca';		
	break;
	case 'unidade':
		u=info+uri+'-unidade';		
	break;
	case 'ppuli':
		u=info+'pesquisa-de-preco-de-'+uri+'-nas-lojas';
		nome='Pesquisa de Pre&ccedil;o de '+nome+' nas Lojas de Inform&aacute;tica';		
	break;
	case 'atributo':
		u=info+uri+'-atributo';
	break;
	case 'unidade_de_medida':
		u=info+uri+'-unidade-de-medida';		
	break;
	case 'tipo_de_montado': 
		u=info+uri+'-conceito';		
	break;	
	case 'montado': 
		u=info+uri+'-produto';		
	break;
	case 'loja': 
		u=info+'loja-'+uri;		
		nome='loja '+nome;		
	break;	
	default:		
		u='/'+uri+'----SEM LINK';				
	}			
	if(rotulo){
		r='<a href="'+u+'" title="Vai para '+nome+'" target="_blank">'+rotulo+'</a>';		
	}else{		
		r='<a href="'+u+'" title="Vai para '+nome+'" target="_blank">'+nome+'</a>';
	}	
	return r;		
}
function v_p_form(f) {		
	var v = new Array();	
	if (f){		
		a=null;
		for (var i=0,j=0; i < f.elements.length; i++) {				
			a=new Array(2);a[0]=f.elements[i].name;a[1]=f.elements[i].value;v.push(a);
		}
	}	
	return v;
}
function v_p_simples() {	
	var v = new Array(arguments.length/2);		
	for (var i=0,j=0; i < arguments.length; i+=2,j++) {
		v[j]=new Array(2);			
		v[j][0]=arguments[i];v[j][1]=arguments[i+1];
  }
	return v;
}

function trim(str){return str.replace(/^\s+|\s+$/g,"");}

function ObjetoTrofia() {
	this.site = 'www.trofia.com';
} 
var oT = new ObjetoTrofia();
oT.tPI = new Trofia_Publicidade_I();
oT.tPII = new Trofia_Publicidade_II();
oT.tPIII = new Trofia_Publicidade_III();
