(function($) {

  $(function(){
		   
    $("img.hover").each(function() {
	  
	  var dot = this.src.lastIndexOf('.');
      var off = this.src;
      var on = this.src.substr(0, dot) + '-on' + this.src.substr(dot, 4);
	  
      $(this).hover(
        function() { this.src = on; },
        function() { this.src = off; });
    });
  
    $("img.current").each(function() {
      var dot = this.src.lastIndexOf('.');
      var on = this.src.substr(0, dot) + '-on' + this.src.substr(dot, 4);
      this.src = on;
    });
	
    $(".btn img").each(function() {
      $(this).hover(
	    function() { $(this).fadeTo("fast", .7); },
        function() { $(this).fadeTo("fast", 1); }
	  );
    });
	
    $(".article-item-btn a").fixPng();
    $(".article-item-btn a").each(function() {
      $(this).hover(
		  function() { $(this).fadeTo("fast", .7); },
          function() { $(this).fadeTo("fast", 1); }
	  );
    });
	
  });

  var cache = [];
  $.preLoadImages = function() {
    var args_len = arguments.length;
    for (var i = args_len; i--;) {
      var cacheImage = document.createElement('img');
      cacheImage.src = arguments[i];
      cache.push(cacheImage);
    }
  }
  
})(jQuery)

jQuery.preLoadImages("images/header-gnav-item01-on.gif", "images/header-gnav-item02-on.gif", "images/header-gnav-item03-on.gif", "images/header-gnav-item04-on.gif", "images/header-gnav-item05-on.gif", "images/header-gnav-item06-on.gif", "images/sub-lnav-item01-on.gif", "images/sub-lnav-item02-on.gif", "images/sub-lnav-item03-on.gif", "images/sub-lnav-item04-on.gif", "images/sub-lnav-item05-on.gif", "images/widget-map-link-on.gif");

