$(document).ready(function() {
	$('#perfil_comunidad').mouseover(function() {
		$('#apuntador_comunidad').css('display','block');
	}).mouseout(function() {
		if (!$('#perfil_comunidad').hasClass('current')) $('#apuntador_comunidad').css('display','none');
	}).click(function() {
		$('#contenedorperfil .current').removeClass('current');
		$('#apuntador_noticias, #apuntador_calendario, #apuntador_perfil, #contenido_noticias, #contenido_calendario, #contenido_perfil').css('display','none');
		$('#contenido_comunidad').fadeIn('slow');
		$(this).addClass('current');
	});
	$('#perfil_noticias').mouseover(function() {
		$('#apuntador_noticias').css('display','block');
	}).mouseout(function() {
		if (!$('#perfil_noticias').hasClass('current')) $('#apuntador_noticias').css('display','none');
	}).click(function() {
		$('#contenedorperfil .current').removeClass('current');
		$('#apuntador_comunidad, #apuntador_calendario, #apuntador_perfil, #contenido_comunidad, #contenido_calendario, #contenido_perfil').css('display','none');
		$('#contenido_noticias').fadeIn('slow');
		$(this).addClass('current');
	});
	$('#perfil_calendario').mouseover(function() {
		$('#apuntador_calendario').css('display','block');
	}).mouseout(function() {
		if (!$('#perfil_calendario').hasClass('current')) $('#apuntador_calendario').css('display','none');
	}).click(function() {
		$('#contenedorperfil .current').removeClass('current');
		$('#apuntador_noticias, #apuntador_comunidad, #apuntador_perfil, #contenido_comunidad, #contenido_noticias, #contenido_perfil').css('display','none');
		$('#contenido_calendario').fadeIn('slow');
		$(this).addClass('current');
	});
	$('#perfil_perfil').mouseover(function() {
		$('#apuntador_perfil').css('display','block');
	}).mouseout(function() {
		if (!$('#perfil_perfil').hasClass('current')) $('#apuntador_perfil').css('display','none');
	}).click(function() {
		$('#contenedorperfil .current').removeClass('current');
		$('#apuntador_noticias, #apuntador_calendario, #apuntador_comunidad, #contenido_comunidad, #contenido_noticias, #contenido_calendario').css('display','none');
		$('#contenido_perfil').fadeIn('slow');
		$(this).addClass('current');
	});
	$('.perfilopt').mouseover(function() {
		$(this).addClass('rounded');
	}).mouseout(function() {
		$(this).removeClass('rounded')
	});
	$('#opt_perfil').click(function() { location.href = '/perfil/modificar' });
	$('#opt_blog').click(function() { location.href = '/blog' });
	$('#opt_galeria').click(function() { location.href = '/home/galeria/subir' });
	$('#opt_users').click(function() { location.href = '/home/listas' });
	$('#opt_checklist').click(function() { location.href = '/home/checklist' });
	$('#opt_configuracion').click(function() {
		$('#perfil_opciones').hide();
		$('#perfil_configuracion').show();
	});
	$('#perfilavatar').click(function() { location.href = '/perfil/modificar/avatar' });
	$('#actividades li img').mouseover(function() {
		$(this).fadeTo("slow", 1);
	}).mouseout(function() {
		$(this).fadeTo("slow", 0.7);
	}).click(function() {
		var id = $(this).attr('id');
		id = id.split("_");
		id = id[1];
		
		$('.contenido_col2').html('<div style=""><img src="/images/ajax-loader.gif" /></div>');
		
		xajax_eventoDestacado(id);
	});
	observarConfiguracion();
	observarFotos();
	observarLogin();
	$('#fotosrecargar').click(function() {
		$('#fotosrecargar img').attr("src", '/images/loaders/redbackground.gif');
		xajax_recargarFotos();
	});
});
function observarFotos() {
	$('#fotoscontenedor img').mouseover(function() {
		$(this).fadeTo("slow", 1);
	}).mouseout(function() {
		$(this).fadeTo("slow", 0.8);
	});
}
function observarLogin() {
	$('#identificar').click(function() {
		loguear();
	});
	$('#logincontenedor input').keyup(function(e) {
		if (e.keyCode == 13) {
			loguear();
		}
	});
}
function observarConfiguracion() {
	$('#configuracion_guardar').click(function() {
		var opc_fb_muro = $('#opc_fb_muro:checked').val();
		var opc_fb_foro = $('#opc_fb_foro:checked').val();
		var opc_im_amigos = $('#opc_im_amigos:checked').val();
		var opc_im_veramigos = $('#opc_im_veramigos:checked').val();
		$('#perfil_configuracion_btt').html('<img src="/images/loaders/fondogris.gif" /> Guardando...');
		
		xajax_guardarConfiguracion(opc_fb_muro,opc_fb_foro,opc_im_amigos,opc_im_veramigos);
	});
	$('#fb_desvincular').click(function() {
		sexyConfirm('Confirmar','/images/iconos48x48/borrar.png',"¿Está seguro que desea desvincular su cuenta de Mazmorra con Facebook?<input type='hidden' id='funcid' name='funcid' value='fb_desvincular' />");
	});
	FB.init({appId: '111636482252577', status: true, cookie: true, xfbml: true});
	$('#fb_vincular').click(function() {
		FB.login(function(response) {
			if (response.session) {
				$('#perfil_configuracion_btt').html('<img src="/images/loaders/fondogris.gif" /> Guardando...');
				xajax_fbvincularusuario();
			}
			else {
				//
			}
		}, {scope:'email,publish_stream,offline_access,user_birthday,user_location'});
	});
}
function loguear() {
	var username = $('#username').val();
	var password = hex_md5($('#pass').val());
	var recordar = $('#recordar').attr('checked');
	$("#logincontenedor").html('<div id="loginloader"><img src=/images/loaders/login.gif /><br />Autentificando...</div>');
	xajax_enviarLogin(username,password,recordar);
}
function funcCallback(v,m) {
	var funcid = m.find('#funcid').val();
	
	if (v && funcid == 'fb_desvincular') {
		$('#perfil_configuracion_btt').html('<img src="/images/loaders/fondogris.gif" /> Guardando...');
		xajax_fbdesvincular();
	}
}

