// RealRead Viewer JavaScript
// 2006.6.21
// 2007.7.13

//
// initial
//
var init = false;
var macos = false;
var lang = "";

function initial() {
	if(navigator.userAgent.indexOf("Mac") != -1) {
		macos = true;
	}
	if(navigator.javaEnabled() == false || document.applets.length < 1) {
		if(lang == "ja") {
			alert("RealRead Viewer Javaアプレットが実行できません");
		} else {
			alert("Could not start RealRead Viewer Java applet.");
		}
		return false;
	}
	init = true;
	return true;
}

function initial_ja() {
	setLang("ja");
	initial();
}

//
// setLang
//
function setLang(set) {
	lang = set;
}
//
// Applet tag
//
function appletTag(codeBase, width, height, session, folder, userAgent, openPage, param1, param2, param3, appLang) {
	if(appLang == "ja") {
		altText = 'RealRead Viewer Javaアプレットが実行できません';
	} else {
		altText = 'Could not start RealRead Viewer Java applet.';
	}
	document.write( '<applet name="RRViewer" codebase="' + codeBase + '"' 
					+ 'archive="RRViewer.jar" code="PageViewer.class" ' 
					+ 'width="' + width + '" height="' + height + '"' 
					+ 'alt="' + altText + '">' + '\n');
	document.write( '<param name="STARTBUTTON" value="ブック形式で見る">' + '\n');
	document.write( '<param name="RIGHTMARGIN" value="180">' + '\n');
	document.write( '<param name="BACKCOLOR" value="FFFFFF">' + '\n');
	document.write( '<param name="SESSION" value="' + session + '">' + '\n');
	document.write( '<param name="FOLDER" value="' + folder + '">' + '\n');
	document.write( '<param name="USER_AGENT" value="' + userAgent + '">' + '\n');
	//20080407 中間画像の処理追加 start
	document.write( '<param name="SCREEN-WIDTH-MARGIN" value="170">' + '\n');
	//20080407 中間画像の処理追加 end
	if (openPage != "null" &&  openPage != "") {
		document.write( '<param name="OPENPAGE" value="' + openPage + '">' + '\n');
	}
	if (param1 != "null" &&  param1 != "") {
		document.write( '<param name="PARAM1" value="' + param1 + '">' + '\n');
	}
	if (param2 != "null" &&  param2 != "") {
		document.write( '<param name="PARAM2" value="' + param2 + '">' + '\n');
	}
	if (param3 != "null" &&  param3 != "") {
		document.write( '<param name="PARAM3" value="' + param3 + '">' + '\n');
	}
	if(appLang == "ja") {
		document.write( 'RealRead Viewer Javaアプレットが実行できません。' + '\n');
//		document.write( 'JavaVMをインストールするには ');
//		document.write( '<a href="http://www.java.com/" target="_blank">こちら</a> を、<br>' );
//		document.write( 'JavaAppletを有効にするには ' );
//		document.write( '<a href="http://java.com/ja/download/manual.jsp" target="_blank">こちら</a> をクリックしてください。<br>' );
//		document.write( '</b>' + '\n');
	} else {
		document.write( 'Could not start RealRead Viewer Java applet. Either JVM is absent or Java applets are disabled.' + '\n');
//		document.write( 'For JVM, click ');
//		document.write( '<a href="http://www.java.com/" target="_blank">here</a> .<br>' );
//		document.write( 'To enable Java applets, click ');
//		document.write( '<a href="http://java.com/en/download/manual.jsp" target="_blank">here</a> .<br>' );
//		document.write( '</b>' + '\n');
	}
	document.write( '</applet>' + '\n');
}




