// JavaScript Document
function isNumber(a) {
    return typeof a == 'number' && isFinite(a);
}
function submitform()
{
	
	var osallistujia = document.getElementById('osallistujia').value;
	var start_sum;
	var yksikko;
	var discount;
	var final_sum;
	var osallistujat = 1 * document.getElementById('osallistujia').value;
  	var i=8;
  	var total_sum;
  	var pituus;
  	var vikaindeksi;
  	document.getElementById('price').value = ''; 
  	document.getElementById('unit_price').value = '';
	if (isNumber(osallistujat) && document.getElementById('osallistujia').value != '') {
		var jaannos = osallistujat%1;
		if (jaannos > 0) {
			osallistujat -= jaannos;
			document.getElementById('osallistujia').value = osallistujat;
		}
		if (document.getElementById('yo_paiva_1').checked) { //päiväkokous
			start_sum = 165;
			discount = (149-102)/42; 	
  		}
  		else { //yökokous
  			start_sum = 220;
			discount = (199-150)/42; 	
  		}
  		yksikko = start_sum;
  		while (osallistujat>8 && i<osallistujat && i<52) {
  			yksikko -= discount;
  			i++;
  		}
  		final_sum=osallistujat*yksikko;
  		total_sum = (Math.round(20*final_sum)/20) + "";
  		pituus = total_sum.length;
  		vikaindeksi = total_sum.lastIndexOf('.');
  		if (vikaindeksi == pituus-2)
  			total_sum += '0';
  		if (vikaindeksi < 0)
  			total_sum += '.00';
  		if (osallistujat < 8) {
  			window.alert("Minimiryhmäkoko on kahdeksan.");
  			document.getElementById('osallistujia').focus();
  			document.getElementById('osallistujia').select();
		}  	
  		else {	 
  			document.getElementById('price').value = total_sum + " EUR"; 
  			document.getElementById('unit_price').value = (Math.round(100*(total_sum/osallistujat))/100) + " EUR";
  		}
  	}
	else {
  		window.alert("Virheellinen syöte.");
  		document.getElementById('osallistujia').value = '';
  		document.getElementById('osallistujia').focus();
	}  	
	
}