function imContact( ) {
	var who = 'info';
	var dom = 'imaginer.fi';
	location.href="mailto:"+who+"@"+dom;
}
function init(){
	tree = document.getElementById('tree');
	cloud = document.getElementById('cloud');
	tree.onclick = clickCloud;
	tLeft = new Tween(cloud.style,'left','',parseInt(cloud.style.left),10,1,'px');
	tTop = new Tween(cloud.style,'top','',parseInt(cloud.style.top),10,1,'px');
	self.setInterval('floatCloud()',8000);
	floatCloud();
}
function floatCloud() {
	cloud = document.getElementById('cloud');
	var r = randomInt(100);
	var x = parseInt(randomInt(window.outerWidth)/5+r);
	var y = parseInt(randomInt(window.outerHeight)/5+(r/2));
	var t = (r/10)+5;
	moveCloud(x, y, t);
}
function clickCloud(evt) {
	if(!evt) evt = window.event;
	var x = (evt.offsetX || evt.layerX) - 180;
	var y = (evt.offsetY || evt.layerY) - 100;
	moveCloud(x, y, 3);
}
function moveCloud(x, y, duration){
	tLeft.func = Tween.regularEaseOut;
	tLeft.continueTo(x, duration);
	tTop.func = Tween.regularEaseOut;
	tTop.continueTo(y, duration);
}
function randomInt( x ) { 
	return parseInt(Math.floor(x * Math.random()));
}

