var redState = 0;
var blogState = 0;
var t = null;

$(function(){
	Shadowbox.init({
		flashVars: {
			skin: ROOT+"admin/bekle.swf"
		},
		overlayOpacity: 0.9

	});
	
	
	
	$('#m_blogs a').mouseover(function(){
		$(this).next().show();
		blogState = 1;
	});
	
	$('#m_blogs ul').mouseover(function(){
		blogState = 0;
		clearTimeout(t);
	});
	
	$('#m_blogs ul').mouseout(function(){
		blogState = 1;
		t = setTimeout('closeBlogs()',1000);
	});
	
	$('.box-1 .multimedia').jScrollPane();
	$('.box-2 .playlist').jScrollPane();
	$('.scroll').jScrollPane();
	
	$('.ingresa').click(function(e){
		e.preventDefault();
		if(redState == 0){
			$('#redbox').fadeIn(200,function(){
				redState = 1;
			});
		}
	});
	
	$('#redbox').mouseover(function(){
		redState = 0;
	});
	$('#redbox').mouseout(function(){
		redState = 1;
	});
	
	$('body').click(function(e){
		if(redState == 1){
			$('#redbox').fadeOut(200,function(){
				redState = 0;
			});
		}
		
		if(blogState == 1){
			closeBlogs();
		}
	});
	
	// Dar mas participar
	$('.box.dona .bt-enviar').click(function(e){
		e.preventDefault();
		var email = $('#participartxt').val();
		$.post(ROOT+'ajax/participar.php','email='+escape(email),function(r){
			r = r.split('|');
			msg(r[1]);
			if(r[0] == '1'){
				$('#participartxt').val('');
			}
		});
	});
	
	// Votar
	$('.btn_votar').click(function(e){
		e.preventDefault();
		id = $('[name=voto]:checked').val(); 
		$.post(ROOT+'ajax/votar.php','id='+id,function(r){
			r = r.split(',');
			msg(r[1]);
			if(r[0] == 1){
				$('#resultados').html(r[2]);
			}
		});
	});
	$('.btn_resultados').click(function(e){
		e.preventDefault();
		$('#resultados').slideToggle();
	});
	
	// Registro
	$('#reg input[type="submit"]').click(function(e){
		e.preventDefault();
		msg("Enviando...",'false');
		$.post(ROOT+'ajax/registro.php',$('#reg').serialize(),function(r){
			r = r.split('|');
			if(r[0] == '1'){
				setTimeout('afterReg()',2000);
			}
			msg(r[1]);
		});
	});
	
	// concurso
	$('#concurso input[type="submit"]').click(function(e){
		e.preventDefault();
		msg("Enviando...",'false');
		$.post(ROOT+'ajax/concursar.php',$('#concurso').serialize(),function(r){
			r = r.split('|');
			if(r[0] == '1'){
				$('#concurso').slideUp();
			}
			msg(r[1]);
		});
	});
	
	$('.box.equipo ul li:first').show();
	var gente = $('.box.equipo ul li').size();
	$('.box.equipo .prev').click(function(e){
		e.preventDefault();
		if($('.box.equipo ul li:eq(0)').is(':visible')){
			$('.box.equipo ul li:visible').fadeOut();
			$('.box.equipo ul li:last').fadeIn();
		}else{
			$('.box.equipo ul li:visible').fadeOut().prev().fadeIn();
		}
	});
	$('.box.equipo .next').click(function(e){
		e.preventDefault();
		if($('.box.equipo ul li:eq('+(gente-1)+')').is(':visible')){
			$('.box.equipo ul li:visible').fadeOut();
			$('.box.equipo ul li:first').fadeIn();
		}else{
			$('.box.equipo ul li:visible').fadeOut().next().fadeIn();
		}
	});
	
	
	///
	$('.box.sponsors ul li:first').show();
	var cantsponsor = $('.box.sponsors ul li').size();

	setInterval(function(){
		if($('.box.sponsors ul li:eq('+(cantsponsor-1)+')').is(':visible')){
			$('.box.sponsors ul li:visible').fadeOut();
			$('.box.sponsors ul li:first').fadeIn();
		}else{
			$('.box.sponsors ul li:visible').fadeOut().next().fadeIn();
		}
	},2500);
	
	
	// Dar mas multimedia
	var mult_pag_actual = 1;
	var mult_children = $('.box.multimedia ul').children().size();
	
	$('.box.multimedia .multimedia li:eq('+((mult_pag_actual-1)*4+0)+')').show();
	$('.box.multimedia .multimedia li:eq('+((mult_pag_actual-1)*4+1)+')').show();
	$('.box.multimedia .multimedia li:eq('+((mult_pag_actual-1)*4+2)+')').show();
	$('.box.multimedia .multimedia li:eq('+((mult_pag_actual-1)*4+3)+')').show();
	
	$('.box.multimedia .act').html(mult_pag_actual);
	$('.box.multimedia .tot').html(Math.ceil(mult_children/4));
	
	$('.box.multimedia .next').click(function(e){
		e.preventDefault();
		$('.box.multimedia .multimedia li:eq('+((mult_pag_actual-1)*4+0)+')').hide();
		$('.box.multimedia .multimedia li:eq('+((mult_pag_actual-1)*4+1)+')').hide();
		$('.box.multimedia .multimedia li:eq('+((mult_pag_actual-1)*4+2)+')').hide();
		$('.box.multimedia .multimedia li:eq('+((mult_pag_actual-1)*4+3)+')').hide();
		mult_pag_actual++;
		if($('.box.multimedia .multimedia li:eq('+((mult_pag_actual-1)*4)+')').size() == 0){
			mult_pag_actual = 1;
		}
		$('.box.multimedia .act').html(mult_pag_actual);
		$('.box.multimedia .multimedia li:eq('+((mult_pag_actual-1)*4+0)+')').show();
		$('.box.multimedia .multimedia li:eq('+((mult_pag_actual-1)*4+1)+')').show();
		$('.box.multimedia .multimedia li:eq('+((mult_pag_actual-1)*4+2)+')').show();
		$('.box.multimedia .multimedia li:eq('+((mult_pag_actual-1)*4+3)+')').show();
	});
	$('.box.multimedia .prev').click(function(e){
		e.preventDefault();
		$('.box.multimedia .multimedia li:eq('+((mult_pag_actual-1)*4+0)+')').hide();
		$('.box.multimedia .multimedia li:eq('+((mult_pag_actual-1)*4+1)+')').hide();
		$('.box.multimedia .multimedia li:eq('+((mult_pag_actual-1)*4+2)+')').hide();
		$('.box.multimedia .multimedia li:eq('+((mult_pag_actual-1)*4+3)+')').hide();
		mult_pag_actual--;
		if($('.box.multimedia .multimedia li:eq('+((mult_pag_actual-1)*4)+')').size() == 0){
			mult_pag_actual = Math.ceil(mult_children/4);
		}
		$('.box.multimedia .act').html(mult_pag_actual);
		$('.box.multimedia .multimedia li:eq('+((mult_pag_actual-1)*4+0)+')').show();
		$('.box.multimedia .multimedia li:eq('+((mult_pag_actual-1)*4+1)+')').show();
		$('.box.multimedia .multimedia li:eq('+((mult_pag_actual-1)*4+2)+')').show();
		$('.box.multimedia .multimedia li:eq('+((mult_pag_actual-1)*4+3)+')').show();
	});
	
	// Dar mas wallpaper
	var wall_pag_actual = 1;
	var wall_children = $('.box.wall ul').children().size();
	
	$('.box.wall .multimedia li:eq('+((wall_pag_actual-1)*4+0)+')').show();
	$('.box.wall .multimedia li:eq('+((wall_pag_actual-1)*4+1)+')').show();
	$('.box.wall .multimedia li:eq('+((wall_pag_actual-1)*4+2)+')').show();
	$('.box.wall .multimedia li:eq('+((wall_pag_actual-1)*4+3)+')').show();
	
	$('.box.wall .act').html(wall_pag_actual);
	$('.box.wall .tot').html(Math.ceil(wall_children/4));
	
	$('.box.wall .next').click(function(e){
		e.preventDefault();
		$('.box.wall .multimedia li:eq('+((wall_pag_actual-1)*4+0)+')').hide();
		$('.box.wall .multimedia li:eq('+((wall_pag_actual-1)*4+1)+')').hide();
		$('.box.wall .multimedia li:eq('+((wall_pag_actual-1)*4+2)+')').hide();
		$('.box.wall .multimedia li:eq('+((wall_pag_actual-1)*4+3)+')').hide();
		wall_pag_actual++;
		if($('.box.wall .multimedia li:eq('+((wall_pag_actual-1)*4)+')').size() == 0){
			wall_pag_actual = 1;
		}
		$('.box.wall .act').html(wall_pag_actual);
		$('.box.wall .multimedia li:eq('+((wall_pag_actual-1)*4+0)+')').show();
		$('.box.wall .multimedia li:eq('+((wall_pag_actual-1)*4+1)+')').show();
		$('.box.wall .multimedia li:eq('+((wall_pag_actual-1)*4+2)+')').show();
		$('.box.wall .multimedia li:eq('+((wall_pag_actual-1)*4+3)+')').show();
	});
	$('.box.wall .prev').click(function(e){
		e.preventDefault();
		$('.box.wall .multimedia li:eq('+((wall_pag_actual-1)*4+0)+')').hide();
		$('.box.wall .multimedia li:eq('+((wall_pag_actual-1)*4+1)+')').hide();
		$('.box.wall .multimedia li:eq('+((wall_pag_actual-1)*4+2)+')').hide();
		$('.box.wall .multimedia li:eq('+((wall_pag_actual-1)*4+3)+')').hide();
		wall_pag_actual--;
		if($('.box.wall .multimedia li:eq('+((wall_pag_actual-1)*4)+')').size() == 0){
			wall_pag_actual = Math.ceil(wall_children/4);
		}
		$('.box.wall .act').html(wall_pag_actual);
		$('.box.wall .multimedia li:eq('+((wall_pag_actual-1)*4+0)+')').show();
		$('.box.wall .multimedia li:eq('+((wall_pag_actual-1)*4+1)+')').show();
		$('.box.wall .multimedia li:eq('+((wall_pag_actual-1)*4+2)+')').show();
		$('.box.wall .multimedia li:eq('+((wall_pag_actual-1)*4+3)+')').show();
	});
	
	// Dar mas fotos
	var fotos_pag_actual = 1;
	var fotos_children = $('.box.fotos ul').children().size();
	
	$('.box.fotos .fotos li:eq('+((fotos_pag_actual-1)*6+0)+')').show();
	$('.box.fotos .fotos li:eq('+((fotos_pag_actual-1)*6+1)+')').show();
	$('.box.fotos .fotos li:eq('+((fotos_pag_actual-1)*6+2)+')').show();
	$('.box.fotos .fotos li:eq('+((fotos_pag_actual-1)*6+3)+')').show();
	$('.box.fotos .fotos li:eq('+((fotos_pag_actual-1)*6+4)+')').show();
	$('.box.fotos .fotos li:eq('+((fotos_pag_actual-1)*6+5)+')').show();
	
	$('.box.fotos .act').html(fotos_pag_actual);
	$('.box.fotos .tot').html(Math.ceil(fotos_children/6));
	
	$('.box.fotos .next').click(function(e){
		e.preventDefault();
		$('.box.fotos .fotos li:eq('+((fotos_pag_actual-1)*6+0)+')').hide();
		$('.box.fotos .fotos li:eq('+((fotos_pag_actual-1)*6+1)+')').hide();
		$('.box.fotos .fotos li:eq('+((fotos_pag_actual-1)*6+2)+')').hide();
		$('.box.fotos .fotos li:eq('+((fotos_pag_actual-1)*6+3)+')').hide();
		$('.box.fotos .fotos li:eq('+((fotos_pag_actual-1)*6+4)+')').hide();
		$('.box.fotos .fotos li:eq('+((fotos_pag_actual-1)*6+5)+')').hide();
		fotos_pag_actual++;
		if($('.box.fotos .fotos li:eq('+((fotos_pag_actual-1)*6)+')').size() == 0){
			fotos_pag_actual = 1;
		}
		$('.box.fotos .act').html(fotos_pag_actual);
		$('.box.fotos .fotos li:eq('+((fotos_pag_actual-1)*6+0)+')').show();
		$('.box.fotos .fotos li:eq('+((fotos_pag_actual-1)*6+1)+')').show();
		$('.box.fotos .fotos li:eq('+((fotos_pag_actual-1)*6+2)+')').show();
		$('.box.fotos .fotos li:eq('+((fotos_pag_actual-1)*6+3)+')').show();
		$('.box.fotos .fotos li:eq('+((fotos_pag_actual-1)*6+4)+')').show();
		$('.box.fotos .fotos li:eq('+((fotos_pag_actual-1)*6+5)+')').show();
	});
	$('.box.fotos .prev').click(function(e){
		e.preventDefault();
		$('.box.fotos .fotos li:eq('+((fotos_pag_actual-1)*6+0)+')').hide();
		$('.box.fotos .fotos li:eq('+((fotos_pag_actual-1)*6+1)+')').hide();
		$('.box.fotos .fotos li:eq('+((fotos_pag_actual-1)*6+2)+')').hide();
		$('.box.fotos .fotos li:eq('+((fotos_pag_actual-1)*6+3)+')').hide();
		$('.box.fotos .fotos li:eq('+((fotos_pag_actual-1)*6+4)+')').hide();
		$('.box.fotos .fotos li:eq('+((fotos_pag_actual-1)*6+5)+')').hide();
		fotos_pag_actual--;
		if($('.box.fotos .fotos li:eq('+((fotos_pag_actual-1)*6)+')').size() == 0){
			fotos_pag_actual = Math.ceil(fotos_children/6);
		}
		$('.box.fotos .act').html(fotos_pag_actual);
		$('.box.fotos .fotos li:eq('+((fotos_pag_actual-1)*6+0)+')').show();
		$('.box.fotos .fotos li:eq('+((fotos_pag_actual-1)*6+1)+')').show();
		$('.box.fotos .fotos li:eq('+((fotos_pag_actual-1)*6+2)+')').show();
		$('.box.fotos .fotos li:eq('+((fotos_pag_actual-1)*6+3)+')').show();
		$('.box.fotos .fotos li:eq('+((fotos_pag_actual-1)*6+4)+')').show();
		$('.box.fotos .fotos li:eq('+((fotos_pag_actual-1)*6+5)+')').show();
	});
	
	// Login
	$('#redbox .entrar').click(function(e){
		e.preventDefault();
		var name = $('#redbox #nombre').val();
		var pass = $('#redbox #password').val();
		$('#login').hide();
		$('.loading').show();
		$.post(ROOT+'ajax/login.php','name='+name+'&pass='+pass,function(r){
			r = r.split('|');
			if(r[0] == '1'){
				window.location = '?';
			}else{
				msg(r[1]);
				$('#login').show();
				$('.loading').hide();
			}
		});
	});
	
	// Logout
	$('.logout').click(function(e){
		$.post(ROOT+'ajax/logout.php','',function(r){
			window.location = '?';
		});
	});
	
	// Recuperar
	var mode = 0;
	$('.recuperarUsuario').click(function(e){
		e.preventDefault();
		mode = "user";
		$('#login').hide();
		$('#recover_username').show();
	});
	$('.recuperarPassword').click(function(e){
		e.preventDefault();
		mode = "pass";
		$('#login').hide();
		$('#recover_password').show();
	});
	$('.recuperar_back').click(function(e){
		e.preventDefault();
		mode = 0;
		$('#login').show();
		$('#recover_username').hide();
		$('#recover_password').hide();
	});
	$('.enviar').click(function(e){
		e.preventDefault();
		if(mode == 'user'){
			var thisTime = "#recover_username";
		}else{
			var thisTime = "#recover_password";
		}
		var email = $(thisTime+' #recover_username_email').val();
		$(thisTime).hide();
		$('.loading').show();
		$.post(ROOT+'ajax/recover.php','email='+email+'&mode='+mode,function(r){
			r = r.split('|');
			if(r[0] == '1'){
				msg(r[1]);
				$(thisTime).show();
				$('.loading').hide();
			}else{
				msg(r[1]);
				$(thisTime).show();
				$('.loading').hide();
			}
		});
	});
	
	// Blog comentar
	$('#comentar input[type="submit"]').click(function(e){
		e.preventDefault();
		$('#comentar input[type="submit"]').attr('disabled','disabled');
		$.post(ROOT+'ajax/comentar.php','nombre='+escape($('#nombre').val())+'&email='+escape($('#email').val())+'&comentario='+escape($('#comentario').val())+'&post_id='+escape($('#post_id').val()),function(r){
			r = r.split(',');
			msg(r[1]);
			if(r[0] == '1'){
//				window.location = '?';
			}else{
				$('#comentar input[type="submit"]').attr('disabled','');
			}
		});
	});
});


function closeBlogs(){
	clearTimeout(t);
	$('#m_blogs ul').hide();
}

function msg(str,fades){
	fades = fades || true;
	
	$.blockUI({ message: str, css: { 
			border: 'none', 
			padding: '15px', 
			backgroundColor: '#000', 
			'-webkit-border-radius': '10px', 
			'-moz-border-radius': '10px', 
			color: '#fff',
			fontSize: 20
	} }); 
	
	if(fades === true){
		setTimeout($.unblockUI, 2000); 
	}
}

function afterReg(){
	window.location = ROOT+'index.php';
}
