///////////////////////////////
//////GannSquareChartscript////
//////Copyright(C)ForexWatcher/
//////Shin-ichiKoike///////////
//////Allrightsreserved////////
var number=new Array(25);var n=1;var k=0;var inc=document.form1.increase.value;function chkSeisu(){inc=document.form1.increase.value;if(parseInt(inc)!=parseFloat(inc)){judge=3;}else{judge=0;}}function calc(k){chkSeisu();if(judge==3){alert("増分は整数を指定して下さい");}else{chkNumber();if(judge==1){n=n+k;if(n<1){alert("周回数が負の数です");n=n-k;}else{base=parseInt(document.form1.val0.value);for(i=1;i<=8;i++){number[i]=base+n*inc*(i+4*(n-1));}for(i=9;i<=16;i++){number[i]=base+(n+1)*inc*(i-8+4*n);}for(i=17;i<=24;i++){number[i]=base+(n+2)*inc*(i-16+4*(n+1));}document.form1.val1.value=number[1];document.form1.val2.value=number[2];document.form1.val3.value=number[3];document.form1.val4.value=number[4];document.form1.val5.value=number[5];document.form1.val6.value=number[6];document.form1.val7.value=number[7];document.form1.val8.value=number[8];document.form1.val9.value=number[9];document.form1.val10.value=number[10];document.form1.val11.value=number[11];document.form1.val12.value=number[12];document.form1.val13.value=number[13];document.form1.val14.value=number[14];document.form1.val15.value=number[15];document.form1.val16.value=number[16];document.form1.val17.value=number[17];document.form1.val18.value=number[18];document.form1.val19.value=number[19];document.form1.val20.value=number[20];document.form1.val21.value=number[21];document.form1.val22.value=number[22];document.form1.val23.value=number[23];document.form1.val24.value=number[24];}} else{if(judge==2){alert("中心に数字が入力されていません");}else{alert("スクウェアの中心は正の整数でなければなりません");}} }}function chgBase(){inc=document.form1.increase.value;chkSeisu();if(judge==3){alert("増分は整数を指定して下さい");}else{chkNumber();if(judge==1){n=1;k=0;calc(k);}else{if(judge==2){alert("中心に数字が入力されていません");}else{alert("スクウェアの中心は正の整数でなければなりません");}} }}function chkNumber(){strgNbr1=document.form1.val0.value.length;judge=1;var j=0;var counter=0;if(strgNbr1==0){judge=2;}else{while(j<=strgNbr1-1){letter1=document.form1.val0.value.charAt(j);if(letter1=="0"||letter1=="1"||letter1=="2"||letter1=="3"||letter1=="4"||letter1=="5"||letter1=="6"||letter1=="7"||letter1=="8"||letter1=="9"){j++;}else{judge=0;break;}}}}