var slideShowSpeed = 5000;	// Set slideShowSpeed (milliseconds)
var crossFadeDuration = 3;	// Duration of crossfade (seconds)
var Pic = new Array();		// Specify the image files
var Pic_v = new Array();		// Specify the image files
var Pic_h = new Array();		// Specify the image files

Pic[0]='/static/images/small/patio_light1.jpg';
Pic[1]='/static/images/small/open2.jpg';
Pic[2]='/static/images/small/patio_evening.jpg';

/*
Pic[3]='/static/images/small/open1.jpg';
Pic[4]='/static/images/small/bar2.jpg';
Pic[5]='/static/images/small/wine1.jpg';
Pic[6]='/static/images/small/wall1.jpg';
*/

Pic_v[0]='/static/images/small/open1.jpg';
Pic_v[1]='/static/images/small/inside1.jpg';
Pic_v[2]='/static/images/small/wine1.jpg';
Pic_v[3]='/static/images/small/sign1.jpg';

Pic_h[0]='/static/images/napkin1.jpg';
Pic_h[1]='/static/images/table2.jpg';
Pic_h[2]='/static/images/bar1.jpg';
Pic_h[3]='/static/images/brick2.jpg';

var W_color=new Array();
W_color[0]='#bcbcbb';
W_color[1]='#94a0bb';
W_color[2]='#cbc9d7';
W_color[3]='#f0bf93';
W_color[4]='#E293F0';
W_color[5]='#F0DB93';
W_color[6]='#93F093';

var W_wording=new Array();
W_wording[0]='Appetizer';
W_wording[1]='Salad%20%2b%20Noodles';
W_wording[2]='Sushi%20%2b%20Sashimi';
W_wording[3]='Sushi%20Rolls';
W_wording[4]='Specialty%20Rolls';
W_wording[5]='Donburi';
W_wording[6]="Kid%27s%20Menu";
W_wording[7]='Desserts';
W_wording[8]='Sake%20%2b%20Wine';

var W_wording_ind=new Array();
W_wording_ind[0]='appetizer';
W_wording_ind[1]='salad_noodles';
W_wording_ind[2]='sushi_sashimi';
W_wording_ind[3]='sushi_rolls';
W_wording_ind[4]='chefs_specialty_rolls';
W_wording_ind[5]='donburi';
W_wording_ind[6]='kids_menu';
W_wording_ind[7]='desserts';
W_wording_ind[8]='beverages';



var t;
var j = 0;
var k = 2;
var m = 1;
var n = 3;

var w_p = W_wording.length;
var W_preLoad = new Array();
var W_prefix="/tools/create_txt_img.html";
for (i = 0; i < w_p; i++) {
	i_1=(Math.floor(Math.random()*1000))%7;
	color_str=return_rgb_str(W_color[i_1]);
	W_preLoad[i] = new Image();
	W_preLoad[i].src = W_prefix+"?text="+W_wording[i]+color_str+"&id="+i;
}

var p = Pic.length;
var preLoad = new Array();
for (i = 0; i < p; i++) {
	preLoad[i] = new Image();
	preLoad[i].src = Pic[i];
}

var p_v = Pic_v.length;
var preLoad_v = new Array();
for (i = 0; i < p_v; i++) {
	preLoad_v[i] = new Image();
	preLoad_v[i].src = Pic_v[i];
}

var p_h = Pic_h.length;
var preLoad_h = new Array();
for (i = 0; i < p_h; i++) {
	preLoad_h[i] = new Image();
	preLoad_h[i].src = Pic_h[i];
}

//var w_c=W_color.length;
//var w_w=W_wording.length;


function HexToR(h) { return parseInt((cutHex(h)).substring(0,2),16); }
function HexToG(h) { return parseInt((cutHex(h)).substring(2,4),16); }
function HexToB(h) { return parseInt((cutHex(h)).substring(4,6),16); }
function cutHex(h) { return (h.charAt(0)=="#") ? h.substring(1,7) : h}

function return_rgb_str(color)	{
	var r=HexToR(color);
	var g=HexToG(color);
	var b=HexToB(color);

	str="&r="+r+"&g="+g+"&b="+b;
	return str;
}



function runInit()	{
	t = setTimeout('runSlideShow()', 100);
}

function runSlideShow() {
	var ind1=j%p;
    var ind2=k%p;
    var ind3=m%p;

    var ind_v1=j%p_v;
    var ind_v2=k%p_v;
    var ind_v3=m%p_v;
    var ind_v4=n%p_v;

	var ind_h1=j%p_h;
	var ind_h2=k%p_h;


	var ind_w_w1=j%w_p;
	var ind_w_w2=k%w_p;
	var ind_w_w3=m%w_p;
	var ind_w_w4=n%w_p;

	/*
	var ind_w1=j%w_c;
	var ind_w2=k%w_c;
	var ind_w3=m%w_c;
	var ind_w4=n%w_c;

	var ind_w_w1=j%w_w;
	var ind_w_w2=k%w_w;
	var ind_w_w3=m%w_w;
	var ind_w_w4=n%w_w;

	document.getElementById('w1').style.color=W_color[ind_w1];
	document.getElementById('w2').style.color=W_color[ind_w2];
	document.getElementById('w3').style.color=W_color[ind_w3];
	document.getElementById('w4').style.color=W_color[ind_w4];

	document.getElementById('w1').innerHTML=W_wording[ind_w_w1];
	document.getElementById('w2').innerHTML=W_wording[ind_w_w2];
	document.getElementById('w3').innerHTML=W_wording[ind_w_w3];
	document.getElementById('w4').innerHTML=W_wording[ind_w_w4];
	*/

	if (document.all) {
		document.images.SlideShow1.style.filter='blendTrans(duration=2)';
		document.images.SlideShow1.style.filter='blendTrans(duration=crossFadeDuration)';
		document.images.SlideShow1.filters.blendTrans.Apply();

		document.images.SlideShow2.style.filter='blendTrans(duration=2)';
		document.images.SlideShow2.style.filter='blendTrans(duration=crossFadeDuration)';
		document.images.SlideShow2.filters.blendTrans.Apply();

		document.images.SlideShow3.style.filter='blendTrans(duration=2)';
		document.images.SlideShow3.style.filter='blendTrans(duration=crossFadeDuration)';
		document.images.SlideShow3.filters.blendTrans.Apply();

		document.images.SlideShow4.style.filter='blendTrans(duration=2)';
		document.images.SlideShow4.style.filter='blendTrans(duration=crossFadeDuration)';
		document.images.SlideShow4.filters.blendTrans.Apply();

		document.images.SlideShow5.style.filter='blendTrans(duration=2)';
		document.images.SlideShow5.style.filter='blendTrans(duration=crossFadeDuration)';
		document.images.SlideShow5.filters.blendTrans.Apply();

		document.images.SlideShow6.style.filter='blendTrans(duration=2)';
		document.images.SlideShow6.style.filter='blendTrans(duration=crossFadeDuration)';
		document.images.SlideShow6.filters.blendTrans.Apply();

		document.images.SlideShow7.style.filter='blendTrans(duration=2)';
		document.images.SlideShow7.style.filter='blendTrans(duration=crossFadeDuration)';
		document.images.SlideShow7.filters.blendTrans.Apply();
        /*

		document.images.SlideShow10.style.filter='blendTrans(duration=2)';
		document.images.SlideShow10.style.filter='blendTrans(duration=crossFadeDuration)';
		document.images.SlideShow10.filters.blendTrans.Apply();

		document.images.SlideShow11.style.filter='blendTrans(duration=2)';
		document.images.SlideShow11.style.filter='blendTrans(duration=crossFadeDuration)';
		document.images.SlideShow11.filters.blendTrans.Apply();

		document.images.SlideShow12.style.filter='blendTrans(duration=2)';
		document.images.SlideShow12.style.filter='blendTrans(duration=crossFadeDuration)';
		document.images.SlideShow12.filters.blendTrans.Apply();

		document.images.SlideShow13.style.filter='blendTrans(duration=2)';
		document.images.SlideShow13.style.filter='blendTrans(duration=crossFadeDuration)';
		document.images.SlideShow13.filters.blendTrans.Apply();
        */

	}
	document.images.SlideShow1.src = preLoad[ind1].src;
	document.images.SlideShow2.src = preLoad[ind2].src;
	document.images.SlideShow3.src = preLoad[ind3].src;

    document.images.SlideShow4.src = preLoad_v[ind_v1].src;
    document.images.SlideShow5.src = preLoad_v[ind_v2].src;
    document.images.SlideShow6.src = preLoad_v[ind_v3].src;
    document.images.SlideShow7.src = preLoad_v[ind_v4].src;

    /*
	document.images.SlideShow10.src = W_preLoad[ind_w_w1].src;
	document.images.SlideShow11.src = W_preLoad[ind_w_w2].src;
	document.images.SlideShow12.src = W_preLoad[ind_w_w3].src;
	document.images.SlideShow13.src = W_preLoad[ind_w_w4].src;
	*/

	if (document.all) {
		document.images.SlideShow1.filters.blendTrans.Play();
		document.images.SlideShow2.filters.blendTrans.Play();
		document.images.SlideShow3.filters.blendTrans.Play();

		document.images.SlideShow4.filters.blendTrans.Play();
		document.images.SlideShow5.filters.blendTrans.Play();
		document.images.SlideShow6.filters.blendTrans.Play();
		document.images.SlideShow7.filters.blendTrans.Play();

        /*
		document.images.SlideShow10.filters.blendTrans.Play();
		document.images.SlideShow11.filters.blendTrans.Play();
		document.images.SlideShow12.filters.blendTrans.Play();
		document.images.SlideShow13.filters.blendTrans.Play();
        */
	}

    /*
	document.images.SlideShow10.onclick=go_there;
	document.images.SlideShow11.onclick=go_there;
	document.images.SlideShow12.onclick=go_there;
	document.images.SlideShow13.onclick=go_there;
    */

	j++;k++;m++;n++;
	t = setTimeout('runSlideShow()', slideShowSpeed);
}

function go_there()	{
	beg=(this.src).indexOf("&id=")+4;

	id=(this.src).substr(beg);
	href="/menu.html?menu="+W_wording_ind[id];
	document.location.href(href);
}
