//-----------------------------------------//
// 画像ロールオーバースクリプト
//-----------------------------------------//
function smartRollover() {
	if(document.getElementsByTagName) {
		var images = document.getElementsByTagName("img");
		var preImages = new Array();

		for(var i=0; i < images.length; i++) {
			if(images[i].getAttribute("src").match("_off.")) {
				var preImage = new Image();
				preImage.src =images[i].getAttribute("src").replace("_off.", "_on.");
				preImages.push(preImage);
				images[i].onmouseover = function() {
					this.setAttribute("src",this.getAttribute("src").replace("_off.", "_on."));
				}
				
				images[i].onmouseout = function() {
					this.setAttribute("src",this.getAttribute("src").replace("_on.", "_off."));
				}
			}
		}
	}
}

if(window.addEventListener) {
	window.addEventListener("load", smartRollover, false);
}
else if(window.attachEvent) {
	window.attachEvent("onload", smartRollover);
} 


//-----------------------------------------//
// ページの先頭へ戻る
//-----------------------------------------//
$(function () {
	$('.pagetoplink').click(function () {
	    $.scrollTo($("#container"),"slow");
		return false;
	});
/*
    if (! $.browser.safari) {
        $('.pagetoplink').click(function () {
            $(this).blur();

            $('html,body').animate({ scrollTop: 0 }, 'slow');

            return false;
        });
    }
*/
});

//-----------------------------------------//
// 検索ボックスImage 切り替え
//-----------------------------------------//
var clear_text_area_flag = 0;

function clearTextarea(mode){
	var nodes = document.getElementById('query');
	if(mode == 'once'){
		if(clear_text_area_flag == 0){
			nodes.style.backgroundImage = 'none';
			clear_text_area_flag = 1;
		}
	}else{
		nodes.style.backgroundImage = 'none';
	}
}

function searchBgSet() {
	var nodes = document.getElementById('query');
	if (nodes.value == '') {
		nodes.style.background = 'url(../img/search_def.gif) no-repeat 10px 50%';
	}
}

