
function vaihda(mika) {
		document.getElementById(mika).style.background = "url('valkotausta.png') repeat";
	
}
function palauta(mika) {
		document.getElementById(mika).style.background = "";
	}
	function vaihda_yla(mika) {
		document.getElementById(mika).style.background = "url('valkotausta_yla.png') bottom repeat-x";
	
}

	function vaihda_ala(mika) {
		document.getElementById(mika).style.background = "url('valkotausta_ala.png') top repeat-x";
	
}

function tyhjenna(mika, arvo) {
	if (mika.value == arvo) mika.value = "";
	mika.style.color = "#666";
}

function tyhja(mika, arvo) {
	if(mika.value == '') mika.value = arvo;
	mika.style.color = "#666";
}

function tarkista_form() {
	failure = 0;
	teksti = "<blink>Tarkista seuraavat kentät:</blink> ";
formi = document.ilm;
if(formi.etunimi.value == "etunimi" || formi.etunimi.value.length < 2) {
	teksti += "<br><font style=\"color:#ff0000\">Etunimi (esim. Eero)</font>";
	formi.etunimi.style.color = "#ff0000";
	failure = 1;
}
if(formi.sukunimi.value == "sukunimi" || formi.sukunimi.value.length < 2) {
	teksti += "<br><font style=\"color:#f000ff\">Sukunimi (esim. Erkkilä)</font>";
	formi.sukunimi.style.color = "#f000ff";
	failure = 1;
}
if(formi.iidee.value == "sähköposti" || formi.iidee.value.length < 2) {
	teksti += "<br><font style=\"color:#0000ff\">Sähköpostin alkuosa (esim. eero.erkkila)</font>";
	formi.iidee.style.color = "#0000ff";
	failure = 1;
}
if(formi.domaini.value == "domaini.com" || formi.domaini.value.match(/..\.../) == null ) {
	teksti += "<br><font style=\"color:#00fff0\">Sähköpostin loppuosa (esim. gmail.com)</font>";
	formi.domaini.style.color = "#00fff0";
	failure = 1;
}
if(formi.puh.value == "puhelinnumero" || formi.puh.value.match(/^[0-9 ()+-]*$/) == null ) {
	teksti += "<br><font style=\"color:#00ff00\">Puhelinnumero (esim. 050 123456)</font>";
	formi.puh.style.color = "#00ff00";
	failure = 1;
}

if(formi.osoite.value == "osoite" || formi.osoite.value.length < 5 ) {
	teksti += "<br><font style=\"color:#8e8d16\">Osoite (esim. Tekotie 1, Helsinki)</font>";
	formi.osoite.style.color = "#8e8d16";
	failure = 1;
}
if(formi.synt.value == "syntymäaika" || formi.synt.value.length < 5 ) {
	teksti += "<br><font style=\"color:#c48d57\">Syntymäaika (esim. 11.11.1923)</font>";
	formi.synt.style.color = "#c48d57";
	failure = 1;
}

if(failure) document.getElementById('infoboksi').innerHTML = teksti;
else formi.submit();
}
function getElementsByClass( searchClass, domNode, tagName) { 
	if (domNode == null) domNode = document;
	if (tagName == null) tagName = '*';
	var el = new Array();
	var tags = domNode.getElementsByTagName(tagName);
	var tcl = " "+searchClass+" ";
	for(i=0,j=0; i<tags.length; i++) { 
		var test = " " + tags[i].className + " ";
		if (test.indexOf(tcl) != -1) 
			el[j++] = tags[i];
	} 
	return el;
} 
function nayta_up(mita) {
	var kaikki, j;
	var ryhmat = new Array('bjjkok_up', 'bjjjatko_up', 'bjjperus_up', 'bjjnaiset_up', 'bjjnuoret_up', 'mmajatko_up', 'mmaperus_up', 'bjjpoke_up', 'vapaat_up', 'nogi_up', 'bjjkaik_up', 'nyrk_up' );
	if(mita == 12) {
		for(var i=0;i<12;i++) {
			kaikki = getElementsByClass(ryhmat[i], document , "div");
			for(j=0; j<kaikki.length; j++) 	kaikki[j].style.visibility = 'visible';

		}
		
	} else {
		
		for(var i=0;i<12;i++) {
			if(i == mita) {
				kaikki = getElementsByClass(ryhmat[i]);
			for(j=0; j<kaikki.length; j++) 	kaikki[j].style.visibility = 'visible';
		} else {
				kaikki = getElementsByClass(ryhmat[i]);
			for(j=0; j<kaikki.length; j++) 	kaikki[j].style.visibility = 'hidden';
		}
		}
}
}
function nayta(mita) {
	var kaikki, j;
	var ryhmat = new Array('bjjkok', 'bjjvali', 'bjjperus', 'bjjnaiset', 'bjjnuoret', 'mmajatko', 'mmaperus', 'bjjpoke', 'vapaat', 'bjjkaik', 'nyrk' );
	if(mita == 12) {
		for(var i=0;i<11;i++) {
			kaikki = getElementsByClass(ryhmat[i], document , "div");
			for(j=0; j<kaikki.length; j++) 	kaikki[j].style.visibility = 'visible';

		}
		
	} else {
		
		for(var i=0;i<11;i++) {
			if(i == mita) {
				kaikki = getElementsByClass(ryhmat[i]);
			for(j=0; j<kaikki.length; j++) 	kaikki[j].style.visibility = 'visible';
		} else {
				kaikki = getElementsByClass(ryhmat[i]);
			for(j=0; j<kaikki.length; j++) 	kaikki[j].style.visibility = 'hidden';
		}
		}
}
}


function nayta_tap(mones) {
	kohde_tap = document.getElementById("tap_" + mones);
	kohde_img = document.getElementById("img_" + mones);
	if (kohde_tap.style.display == "none") {
	kohde_tap.style.display = "block";
	kohde_img.src = "nuolialas.png";
} else if (kohde_tap.style.display == "block") {
	kohde_tap.style.display = "none";
	kohde_img.src = "nuolioik.png";
}
		
}

