function Imprimir(css){
	var conteudo = '<link href="'+css+'" rel="stylesheet" type="text/css" />';
	conteudo += '<link href="_coluna.css" rel="stylesheet" type="text/css" />';
	conteudo += '<table><tr><td>';	
	conteudo += document.getElementById("impressao").innerHTML;
	conteudo += '</td></tr></table>';
	var oJan = window.open("./");
	oJan.document.write(conteudo);
}

function ComentariosColuna(id){
	this.obj = function(n){ return document.getElementById(n); }	
	var altura_pagina = this.obj('pagina_noticias').offsetHeight;
	var largura_pagina = window.screen.width;
	var left = eval((largura_pagina/2)-400);
	var top = eval(document.body.parentNode.scrollTop+20);
	this.obj('ComentariosBG').style.display = "";
	this.obj('ComentariosBG').style.height = altura_pagina+'px';
	this.obj('ComentariosJANELA').style.width = '800px';
	this.obj('ComentariosJANELA').style.left = left+'px';
	this.obj('ComentariosJANELA').style.top = top+'px';
	this.obj('ComentariosJANELA').style.display = "";
	var carregando = '<table width="100%" height="100%"><tr><td><table align="center"><tr><td><img src="/lib/2us/img/loading_peq.gif" align="left">&nbsp;Aguarde...</td></tr></table></td></tr></table>';
	this.obj('ComentariosJANELA').innerHTML = carregando;
	Ext.Ajax.request({
		url : '_coluna.php?op=comentarios&IdColunaEdicao='+id,
		success : function(req){
			this.obj('ComentariosJANELA').innerHTML = req.responseText;
		}
	});
}

function FechaJanelaComentarios(){
	this.obj = function(n){ return document.getElementById(n); }	
	this.obj('ComentariosJANELA').innerHTML = "";
	this.obj('ComentariosJANELA').style.display = "none";
	this.obj('ComentariosBG').style.display = "none";			  
}

function EnviaComentario(){
	this.obj = function(n){ return document.getElementById(n); }	  
	var nome = this.obj('nome').value;
	var email = this.obj('email').value;
	var cidade = this.obj('cidade').value;
	var comentario = this.obj('comentario').value;	
	var nota = this.obj('nota').value;	
	var IdColunaEdicao = this.obj('IdColunaEdicao').value;	
	if(!nome||!email||!cidade||!comentario){
		var retorna = '<b>O(s) seguinte(s) campo(s)<br>deve(m) ser preenchido(s):</b><br><br>';
		if(!nome) retorna+='<b style="color:red">Nome,</b> ';
		if(!email) retorna+='<b style="color:red">Email,</b> ';
		if(!cidade) retorna+='<b style="color:red">Cidade,</b> ';
		if(!comentario) retorna+='<b style="color:red">Comentario,</b> ';
		retorna = retorna.substr(0,retorna.length-6);
		this.obj('status_comentario').innerHTML = retorna;
	} else {
		this.obj('bt_enviar').style.display = 'none';
		this.obj('status_comentario').innerHTML = '<img src="/lib/2us/img/loading_peq.gif" align="left">&nbsp;Aguarde...';
		Ext.Ajax.request({
			url : '_coluna.php',
			params : { op :'grava_comentario',nome:nome,email:email,cidade:cidade,nota:nota,comentario:comentario,IdColunaEdicao:IdColunaEdicao },
			method : 'POST',
			success : function(req){
				this.obj('status_comentario').innerHTML = req.responseText;
			}
		});
	}
}

function FormularioPadrao(){
	this.obj = function(n){ return document.getElementById(n); }
	var altura_pagina = this.obj('pagina_noticias').offsetHeight;
	var largura_pagina = window.screen.width;
	var left = eval((largura_pagina/2)-150);
	var top = eval(document.body.parentNode.scrollTop+20);
	this.obj('ComentariosBG').style.display = "";
	this.obj('ComentariosBG').style.height = altura_pagina+'px';
	this.obj('ComentariosJANELA').style.width = '300px';
	this.obj('ComentariosJANELA').style.left = left+'px';
	this.obj('ComentariosJANELA').style.top = top+'px';
	this.obj('ComentariosJANELA').style.display = "";								
	var carregando = '<table width="100%" height="100%"><tr><td><table align="center"><tr><td><img src="/lib/2us/img/loading_peq.gif" align="left">&nbsp;Aguarde...</td></tr></table></td></tr></table>';
	this.obj('ComentariosJANELA').innerHTML = carregando;	
	Ext.Ajax.request({
		url : '_coluna.php',
		params : { op : 'formulario_amigo',titulo:document.title,url:window.location.href },
		success : function(req){
			this.obj('ComentariosJANELA').innerHTML = req.responseText;
		}
	});
}

function EnviaEmail(){
	this.obj = function(n){ return document.getElementById(n); }
	var titulo = document.title;
	var url = window.location.href;
	var seunome = this.obj("seunome").value;
	var seuemail = this.obj("seuemail").value;
	var nomedoamigo = this.obj("nomedoamigo").value;
	var emaildoamigo = this.obj("emaildoamigo").value;
	var comentario = this.obj("comentario_amigo").value;
	var erro = 0;
	if(!seunome){ alert("O campo Seu nome deve ser preenchido!"); erro=1; }
	if(!seuemail){ alert("O campo Seu email deve ser preenchido!"); erro=1; }
	if(!nomedoamigo){ alert("O campo Nome do amigo deve ser preenchido!"); erro=1; }
	if(!emaildoamigo){ alert("O campo Email do amigo deve ser preenchido!"); erro=1; }	
	if(erro==0){
		this.obj("status_amigo").innerHTML = '<img src="/lib/2us/img/loading_peq.gif" align="left">&nbsp;Aguarde...<br><br>';
		Ext.Ajax.request({
			url : '_coluna.php',
			params : { 
				op : 'envia_email',
				titulo : titulo,
				url : url,
				seunome : seunome,
				seuemail : seuemail,
				nomedoamigo : nomedoamigo,
				emaildoamigo : emaildoamigo,
				comentario : comentario
			},
			method : 'POST',
			success : function(req){
				this.obj('status_amigo').innerHTML = req.responseText;
			}
		});
	}		
}

function TamanhoFonteNotas(tip,s){
	this.obj = function(n){ return document.getElementById(n); }	
	//Notas simples
	for(var i=1;i<=s;i++){
		var t = parseInt(this.obj('Simples'+i).style.fontSize);
		eval("var f = t"+tip+"2");
		if(f<12) f = 12;
		this.obj('Simples'+i).style.fontSize = f+'px';
	}
}

function MaisEdicoes(div,pagina){
	this.obj = function(n){ return document.getElementById(n); }
	this.obj(div).innerHTML = '<img src="/lib/2us/img/loading_peq.gif"/>';
	var IdEdicao = this.obj('IdEdicao').value;
	Ext.Ajax.request({
		url : '_coluna.php?op=mais_edicoes&IdEdicao='+IdEdicao+'&pagina='+pagina,
		success : function(req){ this.obj(div).innerHTML = req.responseText; }
	});
}

function BuscaEdicao(op){
	this.obj = function(n){ return document.getElementById(n); }
	var v = this.obj('inputBuscaEdicao').value;
	if(op==0){
		switch(v){
			case 'dd/mm/aaaa' :
				this.obj('inputBuscaEdicao').value = '';
				this.obj('inputBuscaEdicao').style.color = '#000';
				break;
			case '' :
				this.obj('inputBuscaEdicao').style.color = '#999';
				this.obj('inputBuscaEdicao').value = 'dd/mm/aaaa';			
				break;
		}
	} else {
		if(v.length>=2) {
			this.obj('inputBuscaEdicao').style.backgroundImage = 'url(/lib/2us/img/loading_peq.gif)';
			this.obj('inputBuscaEdicao').style.backgroundPosition = 'right';
			this.obj('inputBuscaEdicao').style.backgroundRepeat = 'no-repeat';
			Ext.Ajax.request({
				url : '_coluna.php?op=busca_edicao&v='+v,
				success : function(req){
					this.obj('inputBuscaEdicao').style.backgroundImage = '';
					this.obj('resultBuscaEdicao').innerHTML = req.responseText;
				}
			});
		} else {
			this.obj('inputBuscaEdicao').style.backgroundImage = '';
		}
	}
}

function Publicidade(){
	this.obj = function(n){ return document.getElementById(n); }
	this.final = function(p,div){
		if(p.banner){
			if(p.flash=='1'){
				if(this.obj(div)!=null) Flash('http://www.otempo.com.br/publicidade/pecas/'+p.banner,p.largura,p.altura,'opaque',p.flashvars,div);
			} else {
				if(this.obj(div)!=null){
					var img = '<a href="'+p.url+'" target="_blank"><img src="http://www.otempo.com.br/publicidade/pecas/'+p.banner+'" width="'+p.largura+'" height="'+p.altura+'" border="0"></a>';
					this.obj(div).innerHTML = img;
				}
			}
			if(this.obj(div)!=null){
				this.obj(div).style.visibility = 'visible';
				this.obj(div).style.display = '';
			}
		}
	}	
	var banners = Array('super_banner','banner_materia','full_banner','shopping,html');
	for (var i=0;i<banners.length;i++){
		var dados = banners[i].split(',');
		Ext.Ajax.request({
			url : '_coluna.php?op='+dados[0],
			div: dados[0],
			tipo: dados[1],
			success : function(req,p){ 
				if(req.responseText) {
					switch(p.tipo){
						case 'html' : this.obj(p.div).innerHTML = req.responseText; break;
						default : this.final(Ext.decode(req.responseText),p.div);
					}					
				}
			}
		});	
	}
}

function Laterais(){
	this.obj = function(n){ return document.getElementById(n); }
	var IdEdicao = this.obj('IdEdicao').value;
	if(IdEdicao!='0'){
		new xmlTemplate({xml:'/sscripts/_JI.menuesquerdoxml.class.php?veiculo=supernoticia&IdEdicao='+IdEdicao,xsl:'/supernoticia/noticias/_menuEsquerdo.xsl',div:'menu_esquerdo'});
		new xmlTemplate({xml:'/sscripts/_JI.edicaododiaxml.class.php?veiculo=supernoticia&IdEdicao='+IdEdicao,xsl:'/supernoticia/noticias/_edicaoDia.xsl',div:'edicao_dia'});
	}
}

function CompartilheConteudo(){
	this.obj = function(n){ return document.getElementById(n); }
	var IdColunaEdicao = this.obj('IdColunaEdicao').value;
	var NomeColuna = this.obj('NomeColuna').value;
	_comp = new Compartilhe({
		id : '_comp',
		url : 'http://www.otempo.com.br/supernoticia/colunas/?IdColunaEdicao='+IdColunaEdicao,
		titulo : NomeColuna,
		div : 'compartilhe'
	});
	document.title = 'Super Notícia. '+NomeColuna;
}

function MaisNoticias(){
	this.obj = function(n){ return document.getElementById(n); }
	_super = new Noticias({
		id : '_super',
		veiculo : 'super',
		ordem : 'Foto desc,rand()',
		titulo : '<b>Super Notícia</b>',
		largura : 270,
		div : 'bl1'
	});
	_otempo = new Noticias({
		id : '_otempo',
		veiculo : 'otempo',
		ordem : 'Foto desc,rand()',
		titulo : 'O TEMPO',
		cssTitulo : 'color:#fff; background-color:#1f635d',
		cssRodape : 'color:#fff; background-color:#1f635d',
		largura : 270,
		div : 'bl2'
	});	
}

function MaisColunas(IdColunaEdicao,IdColuna,pagina){
	this.obj = function(n){ return document.getElementById(n); }
	this.obj('mais_colunas_'+pagina).innerHTML = '<img src="/lib/2us/img/loading_peq.gif" />';
	Ext.Ajax.request({
		url: '_coluna.php?op=mais_colunas&IdColunaEdicao='+IdColunaEdicao+'&IdColuna='+IdColuna+'&pagina='+pagina,
		pagina: pagina,
		success: function(req,p){this.obj('mais_colunas_'+p.pagina).innerHTML = req.responseText;	}
	});
}

function Visitas(){
	this.obj = function(n){ return document.getElementById(n); }
	Ext.Ajax.request({url : '_coluna.php?op=visitas&IdColunaEdicao='+this.obj('IdColunaEdicao').value});
}