// JavaScript Document
$(document).ready(function(){
	var slidesIndex = 0;var slidesCount = ($('#slides a').length/1)-1;
	$('#slides a').hide();
	var slidesIndexNext,slidesIndexPrev,this_id
	var hash_id = window.location.hash;
	function checkHash(){ if(hash_id != window.location.hash){ hash_id = window.location.hash;selectSlide(hash_id) }}
	setInterval(checkHash,500);
	if(!hash_id==''){
		$(hash_id).show(); 
		var slidesIndex = $(hash_id).attr('index');
		if(slidesIndex==slidesCount){
			slidesIndexNext = 0; slidesIndexPrev = slidesIndex-1;
		}else if(slidesIndex==0){
			slidesIndexNext = (slidesIndex/1)+1; slidesIndexPrev = slidesCount;
		}else{
			slidesIndexNext = (slidesIndex/1)+1; slidesIndexPrev = slidesIndex-1;
		}
		var prev_id = $('#slides a:eq('+slidesIndexPrev+')').attr('id');$('#slides-prev').attr('href','#'+prev_id );
		var next_id = $('#slides a:eq('+slidesIndexNext+')').attr('id');$('#slides-next').attr('href','#'+next_id );
		
	}else{
		$('#slides a:first-child').show();
		var prev_id = $('#slides a:last-child').attr('id'); $('#slides-prev').attr('href','#'+prev_id );
		var next_id = $('#slides a:eq(1)').attr('id'); $('#slides-next').attr('href','#'+next_id );
		
	}
	//$('.slides-nav-b').click(function(){this_id = $(this).attr('href');selectSlide(this_id)});
		
		
	function selectSlide(this_id){
		//alert(this_id);
		$('#slides a').hide();if(this_id==''){this_id = '#'+$('#slides a:first-child').attr('id');}
		$(this_id).fadeIn();
		slidesIndex = $(this_id).attr('index');
		if(slidesIndex==slidesCount){
			slidesIndexNext = 0;slidesIndexPrev = slidesCount-1;
		}else if(slidesIndex==0){
			slidesIndexNext = (slidesIndex/1)+1;slidesIndexPrev = slidesCount;
		}else{
			slidesIndexNext = (slidesIndex/1)+1;slidesIndexPrev = slidesIndex-1;
		}
		//alert(this_id+' : '+slidesCount+' : '+slidesIndexPrev+' : '+slidesIndex+' : '+slidesIndexNext);
		
		next_id = $('#slides a:eq('+slidesIndexNext+')').attr('id');$('#slides-next').attr('href','#'+next_id);
		prev_id = $('#slides a:eq('+slidesIndexPrev+')').attr('id');$('#slides-prev').attr('href','#'+prev_id);
	}
	
	
	$('.portfolio-preview').mouseover(function(){
		$(this).addClass('portfolio-preview_mouseover').click(function(){
			var id = $(this).attr('id'); document.location = '/portfolio/?item='+id
		}).mouseout(function(){
			$(this).removeClass('portfolio-preview_mouseover');
		});	
	});
});
