/*******************************************************************************
*      
*  Web Site  :  http://comporacont.jp
*  Author    :  cyclops.co.,ltd. 
*  Modified  :  2007.3.2
*
*******************************************************************************/

window.onload = externalLinks;


/* 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(); 
}

/* mailto
*******************************************************************************/
function mailto(){
var s="?B64G<BA^;E89mR@4<?GBj<A9Bp6B@CBE46BAG^=CR",r="";
for(i=0;i<s.length;i++)r+=String.fromCharCode((s.charCodeAt(i)+12)%93+33);
eval(r);
}

/* externalLinks (add target _blank)
*******************************************************************************/
function externalLinks() {
  if (!document.getElementsByTagName) return;
  var anchors = document.getElementsByTagName("a");
  for (var i=0; i<anchors.length; i++) {
    var anchor = anchors[i];
    if (anchor.getAttribute("href") &&
        anchor.getAttribute("rel") == "external")
      anchor.target = "_blank";
    }
}

/* 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);
	}
}

/* access report
*******************************************************************************/
function report(dir){
document.write("<img src='../cgi-bin/access/report.cgi?");
document.write("dir="+dir+"&amp;");
document.write("pix=",screen.width,"x",screen.height,"&amp;");
document.write("ref=",document.referrer);
document.write("' width='1' height='1' alt=''>");
}