jQuery.noConflict();





jQuery(document).ready(function($) {
	var imgList = [];
	var loaded2 = 0;
	$.extend({
		preload: function(imgArr, option) {
			var setting = $.extend({
				init: function(loaded2, total) {},
				loaded: function(img, loaded2, total, num) {},
				loaded_all: function(loaded2, total) {}
			}, option);
			var total = imgArr.length;
			setting.init(0, total);
			for(var i in imgArr) {
				if($("#photo0 img").attr("src")==imgArr[i][1]){
					var nowN=eval(i)+1;
					$("#photo0").clone(true).attr("id","photo"+nowN).insertAfter("#photo0");
					loaded2++;
					imgList.push($("<img />")
							.attr("src", imgArr[i][1])
							.val(imgArr[i][0])
					);
				} else {
					imgList.push($("<img />")
						.attr("src", imgArr[i][1])
						.val(imgArr[i][0])
						.load(function() {
							loaded2++;
							setting.loaded(this, loaded2, total, num);
							if(loaded2 == total) {
								setting.loaded_all(loaded2, total);
							}
						})
					);
				}
			}
		}
	});

	var count=0;
	var num=0;
	var temp=0;
	var zcount=0;

	$.preload([
["1","http://rugby.yamaha-motor.co.jp/photo-img/20120205_rugby-top-001.jpg"],
["2","http://rugby.yamaha-motor.co.jp/photo-img/20120205_rugby-top-002.jpg"],
["3","http://rugby.yamaha-motor.co.jp/photo-img/20120205_rugby-top-003.jpg"],
["4","http://rugby.yamaha-motor.co.jp/photo-img/20120205_rugby-top-004.jpg"],
["5","http://rugby.yamaha-motor.co.jp/photo-img/20120205_rugby-top-005.jpg"],
["6","http://rugby.yamaha-motor.co.jp/photo-img/20120205_rugby-top-006.jpg"]
	], {
		init: function(loaded, total) {
		},
		loaded: function(img, loaded, total, num) {
			//Hidden div img append
			$("#slidePhotoBlock").append('<p class="slidePhoto" id="photo'+img.value+'"></p>');
			$("#slidePhotoBlock #photo"+img.value).append(img);
		},
		loaded_all: function(loaded, total) {
			count = total;
			//Start Slideshow
			slideshow();
			var second = false;
			$.timer(5000, function (timer) {
				slideshow();
			});
		}
	});

	function slideshow() {
		num++;
		zcount++;
		temp = num % count+1;
		$("#photo"+num).fadeIn("slow");
		$("#photo"+temp).hide();
		$("#photo"+temp).css("z-index",zcount);
		if(num==count) {num=0;}
	}
});




