// 画像が流れるスクリプト

var MaxCount = 104;
var BaseCount = 107000;

var Interval = 250;
var LoopTiming = 2;

var Flg = 0;
var Count;

var IA;
var PhoneImage = new Array();
var ImgNumA = new Array();
var ImgNumB = new Array();
var ImgNumC = new Array();

var ImgRundStart = 25;
var ImgRundMax = 60;

var MaxLoop = 13;
var ImgAstart = 1;
var ImgBstart = Math.floor(Math.random() * (ImgRundMax + 1)) + ImgRundStart;
var ImgCstart = Math.floor(Math.random() * (ImgRundMax + 1)) + ImgRundStart;


for(IA = 1; IA <= MaxCount; IA++) {
Count = BaseCount + IA;
PhoneImage[IA] = new Image();
PhoneImage[IA].src = "img/handy/phone_" + Count + ".png";
}

for(IA = 0; IA < MaxLoop; IA++) {
ImgNumA[IA]= ImgAstart + IA;
ImgNumB[IA]= ImgBstart + IA;
ImgNumC[IA]= ImgCstart + IA;
}

function PhoneView() {
document.PhoneImage39.src = PhoneImage[ImgNumC[0]].src;
document.PhoneImage38.src = PhoneImage[ImgNumC[1]].src;
document.PhoneImage37.src = PhoneImage[ImgNumC[2]].src;
document.PhoneImage36.src = PhoneImage[ImgNumC[3]].src;
document.PhoneImage35.src = PhoneImage[ImgNumC[4]].src;
document.PhoneImage34.src = PhoneImage[ImgNumC[5]].src;
document.PhoneImage33.src = PhoneImage[ImgNumC[6]].src;
document.PhoneImage32.src = PhoneImage[ImgNumC[7]].src;
document.PhoneImage31.src = PhoneImage[ImgNumC[8]].src;
document.PhoneImage30.src = PhoneImage[ImgNumC[9]].src;
document.PhoneImage29.src = PhoneImage[ImgNumC[10]].src;
document.PhoneImage28.src = PhoneImage[ImgNumC[11]].src;
document.PhoneImage27.src = PhoneImage[ImgNumC[12]].src;

document.PhoneImage13.src = PhoneImage[ImgNumA[0]].src;
document.PhoneImage12.src = PhoneImage[ImgNumA[1]].src;
document.PhoneImage11.src = PhoneImage[ImgNumA[2]].src;
document.PhoneImage10.src = PhoneImage[ImgNumA[3]].src;
document.PhoneImage9.src = PhoneImage[ImgNumA[4]].src;
document.PhoneImage8.src = PhoneImage[ImgNumA[5]].src;
document.PhoneImage7.src = PhoneImage[ImgNumA[6]].src;
document.PhoneImage6.src = PhoneImage[ImgNumA[7]].src;
document.PhoneImage5.src = PhoneImage[ImgNumA[8]].src;
document.PhoneImage4.src = PhoneImage[ImgNumA[9]].src;
document.PhoneImage3.src = PhoneImage[ImgNumA[10]].src;
document.PhoneImage2.src = PhoneImage[ImgNumA[11]].src;
document.PhoneImage1.src = PhoneImage[ImgNumA[12]].src;

Flg += 1;

if (Flg > LoopTiming) {
Flg = 0;
for (IA=0;IA < MaxLoop;IA++){
ImgNumA[IA] += 1;
ImgNumC[IA] += 1;
if (ImgNumA[IA] > MaxCount){
ImgNumA[IA] = 1;
}
if (ImgNumC[IA] > MaxCount){
ImgNumC[IA] = 1;
}
}
}

document.PhoneImage26.src = PhoneImage[ImgNumB[12]].src;
document.PhoneImage25.src = PhoneImage[ImgNumB[11]].src;
document.PhoneImage24.src = PhoneImage[ImgNumB[10]].src;
document.PhoneImage23.src = PhoneImage[ImgNumB[9]].src;
document.PhoneImage22.src = PhoneImage[ImgNumB[8]].src;
document.PhoneImage21.src = PhoneImage[ImgNumB[7]].src;
document.PhoneImage20.src = PhoneImage[ImgNumB[6]].src;
document.PhoneImage19.src = PhoneImage[ImgNumB[5]].src;
document.PhoneImage18.src = PhoneImage[ImgNumB[4]].src;
document.PhoneImage17.src = PhoneImage[ImgNumB[3]].src;
document.PhoneImage16.src = PhoneImage[ImgNumB[2]].src;
document.PhoneImage15.src = PhoneImage[ImgNumB[1]].src;
document.PhoneImage14.src = PhoneImage[ImgNumB[0]].src;

for (IA=0;IA < MaxLoop;IA++){
ImgNumB[IA] += 1;
if (ImgNumB[IA] > MaxCount){
ImgNumB[IA] = 1;
}
}

window.setTimeout("PhoneView()", Interval);
}


