// define custom book settings here
flippingBook.settings.frameWidth = 1;
flippingBook.settings.frameColor = 0xcccccc;
flippingBook.settings.frameAlpha = 10;

flippingBook.stageWidth = 600;
flippingBook.stageHeight = 310;
flippingBook.settings.bookWidth = 440;
flippingBook.settings.bookHeight = 310;
flippingBook.settings.zoomImageWidth = 540;
flippingBook.settings.zoomImageHeight = 762;
flippingBook.settings.pageBackgroundColor = 0xeeeeeee;
flippingBook.settings.backgroundColor = 0xffffff;
flippingBook.settings.backgroundImage = "";
flippingBook.settings.zoomUIColor = 0x919d6c;
flippingBook.settings.useCustomCursors = false;
flippingBook.settings.dropShadowEnabled = false;
flippingBook.settings.downloadTitle = "目次をダウンロード";
flippingBook.settings.downloadComplete = "ダウンロード完了！";
flippingBook.settings.flipSound = "/_common/js/lib/flippingbook/sounds/02.mp3";
flippingBook.settings.flipCornerStyle = "first page only";
flippingBook.settings.zoomHintEnabled = false;
flippingBook.settings.preloaderType = "Round";



// JAPANESE CUSTOMIZE START ---------------------------------------------------------
FlippingBook.prototype.getRevPageNumber = function( pageNum ) {
	if (pageNum)
		return (this.pages.length + 1) - pageNum;
}
FlippingBook.prototype.onPutPage = function( leftPageNumber, rightPageNumber ){
	flippingBook.updatePagination( flippingBook.getRevPageNumber(rightPageNumber), flippingBook.getRevPageNumber(leftPageNumber) );
	flippingBook.updateContentsMenu( flippingBook.getRevPageNumber(rightPageNumber), flippingBook.getRevPageNumber(leftPageNumber) );
}
FlippingBook.prototype.onContentsChange = function(){
	var contentsSelect = flippingBook.getObjectReference( flippingBook.contentsMenuId );
	var pageNumber = flippingBook.getRevPageNumber(contentsSelect.options[contentsSelect.selectedIndex].value);
	if( pageNumber )
		flippingBook.getFlippingBookReference().flipGotoPage( pageNumber );
}
FlippingBook.prototype.create = function(){
	flippingBook.settings.pagesSet = flippingBook.pages;
	flippingBook.settings.zoomPagesSet = flippingBook.zoomPages;
	flippingBook.settings.printPagesSet = flippingBook.printPages;
	this.addLoadEvent( this.onWindowLoad );
	swfobject.embedSWF("/_common/js/lib/flippingbook/swf/FlippingBook.swf", this.containerId, this.stageWidth, this.stageHeight, "8.0.0", "/_common/js/lib/flippingbook/swf/expressInstall.swf", this.settings, {allowScriptAccess: "always", bgcolor:  "#" + this.settings.backgroundColor.toString( 16 ) });
}

if( location.hash.substr(1) != "" ) flippingBook.settings.firstPageNumber = location.hash.substr(1);
flippingBook.settings.flipCornerPosition = "bottom-left";
flippingBook.settings.firstPageNumber = flippingBook.getRevPageNumber(flippingBook.settings.firstPageNumber);
flippingBook.pages.reverse();
flippingBook.forwardButtonId = "fbBackButton";
flippingBook.backButtonId = "fbForwardButton";
// JAPANESE CUSTOMIZE END ---------------------------------------------------------



// default settings can be found in the flippingbook.js file
flippingBook.create();

