/*
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;
// o ns6 é (dom&&ns)
//var ns6=(d.getElementById&&!d.all)?true:false;
//var n=navigator.appName;
/*
var ua = navigator.userAgent;
var mac=(ua.indexOf("Mac")!=-1)?true:false;
*/
var mac=(navigator.userAgent.indexOf("Mac")!=-1)?true:false;
defaultStatus = " ----- T r o f i a . c o m ----- ";
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 gera_link_compartilhar_pagina(nome){	
    var titulo = encodeURIComponent(d.title);
    var url  = encodeURIComponent(d.URL);
//   var url  = encodeURIComponent(location.href);

	switch (nome)
	{
		case 0:
        	url= 'http://www.google.com/bookmarks/mark?op=edit&output=popup&bkmk='+url+'&title='+titulo; rotulo='Google';
		break;		
		case 1:
			url= 'http://myweb2.search.yahoo.com/myresults/bookmarklet?t='+titulo+'&u='+url; rotulo='My Yahoo!';
		break;
		case 2:
			url= 'http://www.facebook.com/share.php?u='+url; rotulo='Facebook';
		break;	
		case 3:
			url= 'http://del.icio.us/post?title='+titulo+'&url='+url; rotulo='Del.icio.us';
		break;	
		case 4:
			url= 'http://www.technorati.com/search/'+url; rotulo='Technorati';
		break;		
		case 5:
        	url= 'http://digg.com/submit?phase=2&url='+url+'&title='+titulo; rotulo='Digg';		
		break;					
		case 6:
			url= 'http://tec.fresqui.com/post?title='+titulo+'&url='+url; rotulo='Fresqui';
		break;		
		default:
		url= 'http://www.trofia.com/compartilhar/titulo='+titulo+'&url='+url; rotulo='Trofia.com';	
    }	
	return '<a href="'+url+'" hreflang="en" rel="bookmark" title="Compartilhe a p&aacute;gina atual com o '+rotulo+'!" rel="nofollow" target="_blank">'+rotulo+'</a>';
  }

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 nulo='javascript:void(0);';
	o=document.getElementById('definir_como_Pagina_Inicial');	
	if(o){
		o.title='Defini como a Página Inicial do seu Navegador (Browser).';		
		o.innerHTML='Definir como P&aacute;gina Inicial';
		o.href=nulo; //o.onclick="pag_ini(this)";		
	}

	o=document.getElementById('adicionar_aos_Favoritos');	
	if(o){
		o.title='Adiciona ao Favoritos do seu Navegador (Browser).';
		o.innerHTML='Adicionar aos Favoritos';
		o.href=nulo; //o.onclick="favoritar()";
	}
	
	o=document.getElementById('recomendar_Pagina');	
	if(o){
		o.title='Recomendar esta Página.';
		o.innerHTML='Recomendar esta P&aacute;gina';
		o.href=nulo; //o.onclick="recomendar(this);";
	}	
	
	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 carregarLink(){
	var nulo='javascript:void(0);';
	document.getElementById('div_link').innerHTML='<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;'+document.getElementById('h1_titulo_curto').innerHTML+'&lt;/a&gt;</textarea></li></ul><div>&nbsp;</div>';				
	
	
	var p=document.getElementById('p_busca_relacionada').innerHTML.toString().split(new RegExp(',[ ]?'));	
	for(var i=0; i<p.length; i++){	
		p[i]='<a href="javascript:void(0)" title="Pesquisar por: '+p[i]+'" rel="nofollow" target="_self" onclick="enviarConteudo(this); return false" onmousedown="return false" onmouseup="return false" onmouseover="window.status=\'Pesquisar por: '+p[i]+'\';return true" onmouseout = "window.status = \'\';return true">'+p[i]+'</a>';		
	}
	document.getElementById('p_busca_relacionada').innerHTML=p.join(', ');				
	//encodeURIComponent
}

function carregarCompartilhar(){	
	var menu='<div><strong>Compartilhar!</strong></div><ul class="menu_vertical">';
	for (var i=0; i<=6; i++){
		menu+='<li>'+gera_link_compartilhar_pagina(i)+'</li>';	 		
	}
	menu+='</ul><div>&nbsp;</div>';	 
	document.getElementById('div_compartilhar').innerHTML=menu;				
}

function enviarConteudo(o){	
	var temp=d.getElementById('cse-search-box').innerHTML;		
	d.getElementById('p').value=o.innerHTML;	
	d.getElementById('cse-search-box').submit();				
	d.getElementById('cse-search-box').innerHTML=temp;
}

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.php',v_p_simples('tipo','1'));			
	oT.tPII.obterDados('publicidadeII','/trofia/publicidades.php',v_p_simples('tipo','2'));			
	oT.tPIII.obterDados('publicidadeIII','/trofia/publicidades.php',v_p_simples('tipo','3','id',id));						
}

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('a_'+oA.nome).href = oA.href;
		document.getElementById('a_'+oA.nome).title = oA.title;
		document.getElementById('a_'+oA.nome).innerHTML = oA.resultado;*/
		
		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>Banner não carregado! 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.html" 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(){	
	d.write("<div class=\"esquerda\"><div class=\"menu_vertical\" id=\"div_publicidadeII\"></div><div class=\"menu_vertical\" id=\"div_pesquisas\"></div><div class=\"menu_vertical\" id=\"div_compartilhar\"></div></div>");		
	/////////////
// publicidade complementar! Início	
	var v1,v2;			
	var b_pesquisas='<div><strong>Pesquisas</strong></div><ul class="menu_vertical">';	
		var v1 = 'Cartão»/pesquisar.html?p=Cart%E3o|Domínio»/pesquisar.html?p=Dom%EDnio|Hospedagem»/pesquisar.html?p=Hospedagem|Seguro»/pesquisar.html?p=Seguro|Plano de Saúde»/pesquisar.html?p=Plano+de+Sa%FAde|Preço»/pesquisar.html?p=Pre%E7o|Internet»/pesquisar.html?p=Internet|Computador»/pesquisar.html?p=Computador|Processador»/pesquisar.html?p=Processador|Impressora»/pesquisar.html?p=Impressora|Notebook»/pesquisar.html?p=Notebook|Netbook»/pesquisar.html?p=Netbook|CD»/pesquisar.html?p=cd|DVD»/pesquisar.html?p=dvd|Game»/pesquisar.html?p=Game|Presente»/pesquisar.html?p=presente|Imóvel»/pesquisar.html?p=im%F3vel|Casa»/pesquisar.html?p=casa|Apartamento»/pesquisar.html?p=apartamento|Carro»/pesquisar.html?p=carro|Moto»/pesquisar.html?p=moto|Emprego»/pesquisar.html?p=emprego|Estágio»/pesquisar.html?p=est%E1gio|Livro»/pesquisar.html?p=livro'.split('|');			
			for(i=0;i<v1.length;i++){				
				v2 = v1[i].split('»');
				if(v2.length==2) {
					b_pesquisas+='<li><a href="'+v2[1]+'" title="Vai para '+v2[0]+'" rel="nofollow" target="_blank">'+v2[0]+'</a></li>';	
				}else{b_pesquisas+='<li>Conteúdo não carregado! Ver: »</li>';}						
			}
		b_pesquisas+='</ul><div>&nbsp;</div>';		
		document.getElementById('div_pesquisas').innerHTML = b_pesquisas;
// publicidade complementar! - Fim		
}

function carregaDireita(){	
	d.write("<div class=\"menu_vertical\"><div><strong>Acesso Direto</strong></div>"+d.getElementById('acesso_direto').innerHTML+"<div>&nbsp;</div></div><div class=\"menu_vertical\" id=\"div_publicidadeIII\"></div><div class=\"menu_vertical\" id=\"div_link\"></div><div class=\"menu_vertical\"><div><strong>Participe!</strong></div><ul class=\"menu_vertical\"><li><a href=\"http://twitter.com/soumaistrofia\" hreflang=\"en\" rel=\"bookmark\" title=\"Siga-nos no Twitter!\" rel=\"nofollow\" target=\"_blank\">Twitter SouMaisTrofia</a></li><li><a href=\"http://www.orkut.com.br/Main#CommunityJoin.aspx?cmm=92125874\" hreflang=\"en\" rel=\"bookmark\" title=\"Participe da comunidade Sou + Trofia.com no Orkut!\" rel=\"nofollow\" target=\"_blank\">Comunidade Sou + Trofia.com</a></li></ul><div>&nbsp;</div></div>");		
d.getElementById('acesso_direto').innerHTML="";	
}

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.html" 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';	
//	o.style.backgroundColor = '#333333';
}
function desfocar_entrada(o) {
	o.style.margin='1px'; 
	o.style.borderWidth='1px'; 
	o.style.borderColor=''; 	
	o.style.color=''; 
	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) {
//	p=null;
	var p = new Array(v.length);	
//	alert(arguments.length);	
//	alert(v.length);	
	
	for (var i=0; i < v.length; i++) {
		//alert(v[i].length);	
		p[i]=v[i][0]+'='+encodeURIComponent(v[i][1]);//encodeURI
		
	}
	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='pipoca',rotulo=false) {	
function criarLink(tipo,uri,nome,rotulo) {		
	var info='/informatica/';
	var u;
	switch(tipo) {
	case 'tipo_de_unidade': 
		u=info+uri+'-definicao.html';
	break;
	case 'marca': 
		u=info+uri+'-marca.html';		
	break;
	case 'unidade':
		u=info+uri+'-unidade.html';		
	break;
	case 'ppuli':
		u=info+'pesquisa-de-preco-de-'+uri+'-nas-lojas.html';
		nome='Pesquisa de Pre&ccedil;o de '+nome+' nas Lojas de Inform&aacute;tica';		
	break;
	case 'atributo':
		u=info+uri+'-atributo.html';
	break;
	case 'unidade_de_medida':
		u=info+uri+'-unidade-de-medida.html';		
	break;
	case 'tipo_de_montado': 
		u=info+uri+'-conceito.html';		
	break;	
	case 'montado': 
		u=info+uri+'-produto.html';		
	break;
	case 'loja': 
		u=info+'loja-'+uri;		
		nome='loja '+nome;		
	break;	
	default:		
		u='/'+uri+'----SEM LINK.html';				
	}			
	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;
//		alert('Nº de elementos do form: '+f.elements.length+'\n');
		for (var i=0,j=0; i < f.elements.length; i++) {				
//			alert('Nome: '+f.elements[i].name+' - Tipo: '+f.elements[i].type+' - Valor: '+f.elements[i].value+'\n');
///			switch(f.elements[i].type) {				
//			case "text","hidden","select-one","textarea": 				
				a=new Array(2);a[0]=f.elements[i].name;a[1]=f.elements[i].value;v.push(a);
//			break;
//			}		
		}
	}	
	return v;
}

function v_p_simples() {	
//	var myArray = new Array( );
	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 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();

/* teste ZZZZZZZZZZZZ */
/*
if (document.referrer) {
	if(document.referrer=="http://localhost/"){
		document.write("<p>O site <em>"+document.referrer+"</em> é reconhecido pelo Trofia.com.</p><p>"+document.referrer+"</p>");
	}	
//  document.write("<p>Thanks for following the link to our web site.</p><p>"+document.referrer+"</p>");
}
*/