function Fotogallerie(){
	var currentPage = 0;
	var maxPages = 0;
	this.init = function(){
    	(function($) {
    		currentPage = 1;
    		$('#fotoHolder').children('a').children('img').each(function(k, v){
    			if($(v).hasClass('pageNo_1')){
    				$(v).parent().css('display', 'inline');
    			}
    			else {
    				$(v).parent().css('display', 'none');
    			}
    			
    			classes = $(v).attr('class').split(" ");
    			page = classes['0'];
    			no = parseInt(page.split("_")['1']);
    			if(no > maxPages ){
    				maxPages = no;
    			}
    		});
    		
    	})(jQuery);
    }
	
	
	this.nextPage = function(){
    	(function($) {
    		if( currentPage == maxPages ){
    			nextPage = 1;
    		}
    		else {
    			nextPage = currentPage +1;
    		}
    		
    		$('.pageNo_' + currentPage).each(function(k, v){
    			//$(v).parent().css('display', 'none');
    			$(v).parent().fadeOut('slow');
    		});
    		
    		$('.pageNo_' + nextPage).each(function(k, v){
    			//$(v).parent().css('display', 'block');
    			$(v).parent().fadeIn('slow');
    		});
    		currentPage = nextPage;
    		
    	})(jQuery);
    }
	
	this.lastPage = function(){
    	(function($) {
    		if( currentPage == 1 ){
    			nextPage = maxPages;
    		}
    		else {
    			nextPage = currentPage -1;
    		}
    		
    		$('.pageNo_' + currentPage).each(function(k, v){
    			//$(v).parent().css('display', 'none');
    			$(v).parent().fadeOut('slow');
    		});
    		
    		$('.pageNo_' + nextPage).each(function(k, v){
    			//$(v).parent().css('display', 'block');
    			$(v).parent().fadeIn('slow');
    		});
    		
    		currentPage = nextPage;
    		
    	})(jQuery);
    }
	
	
	
    var self = this;
}

var fotogallerie = new Fotogallerie();

(function($) {
	$(document).ready(function(){
		fotogallerie.init();
	});

})(jQuery);
