
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=6;
var max=idarray.length;
if(max < 6){
	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=6;
var tatenum=0;
var restnum=0;

for(i=0;i<max;i++){
	j++;
	v=sorted[i];
	if(i < 6){
		ue.push(v);
	}
	else if(i >= 6 && i < 12){
		sita.push(v);
	}
	else if(i >= 12 && i < 18){
		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=6;
	data=ue;
}

document.open();
document.write("<table width=\"950\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\"><tr><td>\n");
document.write("<table width=\"\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\n");
var yoko=6;
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 || i == 5){
		width=153;
	}
	else if(i == 1 || i == 4){
		width=158;
	}
	else{
		width=164;
	}
	if(i == 0){
		align="left";
	}
	else if(i == 5){
		align="right";
	}
	else{
		align="center";
	}
	document.write("<td width=\""+width+"\" valign=\"top\" align=\""+align+"\">");
	document.write("<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" width=\"120\"><tr><td>");
	printitem(v);
	if(q != cnum){
		document.write("<br><br>\n");
	}
	document.write("</td></tr></table>");
	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.write("</td></tr></table>\n");


document.close();


}


function printitem(v){

if(imgarray[v] && comarray[v] && urlarray[v] && shoparray[v]){
	var t=imgarray[v].split(":");
	if(idarray[v] != 'raku'){
		document.write("<a href=\"http://"+urlarray[v]+"\" target=\"_blank\" title=\""+shoparray[v]+"\">");
		document.write("<img src=\"http://zakkamatsuri.com/kokoku2/upfile/"+t[0]+"\" width="+t[1]+" height="+t[2]+" 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="+t[1]+" height="+t[2]+" border=0>");
	}


	document.write("<br>");
	document.write("<b><font color=\"#5e005e\">"+shoparray[v]+"</font></b>");
	document.write("</a>");
	if(newarray[v]){
		document.write("<IMG src=\"http://zakkamatsuri.com/img/new.gif\" width=\"30\" height=\"12\" border=\"0\">");
	}
	if(uparray[v]){
		document.write("<IMG src=\"http://zakkamatsuri.com/1up02.gif\" width=\"11\" height=\"6\" border=\"0\">");
	}
	document.write("<br>");
	document.write(comarray[v]);

}

}

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_f1(v,c){
var w;
var h;
var ra;
var w_max=120;
if(imgarray_f1[v] && comarray_f1[v] && urlarray_f1[v] && shoparray_f1[v]){
	var t=imgarray_f1[v].split(":");
	w=130;
	h=120;


	document.write("<tr>");
	document.write("<td nowrap align=\"center\" width=\"160\" style=\"border-style:solid;border-color:#fce2d6;border-width:1px\">");
	document.write("<table width=\"125\" bgcolor=\"#fffff3\"><tr><td>");
	if(idarray_f1[v] != 'raku'){
		document.write("<a href=\"http://"+urlarray_f1[v]+"\" title=\""+shoparray_f1[v]+"\" target=\"_blank\">");
		document.write("<img src=\"http://zakkamatsuri.com/kokoku_f1/upfile/"+t[0]+"\" width="+w+" border=0>");
	}
	else{
		document.write("<a href=\""+urlarray_f1[v]+"\" title=\""+shoparray_f1[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_f1[v]);
	document.write("</b></font>");
	document.write("</a>");
	document.write("<br>");
	document.write("<font size=\"-1\">");
	document.write(comarray_f1[v]);
	document.write("</font>");
	document.write("</td></tr></table>");
	document.write("</td>");
	document.write("</tr>");
	if(c < 2){
		document.write("<tr><td height=\"20\"></td></tr>");
	}
}

}


function kokoku_f1(){
max_f=idarray_f1.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 < 3){
	if(!rakuflag){
		rakuran();
		rakuflag=true;
	}
	u=0;
	for(j=max_f;j<3;j++){
		sorted_f[q]=q;

		if(u < raku_img.length){
			imgarray_f1[j]=raku_img[u];
			if(!raku_comment[u]){
				raku_comment[u]=' ';
			}
			comarray_f1[j]=raku_comment[u];
			idarray_f1[j]='raku';
			urlarray_f1[j]=raku_link[u];
			shoparray_f1[j]=raku_title[u];
		}
		else{
			comarray_f1[j]='';
			imgarray_f1[j]='';
			urlarray_f1[j]='';
			shoparray_f1[j]='';
			idarray_f1[j]=''
		}
		u++;

		max_f++;
		q++;
	}
}



document.open();
document.write("<table cellspacing=\"0\" cellpadding=\"3\" width=\"160\">\n");

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

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

}


function printitem_f2(v,c){
var w;
var h;
var ra;
var w_max=120;
if(imgarray_f2[v] && comarray_f2[v] && urlarray_f2[v] && shoparray_f2[v]){
	var t=imgarray_f2[v].split(":");
	w=130;
	h=120;
	document.write("<tr>");
	document.write("<td nowrap align=\"center\" width=\"160\" style=\"border-style:solid;border-color:#fce2d6;border-width:1px\">");
	document.write("<table width=\"125\" bgcolor=\"#fffff3\"><tr><td>");
	if(idarray_f2[v] != 'raku'){
		document.write("<a href=\"http://"+urlarray_f2[v]+"\" title=\""+shoparray_f2[v]+"\" target=\"_blank\">");
		document.write("<img src=\"http://zakkamatsuri.com/kokoku_f2/upfile/"+t[0]+"\" width="+w+" height="+h+" border=0>");
	}
	else{
		document.write("<a href=\""+urlarray_f2[v]+"\" title=\""+shoparray_f2[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_f2[v]);
	document.write("</b></font>");
	document.write("</a>");
	document.write("<br>");
	document.write("<font size=\"-1\">");
	document.write(comarray_f2[v]);
	document.write("</font>");
	document.write("</td></tr></table>");
	document.write("</td>");
	document.write("</tr>");
	if(c < 2){
		document.write("<tr><td height=\"20\"></td></tr>");
	}


}

}


function kokoku_f2(){
max_f=idarray_f2.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 < 3){
	if(!rakuflag){
		rakuran();
		rakuflag=true;
	}
	u=0;
	for(j=max_f;j<3;j++){
		sorted_f[q]=q;
		
		if(u < raku_img.length){
			imgarray_f2[j]=raku_img[u];
			if(!raku_comment[u]){
				raku_comment[u]=' ';
			}
			comarray_f2[j]=raku_comment[u];
			idarray_f2[j]='raku';
			urlarray_f2[j]=raku_link[u];
			shoparray_f2[j]=raku_title[u];
		}
		else{
			comarray_f2[j]='';
			imgarray_f2[j]='';
			urlarray_f2[j]='';
			shoparray_f2[j]='';
			idarray_f2[j]=''
		}
		u++;

		max_f++;
		q++
	}
}


document.open();
document.write("<table cellspacing=\"0\" cellpadding=\"3\" width=\"160\">\n");

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

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

}

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 < 3){
	if(!rakuflag){
		rakuran();
		rakuflag=true;
	}
	u=0;
	for(j=max_b;j<3;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++;
	}
}




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

var j=0;

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

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

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

}


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

if(imgarray_b[v] && comarray_b[v] && urlarray_b[v] && shoparray_b[v]){
	var t=imgarray_b[v].split(":");
	w=120;
	h=120;
	document.write("<tr>");
	document.write("<td nowrap align=\"left\" width=\"160\">");
	document.write("<table width=\"125\" bgcolor=\"#fffff3\"><tr><td>");

	if(idarray_b[v] != 'raku'){
		document.write("<a href=\"http://"+urlarray_b[v]+"\" title=\""+shoparray_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 size=\"-1\" color=\"#5e005e\"><b>");
	document.write(shoparray_b[v]);
	document.write("</b></font>");
	document.write("</a>");
	document.write("<br>");
	document.write("<font size=\"-1\">");
	document.write(comarray_b[v]);
	document.write("</font>");
	document.write("</td></tr></table>");
	document.write("</td>");
	document.write("</tr>");
	if(c < 2){
		document.write("<tr><td height=\"10\"></td></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 < 3){
	if(!rakuflag){
		rakuran();
		rakuflag=true;
	}
	u=0;
	for(j=max_b;j<3;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++;
	}
}




document.open();
document.write("<table cellspacing=\"0\" cellpadding=\"3\" width=\"160\">\n");

var j=0;
for(i=0;i<max_b;i++){
	printitem_b2(sorted_b[i],i);
	j++;
	if(j >=3){
		break;
	}

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

}


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

	document.write("<tr>");
	document.write("<td nowrap align=\"right\" width=\"160\">");
	document.write("<table width=\"125\" bgcolor=\"#fffff3\"><tr><td>");
	if(idarray_b2[v] != 'raku'){
		document.write("<a href=\"http://"+urlarray_b2[v]+"\" title=\""+shoparray_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 size=\"-1\" color=\"#5e005e\"><b>");
	document.write(shoparray_b2[v]);
	document.write("</b></font>");
	document.write("</a>");
	document.write("<br>");
	document.write("<font size=\"-1\">");
	document.write(comarray_b2[v]);
	document.write("</font>");
	document.write("</td></tr></table>");
	document.write("</td>");
	document.write("</tr>");
	if(c < 2){
		document.write("<tr><td height=\"10\"></td></tr>");
	}


}

}