//Funcoes do novo portal
function maXCaract(fd,max,saida) { (fd.value.length>max) ? fd.value=fd.value.substring(0,max) : document.getElementById(saida).innerText=(max-fd.value.length); }
function hideStatus(msg) { window.status = msg; }
function generico(URL,NOME,LARG,ALT,T,L,R,S){window.open(URL,NOME,'width='+LARG+',height='+ALT+',top='+T+',left='+L+',resizable='+R+',scrollbars='+S+',status=no,statusbar=no,toplocation=no');}
function adsClick(bway,burl,binPage){burl = burl+binPage+'&bway='+bway;if(binPage=='0'){parent.location='?Sessao=Anuncie';}	else{window.open(burl);}}
function valEmail(c) {if(c.value==""){ return "Por Favor preencha o campo email"; return false; }else{	if(c.indexOf('@',0) == -1 || c.indexOf('.',0) == -1){return "O campo de email precisa conter ' @ ' (Arroba) ou ' . ' (Ponto)";}	else {		if((c.indexOf('@',0) == 0) || (c.indexOf('.',0) == 0)) {return "O campo email não pode começar com ' @ ' (Arroba)  ou  ' . ' (Ponto)";}else {if ((c.indexOf('@',0) == c.length - 1) || (c.indexOf('.',0) == c.length - 1)){return "O campo email não pode terminar com ' @ ' (Arroba)  ou  ' . ' (Ponto)";}}	}	}return true;}
//Popus do Portal - area de interação
function print(){generico("../../layouts/sites/print.asp","imp",10,10,0,0,"no","yes");}
function indique(a,c){generico("../../v8/external/Form_indique.asp?a="+a+"&c="+c,"ind",10,10,0,0,"no","no");}
function erro(a,c){	generico("../../v8/external/Form_erro.asp?a="+a +"&c="+ c,"err",10,10,0,0,"no","no"); }
function comentario(a,c){ generico("../../v8/external/Form_comentario.asp?a="+a +"&c="+ c);	}
function pop_focus(){setTimeout("document.frm.Snome.focus()",1500)}
// function pop_album(c,s){	generico("../../v8/external/album.asp?cod="+c +"&site="+s,"foto",10,10,0,0,"no","no");}	
function pop_album(c,s){	generico("../../layouts/materia/album.asp?cod="+c ,"foto",10,10,200,200,"no","no");}	
function pop_podcast(c,t){ Dialog.alert( {url: c, options: {method: 'get'}}, {title: 'PodCast: '+ t , opacity:1, top: 10, width:350,height:100, className: "alphacube", okLabel: "Fechar"});}
function CreateBookmarkLink() {	var BookmarkURL		=	window.location;	var BookmarkTitle	=	window.title;	if (document.all){	window.external.AddFavorite(BookmarkURL,BookmarkTitle); }	else {	window.sidebar.addPanel(BookmarkTitle, BookmarkURL, '');	} } 
// Função para o envio das informações dos pop'us
function bebe(site,ano){
	var url = "";
	if(site!=""){url+="&site="+ site;}
	if(ano!=""){url+="&ano="+ ano;}
	if(ano==0){url="&site="+ site;}
	if(url=="") {
	alert('Parametro necessário código do site não preenchido');
	} else {
		window.open("../../aplicativos/album/seleciona_album.asp?fwd=novo"+ url ,"_bebe","width=800,height=600,top=50,left=50") 
	}
}
function bebe_new(site,ano){
	var url = "";
	if(site!=""){url+="&site="+ site;}
	if(ano!=""){url+="&ano="+ ano;}
	if(ano==0){url="&site="+ site;}
	if(url=="") {
	alert('Parametro necessário código do site não preenchido');
	} else {
		window.open("../../aplicativos/album/seleciona_album_new.asp?fwd=novo"+ url ,"_bebe","width=830,height=600,top=50,left=50") 
	}
}
function pop_post(f,a)
{
	var assunto		=	"";
	var codigo		=	document.frm.cod.value;
	var materia		=	document.frm.assunto.value;
	var snome		=	document.frm.Snome.value;
	var semail		=	document.frm.Semail.value;
	var scomment	=	document.frm.Scomment.value;
	var url			=	"post.info.asp";
		url 		+= "?snome="+ snome +"&semail="+ semail +"&scomment="+ scomment 
	// Validações necessárias
	if(snome==''){alert('Nos informe o seu nome');document.frm.Snome.focus();return false;}
	if( valEmail(semail) !='' && valEmail(semail) !=true){alert(valEmail(semail));document.frm.Semail.focus();	return false;	}
	switch(a) {
			case "indique":
				var rnome		=	document.frm.Rnome.value;
				var remail		=	document.frm.Remail.value;
				if(rnome==''){alert('Nos informe o seu nome');document.frm.Rnome.focus();return false;}
				if(valEmail(remail) !='' && valEmail(remail) !=true){alert(valEmail(remail));document.frm.Remail.focus();	return false;	}				
					assunto		=	"Ola "+ rnome +" o seu amigo(a) "+ snome  +" lhe indicou esta matéria '"+ materia +"'.";
					url 		+=	"&rnome="+ rnome +"&remail="+ remail;
				break;
			case "erro":
					assunto		=	"[Comunicacao] O internauta "+ snome +"  notificou a existência de possiveis erros na matéria '"+ materia +"'.";
					if(scomment==''){alert('Informe qual o erro localizado na matéria');document.frm.Scomment.focus();return false;}
				break;
			case "comentario":
					assunto		=	"[Comunicacao] Novo comentário na matéria '"+ materia +"'.";
				break;
	}
		url += "&assunto="+ assunto +"&cod="+ codigo;

	self.location.href = url;
}
// responsavel pelo efeito A+ e A-
var sz =1;
function ts(obj,inc)
{
	var szs = new Array( 'xx-small','x-small','small','medium','large','x-large','xx-large' );
	sz += inc;
	if ( sz < 0 ) sz = 0;
	if ( sz > 6 ) sz = 6;
	document.getElementById(obj).style.fontSize = szs[ sz ];
}
