// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults

/*-- SwapImg --*/
function swapImg() {
  swapClass = 'swapImg';
  overImg = '_ro.';
  outImg = '_no.';
  
  var imgs = document.getElementsByTagName('img');
  for(var i=0; i<imgs.length; i++) {
    var img = imgs[i];
    var imgCL = img.getAttribute('className') || img.getAttribute('class');
    if(imgCL){
      if(imgCL.match(swapClass)){
        if(imgs[i].getAttribute('src').match(outImg)){
          
          //ImgPreLoad
          //swapObj = i;
          swapObj = new Image();
          swapObj.src = imgs[i].getAttribute('src').replace(outImg,overImg);
          //mouseOver
          imgs[i].onmouseover = function() {
            this.setAttribute('src',this.getAttribute('src').replace(outImg,overImg));
          }
          //mouseOUt
          imgs[i].onmouseout = function() {
            this.setAttribute('src',this.getAttribute('src').replace(overImg,outImg));
          }
        }
      }
    }
  }
  var imgs = document.getElementsByTagName('input');
  for(var i=0; i<imgs.length; i++) {
    var img = imgs[i];
    var imgCL = img.getAttribute('className') || img.getAttribute('class');
    if(imgCL){
      if(imgCL.match(swapClass)){
        if(imgs[i].getAttribute('src').match(outImg)){
          
          //ImgPreLoad
          //swapObj = i;
          swapObj = new Image();
          swapObj.src = imgs[i].getAttribute('src').replace(outImg,overImg);
          //mouseOver
          imgs[i].onmouseover = function() {
            this.setAttribute('src',this.getAttribute('src').replace(outImg,overImg));
          }
          //mouseOUt
          imgs[i].onmouseout = function() {
            this.setAttribute('src',this.getAttribute('src').replace(overImg,outImg));
          }
        }
      }
    }
  }
}

function gNavi(){
  bodyID = document.getElementsByTagName('body')[0].getAttribute('id');
  navArea = document.getElementById('gNav');
  if(navArea){
    navLinks = navArea.getElementsByTagName('a');
    for(var i=0; i<navLinks.length; i++) {
      navLink = navLinks[i];
      if(navLink.getAttribute('id') == 'nav-' +bodyID){
        navLink.setAttribute('class','hidden');
        navLink.setAttribute('className','hidden');
      }
    }
  }
}

/*-- onload --*/
function firstFunc(){
      swapImg();
      gNavi();
}

//window.onload = firstFunc;