//外部テキスト書き換えファンクション-----------------------------------------
function getFile(NUM) {
	st_page = NUM;
for(i=1;i<=st_totalpage;i++){
	if(i==NUM){
		document.getElementById("page"+i+"a").style.backgroundImage = "url(../../../contents/img/page_"+i+"_o.gif)";
	}else{
		document.getElementById("page"+i+"a").style.backgroundImage = "url(../../../contents/img/page_"+i+".gif)";
	}
}

	if(st_type==0){
		type_num = "o_";
	}else if(st_type==2){
		type_num = "p_";
	}else{
		type_num = "c_";
	}
	page_num = st_page;
	texturl = "../../../contents/"+st_dir+"/text/"+pagetext+type_num+page_num+".text";
	imageurl = "../../../contents/"+st_dir+"/image/"+pageimage+"_"+page_num+"."+st_imagetype;
	lb_imageurl = "../../../contents/"+st_dir+"/lb_image/"+pageimage+"_"+page_num+"."+st_imagetype;

	filename = texturl;
	if (filename){
		xmlhttp = createXMLHttp();
		if (xmlhttp) {
			xmlhttp.onreadystatechange = check;
			xmlhttp.open("GET", filename, true);
			xmlhttp.send(null);
		}
	}else{
		alert("miss");
	}
}
function check() {
	if (xmlhttp.readyState == 4) {
		if(st_imagetype!="swf"){
			document.getElementById("lb_illust").href = lb_imageurl;
			document.getElementById("illustsrc").src = imageurl;
		}
		document.getElementById("textarea").innerHTML = xmlhttp.responseText;
	}
}
// XMLHttpオブジェクト作成
function createXMLHttp() {
	try {
		return new ActiveXObject ("Microsoft.XMLHTTP");
	}catch(e){
		try {
			return new XMLHttpRequest();
		}catch(e) {
			return null;
		}
	}
	return null;
}
//大人用・児童用変更ファンクション-----------------------------------------
function changeType(NuM){
	st_type = NuM;

if(st_type==0){
	document.getElementById("use1a").style.backgroundImage = "url(../../../contents/img/use_1_o.gif)";
	document.getElementById("use2a").style.backgroundImage = "url(../../../contents/img/use_2.gif)";
}else if(st_type==1){
	document.getElementById("use1a").style.backgroundImage = "url(../../../contents/img/use_1.gif)";
	document.getElementById("use2a").style.backgroundImage = "url(../../../contents/img/use_2_o.gif)";
}else{
	document.getElementById("use1a").style.backgroundImage = "url(../../../contents/img/use_1.gif)";
	document.getElementById("use2a").style.backgroundImage = "url(../../../contents/img/use_2.gif)";
}

	getFile(st_page);
}
//フォントサイズ変更ファンクション-----------------------------------------
function changeFontSize(NuM){
	st_fsize = NuM;
	if(st_fsize==0){//小
		fsize = '12px';
		document.getElementById("fontsize1a").style.backgroundImage = "url(../../../contents/img/fontsize_1_o.gif)";
		document.getElementById("fontsize2a").style.backgroundImage = "url(../../../contents/img/fontsize_2.gif)";
		document.getElementById("fontsize3a").style.backgroundImage = "url(../../../contents/img/fontsize_3.gif)";
	}else if(st_fsize==2){//大
		fsize = '24px';
		document.getElementById("fontsize1a").style.backgroundImage = "url(../../../contents/img/fontsize_1.gif)";
		document.getElementById("fontsize2a").style.backgroundImage = "url(../../../contents/img/fontsize_2.gif)";
		document.getElementById("fontsize3a").style.backgroundImage = "url(../../../contents/img/fontsize_3_o.gif)";
	}else{//中
		fsize = '16px';
		document.getElementById("fontsize1a").style.backgroundImage = "url(../../../contents/img/fontsize_1.gif)";
		document.getElementById("fontsize2a").style.backgroundImage = "url(../../../contents/img/fontsize_2_o.gif)";
		document.getElementById("fontsize3a").style.backgroundImage = "url(../../../contents/img/fontsize_3.gif)";
	}
	document.getElementById("textarea").style.fontSize = fsize;
}

//ロールオーバーで画像変わる
//ページ用
function overFuncPage(POS,URL){
	if(POS!=st_page){
		document.getElementById("page"+POS+"a").style.backgroundImage = "url("+URL+")";
	}
}
//大人用・子供用
function overFuncUser(POS,URL){
	if(st_type==0){
		if(POS!="use1a"){
			document.getElementById(POS).style.backgroundImage = "url("+URL+")";
		}
	}else if(st_type==1){
		if(POS!="use2a"){
			document.getElementById(POS).style.backgroundImage = "url("+URL+")";
		}
	}
}
//フォントサイズ用
function overFuncFontsize(POS,URL){
	if(st_fsize==0){//小
		if(POS!="fontsize1a"){
			document.getElementById(POS).style.backgroundImage = "url("+URL+")";
		}
	}else if(st_fsize==2){//大
		if(POS!="fontsize3a"){
			document.getElementById(POS).style.backgroundImage = "url("+URL+")";
		}
	}else{//中
		if(POS!="fontsize2a"){
			document.getElementById(POS).style.backgroundImage = "url("+URL+")";
		}
	}
}
//オンロード用-----------------------------------------------------------------
function startSt(){
	changeFontSize(st_fsize);
	changeType(st_type);
}
function ProstartSt(NUM){
	getFile(st_page);
	document.getElementById("textarea").style.fontSize = NUM+'%';
}
//ページ移動用（戻る・進む）-----------------------------------------------------------------
function goLocation(NUM){
	if(NUM==0){//戻る
		next_id = st_id-1;
		location.href = "?id="+next_id+"&type="+st_type+"&fsize="+st_fsize+"&and=back";
	}else if(NUM==1){//進む
		next_id = st_id+1;
		location.href = "?id="+next_id+"&type="+st_type+"&fsize="+st_fsize+"&and=next";
	}
}

