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ähköpostiosoite<br />";
	if( f.viesti.value == '' ) error += "- viesti<br />";

	if( error.length > 0 ) 
	{
		document.getElementById('error').style.background = '#f9efef';
		document.getElementById('error').innerHTML = '<strong>TÄYTÄ PUUTTUVAT TIEDOT:</strong><br />' + error;
		return false;
	}
	else
	{
		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ähtöpaikka<br />";
	if( f.lahtijat.value == '' ) error += "- lähtijö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ähköpostiosoite<br />";
	
	if( error.length > 0 ) 
	{
		document.getElementById('error').style.background = '#f9efef';
		document.getElementById('error').innerHTML = '<strong>TÄYTÄ PUUTTUVAT TIEDOT:</strong><br />' + error;
		return false;
	}
	else
	{
		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ähtöpäivä<br />";
	if( f.paluupaiva.value == '' ) error += "- paluupäivä<br />";
	if( f.maara.value == '' ) error += "- matkustajien määrä<br />";
	if( f.reitti.value == '' ) error += "- matkareitti<br />";
	if( f.lahettaja.value == '' ) error += "- lähettäjän nimi<br />";
	if( f.osoite.value == '' ) error += "- postiosoite<br />";
	if( f.puhelin.value == '' && f.email.value == '') error += "- puhelinnumero tai sähköpostiosoite<br />";
	if( f.puhelin.value == '' && f.email.value != '' && f.email_ok.checked == false) error += "- puhelinnumero<br />";
	
	if( error.length > 0 ) 
	{
		document.getElementById('error').style.background = '#f9efef';
		document.getElementById('error').innerHTML = '<strong>TÄYTÄ PUUTTUVAT TIEDOT:</strong><br />' + error;
		return false;
	}
	else
	{
		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ähtöpäivä<br />";
	if( f.paluupaiva.value == '' ) error += "- paluupäivä<br />";
	if( f.maara.value == '' ) error += "- ryhmän koko<br />";
	if( f.kohde.value == '' ) error += "- matkakohde<br />";
	if( f.reitti.value == '' ) error += "- matkareitti<br />";
	if( f.lahettaja.value == '' ) error += "- lähettäjän nimi<br />";
	if( f.osoite.value == '' ) error += "- postiosoite<br />";
	if( f.puhelin.value == '' && f.email.value == '') error += "- puhelinnumero tai sähköpostiosoite<br />";
	if( f.puhelin.value == '' && f.email.value != '' && f.email_ok.checked == false) error += "- puhelinnumero<br />";
	
	if( error.length > 0 ) 
	{
		document.getElementById('error').style.background = '#f9efef';
		document.getElementById('error').innerHTML = '<strong>TÄYTÄ PUUTTUVAT TIEDOT:</strong><br />' + error;
		return false;
	}
	else
	{
		document.getElementById('error').style.background = 'transparent';
		document.getElementById('error').innerHTML = '&nbsp;';
		return true;
	}
}

