/**
 * jQuery.rollover
 *
 * @version    1.0.3
 * @author     Hiroshi Hoaki <rewish.org@gmail.com>
 * @copyright  2010 Hiroshi Hoaki
 * @license    http://rewish.org/license/mit The MIT License
 * @link       http://rewish.org/javascript/jquery_rollover_plugin
 *
 * Usage:
 * jQuery(document).ready(function($) {
 *   // <img>
 *   $('#nav a img').rollover();
 *
 *   // <input type="image">
 *   $('form input:image').rollover();
 *
 *   // set suffix
 *   $('#nav a img').rollover('_over');
 * });
 */
jQuery.fn.rollover = function(suffix) {
	suffix = suffix || '_on';
	var check = new RegExp(suffix + '\\.\\w+$');
	return this.each(function() {
		var img = jQuery(this);
		var src = img.attr('src');
		if (check.test(src)) return;
		var _on = src.replace(/\.\w+/, suffix + '$&');
		jQuery('<img>').attr('src', _on);
		img.hover(
			function() { img.attr('src', _on); },
			function() { img.attr('src', src); }
		);
	});
};


jQuery(function($) {
	$('#topInfo a img,#h_sm2 a img,#h_sm3 a img').rollover();
	$('#h_inq a img, #linqBox a img ,#lcategorysearch a img ,.pInquiryBox a img ,.inqIdxBtn a img, #catalog .tbl1  td.w1 a img,#lmagstar a img ').rollover();

});


/*
$('#nav a img').rollover();

	// inputもいける
	$('form input:image').rollover();

	// 複数指定も楽々
	$('#h_inq a img, #linqBox a img').rollover();

	// 引数で _on の部分を指定できる
	$('#nav a img').rollover('_over');
});

*/
