//
var pviewerswf="viewer_we.swf";
var pmainswf="pla_main_fukuoka0908.swf";
var pswfroot="http://www.pekay.jp/pla/me-viewer/";
var papiroot=pswfroot;
//img cache
var im0=new Image(28,28);im0.src="../img/b_close01.gif";
//
function mySWFMovie(lname) {
	//Flash-JS ni hissu(ExternalInterface.addCallback ha getElementsByName,getElementById not supported
	//IE: document[SWF_MOVIE_ID]
	//not IE: window[SWF_MOVIE_NAME]
    if (navigator.appName.indexOf("Microsoft") != -1) {
        return window[lname];
    } else {
        return document[lname];
    }
}
//
function myGetURL() {
	//http://xxx.xxx.xxx/yyy/zzz.html -> http://xxx.xxx.xxx/yyy/
	//var lurl=window.location.href;
	var lurl=location.href;
	var lend=lurl.lastIndexOf("/");
	lurl=lurl.substr(0,lend+1);
	return lurl;
}
//
function plaviewer(lobj) {
	var ltmp;
	var los=navigator.userAgent.toUpperCase();
	var lurl=myGetURL();
	var lfile=pswfroot+pviewerswf;
	//
	var lstr="";//source
	var lfv="";//flashVars
	//
	//lobj settei
	if (lobj.w==ltmp && lobj.h==ltmp) {
		lobj.w=760;
		lobj.h=510;
	} else if (lobj.h==ltmp) {
		lobj.w=lobj.w-0;//nen no tame suuti ni henkan
		lobj.h=Math.ceil(lobj.w / 760.0 * 510);
	} else if (lobj.w==ltmp) {
		lobj.h=lobj.h-0;//nen no tame suuti ni henkan
		lobj.w=Math.ceil(lobj.h / 510.0 * 760);
	}
	if (lobj.name==ltmp) {
		lobj.name="swf";
	}
	if (lobj.lang==ltmp) {
		lobj.lang="ja_ja";
	}
	//
	//flashVars
	lfv="mode=ws_viewer";//air
	lfv +="&ggtest_url="+pmainswf;//swf-file
	lfv +="&ggtest_swfroot="+pswfroot;//swf-rootfolder
	lfv +="&ggtest_apiroot="+papiroot;//api-rootfolder(viewer deha huyou?)
	//lfv += "&opt_bookdata="+lurl+pbook;//book-data-URL
	lfv += "&opt_bookdata="+bd;//bookdata-String
	lfv += "&fb_sig_locale="+lobj.lang;//language
	//
	//for mac
	if (los.indexOf("MAC") >= 0) {
		//for macAIR
		lfv+="&macAIR=1";
	}
	//
	lstr="";
	lstr += "<object id=\""+lobj.name+"\" classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.adobe.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,45,0\" ";
	lstr += "style=\"margin:0;padding:0;\" width=\""+lobj.w+"\" height=\""+lobj.h+"\">";
	lstr += "<param name=\"movie\" value=\""+lfile+"\" />";
	lstr += "<param name=\"flashVars\" value=\""+lfv+"\" />";
	lstr += "<param name=\"loop\" value=\"false\" />";
	lstr += "<param name=\"menu\" value=\"false\" />";
	lstr += "<param name=\"quality\" value=\"high\" />";
	lstr += "<param name=\"bgcolor\" value=\"#ffffff\" />";
	lstr += "<param name=\"allowScriptAccess\" value=\"always\" />";
	lstr += "<embed src=\""+lfile+"\" name=\""+lobj.name+"\" ";
	lstr += "flashVars=\""+lfv+"\" ";
	lstr += "loop=\"false\" menu=\"false\" quality=\"high\" bgcolor=\"#ffffff\" swLiveConnect=true ";
	lstr += "style=\"margin:0;padding:0;\" width=\""+lobj.w+"\" height=\""+lobj.h+"\" ";
	lstr += "allowScriptAccess=\"always\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.adobe.com/go/getflashplayer\" />";
	lstr += "</object>";
	//
	document.write(lstr);
}
//
//
function swpImg(lobj,lnum) {
	//Event-moto no src
	var lin=lobj.src;
	//XXX_0.gif to XXX_
	lin=lin.substring(0,lin.length-5);
	lobj.src=lin+lnum+".gif";
}
function myClose() {
	if (window.opener == null || window.opener == undefined) {
		history.back();
	} else {
		window.close();
	}
}
//