jQuery(function( $ ){
				
	/****************/			
	/* PERFIL */
	/****************/
	var params = { wmode: "transparent" };
	swfobject.embedSWF("flash/perfil/"+pastilla+"/perfil.swf", "perfil-ficha", "602", "347", "8", "http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=6a253b75", flashVarsPerfil, params, {});
	
	
	/*************************/			
	/* GALERIA */
	/*************************/
	var params = { wmode: "transparent" };
	swfobject.embedSWF("flash/perfil/galeria.swf", "perfil-galeria-flash", "594", "96", "8", "http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=6a253b75", flashVarsGaleria, params, {});
	
	
	/**************************/
	/* ACCIONES INPUT COMENTARIO */
	/**************************/
	$('input#comentario-input').focus(function() {
		var value=$(this).val();
		if( value == 'Comentario...' )
			$(this).val('');
	}).blur(function() {
		var value=$(this).val();
		if(value == '') $(this).val('Comentario...');
	}).keyup(function(e) {
		if(e.keyCode == 13) {
			addComment();
		}
	});
	
	leerComentarios();
	
	
	/***************************/
	/* CUADRO SUBIR IMAGEN */
	/***************************/
	$('#foto-agregar').hide();
	
	$('#subir-foto').click(function(){		
		var posicion = $("#perfil-galeria-botones").position();
		var topDiv = posicion.top;
		var leftDiv = posicion.left;
		$('#foto-agregar').css({ top : (topDiv - 80)+"px", left : (leftDiv + 403)+"px"});
		$('#foto-agregar').show();
	});


	/*************************/
	/* SUBIR IMAGEN */
	/*************************/
	$('#foto-agregar-cerrar').click(function(){
		$('#foto-agregar').hide();											
	});
	
	$('#foto-agregar-subir').click(function(){
		document.getElementById('foto-agregar-form').submit();
		$("#foto-agregar").html('<div style="text-align:center; padding-top:70px;"><object width="27" height="27"><param name="precarga" value="flash/precarga/precarga.swf"><param name="wmode" value="transparent"><embed src="flash/precarga/precarga.swf" width="27" height="27" wmode="transparent"></embed></object></div>');
	});
	
	$('#asisoy-agregar').css({ display: "none", visibility: "visible"});
	
	$('#agregar-enviar').click(function(){
		document.getElementById('agregar_form').submit();
		$("#asisoy-agregar").html('<div style="text-align:center; padding-top:250px;"><object width="27" height="27"><param name="precarga" value="flash/precarga/precarga.swf"><param name="wmode" value="transparent"><embed src="flash/precarga/precarga.swf" width="27" height="27" wmode="transparent"></embed></object></div>');
	});
	
	
	/************************/
	/* ACCIONES DEL ALERT */
	/************************/
	var position = $('#perfil-galeria-flash').position();
	$('#foto-eliminar').css({ left : (position.left + 400), top : (position.top) });
	
	$("#foto-eliminar-no").click(function(){
		$('#foto-eliminar').css({ display : "none" });	
	});
	
	$("#foto-eliminar-si").click(function(){
		window.location  = path+"perfil/galeria/delete/"+$('#foto-eliminar-value').val()+"/";
	});
	
	
});


/****************************/
/* ALERT DE ELIMINAR IMAGEN */
/****************************/
function alertEliminar(foto){
	$('#foto-eliminar').css({ display : "block" });
	$('#foto-eliminar-value').val(foto);
}



function creaAsiSoy(forzar) {
	var estadoActual = $('#asisoy-agregar').css("display");
	if( forzar == true ) estadoActual = "block";
	if( estadoActual == "none" ) {
		if($.browser.msie) // si es IE
			$('#asisoy-agregar').show();
		else
			$('#asisoy-agregar').fadeIn("slow");
	} else {
		if($.browser.msie) // si es IE
			$('#asisoy-agregar').hide();
		else
			$('#asisoy-agregar').fadeOut("slow");
	}
}



function ajustaPerfil(alto) {
	document.getElementById('perfil-ficha').style.height = alto+"px";
}

var paginasTotal = 0;
function paginacion(paginasTotalNew)
{
	paginasTotal = paginasTotalNew;
	var contenidopagHTML = '<ul>';
	for( i = 1; i <= paginasTotal; i++ )
	{
		var seleccionado = ( i == pagina ) ? ' id="selected"' : '';
		if( paginasTotal <= 5 ) {
			contenidopagHTML += '<li class="num_pag"><a href="javascript:void(0)" onclick="changuePagina('+i+');"'+seleccionado+'>'+i+'</a></li>';
		} else {
			if( pagina <= 2 ) {
				contenidopagHTML += '<li class="num_pag"><a href="javascript:void(0)" onclick="changuePagina('+i+');"'+seleccionado+'>'+i+'</a></li>';
				if( i == 5 ) break;
			} else {
				if( paginasTotal-pagina < 2 ) { var arecorrer = ( ( paginasTotal - i ) <= 2 ) ? 2 : (5 - ( paginasTotal - i ) ); } else { var arecorrer = 2; }
				if( i >= pagina-arecorrer && i <= pagina ) {
					contenidopagHTML += '<li class="num_pag"><a href="javascript:void(0)" onclick="changuePagina('+i+');"'+seleccionado+'>'+i+'</a></li>';
				} else if( i <= pagina+arecorrer && i > pagina ) {
					contenidopagHTML += '<li class="num_pag"><a href="javascript:void(0)" onclick="changuePagina('+i+');"'+seleccionado+'>'+i+'</a></li>';
				}
			}
		}
	}
	contenidopagHTML += '</ul>';
	$('#paginado-num').html(contenidopagHTML);
}
function changuePagina(paginaNueva) { if( paginaNueva > 0 ) { pagina = paginaNueva; } else { pagina = paginasTotal } leerComentarios(); }
function pagAnt()
{
	pagina--;
	if( pagina < 1 ) { pagina = paginasTotal }
	leerComentarios();
}
function pagSig()
{
	pagina++;
	if( pagina > paginasTotal ) { pagina = 1 }
	leerComentarios();
}
function leerComentarios()
{
	$.ajax({
			type: "POST",
			url: "includes/perfilComments.php",
			cache: false,
			data: "pagina="+pagina+"&perfilid="+perfilid+"&pastilla="+pastilla,
			beforeSend: function(){
				$('#comments').html(cargadorhtml);
			},
			success: function(datos){
				if( datos.substr(0, 5) == "Error" )
				{
					$('#comments').html(datos.substr(7));
				} else {
					var separa = datos.split('<!-- contenido -->')
					if( separa.length == 1 )
					{
						$('#comments').html(datos);
					} else {
						$('#comments').html(separa[1]);
						paginacion(separa[2]);
					}
				}
		  }
	});
}
/*************************************/
/* AGREGAMOS EL COMENTARIO A LA FOTO */
/*************************************/
function addComment()
{
	var mensaje = $('input#comentario-input').val();
	if( mensaje == "" || mensaje == "comentario..." )
	{
		alert('Escribe tu mensaje.');
	} else {
		$.ajax({
				type: "POST",
				url: "includes/perfilAddComment.php",
				cache: false,
				data: "mensaje="+mensaje+"&perfilid="+perfilid,
				success: function(datos){
					if( datos.substr(0, 5) == "Error" )
					{
						alert(datos.substr(7));
					} else {
						pagina = 1;
						leerComentarios();
					}
					$('input#comentario-input').val('');
			  }
		});
	}
}
