jQuery.noConflict();


jQuery(document).ready(function(){


//отрыть попап
jQuery(".portfolio a").click(function(){
	var galleryId = jQuery(this).attr("id"),
		scriptUrl = "/portfolio/gallery.php";
	try
	{
	  jQuery.ajax({
	  type: "POST",
	  url: scriptUrl,
	  timeout: 5000,
	  data: "galleryId="+galleryId,
	  success: function(msg){
		jQuery(".popUp").remove(); 
		jQuery("#contentInner").append(msg); 
		galleryInit();
			return false;
			
 						 },
		error: function(request, settings)
		{
			alert("Ошибка обработки AJAX запроса. Попробуйте еще раз через несколько минут.");
		}
		});
	}
	catch(e)
	{
		alert("Ошибка обработки AJAX запроса. Попробуйте еще раз через несколько минут.");
	}
	/*galleryInit();*/
	jQuery("#popUp").animate({ opacity: 'show' }, "fast");							  
	return false;
});
//закрыть попап


});

function galleryInit()
{
jQuery(".close").click(function(){
	jQuery(".popUp").animate({ opacity: 'hide' }, "fast");
	return false;
});
//-----------галерея--------------------- 
var num = jQuery(".popUp li").length;
var pic=0;


//показываем большое фото
function gl_show(n){
	jQuery(".popUp li").removeClass("active");
	jQuery(".popUp li").eq(n).addClass("active");
	var largePath = jQuery(".popUp li").eq(n).children().attr("href");
	jQuery("#largeImg").attr({ src: largePath });

	fix_view();
}

function prv()
{
	pic--;
	if(pic<0) pic = num
	else if(num>4) jQuery(".galleryList ul").animate({left: "+=89"}, 400);
	return gl_show(pic);
}

function nxt()
{
	pic++;
	if(pic> num-1) pic = 0
	else if((num>4)) jQuery(".galleryList ul").animate({left: "-=89"}, 400);
	return gl_show(pic);
}

function fix_view()
{
	jQuery("#rightArrowLight").css("display","block");
	jQuery("#leftArrowLight").css("display","block");
	if(pic == 0) jQuery("#leftArrowLight").css("display","none");
	if(pic == (num-1)) jQuery("#rightArrowLight").css("display","none");
}



//прямой выбор картинки
jQuery(".galleryList li a").click(function(){
	jQuery(".galleryList li").removeClass("active");
	jQuery(this).parent().addClass("active");
	
	var n=jQuery(".galleryList li").index(jQuery(".active"));
	
	if(num>4)
		{
			var x= (n-pic)*89;
			jQuery(".galleryList ul").animate({left: "-="+x}, 400)
		}

	pic=n;
	var largePath = jQuery(this).attr("href");
	jQuery("#largeImg").attr({ src: largePath });
	fix_view();

	return false;
});


//галерея. листаем вправо
jQuery("#rightArrow").click(function(){
	if(pic<num-1)	nxt();
	return false;
});

//галерея. листаем влево
jQuery("#leftArrow").click(function(){
	if(pic>0) prv();
	return false;
});
}
