jQuery.preloadImages = function()

{

	for(var i = 0; i<arguments.length; i++)

	{

		jQuery("<img>").attr("src", arguments[i]);

	}

}



var inAnimate = false;



$(document).ready(function(){

//	mainpage

$("img.size1").css("left","1400px");

	$.preload( '.showcase img', {//the first argument is a selector to the images

			onFinish:finish,

			placeholder:'/i/1x1_tr.gif'

	}); 







function finish(){

	//	loaded

	$("img.size12").animate({left:"25%"},1200,"easeOutBounce",function(){

		

	});



	$("img.size13").animate({left:"10.8%"},800,"easeOutBounce",function(){

		

	});





	$("img.size14").animate({left:"0px"},1000,"easeOutBounce",function(){

		

	});

	

	$("img.size11").animate({left:"52%"},1000,"easeOutBounce",function(){

		

	});

	

}





	$(".size2 span, .size3 span, .size4 span").hover(function(){

		$(this).addClass("a");

	},function(){

		$(this).removeClass("a");

	});

	



	//	colorize!

		$("img.size12, .size2 span").hover(function(){

			//	over

			$("li.size2 img").attr("src","/i/pattern-grey-a.png");	

		}, function(){

			//	out

			$("li.size2 img").attr("src","/i/pattern-grey.png");		

		});

		

		$("img.size13, .size3 span").hover(function(){

			//	over

			$("li.size3 img").attr("src","/i/pattern-blue-a.png");	

		}, function(){

			//	out

			$("li.size3 img").attr("src","/i/pattern-blue.png");		

		});

		

		$("img.size14, .size4 span").hover(function(){

			//	over

			$("li.size4 div img").attr("src","/i/pattern-yellow-a.png");	

		}, function(){

			//	out

			$("li.size4 div img").attr("src","/i/pattern-yellow.png");		

		});









	//	change

	$("img.size13, img.size12, img.size14").click(function(){

		

		if(inAnimate == false){

			inAnimate = true;

			$(this).animate({left:"-1000px"},1000,'linear');

			var newsrc= $(this).attr("full");

			var myid = $(this).attr("xid");

			var xurl = $(this).attr("xurl");

			$("img.size11").animate({left:"2000px"},1000,'linear',function(){

				//	hide!	

				$("img.size11").attr("src",newsrc);

				$("img.size11").attr("xid",myid);

				$("img.size11").attr("xurl",xurl);

						burningWheel(myid)

			

			});

		}

		

	});

	

	

	$(".size2 span").click(function(){

		

		if(inAnimate == false){

			inAnimate = true;

			$("img.size12").animate({left:"-1000px"},1000,'linear');

			var newsrc= $("img.size12").attr("full");

			var myid = $("img.size12").attr("xid");

			var xurl = $("img.size12").attr("xurl");

			$("img.size11").animate({left:"2000px"},1000,'linear',function(){

				//	hide!	

				$("img.size11").attr("src",newsrc);

				$("img.size11").attr("xid",myid);

				$("img.size11").attr("xurl",xurl);

						burningWheel(myid)

			

			});

		}

		

	});

	

	

	$(".size3 span").click(function(){

		

		if(inAnimate == false){

			inAnimate = true;

			$("img.size13").animate({left:"-1000px"},1000,'linear');

			var newsrc= $("img.size13").attr("full");

			var myid = $("img.size13").attr("xid");

			var xurl = $("img.size13").attr("xurl");

			$("img.size11").animate({left:"2000px"},1000,'linear',function(){

				//	hide!	

				$("img.size11").attr("src",newsrc);

				$("img.size11").attr("xid",myid);

				$("img.size11").attr("xurl",xurl);

						burningWheel(myid)

			

			});

		}

		

	});

	

	$(".size4 span").click(function(){

		

		if(inAnimate == false){

			inAnimate = true;

			$("img.size14").animate({left:"-1000px"},1000,'linear');

			var newsrc= $("img.size14").attr("full");

			var myid = $("img.size14").attr("xid");

			var xurl = $("img.size14").attr("xurl");

			$("img.size11").animate({left:"2000px"},1000,'linear',function(){

				//	hide!	

				$("img.size11").attr("src",newsrc);

				$("img.size11").attr("xid",myid);

				$("img.size11").attr("xurl",xurl);

						burningWheel(myid)

			

			});

		}

		

	});

	

	

	

	

	$("img.size11").click(function(){

		if($(this).attr("xurl")!=""){

			window.location. href = $(this).attr("xurl");

		}

	});

	//	size2 - xl

	//	size3 - l

	//	size4 - m

	

	

	

	

	

	function burningWheel(id){

		$(".description").animate({opacity:0,"filer:alpha":"(opacity:0)"},500,'linear',function(){

			$(".description").html($("#x"+id).html());

			$(".description").animate({opacity:1,"filer:alpha":"(opacity:0)"},500,'linear',function(){

				$(".discs span").animate({opacity:"0"}, 500);

				$("img.size12, img.size13, img.size14").animate({left:"-1000px"},500,'linear',function(){
					
					
					//	уносим все диски

					var cur = parseInt($("img.size1").attr("xid"));	

					

					//	что выводим?

					var i=1;

					id = parseInt(id);

					var additional = 0;

					while (i<=3)

						  {

						  		//	last?

						  		if((id+i+additional)>maxItems){

						  			var needid = (id+i+additional)-(maxItems+1);

						  		} else {

						  			var needid = id+i+additional;

						  		}

						  		if(needid==id){

						  			additional = 1;

						  		}

						  		if(i==1){

						  			$("img.size12").attr("src",$("#"+needid).attr("xl"));

						  			$("img.size12").attr("xid",$("#"+needid).attr("xid"));

						  			$("img.size12").attr("xl",$("#"+needid).attr("xl"));

						  			$("img.size12").attr("l",$("#"+needid).attr("l"));

						  			$("img.size12").attr("m",$("#"+needid).attr("m"));

						  			$("img.size12").attr("xurl",$("#"+needid).attr("xurl"));

						  			$("img.size12").attr("full",$("#"+needid).attr("full"));

						  			$(".size2 span").html($("#"+needid).attr("itemtitle"));

						  		}

						  		if(i==2){

						  			$("img.size13").attr("src",$("#"+needid).attr("l"));

						  			$("img.size13").attr("xid",$("#"+needid).attr("xid"));

						  			$("img.size13").attr("xl",$("#"+needid).attr("xl"));

						  			$("img.size13").attr("l",$("#"+needid).attr("l"));

						  			$("img.size13").attr("xurl",$("#"+needid).attr("xurl"));

						  			$("img.size13").attr("m",$("#"+needid).attr("m"));

						  			$("img.size13").attr("full",$("#"+needid).attr("full"));

						  			$(".size3 span").html($("#"+needid).attr("itemtitle"));

						  		}

						  		if(i==3){

				  					$("img.size14").attr("src",$("#"+needid).attr("m"));

				  					$("img.size14").attr("xid",$("#"+needid).attr("xid"));

						  			$("img.size14").attr("xl",$("#"+needid).attr("xl"));

						  			$("img.size14").attr("l",$("#"+needid).attr("l"));

						  			$("img.size14").attr("xurl",$("#"+needid).attr("xurl"));

						  			$("img.size14").attr("m",$("#"+needid).attr("m"));

						  			$("img.size14").attr("full",$("#"+needid).attr("full"));

						  			$(".size4 span").html($("#"+needid).attr("itemtitle"));

						  		}

						  i++;

						  }

			

							//		preload

							

									$("img.size12").animate({left:"25%"},1200,"easeOutBounce",function(){

										

									});

								

									$("img.size13").animate({left:"10.8%"},800,"easeOutBounce",function(){

										

									});

								

								

									$("img.size14").animate({left:"0px"},1000,"easeOutBounce",function(){
							
											$("img.size11").animate({left:"52%"},500,'easeOutBounce',function(){
							
							
							
											}); 
										

									});

									$(".discs span").animate({opacity:"1"}, 500);

									inAnimate = false;
					
					
					
				});

				

			});

		})

		

	}







		

		

});
