/* -----------------------------------------------

functions

----------------------------------------------- */





//ポップアップ
function open_win(url,width,height) {

	var win = window.open(url, "_blank", "toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, width=" + width + ",height=" + height + "\"");

	win.focus();
}


//ページクローズ

function close_win(){

var nvua = navigator.userAgent;

if(nvua.indexOf('MSIE') >= 0){

	if(nvua.indexOf('MSIE 5.0') == -1) {

		top.opener = '';

	}

}

else if(nvua.indexOf('Gecko') >= 0){

	top.name = 'CLOSE_WINDOW';

	wid = window.open('','CLOSE_WINDOW');

}

	top.close();

}


//外部リンク

window.onload = function() {

	var node_a = $('a');

	var thisPage = location.href;

	for (var i in node_a) {

		if (node_a[i].className == 'newwin') {

			node_a[i].onclick = function() {

			window.open(this.href, '', '');

			return false;

		};

	}


}

};


//ページスクロール

function pageTopScroll() {

	var scrj = 1;

	var scdist = document.body.parentNode.scrollTop;

	if(scrj<50 && scdist) {

		scdist = (scdist>2) ? Math.ceil(scdist*.2) : 1;

		scrj++;

		scrollBy(0,-scdist);

		setTimeout("pageTopScroll()",20);

	} else {

		scrollTo(0,0);

		scrj = 1;

	}

}

//検索ボックス ----------------------
$(function(){
	$("input#q").val("サイト内検索")
	   .css("color","#969696");
	$("#wrapper #header #searchbox").css("background-position","0 0");
	$("input#q").focus(function(){
		if(this.value == "サイト内検索"){
			$(this).val("").css("color","#000");
			$("#wrapper #header #searchbox").css("background-position","0 -31px");
		}
	});
	$("input#q").blur(function(){
		if(this.value == ""){
			$(this).val("サイト内検索")
			     .css("color","#969696");
			$("#wrapper #header #searchbox").css("background-position","0 0");
		}
		if(this.value != "サイト内検索"){
			$(this).css("color","#000");
			$("#wrapper #header #searchbox").css("background-position","0 -31px");
		}
	});
});


