var J = jQuery.noConflict();
var photoMoveStep = 85;
var photoWidth = 600; 

J(document).ready(function(){

	
	J(".content-photos").jCarouselLite({
		visible: 9,
		btnNext: ".gallery-photos-image A.right-nav-small",
		btnPrev: ".gallery-photos-image A.left-nav-small",
		circular: 0
	});


	// init
var cur_img = 1;
var cnt_img = J('#gallery-slider .images IMG').size();
J("#gallery-slider img.photo-1").css("display", "block");

	J("#gallery-slider a").click(function(){
	if (!((J(this).hasClass("right-nav")) || (J(this).hasClass("left-nav")))) return false;
	var prev_img = cur_img;	
    var next_img = cur_img;	
        if (J(this).hasClass("right-nav")) {
            if (cur_img != 1) {cur_img--;} else {cur_img = cnt_img;};
            next_img--;	
            if (cur_img != 1) {next_img--;} else {next_img = cnt_img;};
		} else {
            if (cur_img != cnt_img) {cur_img++;} else {cur_img = 1;};
            next_img++;	
            if (cur_img != cnt_img) {next_img++;} else {next_img = 1;};
		};
        if (J("#gallery-slider .images img.photo-"+next_img).attr("src") == '') {
            J("#gallery-slider .images img.photo-"+next_img).attr("src", J("#gallery-slider .list-img li.list-"+next_img).html());
        }
		J("#gallery-slider .img-"+cur_img).show();
		J("#gallery-slider .img-"+prev_img).hide();
		J("#gallery-slider img.photo-"+cur_img).fadeIn("normal");
		J("#gallery-slider img.photo-"+prev_img).fadeOut("normal");
		
		sIFR.replace(futura, {
			selector: '.gallery-content h2',
			wmode: 'transparent',
			css: '.sIFR-root { color: #8F8A79; }'
		});
		return false;
	
    });
	
	J(".content-photos ul li a").bind("mouseenter",function(){
		var prev_img = cur_img;	
		var arr = this.className.split(" ");
		var rez = arr[0].split('-');
		cur_img = parseInt(rez[1]);
        if (J("#gallery-slider img.photo-"+cur_img).attr("src") == '') {
            J("#gallery-slider img.photo-"+cur_img).attr("src", J("#gallery-slider .list-img li.list-"+cur_img).html());
        }
		J("#gallery-slider .img-"+prev_img).hide();	
		J("#gallery-slider .img-"+cur_img).show();	
		J("#gallery-slider img.photo-"+prev_img).fadeOut("normal");
		J("#gallery-slider img.photo-"+cur_img).fadeIn("normal");
		sIFR.replace(futura, {
			selector: '.gallery-content h2',
			wmode: 'transparent',
			css: '.sIFR-root { color: #8F8A79; }'
		});
		return false;
    }).bind("mouseleave",function(){
      return false;
    });
	
	
		
	
	J('a.blue-close').click(function(){
		J('.gallery-photos-image').slideToggle();
		J('#gallery-slider a.blue-close').slideToggle();
		J('.gallery-photos a.blue-close').slideToggle();
		return false;
	});

	
	
});

	function countImages(){
		var cnt = 0;
		J("#gallery-slider > div").each(function(){
			cnt++;
		});
		return cnt;
	}
	
	function getContentPhotosWidth(){
		var w = 0;
		J('.content-photos > a').each(function(){
			w += J(this).width();
		});
		return w;
	}