
function tarkista(lomake) {
	if(tarkista_kentta('nimi') && tarkista_kentta('viesti')){
		return true;   
	}
	else {
		return false;
	}
}

function tarkista_kentta(kentta) {
	var sisalto = document.getElementById(kentta).value;
	if (sisalto.length == 0) {
		if(kentta=="viesti")alert("Viestikenttää ei voi jättää tyhjäksi!");
		else if(kentta=="nimi")alert("Nimikenttää ei voi jättää tyhjäksi!");
		return false;
	}
	return true;
}



// Funktio kirjoittaa text_area-elementtiin rivinvaihtoa tarkoittavan tagin <rivi>
function rivinvaihto(element_id){
	// Kohdistetaan haluttuun elementtiin välitetyn id:n perusteella
	document.getElementById(element_id).value += "<rivi>";
	// Asetetaan fokus elementtiin
	asetaFokus(element_id);
}

// Funktio tarkastaa kirjoitetun tekstin pituuden ja päivittää laskuria sekä tarvittaessa estää liian kirjoituksen
function tarkasta_pituus(){
	
	// Maksimipituuden määräävä muuttuja (x merkkiä)
	max_pituus = 1000;
	
	// Kyseessä oleva lomake
	var lomake = document.getElementById("vieraskirjalomake");
	
	// Jos maksimipituus ylitetty
	if (lomake.viesti.value.length >= max_pituus) {
		// Leikataan tekstikentän sisältö maksimipituuden mittaiseksi
		lomake.viesti.value = lomake.viesti.value.substring(0, max_pituus);
	}
	// Päivitetään laskurin arvo
	lomake.text_num.value = max_pituus - lomake.viesti.value.length;
}

// Funktio asettaa fokuksen parametrina välitetyn id:n omaavalle elementille
function asetaFokus(element_id) {	
	document.getElementById(element_id).focus();	
}

// Alustus ajetaan aina sivun latautuessa
function alustus(element_id){
	
	// Asetetaan fokus haluttuun tekstikenttään mikäli tarpeen
	if(element_id!="0") asetaFokus(element_id);

}

// Kukkalinkkien mouseover-kuvanvaihdot
function hiiriPaalle(id, teema){
	document.getElementById(id).src="kuvat/"+teema+"/akt_"+id+".gif";
}
// Kukkalinkkien mouseout-kuvanvaihdot
function hiiriPois(id, teema){
	document.getElementById(id).src="kuvat/"+teema+"/val_"+id+".gif";
}
