//---2004/06/01(12:35)---//
gc=gaku_color+",,,";
gcc=gc.split(",");
gaku_color=gcc[0];
gfont_color=gcc[1];if(gfont_color==""){gfont_color=document.fgColor;}
gfont_size=gcc[2];if(gfont_size==""){gfont_size=14;}
gaku_bgcolor=gcc[3];if(gaku_bgcolor==""){gaku_bgcolor="#cccccc";}
iti=moji_align+",0";
com_iti=iti.split(",");
moji_align=com_iti[0];yohaku=com_iti[1]*1;
if(sw>0 && sh>0 && gaku<4){
onload=wh_chack;
}
sum_w=sw;
scr=kakudai+",,,,";
scr_bg=scr.split(",");
dw_flg=scr_bg[3]*1;
kakudai=scr_bg[0]*1;
if(scr_bg[1]==""){scr_bg[1]="#000000";}
r=w_time+",0,0,";rr=r.split(",");
w_time=rr[0]*1;
w_loop=rr[1]*1;
mac=navigator.appVersion.indexOf("Mac");
nav=navigator.appName.substring(0,1);
nav_ver=navigator.appVersion;
nav_sv=nav_ver.indexOf("Windows NT 5.1; SV1");

//拡大
scr_ww=screen.width;

typ=new Array();
typ[0]="channelmode=yes";//ボタン、タイトルバー表示
typ[1]="width="+(screen.width-10)+",height="+(screen.height-52)+",top=0,left=0";//タイトルバー表示
typ[2]="fullscreen=yes,scrollbars=no";//写真のみ
typ[3]="fullscreen=yes";//[X]ボタンのみ
//写真タイプセット
function syasin_type(){
//syasin_typ=new Array();
/*
if(syasin==0){syasin_typ="width=100% height=100%";}//縦横１００％
if(syasin==1){syasin_typ="width=100%";}//横１００％
if(syasin==2){syasin_typ="";}//写真原寸
if(syasin==3){syasin_typ="height=100%";}//タテ１００％
if(syasin>3 && syasin<100){syasin_typ="width="+syasin+"%";}
if(syasin>=100){syasin_typ="width="+syasin;}
*/
if(syasin==0){syasin_typ="width="+screen.width+" height="+screen.height;}//縦横１００％
if(syasin==1){syasin_typ="width="+screen.width;}//横１００％
if(syasin==2){syasin_typ="";}//写真原寸
if(syasin==3){syasin_typ="height="+screen.height;}//タテ１００％
if(syasin>3 && syasin<100){syasin_typ="width="+(Math.floor(syasin*screen.width*0.1));}
if(syasin>=100){syasin_typ="width="+syasin;}

}
//サムネール仕上げ
function wh_chack(){

for(i=0;i<n;i++){
sn_l=document.mihon[i].width;
sn_h=document.mihon[i].height;
if(sn_l>sum_w){
document.mihon[i].width=sum_w;
document.mihon[i].height=(sum_w/sn_l)*sn_h;
}
}
}
//サムネル
waku=new Array();
waku[0]='border=0';
waku[1]='border=2 cellpadding=6 bgcolor='+gaku_color;
//waku[2]='border=0 width='+(sw*1+8)+' height='+(sh*1+8)+' background="http://www.ne.jp/asahi/qpon/b/java/quality/back.gif"';
waku[2]='border=0 cellpadding=0 cellspacing=0 width='+(sw*1+8)+' height='+(sh*1+8)+' style="text-align:left;text-valign:top;"';

waku[3]='border=0 cellpadding=10 cellspacing=0 width='+(sw*1+8)+' height='+(sh*1+8)+' style="text-align:left;text-valign:top;filter:shadow(color='+gaku_color+',direction=135)"';

if(gaku<4 && sw>0 && sh>0){
document.write('<table width="90%" border="0" cellpadding=0>');
for(i=1;i<=n;i++){
dd=dt[i].split(",");
if(dd[0]==""){dd[0]=dd[1];}
if(i%xn==1){document.write('<tr height="',sw,'">');}
document.write('<td align="center" valign=top>');
document.write('<table ',waku[gaku],'><tr><td ');
if(gaku!=3){document.write('bgcolor="',gaku_bgcolor,'" ');}
document.write('valign=middle align=center width="',sw,'"  height="',sh,'">');

if(document.layers || mac>0){document.write('<a href="javascript:op(',i,')">');}

//document.write('<img src="',ur,dd[0],'" width="',sw,'" height="',sh,'" border=1 onClick="op(',i,')" style="cursor:hand;border-color:#ffffff">'); 
document.write('<img src="',ur,dd[0],'" name="mihon" height="',sh,'" border=1 onClick="op(',i,')" style="cursor:hand;border-color:#ffffff">'); 

if(document.layers || mac>0){document.write('</a>');}
if(gaku==2){
document.write('</td><td><table width=8 height=100% border=0 cellpadding=0 cellspacing=0><tr height=8><td></td></tr><tr height='+(sh-8)+'><td bgcolor='+gaku_color+'></td></tr></table>');
document.write('</td></tr><tr><td colspan=2><table width=100% height=8 border=0 cellpadding=0 cellspacing=0><tr><td width=8></td><td width='+sw+' bgcolor='+gaku_color+'></td></tr></table>');
}
document.write('</td></tr></table>');

document.write('<span style="color:',gfont_color,';font-size:',gfont_size,'">',dd[2],'</span><br>');

document.write('</td>');
if(i%xn==0){document.write('</tr>');} 
}
if(i%xn!=0){document.write('</tr>');}
document.write('<tr><td align=right colspan="'+xn+'"><a href="http://www2a.biglobe.ne.jp/~qpon/js/index.htm?http://www.ne.jp/asahi/qpon/b/java/quality/quality3_b.htm" target="_qpon"><font size=1 color='+gfont_color+'>システム提供：ＱＰＯＮ</font></a></td></tr>'); 

document.write('</table>');
if(nav_sv>0 && kakudai==2){
//document.write('<a href="http://www2a.biglobe.ne.jp/~qpon/html/xp_sp2.htm" target="mc"><font size=1 color=#ff4488>フルスクリーン鑑賞設定法</font></a><br><br>');
}

}

////////////////////////////////////
alt_dt="左：閉じる／右：次へ,左：閉じる／右：静止".split(",");
//次へ
seisi_flg=0;
function next_button(){
//return event.shiftKey;
if(at_flg==0){
	p_no++;if(p_no>n){p_no=1;}
//一巡したとき
	if(w_loop>0 && start_no==p_no){
		cls();
	}
	dd=dt[p_no].split(",");
	ww=('<img src="'+ur+dd[1]+'" name="myimg" border=0 '+syasin_typ +' alt="'+alt_dt[at_flg]+'" galleryimg="no" onLoad="opener.img_flg()">\n');
	win.document.getElementById("img_td").innerHTML =ww;
}
if(at_flg==1){
	seisi_flg++;
	seisi_flg=seisi_flg%2;
}
//win.document.oncontextmenu= win.next;/////////
}

//閉じる
at_flg=0;open_flg=0;
function cls(){

if(at_flg==1 && wip_flg==1){
open_flg=2;
}else{
open_flg=0;
wip_flg=0;
if(at_flg==1){
at_flg=0;seisi_flg=0;
clearTimeout(tim);
}
win.window.close();
}
}
//閉じるボタン
function close_button(){
if(kakudai==3){
if(at_flg==0){
if(nav=="N"){
ww=('<a href="javascript:opener.cls()" style="background-color:'+moji_bgcolor+';color:'+moji_color+';font-size:12;">左クリック：閉じる</a>｜<a href="javascript:opener.next_button()" style="background-color:'+moji_bgcolor+';color:'+moji_color+';font-size:12;">右クリック：次へ</a>');
}else{
ww=('左クリック：閉じる｜右クリック：次へ');

}
}else{
if(nav=="N"){
ww=('<a href="javascript:opener.cls()" style="background-color:'+moji_bgcolor+';color:'+moji_color+';font-size:12;">左クリック：閉じる</a>｜<a href="javascript:opener.next_button()" style="background-color:'+moji_bgcolor+';color:'+moji_color+';font-size:12;">右クリック：静止</a>');
}else{
ww=('左クリック：閉じる｜右クリック：静止');

}
}
win.document.getElementById("button").innerHTML =ww;
}

}
load_flg=1;
//自動スライド
function at(){

at_flg=1;seisi_flg=0;

load_flg=1;

op(1);
p_no=0;
at_sub();
load_flg=1;
close_button();
}
//
wip_flg=0;
function at_sub(){
tim=setTimeout("at_sub()",w_time*1000);

if(seisi_flg==0){
if(load_flg==1 || nav=="N"){
	load_flg=0;

p_no++;
if(p_no>n){
p_no=1;
if( w_loop>0){
open_flg=2;
}
}
dd=dt[p_no].split(",");
if(open_flg==1){
wip_flg=1;
	if(wip>0 && nav=="M"){
if(wip==23){
win.tp.filters["blendTrans"].Apply();
}else{
win.tp.filters["revealTrans"].Apply();
}
ww=('<img src="'+ur+dd[1]+'" name="myimg" border=0 '+syasin_typ +' alt="'+alt_dt[at_flg]+'" galleryimg="no" onLoad="opener.img_flg()">\n');
win.document.getElementById("img_td").innerHTML =ww;
if(wip==23){
win.tp.filters["blendTrans"].play();
}else{
		win.tp.filters["revealTrans"].Transition=(wip-1);
		win.tp.filters["revealTrans"].play();
}
	}else{
ww=('<img src="'+ur+dd[1]+'" name="myimg" border=0 '+syasin_typ +' alt="'+alt_dt[at_flg]+'" galleryimg="no" onLoad="opener.img_flg()">\n');
win.document.getElementById("img_td").innerHTML =ww;


	}
	if(nav=="N"){
	win.document.getElementById("com").innerHTML = '<table cellpadding=5><tr><td width='+yohaku+'><br></td><td id="txt" style="color:'+moji_color+';background-color:'+moji_bgcolor+';font-size:'+moji_size+'">'+dd[3]+'</td><td width='+yohaku+'><br></td></tr></table>';
	}
wip_flg=0;
}
}

}
//遅いＰＣ対策
if(open_flg==2){
open_flg=0;
at_flg=0;
clearTimeout(tim);
win.window.close();
seisi_flg=0;
//return;
}
}


//画像読込みチェック
function img_flg(){
img_ww=win.myimg.width;
img_hh=win.myimg.height;
if(img_ww>screen.width && img_hh>screen.height){
ww=('<img src="'+ur+dd[1]+'" name="myimg" border=0 width='+screen.width+' height='+screen.height+' alt="'+alt_dt[at_flg]+'" galleryimg="no" >\n');
win.document.getElementById("img_td").innerHTML =ww;
}else{
if(img_ww>screen.width){
ww=('<img src="'+ur+dd[1]+'" name="myimg" border=0 width='+screen.width+' alt="'+alt_dt[at_flg]+'" galleryimg="no" onLoad="opener.img_flg()">\n');
win.document.getElementById("img_td").innerHTML =ww;
}
if(img_hh>screen.height){
ww=('<img src="'+ur+dd[1]+'" name="myimg" border=0 height='+screen.height+' alt="'+alt_dt[at_flg]+'" galleryimg="no" onLoad="opener.img_flg()">\n');
win.document.getElementById("img_td").innerHTML =ww;
}
}
load_flg=1;

win.document.getElementById("com").innerHTML = '<table cellpadding=5><tr><td width='+yohaku+'><br></td><td id="txt" style="color:'+moji_color+';background-color:'+moji_bgcolor+';font-size:'+moji_size+'">'+dd[3]+'</td><td width='+yohaku+'><br></td></tr></table>';

}

//拡大ウインドウ
p_no=1;open_flg=0;start_no=1;

function op(p){
syasin_type();
p_no=p;start_no=p;
dd=dt[p].split(",");
if(scr_ww<1000 && kakudai==3){kakudai=4;}
win=window.open("","quality",typ[kakudai]);
win.document.open();
win_write(p_no);
win.document.close();
//win.document.oncontextmenu=win.next;/////////////
open_flg=1;
if(nav_sv>0 && kakudai==2){
win.document.title="高画質写真表示（「フルスクリーン鑑賞」の設定をするとタイトルバーが消せます）";
}
}

//拡大ＨＴＭＬ
function win_write(qq){

scr_w=screen.width;scr_h=screen.height;

if(nav=="N"){
scr_h=innerHeight;
}



no=qq*1;

ddm=dt[no].split(",");


ww =('<html>\n');
ww+=('<head><title>高画質写真表示</title>\n');
ww+=('<script language="javascript">\n');
ww+=('nav=navigator.appName.substring(0,1);\n');
ww+=('dw_flg='+dw_flg+';');
ww+=('function next(){\n');
ww+=('if(event.shiftKey && dw_flg==1){return;}\n');
ww+=('opener.next_button();\n');
ww+=('document.oncontextmenu=next;\n');

ww+=('return false;\n');
ww+=('}\n');

ww+=('if (nav=="N"){document.captureEvents( Event.CLICK | Event.CONTEXTMENU );\n');
ww+=('document.oncontextmenu=next;\n');
//ww+=('document.onclick=opener.cls;\n');

ww+=('}else{\n');

ww+=('document.oncontextmenu=next;\n');
ww+=('document.onclick=opener.cls;\n');
ww+=('}\n');
ww+=('</script>\n');
ww+=('</head>\n');
ww+=('<body bgcolor="'+scr_bg[1]+'" background="'+scr_bg[2]+'" leftmargin="0" topmargin="0" marginheight=0 marginwidth=0 scroll="no" onLoad="focus();">\n');
win.document.write(ww);ww="";
ww+=('<center>\n');
//写真
if(nav=="N"){
ww+=('<div id="tp" onClick="opener.cls()" style="position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;vertical-align:middle;filter:revealTrans(Transition='+wip+');margin:auto;">\n');

}else{
if(wip==23){
ww+=('<div id="tp" style="position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;vertical-align:middle;filter:blendTrans(duration=3);margin:auto;">\n');

}else{
ww+=('<div id="tp" style="position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;vertical-align:middle;filter:revealTrans(Transition='+wip+',duration=2);margin:auto;">\n');
}
}
ww+=('<table width=100% height=100% cellpadding=0 cellspacing=0><tr><td align="center" valigin="middle" id="img_td">');
ww+=('<img src="'+ur+ddm[1]+'" name="myimg" border=0 '+syasin_typ +' alt="左：閉じる／右：次へ" galleryimg="no" onLord="opener.img_flg();">\n');
ww+=('</td></tr></table></div>\n');
win.document.write(ww);ww="";
//

nav=navigator.appName.substring(0,1);
if(nav=="N"){
win_h=win.innerHeight-48;
}else{
win_h=win.document.body.clientHeight-36;
if(kakudai==1){win_h=win.document.body.clientHeight-54;}
}
//コメント配置
ww+=('<div id="com" style="position:absolute;top:'+(win_h-yohaku)+';left:0;width:100%;filter:blendTrans(duration=2);text-align:'+moji_align+';" >\n');
ww+=('<table cellpadding=5><tr><td width='+yohaku+'><br></td><td id="txt" style="color:'+moji_color+';background-color:'+moji_bgcolor+';font-size:'+moji_size+'">'+ddm[3]+'<br></td><td width='+yohaku+'><br></td></tr></table>\n');
ww+=('</div>\n');

//閉じるボタン表示
if(kakudai==3){
if(nav=="N"){
ww+=('<div id="button" style="position:absolute;top:0;left:0;background-color:'+moji_bgcolor+';color:'+moji_color+';font-size:12;cursor:hand"><a href="javascript:opener.cls()" style="background-color:'+moji_bgcolor+';color:'+moji_color+';font-size:12;">左クリック：閉じる</a>｜<a href="javascript:opener.next_button()" style="background-color:'+moji_bgcolor+';color:'+moji_color+';font-size:12;">右クリック：次へ</a></div>\n');
}else{
ww+=('<div id="button" style="position:absolute;top:0;left:0;background-color:'+moji_bgcolor+';color:'+moji_color+';font-size:12;cursor:hand">左クリック：閉じる｜右クリック：次へ</div>\n');

}
}

//ww+=('<div id="f" style="position:absolute;top:30;left:100;"><form name=myform><input type=text name="f_w"><input type=text name="f_h"></form></div>\n');
ww+=('</center></body></html>\n');
win.document.write(ww);
}