function seleccionarPost (postid){ 
	var elemento = document.getElementById('pPostInfo'+postid);
	if (elemento.className == 'pPostInfo'){
		elemento.className = 'pPostInfoSel';
	}
	else{
		elemento.className = 'pPostInfo'; 
	}
}
function voteThread (userid, threadid) {
	var url = 'clientscript/ajax.php?action=vote&userid='+userid+'&threadid='+threadid; 
	var html = $('#num_voto').html();
	$.get(url, function (data) {
		if (data != 'Votado' && data != 'Error'){
			html = data;
			$('#num_voto').html (html);
			$('#votos_cuadro').removeAttr('onclick');
			$('#boton_votar').html('VOTADO');
			/* Produccion */
		}
		else if(data == 'Votado'){
			$('#boton_votar').html('VOTADO');
		} 
	});
}
function compartir(postid) {
	if($('.verCompartir' + postid).is(':visible')) { 
		$('.verCompartir' + postid).fadeOut(200); 
	} else {  
		$('.verCompartir' + postid).css('left', $('#td_post_' + postid).offset().left + 527);
		$('.verCompartir' + postid).css('top', $('#td_post_' + postid).offset().top - 7);
		$('.verCompartir' + postid).slideDown(200);
	}
}
function buscar_amigos(tipo) {
	if(tipo == 1) {
		$('#amigos_intereses_loader').append('<img src="../../imagenes/loading.gif" /> Buscando. Por favor espera...');
		return true;
	} else if(tipo == 2) {
		if($('#buscarusuarios_email').val() == '') {
			alert('Por favor escribe tu email.');
			return false;
		} else if($('#buscarusuarios_password').val() == '') {
			alert('Por favor escribe la clave de tu email.');
			return false;
		} else {
			$('#amigos_email_loader').append('<img src="../../imagenes/loading.gif" /> Buscando. Por favor espera...');
			return true;
		}		
	} else {
		return false;
	}
}
function modificarEdadFinal() {
	var edadInicio = $('#edadInicio').val(), opts = '<option value=""></option>';
	if(edadInicio >= 18) {
		$('#edadFinal').html('');
		var edadMin = parseInt(edadInicio) + 1;
		for(var i = edadMin; i <= 70; i++) {
			opts += '<option value="' + i + '">' + i + '</option>';
		}
		$('#edadFinal').html(opts);
	}
}
var denuncia_html = '<div style="width:316px"><h2><img src="/imagenes/iconos/denunciar.png" alt="" style="margin-left:10px; margin-right:5px" />Denunciar mensaje</h2><form method="post" action="http://www.psicofxp.com/tools/denuncias/reportar.php" onsubmit="return enviarDenuncia()"><p><strong>Selecciona el motivo de tu denuncia</strong>:</p><p><select name="reglarota" id="reglarota" style="width:235px"><option selected="selected" value="0">Selecciona una opci&oacute;n</option><option value="15">Apolog&iacute;a al delito</option><option value="9">Derechos de los animales</option><option value="12">Dignidad o integridad de terceros</option><option value="3">Desvirtue o sin sentido</option><option value="8">Falta a la moral y buenas costumbres</option><option value="7">Faltas de respeto, discriminaci&oacute;n o racismo</option><option value="16">Mover a otro foro</option><option value="10">Opini&oacute;n contra empresa o persona</option><option value="11">Pedofilia</option><option value="5">Pirater&iacute;a inform&aacute;tica</option><option value="4">Plagio</option><option value="1">Publicaci&oacute;n de datos privados</option><option value="6">Publicidad o spamm</option><option value="14">Recomendacion m&eacute;dica</option><option value="17">Reglamento particular de un foro</option><option value="13">Tema legal</option><option value="2">Tema o mensaje repetido</option><option value="18">Otra (Especificar&eacute; con mis palabras)</option></select></p><p><strong>Mensaje</strong>:</p><p><textarea name="descripcion" id="descripcionregla" rows="6" cols="33"></textarea></p><p><input type="submit" value="Denunciar" id="boton_denunciar" /> <input type="button" id="cerrar" value="" /></p></form></div>';
var denuncia_foto_html = '<div style="width:316px"><h2><img src="/imagenes/iconos/denunciar.png" alt="" style="margin-left:10px; margin-right:5px" />Denunciar foto</h2><form method="post" action="http://www.psicofxp.com/tools/denuncias/reportar.php" onsubmit="return enviarDenuncia()"><p><strong>Deseo denunciar esta foto por el siguiente motivo:</strong></p><p><select name="reglarota" id="reglarota" style="width:235px"><option selected="selected" value="0">Selecciona una opci&oacute;n</option><option value="1">Tiene contenido sexual</option><option value="2">Es violenta y repulsiva</option><option value="3">Es discriminatoria y abusiva</option><option value="4">Muestra actividades peligrosas y perjudiciales</option><option value="5">Es publicidad</option><option value="6">Infringe mis derechos de autor</option><option value="7">Invade mi privacidad</option><option value="8">Otra (Especificar&eacute; con mis palabras)</option></select></p><p><strong>Mensaje</strong>:</p><p><textarea name="descripcion" id="descripcionregla" rows="6" cols="33"></textarea></p> <p><input type="submit" id="boton_denunciar" value="Denunciar" /> <input type="button" id="cerrar" value="" /> </p></form></div>';
var denuncia_video_html = '<div style="width:316px"><h2><img src="/imagenes/iconos/denunciar.png" alt="" style="margin-left:10px; margin-right:5px" />Denunciar video</h2><form method="post" action="http://www.psicofxp.com/tools/denuncias/reportar.php" onsubmit="return enviarDenuncia()"><p><strong>Deseo denunciar este video por el siguiente motivo:</strong></p><p><select name="reglarota" id="reglarota" style="width:235px"><option selected="selected" value="0">Selecciona una opci&oacute;n</option><option value="1">Es spam o publicidad abusiva</option><option value="2">Tiene contenido inapropiado</option><option value="3">Otra (Especificar&eacute; con mis palabras)</option></select></p><p><strong>Mensaje</strong>:</p><p><textarea name="descripcion" id="descripcionregla" rows="6" cols="33"></textarea></p> <p><input type="submit" id="boton_denunciar" value="Denunciar" /> <input type="button" id="cerrar" value="" /> </p></form></div>';

var denuncia_perfil_html = '<div style="width:316px"><h2><img src="/imagenes/iconos/denunciar.png" alt="" style="margin-left:10px; margin-right:5px" />Denunciar perfil</h2><form method="post" action="http://www.psicofxp.com/tools/denuncias/reportar.php" onsubmit="return enviarDenuncia()"><p><strong>Deseo denunciar este perfil por el siguiente motivo:</strong></p><p><select name="reglarota" id="reglarota" style="width:235px"><option selected="selected" value="0">Selecciona una opci&oacute;n</option><option value="1">Tiene contenido sexual</option><option value="2">Es violento y repulsivo</option><option value="3">Es discriminatorio y abusivo</option><option value="4">Muestra actividades peligrosas y perjudiciales</option><option value="5">Es publicidad</option><option value="6">Infringe mis derechos de autor</option><option value="7">Invade mi privacidad</option><option value="8">Otra (Especificar&eacute; con mis palabras)</option></select></p><p><strong>Mensaje</strong>:</p><p><textarea name="descripcion" id="descripcionregla" rows="6" cols="33"></textarea></p> <p><input type="submit" id="boton_denunciar" value="Denunciar" /> <input type="button" id="cerrar" value="" /> </p></form></div>';

var denuncia_html_unlog = '<div style="width:316px"><h2><img src="/imagenes/iconos/denunciar.png" alt="" style="margin-left:10px; margin-right:5px" />Denunciar mensaje</h2><form method="post" action="http://www.psicofxp.com/tools/denuncias/reportar.php" onsubmit="return enviarDenuncia()"><p><strong>Nombre: </strong></p><p><input type="text" name="nombre_denunciante" id="nombre_denunciante" value="" /></p><p><strong>Email: </strong></p><p><input type="text" name="email_denunciante" id="email_denunciante" value="" /></p><p><strong>Selecciona el motivo de tu denuncia</strong>:</p><p><select name="reglarota" id="reglarota" style="width:235px"><option selected="selected" value="0">Selecciona una opci&oacute;n</option><option value="15">Apolog&iacute;a al delito</option><option value="9">Derechos de los animales</option><option value="12">Dignidad o integridad de terceros</option><option value="3">Desvirtue o sin sentido</option><option value="8">Falta a la moral y buenas costumbres</option><option value="7">Faltas de respeto, discriminaci&oacute;n o racismo</option><option value="16">Mover a otro foro</option><option value="10">Opini&oacute;n contra empresa o persona</option><option value="11">Pedofilia</option><option value="5">Pirater&iacute;a inform&aacute;tica</option><option value="4">Plagio</option><option value="1">Publicaci&oacute;n de datos privados</option><option value="6">Publicidad o spamm</option><option value="14">Recomendacion m&eacute;dica</option><option value="17">Reglamento particular de un foro</option><option value="13">Tema legal</option><option value="2">Tema o mensaje repetido</option><option value="18">Otra (Especificar&eacute; con mis palabras)</option></select></p><p><strong>Mensaje</strong>:</p><p><textarea name="descripcion" id="descripcionregla" rows="6" cols="33"></textarea></p><p><input type="submit" value="Denunciar" id="boton_denunciar" /> <input type="button" id="cerrar" value="" /></p></form></div>';
var denuncia_foto_html_unlog = '<div style="width:316px"><h2><img src="/imagenes/iconos/denunciar.png" alt="" style="margin-left:10px; margin-right:5px" />Denunciar foto</h2><form method="post" action="http://www.psicofxp.com/tools/denuncias/reportar.php" onsubmit="return enviarDenuncia()"><p><strong>Nombre: </strong></p><p><input type="text" name="nombre_denunciante" id="nombre_denunciante" value="" /></p><p><strong>Email: </strong></p><p><input type="text" name="email_denunciante" id="email_denunciante" value="" /></p><p><strong>Deseo denunciar esta foto por el siguiente motivo:</strong></p><p><select name="reglarota" id="reglarota" style="width:235px"><option selected="selected" value="0">Selecciona una opci&oacute;n</option><option value="1">Tiene contenido sexual</option><option value="2">Es violenta y repulsiva</option><option value="3">Es discriminatoria y abusiva</option><option value="4">Muestra actividades peligrosas y perjudiciales</option><option value="5">Es publicidad</option><option value="6">Infringe mis derechos de autor</option><option value="7">Invade mi privacidad</option><option value="8">Otra (Especificar&eacute; con mis palabras)</option></select></p><p><strong>Mensaje</strong>:</p><p><textarea name="descripcion" id="descripcionregla" rows="6" cols="33"></textarea></p> <p><input type="submit" id="boton_denunciar" value="Denunciar" /> <input type="button" id="cerrar" value="" /> </p></form></div>';
var denuncia_video_html_unlog = '<div style="width:316px"><h2><img src="/imagenes/iconos/denunciar.png" alt="" style="margin-left:10px; margin-right:5px" />Denunciar video</h2><form method="post" action="http://www.psicofxp.com/tools/denuncias/reportar.php" onsubmit="return enviarDenuncia()"><p><strong>Nombre: </strong></p><p><input type="text" name="nombre_denunciante" id="nombre_denunciante" value="" /></p><p><strong>Email: </strong></p><p><input type="text" name="email_denunciante" id="email_denunciante" value="" /></p><p><strong>Deseo denunciar este video por el siguiente motivo:</strong></p><p><select name="reglarota" id="reglarota" style="width:235px"><option selected="selected" value="0">Selecciona una opci&oacute;n</option><option value="1">Es spam o publicidad abusiva</option><option value="2">Tiene contenido inapropiado</option><option value="3">Otro (especificar&eacute; con mis palabras)</option></select></p><p><strong>Mensaje</strong>:</p><p><textarea name="descripcion" id="descripcionregla" rows="6" cols="33"></textarea></p> <p><input type="submit" id="boton_denunciar" value="Denunciar" /> <input type="button" id="cerrar" value="" /> </p></form></div>';
var denuncia_perfil_html_unlog = '<div style="width:316px"><h2><img src="/imagenes/iconos/denunciar.png" alt="" style="margin-left:10px; margin-right:5px" />Denunciar perfil</h2><form method="post" action="http://www.psicofxp.com/tools/denuncias/reportar.php" onsubmit="return enviarDenuncia()"><p><strong>Nombre: </strong></p><p><input type="text" name="nombre_denunciante" id="nombre_denunciante" value="" /></p><p><strong>Email: </strong></p><p><input type="text" name="email_denunciante" id="email_denunciante" value="" /></p><p><strong>Deseo denunciar este perfil por el siguiente motivo:</strong></p><p><select name="reglarota" id="reglarota" style="width:235px"><option selected="selected" value="0">Selecciona una opci&oacute;n</option><option value="1">Tiene contenido sexual</option><option value="2">Es violento y repulsivo</option><option value="3">Es discriminatorio y abusivo</option><option value="4">Muestra actividades peligrosas y perjudiciales</option><option value="5">Es publicidad</option><option value="6">Infringe mis derechos de autor</option><option value="7">Invade mi privacidad</option><option value="8">Otra (Especificar&eacute; con mis palabras)</option></select></p><p><strong>Mensaje</strong>:</p><p><textarea name="descripcion" id="descripcionregla" rows="6" cols="33"></textarea></p> <p><input type="submit" id="boton_denunciar" value="Denunciar" /> <input type="button" id="cerrar" value="" /> </p></form></div>';

var denuncia_id, denuncia_tipo;
function denunciar(tipo, id) {
	denuncia_id = id;
	denuncia_tipo = tipo;
	
	if ($("#foto_usuario_id").val() == $("#internal_user_id").val() || $("#video_usuario_id").val() == $("#internal_user_id").val() ){
		simpleModal("Denuncia", mensaje_modal_inicio_Standard+"�No puedes denunicar tu propio contenido!.<br><br>"+modal_btn_close+ "</span>");
		$("input#btn_cerrar").click(function(){modalBox.close();});
		return;
	}
	
	$.ajax({
		type: 'POST',
		url: 'http://www.psicofxp.com/tools/denuncias/denunciar.php',
		data: 'check=1&tipo=' + denuncia_tipo + '&id=' + denuncia_id,
		success: function(msg){	
			if(msg == 'ok') {
				if (!isLogged()){
					if(tipo == 'foto') {
						modalBox.title = 'Denunciar foto';				
						modalBox.htmlContent = denuncia_foto_html_unlog;
					} else if (tipo == 'mensaje') {
						modalBox.title = 'Denunciar mensaje';
						modalBox.htmlContent = denuncia_html_unlog;
					} else if (tipo == 'video') {
						modalBox.title = 'Denunciar video';
						modalBox.htmlContent = denuncia_video_html_unlog;
					} else if (tipo == 'perfil') {
						modalBox.title = 'Denunciar perfil';				
						modalBox.htmlContent = denuncia_perfil_html_unlog;
					}
				}
				else{
					if(tipo == 'foto') {
						modalBox.title = 'Denunciar foto';				
						modalBox.htmlContent = denuncia_foto_html;
					} else if (tipo == 'video') {
						modalBox.title = 'Denunciar video';
						modalBox.htmlContent = denuncia_video_html;
					} else if (tipo == 'mensaje') {
						modalBox.title = 'Denunciar mensaje';				
						modalBox.htmlContent = denuncia_html;
					} else if (tipo == 'perfil') {
						modalBox.title = 'Denunciar perfil';				
						modalBox.htmlContent = denuncia_perfil_html;
					}
				}
				modalBox.top = '20%';
				modalBox.left = '50%';
				modalBox.width = '315px';
				modalBox.height = '150px';
				modalBox.afterShow = function() {
					$("#cerrar").click(function(){ modalBox.close(); });
				}
			} else {
				modalBox.top = '15%';
				modalBox.left = '52%';
				modalBox.htmlContent = '<div style="width:250px;text-align:center"><h3>' + msg + '</h3></div>';
				modalBox.afterShow = function() {
					setTimeout("modalBox.close();", 3000);
				}
			}
			modalBox.show();
		}
	});	
}

function enviarDenuncia() {
	if($('#reglarota').val() != 0) {
		$.ajax({
			type: 'POST',
			url: 'http://www.psicofxp.com/tools/denuncias/denunciar.php',
			data: 'tipo=' + denuncia_tipo + '&id=' + denuncia_id + '&reglarota=' + $('#reglarota').val() + '&descripcion=' + $('#descripcionregla').val() + '&nombre_denunciante=' + $('#nombre_denunciante').val() + '&email_denunciante=' + $('#email_denunciante').val(),
			success: function(msg){	
				modalBox.close();	
				modalBox.htmlContent = '<div style="width:250px;text-align:center"><h3>' + msg + '</h3></div>';
				modalBox.top = '15%';
				modalBox.left = '52%';
				modalBox.afterShow = function() {
					setTimeout("modalBox.close();", 3000);
				}
				modalBox.show();
			}
		});
	} else {
		alert('Por favor selecciona un motivo de denuncia.');
	}
	return false;
}
function enviarFeedback() {
	modalBox.title = 'Enviar comentarios';				
	modalBox.htmlContent = '<div style="width:316px"><h2><img src="/imagenes/iconos/sin_mensajes.png" alt="" style="margin-left:10px; margin-right:5px" />Env&iacute;anos un comentario</h2><form method="post" action="http://www.psicofxp.com/tools/sugerencias/index.php" onsubmit="return guardarFeedback()"><p><strong>Tu nombre</strong>:</p><p><input type="text" name="name" id="comentario_nombre" style="width:235px" /></p><p><strong>Tu e-mail</strong>:</p><p><input type="text" name="email" id="comentario_email" style="width:235px" value=""></p><p><strong>Comentarios</strong>:</p><p><textarea name="comentario" id="comentario_txt" rows="6" cols="33"></textarea></p><p><input type="submit" value="" id="form_comentario_enviar" /><input type="button" id="cerrar" value="" /></p></form></div>';
	modalBox.top = '20%';
	modalBox.left = '50%';
	modalBox.width = '315px';
	modalBox.height = '150px';
	modalBox.afterShow = function() {
		$("#cerrar").click(function(){ modalBox.close(); });
	}
	modalBox.show();
}

function guardarFeedback() {
	if($('#comentario_nombre').val() != 0) {
		if($('#comentario_email').val() != 0) {
			if($('#comentario_txt').val() != 0) {
				$.ajax({
					type: 'POST',
					url: 'http://www.psicofxp.com/tools/sugerencias/index.php',
					data: '&url=' + window.location.toString() + '&name=' + $('#comentario_nombre').val() + '&email=' + $('#comentario_email').val() + '&comment=' + $('#comentario_txt').val(),
					success: function(msg){	
						modalBox.close();	
						modalBox.htmlContent = '<div style="width:250px;text-align:center"><h3>' + msg + '</h3></div>';
						modalBox.top = '15%';
						modalBox.left = '52%';
						modalBox.afterShow = function() {
							setTimeout("modalBox.close();", 3000);
						}
						modalBox.show();
					}
				});
			} else {
				alert('Por favor escribe tu comentario.');
			}
		} else {
			alert('Por favor escribe tu email.');
		}
	} else {
		alert('Por favor escribe tu nombre.');
	}
	return false;
}


function resizearImgs() {
	$('div.pPostMessage img').each(function() {
		if(this.width > 550){
			this.width=550;
			$(this).replaceWith('<a target="_blank" href='+this.src+'><img src='+this.src+' width=550 title="Click en la imagen para verla en tama&ntilde;o real" /></a>')
		}
	});
}


/* Notificaciones */

// Marcar como leida
function markNotifRead(item)
{
	if (typeof item == 'undefined')
	{
		$.post('/includes/ajax.php', 'notif=markread&item=' + item, function(data) {
			if (jQuery.trim(data) == 'OK')
			{
				alert('ok' + item);
			}
			else
			{
				alert('error' + item);
			}
		});
	}
	else
	{
		var arrSelected = new Array();
		$.each($('input[name="chk_notif"]'), function() {
			if ($(this).attr("checked")) {
			   arrSelected.push($(this).val());
			}
		});
		
		if (arrSelected.length > 0) 
		{	
			var lstNotifIds = arrSelected.join(',');
			console.log(lstNotifIds);
			//$.post('../includes/ajax.php', { notif : 'markread', notifid : lstNotifIds }, function () {
				//removeAjaxLoadingImg();																								
			//});
		}
		else
		{
			removeAjaxLoadingImg();
			alert('Selecciona un mensaje.');
		}
	}
}

// Eliminar notif.
function deleteMiniMsje(item){
	
	$('#notification_'+item).fadeOut(250, function() {
		$(this).remove();
	});
	
	
	$.post("/includes/ajax.php", "delete=notification&item="+item, function(data){
		if(jQuery.trim(data)=="OK"){
				// $("#notification_"+item).hide();
			}
	});

}
/* / Notificaciones */


/* Anuncios globales */
function deleteMiniMsjeAnnounce (item){
	$("#anuncio_wrap").hide();
	$.post("/includes/ajax.php", "delete=announce&item="+item, function (data){
		if(jQuery.trim(data)!="OK"){
				alert("error");
			}
	});
}
/* / Anuncios globales */
