/**
 * Javascript - jQuery enabled
 * 
 * @package WPFramework
 * @subpackage Media
 */

jQuery(document).ready(function($) {

	//marcamos las categorias correspondientes al estar en un single de esa categoria
	if( $("body").hasClass('s-category-exhibitions') ){$("ul.cat_menu li.cat-item-7").addClass("current-cat");}
	if( $("body").hasClass('s-category-menswear') ){$("ul.cat_menu li.cat-item-4").addClass("current-cat");}
	if( $("body").hasClass('s-category-other-projects') ){$("ul.cat_menu li.cat-item-6").addClass("current-cat");}
	if( $("body").hasClass('s-category-womenswear') ){$("ul.cat_menu li.cat-item-5").addClass("current-cat");}

	//marcamos la p‡gina work al estar en una de sus subcateor’as o en un post de sus subcategorias
	if( $("body").hasClass('category-work') ||
		$("body").hasClass('category-womenswear') || 
		$("body").hasClass('category-menswear') || 
		$("body").hasClass('category-other-projects') || 
		$("body").hasClass('category-exhibitions') ||
		$("body").hasClass('s-category-menswear') ||
		$("body").hasClass('s-category-other-projects') ||
		$("body").hasClass('s-category-womenswear') ||
		$("body").hasClass('s-category-exhibitions') ){
			
			$("ul.nav li.page-item-3").addClass("current_page_item");
	
	}
	
	if( $("body").hasClass('category-work') ){
		$("ul.cat_menu .cat-item-4").addClass("current-cat");		
	}
	
	//si estamos en un post del blog marcamos el blog en las p‡ginas
	if( $("body").hasClass('s-category-myblog') ){
			$("ul.nav li.page-item-6").addClass("current_page_item");
	}
	
	
	//calculamos el ancho de la galer’a segun la cantidad de fotos
	g_width =0;
	between_imgs = 4;
	$('#gallery img').each(function(){
		g_width = g_width + $(this).width() + between_imgs;
		$(this).removeAttr("title");
	});
	


	if(g_width > $(window).width() ){ 
		$('#gallery').width(g_width);
		$('.selector').draggable({ grid: [g_width, 470] });
		$("#gallery").draggable({ axis: 'x' });
		$("#gallery").css("cursor","move");
		$('#gallery').bind('dragstop', function(event, ui) {

				distancia = $("#gallery").css("left");

				
				distancia = parseInt(distancia)
				
				if( (g_width + distancia) < $(window).width()  ) {					
					$('#gallery').animate({ left: -(g_width-$(window).width())+"px","duration": "slow" });	
					$("#next_button").hide();
					$("#prev_button").show();			
								
				}else if( distancia > 0 ){					
					$('#gallery').animate({ left: "0px","duration": "slow" });	
					$("#next_button").show();
					$("#prev_button").hide();			

				}else{
					$("#next_button").show();
					$("#prev_button").show();
				}		  


		});
	}else if(g_width > 880){
		$("#gallery br").remove("br");
		$('#gallery').width(g_width);
		$('#work-content').addClass("container");
		$('#work-content').width(g_width);
		$('#next_button').css("display","none");		
		$('#prev_button').css("display","none");	

	}else{ 
		$("#gallery br").remove("br");
		$('#work-content').width(880);
		$('#work-content').addClass("container");
		$('#next_button').css("display","none");		
		$('#prev_button').css("display","none");	
	 
	}
	
	$(".work_menu li a").removeAttr("title");
	
	//Botones para navegar en la galer’a

	distancia_de_paso = $(window).width()/3+between_imgs;
	
	if( parseInt($("#gallery").css("margin-left")) <= 0 ){ $("#prev_button").hide();} 
	
	$('#next_button').click(function() {
	
		distancia = parseInt($('#gallery').css("left")) - distancia_de_paso;

		if( -distancia > ( g_width-$(window).width() ) ) {distancia = - (g_width-$(window).width()); $("#next_button").hide(); }
		else{$("#next_button").show();}
		
		if( distancia < 0 ) {$("#prev_button").show();}
		
		if( distancia > (-g_width)){
			$('#gallery').animate({ left: distancia+"px","duration": "slow" });
		}
		
	});
	
	
	$('#prev_button').click(function() {
	
		distancia = parseInt($('#gallery').css("left")) + distancia_de_paso;
		
		if( distancia > 0 ) { distancia = 0; $("#prev_button").css("display","none"); }
		else{$("#prev_button").show();}
		
		if( -distancia < ( g_width-$(window).width() ) ) {$("#next_button").show();}
				
		if( distancia <= 0 ){
			$('#gallery').animate({ left: distancia+"px","duration": "slow"});
		}
	
	});
	
	
	
	//Esconde y ense–ar archives y rss
    $(".xoxo").hide();
  
    $('#widget-archives h3').click(function() {
		$('#widget-archives .xoxo').slideToggle(500);
		return false;
   	});

	$('#widget-feeds h3').click(function() {
 		$('#widget-feeds .xoxo').slideToggle(500);
 		return false;
    });

    $('#widget-latest-entries h3').click(function() {
		$('#widget-latest-entries .xoxo').slideToggle(500);
		return false;
   	});


	
	
	
	$(".work_menu li a").easyTooltip();

		
	
	
});
