﻿// GlobalMenu
function imgOver(m){
		document.getElementById(m).style.backgroundPosition = "5px -24px";
}
function imgOut(m){
		document.getElementById(m).style.backgroundPosition = "5px 0";
}
function imgOn(m,l){
		if(l=="1"){
			layer = "../../";
		}else{
			layer = "../"
		}
		onImg = layer+"common/img/btn_"+m+"_on.gif";
		document.getElementById(m).style.backgroundImage = "url("+onImg+")";
}


// ImageCache
try { 
		document.execCommand('BackgroundImageCache', false, true); 
} catch(e) {}


// SetCookie (未使用)
function sc(p){
	document.cookie = 'pageid='+p+';';
}


// Experts List for Global Menu
function expert(layer){
	switch(layer){
    case 1:
			var dir = "";
			break;
    case 2:
			var dir = "../";
			break;
    case 3:
			var dir = "../../";
			break;
    case 4:
			var dir = "http://www.nera.jp/";
			break;
	}
	document.write('<ul onmouseover="imgOver(\'menu50\')" onmouseout="imgOut(\'menu50\')">');
	document.write('<li class="menu51"><a id="menu51" href="'+dir+'expert/nobuo_mori.html">森 信夫　Nobuo Mori</a></li>');
	document.write('<li class="menu52"><a id="menu52" href="'+dir+'expert/takefumi_suzuki.html">鈴木 健史　Takefumi Suzuki</a></li>');
	document.write('<li class="menu53"><a id="menu53" href="'+dir+'expert/yasunobu_suzuki.html">鈴木 康伸　Yasunobu Suzuki</a></li>');
	document.write('<li class="menu54"><a id="menu54" href="'+dir+'expert/makoto_ikeya.html">池谷 誠　Makoto Ikeya</a></li>');
	document.write('<li class="menu55"><a id="menu55" href="'+dir+'expert/hiroaki_ishigaki.html">石垣 浩晶　Hiroaki Ishigaki</a></li>');
	document.write('<li class="menu56"><a id="menu56" href="'+dir+'expert/yuko_saito.html">斉藤 優子　Yuko Saito</a></li>');
	//document.write('<li class="menu57"><a id="menu57" href="'+dir+'expert/kei_maeda.html">前田 圭　Kei Maeda</a></li>');
	document.write('<li class="menu58"><a id="menu58" href="'+dir+'expert/yaye_nakano.html">中野 八英　Yaye Nakano</a></li>');
	document.write('<li class="menu59"><a id="menu59" href="'+dir+'expert/satoru_kishitani.html">岸谷 暁　Satoru kishitani</a></li>');
	document.write('<li class="menu591"><a id="menu591" href="'+dir+'expert/maiko_osawa.html">大澤麻衣子　Maiko Osawa</a></li>');
	document.write('<li class="menu592"><a id="menu592" href="'+dir+'expert/keita_fukunaga.html">福永 啓太　Keita Fukunaga</a></li>');
	document.write('</ul>');
}

function footer(){
	document.write('&copy;2010 NERA a division of Oliver Wyman Group KK. All Rights Reserved');
}

function askNera(id){
	var name = encodeURI(id);
	location.href='https://www.nera.jp/contact/index.php?sel='+name ; //ディレクトリ名注意
}


/*--------------------------------------------------------------------------*
 *  
 *  wordBreak JavaScript Library for Opera & Firefox
 *  
 *  MIT-style license. 
 *  
 *  2008 Kazuma Nishihata 
 *  http://www.to-r.net
 *  
 *--------------------------------------------------------------------------*/


new function(){
	if(window.opera || navigator.userAgent.indexOf("Firefox") != -1){
		var wordBreak = function() {
			var wordBreakClass = "wordBreak";
			var table = document.getElementsByTagName("table");
			for(var i=0,len=table.length ; i<len ; i++){
				var tbClass = table[i].className.split(/\s+/);
				for (var j = 0; j < tbClass.length; j++) {
					if (tbClass[j] == wordBreakClass) {
						recursiveParse(table[i])
					}
				}
			}
		}
		var recursiveParse = function(pNode) {
			var childs = pNode.childNodes;
			for (var i = 0; i < childs.length; i++) {
				var cNode = childs[i];
				if (childs[i].nodeType == 1) {
					recursiveParse(childs[i]);
				}else if(cNode.nodeType == 3) {
					if(cNode.nodeValue.match("[^\n ]")){
						var spTxt = cNode.nodeValue.split("");
						spTxt = spTxt.join(String.fromCharCode(8203));
						var chNode = document.createTextNode(spTxt);
						cNode.parentNode.replaceChild(chNode,cNode)
					}
				}
			}
		}
		
		var addEvent = function(elm,listener,fn){
			try{
				elm.addEventListener(listener,fn,false);
			}catch(e){
				elm.attachEvent("on"+listener,fn);
			}
		}
		addEvent(window,"load",wordBreak);
	}
}