function getFileName(){

	//テスト用変数（本番では下の行は削除してください）

	/* add by jin start */

	var domain1 = "http://www.compiere-japan.com/";
	var domain2 = "http://www.compiere-japan.jp/jAlmas/public/content/compiere/compiere_renewal/";
	var domain3 = "http://www.compiere-japan.jp/";
	var myDomain ;
	if((document.URL).indexOf(domain1) >= 0){
		myDomain = domain1;
	}else if((document.URL).indexOf(domain2) >= 0){
		myDomain = domain2;
	}else{
		myDomain = domain3;
	}
	/* add by jin end */

    //myDomain = "http://localhost:8080/jAlmas/public/content/compiere/compiere_renewal/";

	//本番用変数（本番では下の行のコメントアウトをはずしてください）
	//var myDomain = document.domain;

//#################### ここより下は編集しないでください ####################//

	var firstFolder; var thisFolder; var thisFile; var thisFolderNum = 0; var subfolderFlg = 0;
	var globals;
	var accoHeight = 25; var max_height = 0;

	//現在のページのフォルダ名･ファイル名を取得
	(document.URL).match(new RegExp(myDomain));
	fileObj = (RegExp.rightContext).split("/");
	firstFolder = fileObj[0];	//first-level
	fileObj = fileObj[1].split("/");

	for(i=0; i<fileObj.length; i++){
		if(0 < (fileObj[i].indexOf(".html"))){
			thisFile = fileObj[i];
		}else if(!fileObj[i]){
			thisFile = "index.html";
		}else{
			thisFolder = fileObj[i];
			subfolderFlg = 1;
		}
	}

	if(thisFolder == null){
		thisFolder = firstFolder;
		subfolderFlg = 0;
	}


	//グローバルのフォルダ名一覧を取得
	var globals_li = $("#global-menu li a").get();
	var globals_folder = new Array();

	for (i=0; i<globals_li.length; i++){
		var tmp = $(globals_li[i]).attr("href");
		tmp = tmp.split("/");
		var j = tmp.length -2;
		globals_folder[i] = tmp[j];
	}

	//グローバルメニューのスタイルを指定
	for(i=0; i<globals_folder.length; i++){
		$(globals_li[i]).removeClass("this");

		if(globals_folder[i] == firstFolder){
			$(globals_li[i]).addClass("this");
		}
	}

	//サブメニューのスタイルを指定・アコーディオン用にフォルダ番号取得
	if(0 < subfolderFlg){	//現在サブフォルダ内の時
		var accobox_dt = $("#acco-group .acco-box dt").get();
		var accobox_dd; var dd_max;

		for(i=0; i<accobox_dt.length; i++){
			var tmp = $(accobox_dt[i]).attr("id");

			if(tmp.match(new RegExp(thisFolder))){
				$(accobox_dt[i]).addClass("this");
				thisFolderNum = i;
			}
		}
		subfolderFlg = 0;
	}


	//トップ画像上書き
	$("#global").removeClass();
	$("#global").addClass(firstFolder);

	//左メニューの小項目のheightを設定
	var $accobox_dd = $("#acco-group .acco-box dd").get();
	var $ul = $("ul", $accobox_dd[0]);

	for(var i=0; i<$accobox_dd.length; i++){
		if(max_height < $("ul li", $accobox_dd[i]).length){
			max_height = $("ul li", $accobox_dd[i]).length;
		}
		//ブラウザにより、スタイル変更
		if(navigator.userAgent.indexOf("MSIE") != -1){ // 文字列に「MSIE」が含まれている場合
			$($accobox_dd[i]).addClass("acco-body-ie");
		}
		else if(navigator.userAgent.indexOf("Firefox") != -1){ // 文字列に「Firefox」が含まれている場合
			$($accobox_dd[i]).addClass("acco-body-fox");

		}else{
			$($accobox_dd[i]).addClass("acco-body-ie");
		}

	}
	max_height = accoHeight * max_height + "px";
	$("#contents-left dd.acco-body").css("height", max_height);

	return thisFolderNum;
}

