function initPage() {
	return;
// 	alert('page has been initialized');
// 	var opener = document.getElementById('opener');
// 	opener.style.visibility = 'visible';
}



function testing() {
	
	var opener = document.getElementById('opener');
	
/*
	var seeme = opener.style.visibility;
	
	if (seeme == 'visible') {
		opener.style.visibility = 'hidden';
	} else {
		opener.style.visibility = 'visible';
	}
*/
	
	
	opener.style.top = 90 + 'px';
	// opener.style.visibility = 'hidden';
}


var animateSpeed = 5;
var object = null;
var fX = null;
var fY = null;
var cX = null;
var cY = null;
var dX = null;
var dY = null;
var stepX = null;
var stepY = null;
var slope = null;

function initAnimate(objectID, x, y) {
	object = document.getElementById(objectID);
	fX = x;
	fY = y;

	cX = object.offsetLeft;
	cY = object.offsetTop;
	dX = Math.abs(fX-cX);
	dY = Math.abs(fY-cY);
	
	if ((dX == 0) || (dY == 0)) {
		slope = 0;
	} else {
		slope = dY/dX;
	}
	
	if (dX >= dY) {
		if (cX < fX) stepX = animateSpeed;
		else if (cX > fX) stepX = - animateSpeed;
		if (cY < fY) stepY = animateSpeed * slope;
		else if (cY > fY) stepY = - animateSpeed * slope;
	}
	else if (dX < dY) {
		if (cY < fY) stepY = animateSpeed;
		else if (cY > fY) stepY = - animateSpeed;
		if (cX < fx) stepX = animageSpeed/slope;
		else if (cX > fX) stepX = - animateSpeed/slope;
	}
	
	animateObject()

}

function animateObject() {
	if ((dX > 0) || (dY > 0)) {
		object.style.left = Math.round(cX) + 'px';
		object.style.top = Math.round(cY) + 'px';
		cX = cX + stepX;
		cY = cY + stepY;
		dX = dX - Math.abs(stepX);
		dY = dY - Math.abs(stepY);
		setTimeout('animateObject()', 0);
	}
	else {
		object.style.left = fX + 'px';
		object.style.top = fY + 'px';
	}
	return;
}


function setOpacity(value) {
	testObj = document.getElementById('ssimage');
	testObj.style.opacity = value/10;
	testObj.style.filter = 'alpha(opacity=' + value*10 + ')';
}

