// ---------------------------------------------------
// 自動フレームセット生成スクリプト
Hs_scriptName = "autoframeset.js";
Hs_author     = "Hiyoko";
Hs_version    = "Ver2.03h 2002/06/03-11/09";
Hs_home       = "http://www.hiyoko3.com";
// ---------------------------------------------------
// フレームセットタグ内のパラメーターを記述します。（以下はフレーム上下２分割の場合）
var HsFramesetOption1 = "border=0 frameSpacing=0 frameBorder=0 rows=100,*";

// ---------------------------------------------------
// 各フレームの詳細を記述します。
// HstopURL は上側フレームへ表示するURLです。
// HstopFrameName はフレーム名
// HstopFrameOption はフレームのオプションパラメーター
// ---------------------------------------------------
var HstopURL          = "http://cd.mks-jpn.com/soft_onlinehelp/top.html";
var HstopFrameName    = "top";
var HstopFrameOption  = "noResize SCROLLING=no";
// ---------------------------------------------------
// メインのフレーム名（例の場合下フレーム）とオプションパラメーター
var HsmenuURL          = "http://cd.mks-jpn.com/soft_onlinehelp/menu.html";
var HsmenuFrameName   = "menu";
var HsmenuFrameOption = "scrolling=yes";
// ---------------------------------------------------
// メインのフレーム名（例の場合下フレーム）とオプションパラメーター
var HsmainFrameName   = "main";
var HsmainFrameOption = "scrolling=yes";

// 設定ここまで
// ---------------------------------------------------


//フレームが無い場合（サブフレームを直接開いた場合）
if(top.frames.length==0){
	//現在開いているサブフレームを取得
	var getURL = document.URL;
	//トップページまたはメニューページを開いた場合は、ページを変更
	if(getURL.indexOf("top.html",0)>0){
		document.URL=getURL.replace("top.html","main.html");
	}
	if(getURL.indexOf("menu.html",0)>0){
		document.URL=getURL.replace("menu.html","main.html");
	}
	//処理開始
	var HsmainURL  = getURL;
	var query      = (new Date()).getSeconds();
	if(HsmainURL.indexOf("#",0)>0){
		var HssubURL  = HsmainURL.substring(HsmainURL.indexOf("#",0)+1,HsmainURL.length);
		HsmainURL = HsmainURL.substring(0,HsmainURL.indexOf("#",0))+"?hsanc="+HssubURL;
	}
	if(HsmainURL.indexOf("?",0)>0){
		HsmainURL = HsmainURL+"&Hsdmkey="+query;
	}else{
		HsmainURL = HsmainURL+"?dmkey="+query;
	}
	//書き出し
	document.write("<frameSet rows='20,*' frameBorder=0 border=0 frameSpacing=0>");
	document.write("	<frame src='http://cd.mks-jpn.com/soft_onlinehelp/top.html' name='top' noResize SCROLLING='no'>");
	document.write("	<frameSet cols='20%,80%' FRAMEBORDER='1' FRAMESPACING='6' TOPMARGIN='0' LEFTMARGIN='0' MARGINHEIGHT='0' MARGINWIDTH='0' BORDER='1'>");
	document.write("		<frame src='http://cd.mks-jpn.com/soft_onlinehelp/menu.html' name='menu' STYLE='border-right: solid #fff6c7 2px; border-top: solid #008955 2px;' SCROLLING='auto' TOPMARGIN='0' LEFTMARGIN='0' MARGINHEIGHT='0' MARGINWIDTH='0' FRAMEBORDER='0' BORDER='0'>");
	document.write("		<frame src='" + HsmainURL + "' name='main' STYLE='border-left: groove #008955 2px; border-top: solid #008955 2px;' FRAMEBORDER='no' BORDER='0' BORDERCOLOR='#77b60a' SCROLLING='yes'>");
	document.write("	</frameSet>");
	document.write("</frameSet>");


	document.write("<NOFRAMES><BODY>\n"); 
	document.write("<P>このページをご覧いただくにはフレーム対応のブラウザが必要です。\n"); 
	document.write("</BODY></NOFRAMES></FRAMESET>"); 

//サブフレームがある場合（index.htmlから訪問してきた場合）
}else{
	var HssubURL  = location.search;
	var ancloc = HssubURL.indexOf("hsanc=",0)
	if(ancloc>0){
		if(HssubURL.indexOf("&",ancloc)>0){
			var nextloc = HssubURL.indexOf("&",ancloc);
		}
		if(HssubURL.indexOf("%26",ancloc)>0){
			var nextloc = HssubURL.indexOf("%26",ancloc);
		}
		if(nextloc>0){
			var Lastloc=nextloc;
		}else{
			var Lastloc=HssubURL.length;
		}
		HssubURL = "#"+HssubURL.substring(ancloc+6,Lastloc);
		self.location.href=HssubURL;

	}
}
