var divInput = new Array();
divInput["nick"] = "Nimimerkin ei tarvitse olla sama kuin sivustolla mihin laskuri tulee. Kenttä on punainen jos nimimerkki on varattu.";
divInput["mail"] = "Sähköposti sen varalta jos unohdat salasanasi. Emme lähetä muita viestejä.";
divInput["salasana"] = "Kirjoita salasanasi uudelleen.";
divInput["omatausta"] = "Jos haluat laskurin taustakuvaksi koneella olevan kuvan valitse se tähän";
divInput["kalenteri"] = "Valitse päivämäärä mihin asti haluat aikaa laskettavan";
divInput["kotisivutnykos"] = "Nettisivujesi nykyinen osoite";
divInput["kotisivutotsikko"] = "Otsikko jonka haluat uudelle osoitteelle";
divInput["nykmail"] = "Mihin osoitteeseen haluat uuteen mailiin tulevat sähköpostit ohjattavan?";
divInput["uusmail"] = "Valitse haluttu sähköpostiosoite joka ohjaa viestit nykyiseen sähköpostiisi";
divInput["vieraskirjaMail"] = "Lähetämme sähköpostiisi salasanat ja muut tarvittavat tiedot";
var divIn;

function onWindowLoad(e) {
	for (i in divInput) {
		if(document.getElementById(i)) {
			document.getElementById(i).addEventListener('mousemove', kasite, true);
			document.getElementById(i).addEventListener('mouseout', hidden, true);
			document.getElementById(i).addEventListener('mouseover', visible, true);
		}
	}
	divIn = document.getElementById("foo");
}

function onWindowLoadIE() {
	for (i in divInput) {
		if(document.getElementById(i)) {
			document.getElementById(i).attachEvent('onmousemove', kasite);
			document.getElementById(i).attachEvent('onmouseout', hidden);
			document.getElementById(i).attachEvent('onmouseover', visible);
		}
	}
	divIn = document.getElementById("foo");
}


function visible(e) {
	document.getElementById("foo").style.visibility = "visible";
	if(window.event) { divIn.innerHTML = divInput[window.event.srcElement.id]; }
	else { divIn.innerHTML = divInput[e.target.id]; }
}
function kasite(e) {
	if (window.event) {
		e = window.event;
		var de = document.documentElement;
		var b = document.body;
		x = e.clientX + (de.scrollLeft || b.scrollLeft) - (de.clientLeft || 0);
		y = e.clientY + (de.scrollTop || b.scrollTop) - (de.clientTop || 0);
	}
	else {
		x = e.pageX;
		y = e.pageY;
	}
	if(window.innerWidth) { koko = window.innerWidth; }
	else { koko = document.body.offsetWidth; }
	if(koko < x+45+400) {
		document.getElementById("foo").style.left = (x-100)+"px";
		if(document.getElementById("foo").style.width != "200px") document.getElementById("foo").style.width = "200px";
		document.getElementById("foo").style.top = (y+15)+"px";
	}
	else {
		document.getElementById("foo").style.left = (x+20)+"px";
		if(document.getElementById("foo").style.width != "400px") document.getElementById("foo").style.width = "400px";
		document.getElementById("foo").style.top = (y-40)+"px";
	}
}
function hidden(e) {
	document.getElementById("foo").style.visibility = "hidden";
}

if (window.addEventListener){
	window.addEventListener('load',onWindowLoad, true);
} else if (window.attachEvent){
	window.attachEvent('onload', onWindowLoadIE);
}

function supistus(id) {
	var text = document.getElementById("text"+id);
	var image = document.getElementById("img"+id);
	if(text.style.visibility == "hidden") {
		text.style.visibility = "visible";
		image.src = "supista.jpg";
	}
	else {
		text.style.visibility = "hidden";
		image.src = "levenna.jpg";
	}
}
