try {
	document.execCommand('BackgroundImageCache', false, true);
} catch(e) {}

/* ターゲット指定 */
$(document).ready(function() {
	$('a[href^="http://"]').attr("target", "_blank");

	$("a[class='blank']").click(function(){
		this.target = "_blank";
	});

});

/* ページスクロール */
function slowdownScroll() {
	if(navigator.appName == "Microsoft Internet Explorer" && document.compatMode == "CSS1Compat") {
		sctop = document.body.parentNode.scrollTop;
	} else if(window.pageYOffset) {
		sctop = window.pageYOffset;
	} else {
		sctop = document.body.scrollTop;
	}

	if(sctop) {
		scup = Math.ceil(sctop*.2);
		scrollBy(0,-scup);
		if(sctop-scup) setTimeout("slowdownScroll()",20);
	}
}

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

