(function($) {

	$(function() {
		$.dobest.rollover();
		$.dobest.Pagetop();
	});

	//---------------------------------------------------------------------
	$.dobest = {
		
		//ロールオーバー
		rollover: function() {
			var preLoad = new Object();
			$('img.rollover,input.rollover').not("[src*='_on.']").each(function(){
				var imgSrc = this.src;
				var fType = imgSrc.substring(imgSrc.lastIndexOf('.'));
				var imgName = imgSrc.substr(0, imgSrc.lastIndexOf('.'));
				var imgOver = imgName + '_on' + fType;
				preLoad[this.src] = new Image();
				preLoad[this.src].src = imgOver;
				$(this).hover(
					function (){ this.src = imgOver; },
					function (){ this.src = imgSrc; }
				);
			});
		},

		
		//ページ内リンク
		Pagetop: function(){ 
			$('a[href^=#p]').click(function () {
				$(this).blur();
				$('html,body').animate({ scrollTop: 0 }, 500);
				return false;
        	});
		}
	
	};
})(jQuery);

