//----------------------------------------------------------//
//　Window_Open
//----------------------------------------------------------//
$(function() {	$(".zoom").click(function(){		window.open(this.href, "ZoomWindow","width=600,height=600,status=no,directories=no,menubar=no,resizable=yes,scrollbars=no,toolbar=no");		return false;	});});
$(function() {	$(".popup").click(function(){		window.open(this.href, "PopupWindow","width=600,height=600,resizable=yes,scrollbars=yes");		return false;	});});



/*function zoom(FileName){
	window.open(FileName,"ZoomWindow","width=600,height=600");
	window.focus();
}function wopen(FileName){
	window.open(FileName,"NewWindow","toolbar=yes,location=0,directories=0,status=1,menubar=yes,scrollbars=yes,resizable=no,width=600,height=600");
}*/
//----------------------------------------------------------//
//　rollover
//----------------------------------------------------------//
$(document).ready(function(){
	$("img[src*='_on']").addClass("current");
	$("img,input").mouseover(function(){
		if ($(this).attr("src")){
			$(this).attr("src",$(this).attr("src").replace("_off.", "_on."));
		}
	});
	$("img[class!='current'],input").mouseout(function(){
		if ($(this).attr("src")){
			$(this).attr("src",$(this).attr("src").replace("_on.", "_off."));
		}
		link_on_check("#globalnavi-inner ul li a");
	});
});

//----------------------------------------------------------//
//　link_on_check（グローバルメニューのon,off設定）
//----------------------------------------------------------//
$(document).ready(function(){
	link_on_check("#globalnavi-inner ul li a");
});

//----------------------------------------------------------//
//　link_on_check sub
//----------------------------------------------------------//
function link_on_check(tg){
  var gMenu = $(tg);
  var gImgs = gMenu.children("img");
  if(gMenu){
    for( var i=0; i<gMenu.length; i++){
      li = gMenu[i].href;
      var comp= li.substring(li.lastIndexOf('/',li.length)+1,li.length);
      if(comp.length > 0){
        comp = li.split(comp)[0];
      }
      groupName = new String(document.getElementById("groupName").value);
      str = new String(comp);
      if(str.match(groupName) && groupName.length){
        $(gImgs[i]).attr("src",$(gImgs[i]).attr("src").replace("_off.", "_on."));
      }
    }
  }
}


//----------------------------------------------------------//
//　ローカル　ナビ　設定
//----------------------------------------------------------//
$(document).ready(function(){

  var localMenu = $("#localnavi-wrapper ul");
  if(localMenu.length){
    //初期設定
    $("#localnavi-wrapper ul.fourth-level").attr("style","display:none");
    $("#localnavi-wrapper ul.fifth-level").attr("style","display:none");

    //main
    var localLevel = document.getElementById("localLevel").value;
    var localLevelName4 = document.getElementById("localLevelName4").value;
    var localLevelName5 = document.getElementById("localLevelName5").value;
    var lln5 = localLevelName5.split(",");

    len = localMenu.length;

    switch(localLevel){
      case "three-level":
        break;
      case "fourth-level":
        for( var i=0; i<len; i++){
          //class名取得
          var localClassName = localMenu[i].getAttribute('className') || localMenu[i].getAttribute('class');
          if(localClassName == "fourth-level" && localMenu[i].getAttribute('id') == localLevelName4){
            $("#localnavi-wrapper ul#"+localLevelName4+"").attr("style","display:");
          }
        }
        break;
      case "fifth-level":
        for( var i=0; i<len; i++){
          //class名取得
          var localClassName = localMenu[i].getAttribute('className') || localMenu[i].getAttribute('class');
          if(localClassName == "fourth-level" && localMenu[i].getAttribute('id') == localLevelName4){
            $("#localnavi-wrapper ul#"+localLevelName4+"").attr("style","display:");
          }else{
            for( var m=0; m<lln5.length; m++){
              if(localClassName == "fifth-level" && localMenu[i].getAttribute('id') == lln5[m]){
                $("#localnavi-wrapper ul#"+lln5[m]+"").attr("style","display:");
              }
            }
          }
        }
        break;
      default:
        break;
    }
  }
});


//----------------------------------------------------------//
//　class="lnavi_on"　設定
//----------------------------------------------------------//
$(document).ready(function(){
  var localMenu = $("#localnavi-wrapper ul li");
  var len = localMenu.length;

  if(len){
    var tag = document.getElementsByTagName('div');  //get div tag data
    loop1:
    for (var i=0; i<tag.length; i++){
      if(tag[i].getAttribute('id') == "localnavi-wrapper"){
        //class名取得
        var compClass = tag[i].getAttribute('className') || tag[i].getAttribute('class');
        for( var m=0; m<len; m++){
          if(localMenu[m].getAttribute('id') == compClass){
            //level-last 処理
            addClassName = "lnavi_on";
            //class名取得
            var tgClass = localMenu[m].getAttribute('className') || localMenu[m].getAttribute('class');
            if(tgClass){ addClassName += " " + tgClass; }
            $("#localnavi-wrapper ul li#"+compClass+"").attr("class",addClassName);
            break loop1;
          }
        }
      }
    }
  }
});


//----------------------------------------------------------//
//　scroll
//----------------------------------------------------------//
  //少ないほど早い
  var speed = 200;

$(function(){
  $("a[href^=#]").click(function(){
    var Hash = $(this.hash);
    if(Hash.length){
      var HashOffset = $(Hash).offset().top;
      $("html,body").animate({
        scrollTop: HashOffset
      }, speed);
      return false;
    }
  });
});

//----------------------------------------------------------//



