
var sorted2=new Array();
var ok=false;
var max2;
var max_f;
var max_b;
var sorted_f=new Array();

var ue=new Array();
var sita=new Array();
var sita2=new Array();
var cnum;
var rakuflag=false;


function setkokoku(){

var col=7;
var max=idarray.length;

if(max < 7){
	return;
}

var tmax=max;
tmax-=col;
var j;
var i;
var ar=new Array(max);
var j=col;
for(i=0;i<max;i++){
	ar[i]=i;
}

var sorted = ar.sort( function(a, b){ return Math.random() - Math.random() } ); 

j=0;
q=0;

var yoko=7;
var tatenum=0;
var restnum=0;

for(i=0;i<max;i++){
	j++;
	v=sorted[i];
	if(i < 7){
		ue.push(v);
	}
	else if(i >= 7 && i < 14){
		sita.push(v);
	}
	else if(i >= 14 && i < 21){
		sita2.push(v);
	}
	if(j==yoko){
		j=0;
	}
}


}

function kokoku(act){
var len;
var data=new Array();
if(act == "2"){
	len=sita.length;
	if(!len){
		return false;
	}
	data=sita;
}
else if(act == "3"){
	len=sita2.length;
	if(!len){
		return false;
	}
	data=sita2;
}
else{
	len=7;
	data=ue;
}

document.open();
document.write("<table width=\"950\">\n");
var yoko=7;
q=0;
j=0;
var width;
var align;
for(i=0;i<len;i++){
	j++;
	if(j==1){
		document.write("<tr>\n");
		q++;
	}

	v=data[i];

	if(i == 0){
		align="left";
	}
	else if(i == 6){
		align="right";
	}
	else{
		align="center";
	}
	document.write("<td valign=\"top\" align=\""+align+"\">");
	
	Prt(v);

	document.write("</td>\n");
	if(j !=yoko){
		document.write("<td width=\"\">");
		document.write("</td>\n");
	}
	if(j==yoko){
		document.write("</tr>\n");
		j=0;
	}
}

if(j){
	for(i=0;i<yoko-j;i++){
		document.write("<td width=\"\">");
		document.write("</td>");
		if(i != yoko-j-1){
			document.write("<td width=\"\">");
			document.write("</td>\n");
		}
	
	}
	document.write("</tr>\n");
}

document.write("</table>\n");


document.close();


}


function Prt(v){
if(imgarray[v] && comarray[v] && urlarray[v] && shoparray[v]){
	w=100;
	h=100;

	document.write("<table cellspacing=\"0\" cellpadding=\"1\" border=\"0\">");
	document.write("<tr>");
	document.write("<td valign=\"bottom\" align=\"left\" height=\"92\" width=\"105\">");
	var t=imgarray[v].split(":");
	if(idarray[v] != 'raku'){
		document.write("<a href=\"http://"+urlarray[v]+"\" target=\"_blank\" title=\""+msarray[v]+"\">");
		document.write("<img src=\"http://zakkamatsuri.com/kokoku2/upfile/"+t[0]+"\" width="+w+" height="+h+" border=0>");
	}
	else{
		document.write("<a href=\""+urlarray[v]+"\" title=\""+shoparray[v]+"\" target=\"_blank\">");
		document.write("<img src=\"http://zakkamatsuri.com/kokoku_raku/upfile/"+t[0]+"\" width="+w+" height="+h+" border=0>");
	}
	document.write("<br>");
	document.write("<b><font color=\"#5e005e\">"+shoparray[v]+"</font></b>");
	document.write("</a>");
	document.write("</tr>");
	document.write("<tr>");
	document.write("<td width=\"100\">");
	document.write(comarray[v]);
	document.write("</td>");
	document.write("</tr>");
	document.write("</table>");
}

}

function printitem2(v){
var w;
var h;
var ra;
var w_max=120;
if(imgarray2[v] && comarray2[v] && urlarray2[v] && shoparray2[v]){
	document.write("<a href=\"search/search.cgi?mode=item&no="+idarray2[v]+"\" target=\"_blank\">");
	var t=imgarray2[v].split(":");
	w=parseInt(t[1]);
	h=parseInt(t[2]);

	if(w > w_max || h > w_max){

		if(w > h){
			ra=h/w;
			w=w_max;
			h=Math.floor(w*ra);
		}
		else{
			ra=w/h;
			h=w_max;
			w=Math.floor(h*ra);
			
		}
	}

	document.write("<img src=\"upfile2/"+t[0]+"\" width="+w+" height="+h+" border=0>");
	document.write("</a>");
	document.write("<br>");
	document.write("<FONT size=\"-1\" face=\"HGS‘n‰pŠpÎß¯Ìß‘Ì\">"+shoparray2[v]+"</font>");

	document.write("<br>");
	document.write("<FONT size=\"-1\">");
	document.write(comarray2[v]);
	document.write("</FONT>");
	document.write("<br><br>");
}

}


function sinchaku(v){

if(v == "l"){
	max2=idarray2.length;
	
	var ar2=new Array(max2);
	for(i=0;i<max2;i++){
		ar2[i]=i;
	}
	sorted2 = ar2.sort( function(a, b){ return Math.random() - Math.random() } ); 
}

document.open();
document.write("<table>\n");
var j=0;
var p;
if(v == "l"){
	p=0;
}
else{
	p=3;
}

for(i=p;i<max2;i++){
	document.write("<tr>\n");
	document.write("<td height=\"230\" width=\"120\" valign=\"top\">");
	printitem2(sorted2[i],"sin");
	document.write("</td>\n");
	document.write("</tr>\n");
	j++;
	if(j >=2){
		break;
	}

}
document.write("</table>\n");
document.close();

}


function printitem_e1(v,c){
var w;
var h;
var ra;
var w_max=120;
if(imgarray_e1[v] && comarray_e1[v] && urlarray_e1[v] && shoparray_e1[v]){
	var t=imgarray_e1[v].split(":");
	w=120;
	h=90;

	document.write("<tr>");
	document.write("<td width=\"120\">");
	if(idarray_e1[v] != 'raku'){
		document.write("<a href=\"http://"+urlarray_e1[v]+"\" title=\""+msarray_e1[v]+"\" target=\"_blank\">");
		document.write("<img src=\"http://zakkamatsuri.com/kokoku_e1/upfile/"+t[0]+"\" width="+w+" height="+h+" border=0>");
	}
	else{
		document.write("<a href=\""+urlarray_e1[v]+"\" title=\""+shoparray_e1[v]+"\" target=\"_blank\">");
		document.write("<img src=\"http://zakkamatsuri.com/kokoku_raku/upfile/"+t[0]+"\" width="+w+" height="+h+" border=0>");
	}
	document.write("<br>");
	document.write("<font size=\"-1\" color=\"#5e005e\"><b>");
	document.write(shoparray_e1[v]);
	document.write("</b></font>");
	document.write("</a>");
	document.write("<br>");
	document.write("<font size=\"-1\">");
	document.write(comarray_e1[v]);
	document.write("</font>");
	document.write("<br>");
	document.write("<br>");
	document.write("</td>");
	document.write("</tr>");
}

}


function kokoku_e1(){
max_f=idarray_e1.length;


var ar_f=new Array(max_f);
var ii;
var flag=false;
for(i=0;i<max_f;i++){
	ar_f[i]=i;
	ii=i;
	if(!flag){
		flag=true;
	}
}
sorted_f = ar_f.sort( function(a, b){ return Math.random() - Math.random() } ); 

var u;
var q;
if(flag){
	q=ii+1;
}
else{
	q=0;
}
if(max_f < 6){
	if(!rakuflag){
		rakuran();
		rakuflag=true;
	}
	u=0;
	for(j=max_f;j<6;j++){
		sorted_f[q]=q;

		if(u < raku_img.length){
			imgarray_e1[j]=raku_img[u];
			if(!raku_comment[u]){
				raku_comment[u]=' ';
			}
			comarray_e1[j]=raku_comment[u];
			idarray_e1[j]='raku';
			urlarray_e1[j]=raku_link[u];
			shoparray_e1[j]=raku_title[u];
		}
		else{
			comarray_e1[j]='';
			imgarray_e1[j]='';
			urlarray_e1[j]='';
			shoparray_e1[j]='';
			idarray_e1[j]=''
		}
		u++;

		max_f++;
		q++;
	}
}

if(u){
	rakuchange(u);
}


document.open();
document.write("<table border=\"0\" cellspacing=\"0\" cellpadding=\"4\">\n");

var j=0;
for(i=0;i<max_f;i++){
	printitem_e1(sorted_f[i],i);
	j++;
	if(j >=6){
		break;
	}

}
document.write("</table>\n");
document.close();

}


function printitem_e2(v,c){
var w;
var h;
var ra;
var w_max=120;
if(imgarray_e2[v] && comarray_e2[v] && urlarray_e2[v] && shoparray_e2[v]){
	var t=imgarray_e2[v].split(":");
	w=120;
	h=90;
	document.write("<tr>");
	document.write("<td width=\"120\">");
	if(idarray_e2[v] != 'raku'){
		document.write("<a href=\"http://"+urlarray_e2[v]+"\" title=\""+msarray_e2[v]+"\" target=\"_blank\">");
		document.write("<img src=\"http://zakkamatsuri.com/kokoku_e2/upfile/"+t[0]+"\" width="+w+" height="+h+" border=0>");
	}
	else{
		document.write("<a href=\""+urlarray_e2[v]+"\" title=\""+shoparray_e2[v]+"\" target=\"_blank\">");
		document.write("<img src=\"http://zakkamatsuri.com/kokoku_raku/upfile/"+t[0]+"\" width="+w+" height="+h+" border=0>");
	}
	document.write("<br>");
	document.write("<font size=\"-1\" color=\"#5e005e\"><b>");
	document.write(shoparray_e2[v]);
	document.write("</b></font>");
	document.write("</a>");
	document.write("<br>");
	document.write("<font size=\"-1\">");
	document.write(comarray_e2[v]);
	document.write("</font>");
	document.write("<br>");
	document.write("<br>");
	document.write("</td>");
	document.write("</tr>");


}

}


function kokoku_e2(){
max_f=idarray_e2.length;

var ar_f=new Array(max_f);
var ii;
var flag=false;
for(i=0;i<max_f;i++){
	ar_f[i]=i;
	ii=i;
	if(!flag){
		flag=true;
	}
}
sorted_f = ar_f.sort( function(a, b){ return Math.random() - Math.random() } ); 

var u;
var q;
if(flag){
	q=ii+1;
}
else{
	q=0;
}

if(max_f < 6){
	if(!rakuflag){
		rakuran();
		rakuflag=true;
	}
	u=0;
	for(j=max_f;j<6;j++){
		sorted_f[q]=q;
		
		if(u < raku_img.length){
			imgarray_e2[j]=raku_img[u];
			if(!raku_comment[u]){
				raku_comment[u]=' ';
			}
			comarray_e2[j]=raku_comment[u];
			idarray_e2[j]='raku';
			urlarray_e2[j]=raku_link[u];
			shoparray_e2[j]=raku_title[u];
		}
		else{
			comarray_e2[j]='';
			imgarray_e2[j]='';
			urlarray_e2[j]='';
			shoparray_e2[j]='';
			idarray_e2[j]=''
		}
		u++;

		max_f++;
		q++
	}
}
if(u){
	rakuchange(u);
}


document.open();
document.write("<table border=\"0\" cellspacing=\"0\" cellpadding=\"4\">\n");
var j=0;
for(i=0;i<max_f;i++){
	printitem_e2(sorted_f[i],i);
	j++;
	if(j >=6){
		break;
	}

}
document.write("</table>\n");
document.close();

}

function rakuchange(u){

var rmax=raku_img.length;

var img_d=new Array();
var title_d=new Array();
var link_d=new Array();
var comment_d=new Array();
var j=0;
for(i=u;i<rmax;i++){
	img_d[j]=raku_img[i];
	title_d[j]=raku_title[i];
	link_d[j]=raku_link[i];
	comment_d[j]=raku_comment[i];
	j++;
}
raku_img=img_d;
raku_title=title_d;
raku_link=link_d;
raku_comment=comment_d;

}

function rakuran(){
var rmax=raku_img.length;
var ar=new Array(rmax);
for(i=0;i<rmax;i++){
	ar[i]=i;
}
var ar_s = ar.sort( function(a, b){ return Math.random() - Math.random() } ); 

var img_d=new Array();
var title_d=new Array();
var link_d=new Array();
var comment_d=new Array();


for(i=0;i<rmax;i++){
	img_d[i]=raku_img[ar_s[i]];
	title_d[i]=raku_title[ar_s[i]];
	link_d[i]=raku_link[ar_s[i]];
	comment_d[i]=raku_comment[ar_s[i]];
}

raku_img=img_d;
raku_title=title_d;
raku_link=link_d;
raku_comment=comment_d;


}


function kokoku_b(){
max_b=idarray_b.length;

var ar_b=new Array(max_b);
var ii;
var flag=false;
for(i=0;i<max_b;i++){
	ar_b[i]=i;
	ii=i;
	if(!flag){
		flag=true;
	}
}



sorted_b = ar_b.sort( function(a, b){ return Math.random() - Math.random() } ); 

var u;
var q;
if(flag){
	q=ii+1;
}
else{
	q=0;
}
if(max_b < 5){
	if(!rakuflag){
		rakuran();
		rakuflag=true;
	}
	u=0;
	for(j=max_b;j<5;j++){
		sorted_b[q]=q;
		
		if(u < raku_img.length){
			imgarray_b[j]=raku_img[u];
			if(!raku_comment[u]){
				raku_comment[u]=' ';
			}
			comarray_b[j]=raku_comment[u];
			idarray_b[j]='raku';
			urlarray_b[j]=raku_link[u];
			shoparray_b[j]=raku_title[u];
		}
		else{
			comarray_b[j]='';
			imgarray_b[j]='';
			urlarray_b[j]='';
			shoparray_b[j]='';
			idarray_b[j]=''
		}
		u++;

		max_b++;
		q++;
	}
}

if(u){
	rakuchange(u);
}


document.open();
document.write("<table border=\"0\" cellspacing=\"0\" cellpadding=\"4\">\n");

var j=0;

for(i=0;i<max_b;i++){

	printitem_b(sorted_b[i],i);
	j++;
	if(j >=5){
		break;
	}

}
document.write("</table>\n");
document.close();

}


function printitem_b(v,c){
var w;
var h;
var ra;
var w_max=100;

if(imgarray_b[v] && comarray_b[v] && urlarray_b[v] && shoparray_b[v]){
	var t=imgarray_b[v].split(":");
	w=100;
	h=100;
	document.write("<tr>");
	document.write("<td width=\"100\">");
	

	if(idarray_b[v] != 'raku'){
		document.write("<a href=\"http://"+urlarray_b[v]+"\" title=\""+msarray_b[v]+"\" target=\"_blank\">");
		document.write("<img src=\"kokoku_b/upfile/"+t[0]+"\" width="+w+" height="+h+" border=0>");
	}
	else{
		document.write("<a href=\""+urlarray_b[v]+"\" title=\""+shoparray_b[v]+"\" target=\"_blank\">");
		document.write("<img src=\"http://zakkamatsuri.com/kokoku_raku/upfile/"+t[0]+"\" width="+w+" height="+h+" border=0>");
	}
	document.write("<br>");
	document.write("<font color=\"#5e005e\"><b>");
	document.write(shoparray_b[v]);
	document.write("</b></font>");
	document.write("</a>");
	document.write("<br>");
	document.write(comarray_b[v]);
	document.write("</td>");
	document.write("</tr>");

}

}

function kokoku_b2(){
max_b=idarray_b2.length;


var ar_b=new Array(max_b);
var ii;
var flag=false;
for(i=0;i<max_b;i++){
	ar_b[i]=i;
	ii=i;
	if(!flag){
		flag=true;
	}
}
sorted_b = ar_b.sort( function(a, b){ return Math.random() - Math.random() } ); 

var u;
var q;
if(flag){
	q=ii+1;
}
else{
	q=0;
}
if(max_b < 5){
	if(!rakuflag){
		rakuran();
		rakuflag=true;
	}
	u=0;
	for(j=max_b;j<5;j++){

		sorted_b[q]=q;
		
		if(u < raku_img.length){
			imgarray_b2[j]=raku_img[u];
			if(!raku_comment[u]){
				raku_comment[u]=' ';
			}
			comarray_b2[j]=raku_comment[u];
			idarray_b2[j]='raku';
			urlarray_b2[j]=raku_link[u];
			shoparray_b2[j]=raku_title[u];
		}
		else{
			comarray_b2[j]='';
			imgarray_b2[j]='';
			urlarray_b2[j]='';
			shoparray_b2[j]='';
			idarray_b2[j]=''
		}
		u++;

		max_b++;
		q++;
	}
}


if(u){
	rakuchange(u);
}

document.open();
document.write("<table border=\"0\" cellspacing=\"0\" cellpadding=\"4\">\n");
var j=0;
for(i=0;i<max_b;i++){
	printitem_b2(sorted_b[i],i);
	j++;
	if(j >=5){
		break;
	}

}
document.write("</table>\n");
document.close();

}


function printitem_b2(v,c){
var w;
var h;
var ra;
var w_max=100;
if(imgarray_b2[v] && comarray_b2[v] && urlarray_b2[v] && shoparray_b2[v]){
	var t=imgarray_b2[v].split(":");
	w=100;
	h=100;

	document.write("<tr>");
	document.write("<td  width=\"100\">");
	if(idarray_b2[v] != 'raku'){
		document.write("<a href=\"http://"+urlarray_b2[v]+"\" title=\""+msarray_b2[v]+"\" target=\"_blank\">");
		document.write("<img src=\"kokoku_b2/upfile/"+t[0]+"\" width="+w+" height="+h+" border=0>");
	}
	else{
		document.write("<a href=\""+urlarray_b2[v]+"\" title=\""+shoparray_b2[v]+"\" target=\"_blank\">");
		document.write("<img src=\"http://zakkamatsuri.com/kokoku_raku/upfile/"+t[0]+"\" width="+w+" height="+h+" border=0>");
	}
	document.write("<br>");
	document.write("<font color=\"#5e005e\"><b>");
	document.write(shoparray_b2[v]);
	document.write("</b></font>");
	document.write("</a>");
	document.write("<br>");
	document.write(comarray_b2[v]);
	document.write("</td>");
	document.write("</tr>");

}

}
