function printDoc(url) 
{
	day = new Date();
	id = day.getTime();
	eval("print" + id + " = window.open( url, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=1,resizable=1,width=680,height=510');");
}

function checkYhteysForm()
{
	var f = document.forms['yhteydenotto'];
	
	var error = "";
	
	if( f.nimi.value == '' ) error += "- nimi<br />";
	if( document.getElementById('yhteys1').checked && f.puhelin.value == '' ) error += "- puhelinnumero<br />";
	if( document.getElementById('yhteys2').checked && f.email.value == '' ) error += "- s&auml;hk&ouml;postiosoite<br />";
	if( f.viesti.value == '' ) error += "- viesti<br />";
	if( f.i_code.value == '' ) error += "- kuvan&nbsp;teksti<br />";

	if( error.length > 0 ) 
	{
		document.getElementById('error').style.background = '#f9efef';
		document.getElementById('error').innerHTML = '<strong>T&Auml;YT&Auml; PUUTTUVAT TIEDOT:</strong><br />' + error;
		return false;
	}
	else
	{
		document.getElementById('kentta').value = "jkhfvty65sg9";
		document.getElementById('error').style.background = 'transparent';
		document.getElementById('error').innerHTML = '&nbsp;';
		return true;
	}
}

function checkMatkavarausForm()
{
	var f = document.forms['matkavaraus'];
	
	var error = "";
	
	if( f.lahtopaikka.value == '' ) error += "- l&auml;ht&ouml;paikka<br />";
	if( f.lahtijat.value == '' ) error += "- l&auml;htij&ouml;iden tiedot<br />";
	if( f.varaaja.value == '' ) error += "- varaajan nimi<br />";
	if( f.osoite.value == '' ) error += "- postiosoite<br />";
	if( f.puhelin.value == '' && f.email.value == '') error += "- puhelinnumero tai s&auml;hk&ouml;postiosoite<br />";
	if( f.i_code.value == '' ) error += "- kuvan&nbsp;teksti<br />";
	
	if( error.length > 0 ) 
	{
		document.getElementById('error').style.background = '#f9efef';
		document.getElementById('error').innerHTML = '<strong>T&Auml;YT&Auml; PUUTTUVAT TIEDOT:</strong><br />' + error;
		return false;
	}
	else
	{
		document.getElementById('kentta').value = "jkhfvty65sg9";
		document.getElementById('error').style.background = 'transparent';
		document.getElementById('error').innerHTML = '&nbsp;';
		return true;
	}
}



function checkTilausajoForm()
{
	var f = document.forms['tilausajo'];
	
	var error = "";
	
	if( f.lahtopaiva.value == '' ) error += "- l&auml;ht&ouml;p&auml;iv&auml;<br />";
	if( f.paluupaiva.value == '' ) error += "- paluup&auml;iv&auml;<br />";
	if( f.maara.value == '' ) error += "- matkustajien m&auml;&auml;r&auml;<br />";
	if( f.reitti.value == '' ) error += "- matkareitti<br />";
	if( f.lahettaja.value == '' ) error += "- l&auml;hett&auml;j&auml;n nimi<br />";
	if( f.osoite.value == '' ) error += "- postiosoite<br />";
	if( f.puhelin.value == '' && f.email.value == '') error += "- puhelinnumero tai s&auml;hk&ouml;postiosoite<br />";
	if( f.puhelin.value == '' && f.email.value != '' && f.email_ok.checked == false) error += "- puhelinnumero<br />";
	if( f.i_code.value == '' ) error += "- kuvan&nbsp;teksti<br />";
	
	if( error.length > 0 ) 
	{
		document.getElementById('error').style.background = '#f9efef';
		document.getElementById('error').innerHTML = '<strong>T&Auml;YT&Auml; PUUTTUVAT TIEDOT:</strong><br />' + error;
		return false;
	}
	else
	{
		document.getElementById('kentta').value = "jkhfvty65sg9";
		document.getElementById('error').style.background = 'transparent';
		document.getElementById('error').innerHTML = '&nbsp;';
		return true;
	}
}





function checkRyhmamatkaForm()
{
	var f = document.forms['ryhmamatka'];
	
	var error = "";
	
	if( f.lahtopaiva.value == '' ) error += "- l&auml;ht&ouml;p&auml;iv&auml;<br />";
	if( f.paluupaiva.value == '' ) error += "- paluup&auml;iv&auml;<br />";
	if( f.maara.value == '' ) error += "- ryhm&auml;n koko<br />";
	if( f.kohde.value == '' ) error += "- matkakohde<br />";
	if( f.reitti.value == '' ) error += "- matkareitti<br />";
	if( f.lahettaja.value == '' ) error += "- l&auml;hett&auml;j&auml;n nimi<br />";
	if( f.osoite.value == '' ) error += "- postiosoite<br />";
	if( f.puhelin.value == '' && f.email.value == '') error += "- puhelinnumero tai s&auml;hk&ouml;postiosoite<br />";
	if( f.puhelin.value == '' && f.email.value != '' && f.email_ok.checked == false) error += "- puhelinnumero<br />";
	if( f.i_code.value == '' ) error += "- kuvan&nbsp;teksti<br />";
	
	if( error.length > 0 ) 
	{
		document.getElementById('error').style.background = '#f9efef';
		document.getElementById('error').innerHTML = '<strong>T&Auml;YT&Auml; PUUTTUVAT TIEDOT:</strong><br />' + error;
		return false;
	}
	else
	{
		document.getElementById('kentta').value = "jkhfvty65sg9";
		document.getElementById('error').style.background = 'transparent';
		document.getElementById('error').innerHTML = '&nbsp;';
		return true;
	}
}

