var rootDirectorys = new Array("button","guide","kojin","p_policy","prof","shorui","topics");

var myUrl = self.location.href;
var baseUrl = getBaseUrl(myUrl);
var isEn = myUrl.indexOf("/english/") >= 0 ? true : false;
var isKojin = myUrl.indexOf("/kojin/") >= 0 ? true : false;

function getBaseUrl(u) {
	var ret = "";
	var init = isEn ? 1 : 2;
	for(i=0;i<rootDirectorys.length;i++){
		var str = "/" + rootDirectorys[i] + "/";
		var index = u.indexOf(str);
		if(index != -1){
			var path = u.substring(index).split("/");
			for(j=init;j<path.length;j++){
				ret += "../";}}}
	return ret;
}
function getPath(u) {
	for(i=0;i<rootDirectorys.length;i++){
		var str = "/" + rootDirectorys[i] + "/";
		var index = u.indexOf(str);
		if(index != -1) return u.substring(index,u.length);}
	return "";
}
function switchLang(menu,main) {
	self.location.href = main;
	if (isKojin){
		if(top)top.left.location.href = menu;	
	}else{
		if(top)top.menu.location.href = menu;
	}
}
function dispSwitchButton() {
	var tableWidth = "530";
	var btn = "";
	var mainURL;
	var menuURL;
	btn += "<table align='center' width='" + tableWidth + "'><tr><td align='right'>";
	if(isEn)	{
		mainURL = myUrl.replace(/english\//,"");
		mainURL = mainURL.replace(/#.*$/,"");
		if(isKojin) {
			menuURL = baseUrl + "../kojin/left_frame.htm";
		}else{
			menuURL = baseUrl + "../menu.html";		
		}
		btn += "<a style='text-decoration:none;' href='javascript: switchLang(\"" + menuURL + "\",\"" + mainURL + "\");'>";
		btn += "[  Japanese ]";
	}else{
		mainURL = baseUrl + "english" +getPath(myUrl)
		mainURL = mainURL.replace(/#.*$/,"");
		if(isKojin) {
			menuURL = baseUrl + "english/kojin/left_frame.htm";
		}else{
			menuURL = baseUrl + "english/menu.html";
		}
		btn += "<a style='text-decoration:none;'  href='javascript: switchLang(\"" + menuURL + "\",\"" + mainURL + "\");'>";
		btn += "[ English ]";
	}
	btn += "</a></td></tr></table>";
	document.write(btn)
}