///////////////////////////////////////////////////////////////
// scroll
///////////////////////////////////////////////////////////////

var N6 = (!document.all && document.getElementById);
var IE = (document.all); var N4 = (document.layers);
var titi = 20; // height position
var hayasa = 1200; //speed
function lo(ako,left) {
	if (N6) {
		akoOB = document.getElementById(ako).style;
		akoOB.left = left + 'px'; return akoOB;
	}
	else if(IE) {
		akoOB = document.all[ako].style;
		akoOB.left = left; return akoOB;
	}
	else if(N4) {
		akoOB = document.layers[ako];
		akoOB.left = left; return akoOB;
	}
}
function lgo() {
//	akoL = new lo('akoLY', haba * .76); // side position
	akoL = new lo('akoLY', 820); // side position
	window.setInterval("syu()", 10)
}
function fob() {
	if (N4 || N6) {
	sagasu = window.innerHeight;
	} else if(IE) {
	sagasu = document.documentElement.clientHeight;}
}
function syu() {
	if (N4) {
	ctate = document.layers["akoLY"].top;
	scue = window.pageYOffset;
	syut();
	} else if(N6) {
	ctate = parseInt(document.getElementById('akoLY').style.top);
	scue = scrollY;
	syut();
	} else if(IE) {
	ctate = akoLY.style.pixelTop;
	scue = document.documentElement.scrollTop;
	syut();}
}
function syut() {
	var sintate = scue + this.titi;
	if ( ctate != sintate ) {
	if ( sintate != this.neraitate ) {
	this.neraitate = sintate; hazime();}
	ugoki();}
}
function hazime() {
	var ima = new Date();
	AKO = this.neraitate - ctate;
	BABA = Math.PI / ( 2 * this.hayasa );
	AKOBA = ima.getTime();
	if (Math.abs(AKO) > this.sagasu) {
	AKOBABA = AKO > 0 ? this.neraitate - this.sagasu : this.neraitate + this.sagasu;
	AKO = AKO > 0 ? this.sagasu : -this.sagasu;
	} else {
	AKOBABA = ctate;}
}
function ugoki() {
	var ima = new Date();
	var sintatea = AKO * Math.sin( BABA * ( ima.getTime() - AKOBA ) ) + AKOBABA;
	sintatea = Math.round(sintatea);
	if (( AKO > 0 && sintatea > ctate ) || ( AKO < 0 && sintatea < ctate )) { if ( IE )document.all.akoLY.style.pixelTop = sintatea;
	if ( N4 )document.layers["akoLY"].top = sintatea;
	if ( N6 )document.getElementById('akoLY').style.top = sintatea + "px";}
}
function go() {
	if(N6||N4) {
		haba = innerWidth;
		takasa = innerHeight;
		lgo(); fob();
	} else if(IE) {
		haba = document.body.clientWidth;
		takasa = document.documentElement.clientHeight;
		lgo(); fob();
	}
}


///////////////////////////////////////////////////////////////
// Close
///////////////////////////////////////////////////////////////

function HB(){
	var targetObj = document.getElementById('akoLY').style;
	if (IE||N6)
		targetObj.visibility="hidden"
	else if (N4)
		targetObj.visibility="hide"
}


///////////////////////////////////////////////////////////////
// ChangePicture ( dammy )
///////////////////////////////////////////////////////////////

function ChangePicture(){
}

