function detectBrowser() {
	
	var browser=navigator.appName
	var b_version=navigator.appVersion
	var version=parseFloat(b_version)
	
	if ((browser=="Microsoft Internet Explorer") && (version<5)) {
		alert("Huom! Käytät vanhaa selainta, joka ei välttämättä näytä sivua oikein. Sivusto toimii parhaiten Internet Explorer 6 tai 7 kanssa.")
	}
	
		
}


function open_help(helpfile, helptopic) {

	
	var path = "help.php?helpfile="+helpfile+"#"+helptopic
		

	window.open(path, "_blank","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, copyhistory=no, width=400, height=400")

}

function validate_email(email) {

}



function validate_contact_form(form) {

	with (form) {
	
		if (yhteysnimi.value == "" || yhteysemail.value == "") {
		
			alert("Sinun on annettava tarvittavat tiedot")
			ret = false
			
		}
		else {
		
			ret = true
			
		}
		
	}
	
	return ret
	
	
}

function validate_postlist_form(form) {

	with (form) {
	
		if (postlist_name.value == "" || postlist_email.value == "") {
		
			alert("Sinun on annettava tarvittavat tiedot")
			ret = false
			
		}
		else {
		
			ret = true
			
		}
		
	}
	
	return ret
	
	
}


function peruutuslomake_opt1(mode) {

	if (mode == false) {
		col = 'black'
	}
	else {
		col = 'gray'
	}

	document.getElementById("opt1").style.color = col;
	document.getElementById("alkaen_d").disabled = mode;
	document.getElementById("alkaen_m").disabled = mode;
	document.getElementById("alkaen_y").disabled = mode;

}

function peruutuslomake_opt2(mode) {


	if (mode == false) {
		col = 'black'
	}
	else {
		col = 'gray'
	}

	document.getElementById("opt2").style.color = col;
	document.getElementById("aika_d1").disabled = mode;
	document.getElementById("aika_m1").disabled = mode;
	document.getElementById("aika_y1").disabled = mode;
	document.getElementById("aika_d2").disabled = mode;
	document.getElementById("aika_m2").disabled = mode;
	document.getElementById("aika_y2").disabled = mode;
	

}

function peruutuslomake_opt3(mode) {


	if (mode == false) {
		col = 'black'
	}
	else {
		col = 'gray'
	}

	document.getElementById("opt3").style.color = col;
	document.getElementById("tunti_1").disabled = mode;
	document.getElementById("tunti_2").disabled = mode;
	document.getElementById("tunti_3").disabled = mode;
	document.getElementById("tunti_4").disabled = mode;
	document.getElementById("tunti_4").disabled = mode;	

}	


function peruutuslomake_opt4(mode) {


	if (mode == false) {
		col = 'black'
	}
	else {
		col = 'gray'
	}

	document.getElementById("opt4").style.color = col;
	document.getElementById("jakso_1").disabled = mode;
	document.getElementById("jakso_2").disabled = mode;
	
}	

function peruutuslomake_opt5(mode) {


	if (mode == false) {
		col = 'black'
	}
	else {
		col = 'gray'
	}

	document.getElementById("opt5").style.color = col;
	document.getElementById("kaikki").disabled = mode;	
	
}	

function opt_change(opt) {

	

	switch(opt) {
	
	case 1:
	
	  peruutuslomake_opt1(false)
	  peruutuslomake_opt2(true)
	  peruutuslomake_opt3(true)
	  peruutuslomake_opt4(true)
	  peruutuslomake_opt5(true)
	  
	  break    
	
	case 2:
	
	  peruutuslomake_opt1(true)
	  peruutuslomake_opt2(false)
	  peruutuslomake_opt3(true)
	  peruutuslomake_opt4(true)
	  peruutuslomake_opt5(true)
	  
	  break    

	case 3:
	
	  peruutuslomake_opt1(true)
	  peruutuslomake_opt2(true)
	  peruutuslomake_opt3(false)
	  peruutuslomake_opt4(true)
	  peruutuslomake_opt5(true)
	  
	  break    

	case 4:
	
	  peruutuslomake_opt1(true)
	  peruutuslomake_opt2(true)
	  peruutuslomake_opt3(true)
	  peruutuslomake_opt4(false)
	  peruutuslomake_opt5(true)
	  
	  break    

	case 5:
	
	  peruutuslomake_opt1(true)
	  peruutuslomake_opt2(true)
	  peruutuslomake_opt3(true)
	  peruutuslomake_opt4(true)
	  peruutuslomake_opt5(false)
	  
	  break    
	
	
	}

}

function validate_peruutuslomake(lomake) {

	ret = true
	
	with (lomake) {
	
		if (vak.checked == false) {
		
			alert("Et ole hyväksynyt ehtoja!")
			ret = false
		}
		else if (sukunimi.value == "" || etunimi.value == "" || gsm.value == "") {
		
			alert("Et ole antanut kaikkia tietojasi! Täytä puuttuvat tiedot.")
			ret = false
			
		}	
	
	}
	
	return ret


}



function validate_muutoslomake(lomake) {

	ret = true
	
	with (lomake) {
	
		if (vak.checked == false) {
		
			alert("Et ole hyväksynyt ehtoja!")
			ret = false
		}
		else if (sukunimi.value == "" || etunimi.value == "" || gsm.value == "") {
		
			alert("Et ole antanut kaikkia tietojasi! Täytä puuttuvat tiedot.")
			ret = false
			
		}
		else if (tunti_a1.value == "" && tunti_b1.value == "" && tunti_c1.value == "" && tuntilisays_1.value == "" && tuntilisays_2.value == "") {
		
			alert("Et ole antanut riittäviä tuntitietoja! Täytä puuttuvat tiedot.")
			ret = false
		}
	
	}
	
	return ret

}


function validate_ilmolomake(lomake) {

	ret = true
	
	with (lomake) {
		
	
	
		if (vak.checked == false) {
		
			alert("Et ole hyväksynyt ehtoja!")
			ret = false
		}
		else if (sukunimi.value == "" || tunnus.value == "" || osoite.value == "" || pl.value == "" || paikka.value == "" || etunimi.value == "" || gsm.value == "" || email.value == "" || ref.value == "ei valintaa" || (tunti_1.value == "" && tunti_2.value == "" && tunti_3.value == "" && tunti_4.value == "" && tunti_5.value == "")) {
		
			alert("Et ole antanut kaikkia tietojasi! Täytä puuttuvat tiedot.")
			ret = false
			
		}
		
	
	}
	
	return ret


}




