function checkFormUutisvihje() {

	var f = document.forms['uutisvihje'];
	var error = "";
	
	if( f.uutisvihje_nimi.value == '' ) error += ( error.length > 0 ? "," : "" ) + " nimi/nimimerkki";
	if( f.uutisvihje_puhelin.value == '' ) error += ( error.length > 0 ? "," : "" ) + " puhelin";
	
	if( error.length > 0 ) 
	{
		document.getElementById('error').innerHTML = 'Tarkista: ' + error;
		return false;
	}
	else
	{
		document.getElementById('error').innerHTML = '';
		return true;
	}
}

function checkFormPalaute() {
	
	var f = document.forms['palaute'];
	var error = "";
	
	if( f.palaute_nimi.value == '' ) error += ( error.length > 0 ? "," : "" ) + " nimi";
	if( f.palaute_puhelin.value == '' ) error += ( error.length > 0 ? "," : "" ) + " puhelin";
	
	if( error.length > 0 ) 
	{
		document.getElementById('error').innerHTML = 'Tarkista: ' + error;
		return false;
	}
	else
	{
		document.getElementById('error').innerHTML = '';
		return true;
	}
	
}

function checkFormTilaaLehti()
{
	var f = document.forms['tilaalehti'];
	var error = "";
	
	if( f.tilaustyyppi.value == '' ) error += ( error.length > 0 ? "," : "" ) + " tilaustyyppi";
	
	if( f.lahjatilaus_saaja_nimi.value != '' || f.lahjatilaus_saaja_katuosoite.value != '' || f.lahjatilaus_saaja_postinumero.value != '' || 
		f.lahjatilaus_saaja_postitoimi.value != '' || f.lahjatilaus_maksaja_nimi.value != '' || f.lahjatilaus_maksaja_katuosoite.value != '' || 
		f.lahjatilaus_maksaja_postinumero.value != '' || f.lahjatilaus_maksaja_postitoimi.value != '' || f.lahjatilaus_alkamisaika.value != '' ) {
			if( f.lahjatilaus_saaja_nimi.value == '' ) error += ( error.length > 0 ? "," : "" ) + " saajan nimi";
			if( f.lahjatilaus_saaja_katuosoite.value == '' ) error += ( error.length > 0 ? "," : "" ) + " saajan katuosoite";
			if( f.lahjatilaus_saaja_postinumero.value == '' ) error += ( error.length > 0 ? "," : "" ) + " saajan postinumero";
			if( f.lahjatilaus_saaja_postitoimi.value == '' ) error += ( error.length > 0 ? "," : "" ) + " saajan postitoimipaikka";
			if( f.lahjatilaus_maksaja_nimi.value == '' ) error += ( error.length > 0 ? "," : "" ) + " maksajan nimi";
			if( f.lahjatilaus_maksaja_katuosoite.value == '' ) error += ( error.length > 0 ? "," : "" ) + " laskutusosoite";
			if( f.lahjatilaus_maksaja_postinumero.value == '' ) error += ( error.length > 0 ? "," : "" ) + " maksajan postinumero";
			if( f.lahjatilaus_maksaja_postitoimi.value == '' ) error += ( error.length > 0 ? "," : "" ) + " maksajan postitoimipaikka";
			if( f.lahjatilaus_alkamisaika.value == '' ) error += ( error.length > 0 ? "," : "" ) + " lahjatilauksen alkamisajankohta";
			
			if ( f.tilaaja_nimi.value != '' || f.tilaaja_katuosoite.value != '' || f.tilaaja_postinumero.value != '' || 
				 f.tilaaja_postitoimi.value != '' || f.tilaus_alkamisaika.value != '' ) error = "Täytä vain yhden tilauksen tiedot kerrallaan.";
	}
	else {
		if( f.tilaaja_nimi.value == '' ) error += ( error.length > 0 ? "," : "" ) + " tilaajan nimi";
		if( f.tilaaja_katuosoite.value == '' ) error += ( error.length > 0 ? "," : "" ) + " tilaajan katuosoite";
		if( f.tilaaja_postinumero.value == '' ) error += ( error.length > 0 ? "," : "" ) + " tilaajan postinumero";
		if( f.tilaaja_postitoimi.value == '' ) error += ( error.length > 0 ? "," : "" ) + " tilaajan postitoimipaikka";
		if( f.tilaus_alkamisaika.value == '' ) error += ( error.length > 0 ? "," : "" ) + " tilauksen alkamisajankohta";
	}
	
	/*if( !f.tilausehdot.checked ) {
		error = "Tilaus ja tilausehdot täytyy hyväksyä";
		document.getElementById('error').innerHTML = error;
		return false;
	}
	else {*/
		if( error.length > 0 ) 
		{
			if( error == "Täytä vain yhden tilauksen tiedot kerrallaan." ) document.getElementById('error').innerHTML = error;
			else document.getElementById('error').innerHTML = 'Tarkista: ' + error;
			return false;
		}
		else
		{
			document.getElementById('error').innerHTML = '&nbsp;';
			return true;
		}
	//}
}


function checkFormIlmoitus()
{
	var f = document.forms['lisaailmoitus'];
	
	var error = "";
	
	if( f.advertiser.value == '' ) error += ( error.length > 0 ? "," : "" ) + " nimi";
	if( f.address.value == '' ) error += ( error.length > 0 ? "," : "" ) + " lähiosoite";
	if( f.zip.value == '' ) error += ( error.length > 0 ? "," : "" ) + " postinumero";
	if( f.city.value == '' ) error += ( error.length > 0 ? "," : "" ) + " postitoimipaikka";
	if( f.phone.value == '' ) error += ( error.length > 0 ? "," : "" ) + " puhelin";
	if( f.description.value == '' ) error += ( error.length > 0 ? "," : "" ) + " ilmoituksen kohde";
	if( f.advert.value == '' ) error += ( error.length > 0 ? "," : "" ) + " ilmoitusteksti";
	if( !f.hyvaksy.checked ) error += ( error.length > 0 ? "," : "" ) + " vakuutan ilmoituksen oikeellisuuden";
	
	if( error.length > 0 ) 
	{
		document.getElementById('error').innerHTML = 'Tarkista: ' + error;
		return false;
	}
	else
	{
		document.getElementById('error').innerHTML = '&nbsp;';
		return true;
	}
}

function checkFormOsoitteenMuutos()
{
	var f = document.forms['osoitteenmuutos'];
	var error = "";
	
	if( f.tilaaja_nimi.value == '' ) error += ( error.length > 0 ? "," : "" ) + " tilaajan nimi";
	if( f.tilaaja_puhelin.value == '' ) error += ( error.length > 0 ? "," : "" ) + " tilaajan puhelin";
	if( f.tilaaja_puhelin.value == '' ) error += ( error.length > 0 ? "," : "" ) + " tilaajan lähiosoite";
	if( f.tilaaja_ent_katuosoite.value == '' ) error += ( error.length > 0 ? "," : "" ) + " tilaajan entinen katuosoite";
	if( f.tilaaja_ent_postinumero.value == '' ) error += ( error.length > 0 ? "," : "" ) + " tilaajan entinen postinumero";
	if( f.tilaaja_ent_postitoimi.value == '' ) error += ( error.length > 0 ? "," : "" ) + " tilaajan entinen postitoimipaikka";
	if( f.tilaaja_uusi_katuosoite.value == '' ) error += ( error.length > 0 ? "," : "" ) + " tilaajan uusi katuosoite";
	if( f.tilaaja_uusi_postinumero.value == '' ) error += ( error.length > 0 ? "," : "" ) + " tilaajan uusi postinumero";
	if( f.tilaaja_uusi_postitoimi.value == '' ) error += ( error.length > 0 ? "," : "" ) + " tilaajan uusi postitoimipaikka";
	if( f.tilaaja_uusi_alkamisaika.value == '' ) error += ( error.length > 0 ? "," : "" ) + " tilauksen alkamisajankohta";	
	
	if( error.length > 0 ) 
	{
		document.getElementById('error').innerHTML = 'Tarkista: ' + error;
		return false;
	}
	else
	{
		document.getElementById('error').innerHTML = '';
		return true;
	}
	
}