/*******************************************************************************
*      
*  Web Site  :  http://
*  Author    :  cyclops.co.,ltd. 
*  Modified  :  2005.12.28   
*
*******************************************************************************/

/*******************************************************************************
(!)NOTE:
複数の外部ファイルを読み込むメリットがない場合は、general.jsにまとめて使用します。
コンテント特有の関数がある場合は、サイト（プログラム）構造的に可能であれば、別ファイルにします。
*******************************************************************************/

/* General（変数設定や初期設定）
*******************************************************************************/



/* open new window
*******************************************************************************/
function display(url,w,h) {
	mediumWin = window.open(url, 'display','resizable=1,scrollbars=1,status=1,toolbar=0,width=' + w + ',height=' + h);
     	mediumWin.focus(); 
}


/* page Scroll To Top
*******************************************************************************/
function toPageTop(){
	var speed1 = 2;
	var speed2 = 4;
	var sec = 20;
	var y;
	var cy;
	var gy = 0;
	var scrollEngine;
	if(document.all){
		cy = document.body.scrollTop;
	}else if(document.layers || document.getElementById){
		cy = pageYOffset;
	}
	y = cy-gy;
	if(Math.abs(y)>50){
		cy = Math.round(cy-(y/speed1));
		window.scroll(0,cy);
		scrollEngine = setTimeout("toPageTop()",sec);	
	}else if(Math.abs(y)>2){
		cy = Math.round(cy-(y/speed2));
		window.scroll(0,cy);
		scrollEngine = setTimeout("toPageTop()",sec);	
	}else{
		window.scroll(0,0);
		clearTimeout(scrollEngine);
	}
}


