/*
 * Cre. 2009/10/05
 * Copyright (c) 2009 Institute of Advanced Communication & Development Co., Ltd. All rights reserved. 
 * http://iacd.jp
*/
var link_tb = new Array(0);
var img_tb = new Array(0);
var cnt;
var img_cnt=0;
var disp_cnt=6;
var f=0;t=0;
var bgColor="#e6e6fa";
var slideshow_interval;
$(document).ready(function(){
	$("#slideShow").css("background-color",bgColor).css("margin-top","10px").css("margin-bottom","10px").css("width","560px");
	var img_sel="";
	$.ajax({
		url:"./slideshow.cgi",type:"POST",processData:false,async:false,
		success: function(ins_html){img_sel =ins_html;}
	});
	img_rec = img_sel.split("\n");
	for (ix=0;ix<img_rec.length;ix++){
		var img_data = img_rec[ix].split("<>");
		link_tb[ix]= "./item.php?no="+img_data[0];
		img_tb[ix] = new Image();
		img_tb[ix].src	= "./item/" + img_data[2] + ".jpg";
		img_tb[ix].alt	= img_data[1];
		img_tb[ix].title= img_data[1];
	}
	img_cnt = link_tb.length - 1;
	if (img_cnt>= 12){
		disp_cnt = 6;
		$("#slideShow").html("<a><img /></a><a><img /></a><a><img /></a><a><img /></a><a><img /></a><a><img /></a>");
		$("#slideShow img").css("width","160px");
		$("#slideShow img:eq(1)").css("padding","20px 20px 20px 0");
		$("#slideShow img:eq(2)").css("padding","20px 0");
		$("#slideShow img:eq(3)").css("padding","0 20px 20px");
		$("#slideShow img:eq(4)").css("padding","0 20px 20px 0");
		$("#slideShow img:eq(5)").css("padding","0 0 20px");
	}
	else if(img_cnt>=8){
		disp_cnt = 4;
		$("#slideShow").html("<a><img /></a><a><img /></a><a><img /></a><a><img /></a>");
		$("#slideShow img").css("width","250px");
		$("#slideShow img:eq(1)").css("padding","20px 0");
		$("#slideShow img:eq(2)").css("padding","0 20px 20px");
		$("#slideShow img:eq(3)").css("padding","0 0 20px");
	}
	else if(img_cnt>=4){
		disp_cnt = 2;
		$("#slideShow").html("<a><img /></a><a><img /></a>");
		$("#slideShow img").css("width","250px");
		$("#slideShow img:eq(1)").css("padding","20px 0");
	}
	else if(img_cnt>0) {
		disp_cnt = 1;
		$("#slideShow").html("<a><img /></a>");
		$("#slideShow img").css("width","520px");
	}
	else{
		$("#main h2:eq(0)").css("display","none");
		$("#slideShow").css("display","none");
	}
	if (img_cnt > 0){
		$("#slideShow a").hover(function(){$("#slideShow img").css("background-color",bgColor);},function(){$("#slideShow img").css("background-color",bgColor);});
		$("#slideShow img:eq(0)").css("padding","20px");
		for (ix=0;ix<disp_cnt;ix++){
			$("#slideShow img")[ix].src = img_tb[ix].src;
			$("#slideShow img")[ix].alt = img_tb[ix].alt;
			$("#slideShow img")[ix].title = img_tb[ix].title;
			$("#slideShow a")[ix].href = link_tb[ix];
		}
		f=disp_cnt;
	}
	if (img_cnt > 1){
		slideshow_interval=setTimeout("slideshow()",3000);
	}
});
function slideshow(){
	clearTimeout(slideshow_interval);
	$("#slideShow img:eq("+t+")").fadeTo(1000,0.01,function(){
		$("#slideShow img")[t].src = img_tb[f].src;
		$("#slideShow img")[t].alt = img_tb[f].alt;
		$("#slideShow img")[t].title = img_tb[f].title;
		$("#slideShow a")[t].href = link_tb[f];
	}).fadeTo(3000,1,function(){
		f++;if (f>=img_cnt)	{f=0;}
		t++;if (t>=disp_cnt)	{t=0;}
		slideshow_interval=setTimeout("slideshow()",3000);
	});
}
