////////////////////////////////////////////////////////////////////////////////
//
//	lib.js	[utf-8]
//
////////////////////////////////////////////////////////////////////////////////
(function(){



//
//	スクロール用
//
var moveObject = function(){
	var y = document.body.scrollTop || document.documentElement.scrollTop;
	var target = Math.max(Math.floor(y - (y / 8)));
	scrollTo(0, target);
	if(target > 0){
		setTimeout(moveObject,10);
	}
};



//
//	IE用objectタグ関係
//
var removeData = function(obj){
	var data = obj.getAttribute("data");
	if(data){
		obj.removeAttribute("data");
	}
};



//
//	リンクの点線を消す
//
var disableLinkOutline = function() {
	$(document.links).each(function(){
		$(this).focus(function(){
			this.blur();
		});
	});
};



////////////////////////////////////////////////////////////////////////////////////////////////////
//
//	DOM読み込み完了後に実行
//
////////////////////////////////////////////////////////////////////////////////////////////////////
$(function(){



//
//	このページの先頭へボタン動作
//
$(".anchorTop a").click(function(){
	moveObject();
	return false;
});
$("#anchorTop a").click(function(){
	moveObject();
	return false;
});



//
//	IE用objectタグ関係
//
if(document.all && !window.opera){
	$("object").each(function(){
		removeData(this);
		this.outerHTML = this.outerHTML;
	});
}



//
//	リンクの点線を消す
//
disableLinkOutline();



//
//	ポップアップリンク用
//
$(".popup").click(function(){
	var url = this.href;
	if(url){
		var win = window.open(url);
		/*
		try{
			win.moveTo(0,0);
		}catch(e){
			;
		}
		*/
		win.focus();
	}
	return false;
});



});
////////////////////////////////////////////////////////////////////////////////////////////////////



})();