

(function($) {

	$(function() {
		$.ham.bglink();
		$.ham.rollover();
	});
	$.ham = {
	bglink: function(options) {
		var c = $.extend({
			imgSelector: 'div#navi ul li a img',
			linkSelector: 'ul li a',
			bgSelecter: 'div#navi',
			postfix: '_on',
			selectImg:''
		}, options);
			//ノードの初期化 A
			$(c.imgSelector).each(function(){
				this.imgSrc = $(this).attr('src');
				this.onimgSrc = this.imgSrc.replace(/(\.gif|\.jpg|\.png)$/, c.postfix+"$1");
				//this.selectSrc = $(this).attr('src').replace("_off", "_on");

			});
			//画像置換
			$(c.imgSelector).click(function(){
				if (c.selectImg != this.imgSrc.replace("_on", "_off" )) {

					$('.selected').attr('src', c.selectImg);

					$('.selected').removeClass('selected');

					$(this).attr('src',this.imgSrc.replace("_off", "_on" )).addClass('selected');

					c.selectImg = this.imgSrc;

				}else{
					//$('.selected').removeClass('selected');
					//c.selectImg = this.imgSrc;
				};

				//return false;
			});
	},
	rollover: function(options){
		var c = $.extend({
			hoverSelector: 'ul li a img',
			notHoverSelector: 'ul li a img.selected',
			postfix: '_on'
		}, options);
		//ノードの初期化
		$(c.hoverSelector).each(function(){
			this.originalSrc = $(this).attr('src');
			this.rolloverSrc = this.originalSrc.replace("_off", "_on");


		});
		//ロールオーバー
			$(c.hoverSelector).hover(function(){
				$(this).not('.selected').attr('src',this.rolloverSrc);

			},function(){
				$(this).not('.selected').attr('src',this.originalSrc);
			});
	}
	};

})(jQuery);
