/*-----------------------------------------------------------------------
 * サイトB本番サービス用 
 * <script src="/nv/js/kenXX.js" />でJSを読み込み、
 * ヘッダを書き出す
 * 注：HTTP_HOSTを環境によって書き換える必要有り
 *
 * DEPENDENCIES
 *  - todofuken_cd.js
 *
 * @version $Revision: 5343 $
 *-----------------------------------------------------------------------
 */

var HTTP_HOST = {
	keikotomanabu : "www.keikotomanabu.net",
	shikakutoshigoto : "www.shikakutoshigoto.net",
	tsushin : "tsushin.keikotomanabu.net",
	photo : "photo.keikotomanabu.net"
}

//都道府県区分大のヘッダメニュー部
var KBN_DAI = {
	on : {

	"nav_h_03" : 
	 '<li>'
	+'<a href="/gen-select_TC' + TodofukenCd + '">'
	+'<img src="/public/images/nav_h_01_i.gif" alt="ジャンルから探す" width="175" height="32" border="0">'
	+'</a>'
	+'</li>'
	,
	"nav_h_01" : 
	 '<li>'
	+'<a href="/kik/kik_top_' + TodofukenCd + '.html">'
	+'<img src="/public/images/nav_h_02_i.gif" alt="きっかけレッスンを探す" width="174" height="32" border="0">'
	+'</a>'
	+'</li>'
	,
	"nav_h_05" : 
	 '<li>'
	+'<a href="/mry/mry_top_' + TodofukenCd + '.html">'
	+'<img src="/public/images/nav_h_03_i.gif" alt="スクールイベントを探す" width="174" height="32" border="0">'
	+'</a>'
	+'</li>'
	,
	"nav_h_02" : 
	 '<li>'
	+'<a href="/kib/kib_top_' + TodofukenCd + '.html">'
	+'<img src="/public/images/nav_h_04_i.gif" alt="今の気分から探す" width="179" height="32" border="0">'
	+'</a>'
	+'</li>'

	},
	off : {

	"nav_h_03" : 
	 '<li>'
	+'<a href="/gen-select_TC' + TodofukenCd + '">'
	+'<img src="/public/images/nav_h_01_on_i.gif" alt="ジャンルから探す" width="175" height="32" border="0" '
	+' onmouseover="RollOver(this, \'/public/images/nav_h_01_i.gif\');" '
	+' onmouseout="RollOver(this, \'/public/images/nav_h_01_on_i.gif\');" >'	
	+'</a>'
	+'</li>'
	,
	"nav_h_01" : 
	 '<li>'
	+'<a href="/kik/kik_top_' + TodofukenCd + '.html">'
	+'<img src="/public/images/nav_h_02_on_i.gif" alt="きっかけレッスンを探す" width="174" height="32" border="0" '
	+' onmouseover="RollOver(this, \'/public/images/nav_h_02_i.gif\');" '
	+' onmouseout="RollOver(this, \'/public/images/nav_h_02_on_i.gif\');" >'	
	+'</a>'
	+'</li>'
	,
	"nav_h_05" : 
	 '<li>'
	+'<a href="/mry/mry_top_' + TodofukenCd + '.html">'
	+'<img src="/public/images/nav_h_03_on_i.gif" alt="スクールイベントを探す" width="174" height="32" border="0"'
	+' onmouseover="RollOver(this, \'/public/images/nav_h_03_i.gif\');" '
	+' onmouseout="RollOver(this, \'/public/images/nav_h_03_on_i.gif\');" >'	
	+'</a>'
	+'</li>'
	,
	"nav_h_02" : 
	 '<li>'
	+'<a href="/kib/kib_top_' + TodofukenCd + '.html">'
	+'<img src="/public/images/nav_h_04_on_i.gif" alt="今の気分から探す" width="179" height="32" border="0"'
	+' onmouseover="RollOver(this, \'/public/images/nav_h_04_i.gif\');" '
	+' onmouseout="RollOver(this, \'/public/images/nav_h_04_on_i.gif\');" >'	
	+'</a>'
	+'</li>'

	},
	
	value : "1"
}

//都道府県区分小のメニュー部
var KBN_SHO = {
	on : {

	"nav_h_03" : 
	 '<li>'
	+'<a href="/gen-select_TC' + TodofukenCd + '">'
	+'<img src="/public/images/nav_h_03_2.gif" alt="ジャンルから探す" width="174" height="32" border="0">'
	+'</a>'
	+'</li>'
	,
	"nav_h_04" : 
	 '<li>'
	+'<a href="http://' + HTTP_HOST.photo + '/">'
	+'<img src="/public/images/nav_h_04.gif" alt="みんなのレッスンフォト" width="179" height="32" border="0">'
	+'</a>'
	+'</li>'

	},
	off : {

	"nav_h_03" : 
	 '<li>'
	+'<a href="/gen-select_TC' + TodofukenCd + '">'
	+'<img src="/public/images/nav_h_03_2_on.gif" alt="ジャンルから探す" width="175" height="32" border="0"'
	+' onmouseover="RollOver(this, \'/public/images/nav_h_03_2.gif\');" '
	+' onmouseout="RollOver(this, \'/public/images/nav_h_03_2_on.gif\');" >'	
	+'</a>'
	+'</li>'
	,
	"nav_h_04" : 
	 '<li>'
	+'<a href="http://' + HTTP_HOST.photo + '/">'
	+'<img src="/public/images/nav_h_04_on.gif" alt="みんなのレッスンフォト" width="179" height="32" border="0"'
	+' onmouseover="RollOver(this, \'/public/images/nav_h_04.gif\');" '
	+' onmouseout="RollOver(this, \'/public/images/nav_h_04_on.gif\');" >'	
	+'</a>'
	+'</li>'

	},
	value : "2"
}

function _Glonavi(){}
_Glonavi.prototype = {
	menuSelected : null,

	//都道府県区分大小判別
	selectKbn : function(s){
		if(s == KBN_DAI.value){
			return KBN_DAI;
		}else{
			return KBN_SHO;
		}
	},

	//メニュー表示の文字列を返す
	menu:function (s){
		var menuType = this.selectKbn(s);
		var menuHtml = "";
		for(var key in menuType.on){
			//選択されたものはロールオーバーしない
			if(key == this.menuSelected){
				menuHtml += menuType.on[key];
			}else{
				menuHtml += menuType.off[key];
			}
		}
		return "<ul>" + menuHtml + "</ul>";
	},
	head : function(selected){
		this.menuSelected = selected;
		document.write('<script src="/nv/js/ken' + TodofukenCd + '.js"></script>');
	},
	foot : function(mode){
	},
	https : function  (url) {
		var p = location.port;
		if (p == null || p.length < 5) {
			return 'https://' + document.domain + url; 
		}
		if (p.substring(p.length - 1) == '1') {
			return 'http://' + document.domain + url;
		}
		return 'https://' + document.domain + ':' + p.substring(0,2) + '443' + url;
	}
}
var Glonavi = new _Glonavi();

