(function($){
$.fn.extend({
	msoverimg:function(opt,callback){
		if(!opt) var opt={};
		var _this=this;
		var rplks=function (str,keywords,newkey) {
			var patt=new RegExp(eval("/"+keywords+"/g"));
			//var patt=new RegExp(keywords,'g');
			if(patt.exec(str)!= null){
				var str=str.replace(patt,newkey);
			}
			return str;
		}
		var setover = function(obj){
			if(obj.getElementsByTagName('img')[0]){
				$(">img:first",$(obj)).attr('src',rplks($(">img:first",obj).attr('src'),opt.outimg,opt.overimg));
			}else{
				$(obj).addClass(opt.overclass);
			}
		};
		var setout = function(){
			$(" a",_this).each(function (){
				if(this.getElementsByTagName('img')[0]){
					$(">img:first",this).attr('src',rplks($(">img:first",this).attr('src'),opt.overimg,opt.outimg));
				}else{
					$(this).removeClass(opt.overclass);
				}
			})
		};
		$("a",_this).each(function (){
			$(this).blur(function(){
				setout(this);
			});
			$(this).hover(function (){
				setover(this);
			},function (){
				setout(this);
			});
		})
	}
})
})(jQuery);

$(document).ready(function(){
	$("#gnb").msoverimg({overimg:'_on.gif',outimg:'.gif',overclass:'hover'});
	$(".sgnb").msoverimg({overimg:'_on.gif',outimg:'.gif',overclass:'hover'});
	$("#gnb_main").msoverimg({overimg:'_on.gif',outimg:'.gif',overclass:'hover'});
	$(".gnb02_main").msoverimg({overimg:'_on.jpg',outimg:'.jpg',overclass:'hover'});
});
