/**
 *--------------------------------------------------------------------
 *
 * jQueryRollover D5ver v1.0.1
 * http://blog.daichifive.com/archives/490
 * Copyright (c) 2009 DAICHIFIVE(http://www.daichifive.com/)
 *
 *--------------------------------------------------------------------
 * Licensed under the MIT:
 * [en] http://www.opensource.org/licenses/mit-license.php
 * [ja] http://sourceforge.jp/projects/opensource/wiki/licenses%2FMIT_license
 *
 * Original Version:
 * jQueryRollover v1.0.1
 * http://rewish.org/javascript/jquery_rollover_plugin
 * Copyright (c) 2009 Rewish (http://rewish.org/)
 *--------------------------------------------------------------------
 * Usage:
 * $(function(){
 *   // <img>
 *   $('div#nav a img').rollover();
 *
 *   // <input type="image">
 *   $('form input:image').rollover();
 *
 *   // set active
 *   $('div#nav a img').rollover('div#nav a#home img');
 * });
 *--------------------------------------------------------------------
 **/

(function($) {
    $.fn.rollover = function(active) {
        var postfix = '_on';
        var index = $('body *').index($(active));
        return this.not('[src*="'+ postfix +'."]').each(function() {
            var img = $(this);
            var src = img.attr('src');
            var src_on = [
                src.substr(0, src.lastIndexOf('.')),
                src.substring(src.lastIndexOf('.'))
            ].join(postfix);
            $('<img>').attr('src', src_on);
            if (index == $('body *').index(img)) {
            	img.attr('src', src_on);
            }
            else {
            	img.hover(
                	function() {
                    	img.attr('src', src_on);
                	},
                	function() {
                    	img.attr('src', src);
                	}
            	);
            }
        });
    };
})(jQuery);

$(function(){
  var url_path_ary = location.pathname.split('/');
  var url_params1 = url_path_ary[1];
  var url_params2 = url_path_ary[2];
  var url_params3 = url_path_ary[3];
  var params1 = '';
  var params2 = '';
  var params3 = '';
  var params4 = '';

  if (typeof url_params1 != "undefined" && url_params1 != ""){
    params1 = '#main_navi > li#' + url_params1.split(".")[0] +' a img';
  }
  if (typeof url_params2 != "undefined" && url_params2 != ""){
    params2 = '#sub_navi > li#sub_navi' + url_params2.split(".")[0] + ' a img';
  }
  if (typeof url_params3 != "undefined" && url_params3 != ""){
		if (url_params1 == "characteristic") {
		  switch (url_params2){
			  case "01":
          params3 = '#sub01_navi > li#sub01_navi' + url_params3.split(".")[0] + ' a img';
		  	  break;
			  case "03":
          params4 = '#sub03_navi > li#sub03_navi' + url_params3.split(".")[0] + ' a img';
  			  break;
			}
		}
  }
  $('#main_navi > li a img').rollover(params1);
  $('#sub_navi > li > a > img').rollover(params2);
  $('#sub01_navi > li a img').rollover(params3);
  $('#sub03_navi > li a img').rollover(params4);
});

