// JavaScript Document
var scrollable = true;
var sugerencia = true;
var imgs = Array();
var actual = 0;
var anterior = 0;
var tamanho = 0;
var cargadas = 0;
var rotaTime;


$(document).ready(function(){
	
	/* PNG FIX */
	
	var i;
	for (i in document.images) {
		if (document.images[i].src) {
			var imgSrc = document.images[i].src;
			if (imgSrc.substr(imgSrc.length-4) === '.png' || imgSrc.substr(imgSrc.length-4) === '.PNG') {
				document.images[i].style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='crop',src='" + imgSrc + "')";
			}
		}
	}
	
	/* Imagenes Rotativas */
	tamanho = $('#imagenes img').size();
	anterior = tamanho - 1;
	
	
	$('#imagenes img').css({'opacity':0}); /*
	.load(function(){
		
		cargadas++;
		if(cargadas == tamanho)
		{
			*/
			rotar();	
			/*
		}
			
	});
	*/
	
	/* Menus */
	
	
	$('.menu').each(function(){
		$(this).children('.menu-bg').css({'opacity':'0.8'});	
	});
	
	$('.menu').each(function(){
		
		var duration = 400;
		
		
		$(this).hover(function(){
			var w = $(this).children('.boton').width() + 2*parseInt($(this).children('.boton').css('paddingLeft'));
			
			$(this).children('ul').width(w-10);
			$(this).children('.menu-bg').width(w);
						
			$('.menu-bg, ul',this).css({'display':'block'});
			
			var h = $(this).children('ul').height();
			
			$(this).children('.menu-bg').height(h+5);	
			
			$(this).children('.boton').addClass('hover');
			
		},function(){
			$('.menu-bg, ul',this).css({'display':'none'});
			$(this).children('.boton').removeClass('hover');
			
		});
	
	});
	
	
	
	/* Sugerencias */
	
	$('#sug_cover').height($('body').height()).css({'opacity':0,'display':'block'}).hide();
	$('#sug_form').css({'display':'block'}).hide();
	
	$(window).scroll(function(){
		//var height = ($(window).height() / 2) + $(window).scrollTop() -41;
		var height = $(window).scrollTop() + 110;
		$('#sug_button').stop().animate({'top':height},500);
		$('#sug_form').stop().animate({'top':$(window).scrollTop() + 30},500);

		$('#utiles_list').stop().animate({'top':$(window).scrollTop() + 30},500);
		
	});
	
	$('#sug_button').click(function(){
		sugerencia = false;
		$('#sug_button').stop().animate({'left':'-60px'});
		$('#sug_cover').stop().show().animate({'opacity':0.8});
		$('#sug_form').stop().fadeIn();
		
	});
		
	$('#sug_button').css('opacity',0.8).hover(function(){
		if(sugerencia)
		{
			$(this).stop().animate({'left':'0px','opacity':'1'});	
		}
	
	},function(){
		
		if(sugerencia)
		{
			$(this).stop().animate({'left':'-5px','opacity':'0.8'});
		}
			
	});
	
	$('#volver').click(function()
	{
		$('#sug_cover').animate({'opacity':0},200,function(){
			$(this).hide();	
		});	
		$('#sug_form').fadeOut();
		$('#sug_button').animate({'left':'-5px','opacity':0.5});
	});
	
	
	/* Lista de utiles */
	
	$('.lista img').css({'opacity':0.2});
	
	$('.lista').each(function(){
		
		$(this).hover(function(){
		
			$(this).children('a').children('img').stop().animate({'opacity':1},100);
			
		},function(){
			
			$(this).children('a').children('img').stop().animate({'opacity':0.2},100);
			
		});
		
	});
	
	/* Ajustar las im�genes del body para que no sobresalgan
	
	*/
	var maxW = 600;
	
	$('#cuerpo-cont img').each(function(){
		
		if ($(this).width() > maxW) {
			var ratio = $(this).height() / $(this).width();
			$(this).width(maxW);
			$(this).height(parseInt(maxW * ratio));
		}
	});
	
	
	/* Inicia prettyPhoto */
	
	if($('.post'))
	{
		$('.post').children('p').children('a').each(function(i,a){
			var href = $(a).attr('href');
			
			if($(this).children('img').size() > 0 && (href.indexOf('.jpg') != -1))
			{
				this.rel = 'prettyPhoto';
				this.title = '';
			}
		});	
	}
	
	if($('.page'))
	{
		$('.page').children('p').children('a').each(function(i,a){
			var href = $(a).attr('href');
			
			if($(this).children('img').size() > 0 && (href.indexOf('.jpg') != -1))
			{
				this.rel = 'prettyPhoto';
				this.title = '';
			}
		});	
	}
	
	/* Chapas de la Virtud */
	
	$('.chapita_text').css({'display':'none','opacity':0});
	var durachap = 1000;
	
	$('.chapita').each(function(){
		var id = $(this).attr('id');
		var cuadro = $('#chapa-'+id);
		var imagen = $(this).children('.chapita_img');
		
		$(imagen).click(function(){
			
			$('#chapita_fake').animate({'opacity':0},durachap,function(){$(this).css({'display':'none'})});
			
			$('.chapita_text').each(function(){
				$(this).stop().css({'opacity':0,'display':'none'});
			});	
			
			$(cuadro).stop().css({'display':'block'}).animate({'opacity':1},durachap);
			
		});
	});
	
	
});

function rotar()
{
	var tiempo = 6000;
	var fadeTime = 2000;
		
	$('#imagenes img').each(function(i,img)
	{
		if(i == actual)
		{
			$(img).stop().animate({'opacity':1},fadeTime);	
		}
		else if(i == anterior)
		{
			$(img).stop().animate({'opacity':0},fadeTime);
		}
	});
	
	anterior = actual;
	actual = (actual + 1 ) % tamanho;
	
	rotaTime = setTimeout('rotar()',tiempo);
}




function mostrar(id)
{
	$('.report').css({'display':'none'});
	$('#stats-nav a').removeClass('seleccionado');
	$('#link-'+id).addClass('seleccionado');
	$('#'+id).css({'display':'block'});
}

