/*********************************************************************
 *
 * </jpn/script/header_global_navi.js>
 * グローバルナビ パーツ固有JavaScript
 * 
 * ===================================================================
 *
 *  このJavScriptの動作には、以下のjsファイルが必要です。
 *
 *     - jquery.js (1.3.2)
 *
 *********************************************************************/

$(document).ready(

    // 初期表示
    function(){
    
		// 自分のいる場所をカレントにする
		var Path = location.pathname;
		var splitPath = new Array();
		splitPath = Path.split("/");
		//alert(splitPath[2]);
		var flag = 0;
		var flag_2 = 0;
		var len = splitPath.length;
		// 第一階層ファイル
		if(len==3){
			if(splitPath[2].match(/\./) || splitPath[2] == ""){flag = 1};
			if(splitPath[2].match(/index/) || splitPath[2] == ""){flag = 2};
		}else
		// 第二階層トップ
		if(len==4){
			//var thirdLevelPath = splitPath[3];
			if(splitPath[3].match(/index/) || splitPath[3] == ""){
				flag = 2;
				flag_2 = 1;
			}
		}
		//alert(len);
		for(var  i=0;i<splitPath.length+4;i++){
		
			var tmpPath=splitPath.join("/");
			var currentNode = $("ul#gnavi li a[href="+tmpPath+"]");
			var yy = splitPath.pop();
			//alert(tmpPath);
			if(yy){
				splitPath.push("");
			}
			
			if(currentNode.length == 1){
				if((tmpPath=="/jpn/" && flag==0)||(tmpPath=="/eng/" && flag==0) ||(tmpPath=="/jpn/" && flag_2==1)||(tmpPath=="/eng/" && flag_2==1)){
					break;
				}
				// 一致する第二階層があったとき
				//alert("current="+tmpPath);
				currentNode.children().removeClass("rollover");
				
				// imgタグ書き換え
				var srcStr = currentNode.children().attr("src");
				var replacedSrcStr = srcStr.replace("off","current");
				currentNode.children().attr("src",replacedSrcStr);
				// カテゴリトップ以外はaタグ削除
				if(flag==2){
					currentNode.parent().html(currentNode.html());
				}
				
				//currentNode.html();
				break;
			}
			
		}
		
    }

);
