/**
 * @author alltouch
 */

function Images(){
	
	this . items = [];
	
	this . index = 0;
	
	this . show = function(obj){
		
		/*if(obj.children('span').length == 0){
			piro . images . items = obj;
		} else {
			piro . images . items = obj.children('span');
		}*/
		
		piro . images . items = $('#body>div.imagesBlock span,#body>div.imageBlock');
		
		var i = 0;
		while(!piro . images . items. eq(i).hasClass('active')){
			i++;
		}
		
		piro . images . items . removeClass('active');
		
		piro . images . index = i;
		piro . images . changeImg();
		
		$('#imagesSlider').css('top',$('html')[0].scrollTop + 50 + 'px');
		$('#imagesSlider,#overlay').show();
	}
	
	this . changeImg = function(){
		if( piro . images . index == 0){
			$('#imagesSlider div.prev').addClass('disabled')
		} else {
			$('#imagesSlider div.prev').removeClass('disabled')
		}
		
		if( piro . images . index == piro . images . items . length - 1){
			$('#imagesSlider div.next').addClass('disabled')
		} else {
			$('#imagesSlider div.next').removeClass('disabled')
		}
		var local = piro . images . items . eq(piro . images . index).children('img');
		$('#imagesSlider h3').html(local.attr('alt'));
		$('#imagesSlider .imagesSliderContainer img').attr('src',local.attr('src').replace('s1','s3'));
	}
	this . next = function(){
		if(piro . images . index == piro . images . items . length - 1){
			return;
		}
		piro . images . index += 1;
		piro . images . changeImg();
	}
	
	this . prev = function(){
		piro . images . index -= 1;
		piro . images . changeImg();
	}
	this . hide = function(){
		$('#imagesSlider,#overlay').hide();
	}
}

piro . images = new Images();

