// abre janelas
function perfil(url,janela,larg,alt,scroll,pos1,pos2){ 
window.open(url,janela,"toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars="+scroll+",resizable=no,copyhistory=no,top="+pos1+",left="+pos2+",screenY="+pos1+",screenX="+pos2+",width="+larg+",height="+alt);
}
function abre(url,janela,larg,alt,scroll,pos1,pos2){ 
window.open(url,janela,"toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars='+scroll+',resizable=no,copyhistory=no,top="+pos1+",left="+pos2+",screenY="+pos1+",screenX="+pos2+",width="+larg+",height="+alt);
}

function quantos_sel(ob)
{
	var nel, sel = 0, i=0;
	if (ob == null)
		return 0;
	nel = ob.length;
	if (nel == null)
		return ob.checked;

	for (i=0;i<nel;i++) { if (ob[ i].checked) { sel=sel+1; } }
	return sel;
}

function ha_um_flog_sel()
{
	return quantos_sel(document.form_oper._fotosel)==1;
}

function preencheu(ob)
{
	return (ob != null && ob.value != null && ob.value.length > 0);
}

function preencheu_email(ob)
{
	var email = ob.value;
	var pos_arroba;
	var pos_ponto;
	var tam;

	if (email == null){
		return false;
	}

	tam = email.length;
	if (0+tam < 4){
		return false;
	}

	pos_arroba = email.indexOf("@@");
	if (pos_arroba < 1 || pos_arroba == tam-1) {
		return false;
	}

	pos_ponto = email.indexOf('.',pos_arroba+1);
	if (pos_ponto < 1 || pos_ponto == tam-1){
		return false;
	} 	
	return true;
}

function valida_coment_1()
{
	if (preencheu(document.comentando_post._user) ||
	    preencheu_email(document.comentando_post._email) ||
	    preencheu(document.comentando_post._url)){  
	    	if (preencheu(document.comentando_post._descr)){  
			comenta01();
			return true;
		}
		alert("Por favor, rellena el texto del mensaje");
	} else {  
		alert("Por favor, informe tu nombre");
	}
	return false;	
}

function valida_coment_2()
{
	if (preencheu(document.comentando_post._user) &&
	    preencheu(document.comentando_post._senha)){
		return true;
	} else {
		alert("Por favor, informe tu username y contraseña");
	}
	return false;	
}

function valida_coment_3()
{
	return valida_coment_2();
}

function valida_coment_4()
{
	if (preencheu(document.comentando_post._descr)){
		comenta04();
		return true;
	} else {
		alert("Por favor, rellena el texto del mensaje");
	}
	return false;	
}

function valida_coment_5()
{
	return valida_coment_4();
}

function valida_coment_6()
{
	return valida_coment_4();
}

function valida_coment_7()
{
	if (preencheu(document.comentando_post._af_str)){
		return true;
	} else {
		alert("Rellenar los números de verificación");
	}
	return false;	
}
function comenta01() {
   abre('','comenta01',460,400,'yes');
}
function comenta04() {
   abre('','comenta04',460,400,'yes');
}
//pega ID na denuncia em hidden
function PegaID(){
popDenuncia = window.open("","denuncie","width=350,height=450,status=no,location=no,scrollbars=no");
popDenuncia.location.href = "denuncia.htm";
if (popDenuncia.opener == null) popDenuncia.opener = window;
popDenuncia.opener.name = "opener";
}
//limitador de caracteres dos comentários
function CheckLen(Target) {
	StrLen = Target.value.length;

	maxLeght = 2000

	if (StrLen > maxLeght ) {
		Target.value = Target.value.substring(0,( maxLeght-1 ));
		CharsLeft = 0;
	}
	else {
		CharsLeft = maxLeght - StrLen;
	}
	document.comentando_post.CharsLeft.value = CharsLeft;
}