


function tarkista_signin_js()  {
	var virhe;
	virhe = 'false';
	var salasanavirhe;
	salasanavirhe = 'false';
	var msg;
	msg = '';
	var msg1;
	msg1 = '';
	var msgsub;
	msgsub = '';


	if (document.formsignin.etunimi.value == '') {
		virhe = 'true';
		msg = msg + 'etunimi ';
		}
	if (document.formsignin.sukunimi.value == '')  {
		virhe = 'true';
		msg = msg + 'sukunimi ';
		}
	if (document.formsignin.lahiosoite.value == '')  {
		virhe = 'true';
		msg = msg + 'lahiosoite ';
	}
	if (document.formsignin.postinumero.value == '')  {
		virhe = 'true';
		msg = msg + 'postinumero ';
	}
	if (document.formsignin.sahkoposti.value == '')  {
		virhe = 'true';
		msg = msg + 'sahkoposti ';
	}
	if (document.formsignin.y_tunnus1.value.length > 9)  {
		virhe = 'true';
		msg = msg + 'Y-tunnus liian pitkä ';
	}

	if (document.formsignin.reg.value == 'yes') {
		if (!document.formsignin.hyvaksyn.checked)  {
			virhe = 'true';
			msg = msg + '\net hyväksynyt kaupan ehtoja ';
		}
	}

	if (document.formsignin.a.value == '2') {
		if(document.formsignin.greeting_toim.value.length > limit) {
			msgsub = 'Viesti on liian pitkä! Ole hyvä ja lyhennä...';
			virhe = 'true';
			}
		}


	if (virhe == 'true')  {
		if (msg.length > 0) {
			msg1 = ' Seuraavat pakolliset kentät on\/ovat täyttämättä: \n';
			msg1 = msg1 + msg;
		}
		if (msgsub.length > 0) {
			msg1 = msg1 + '\n' + msgsub
		}
		alert(msg1);
	}


	if (document.formsignin.reg.value == 'yes') {
		if ((document.formsignin.salasana2.value == '') || (document.formsignin.textfield2.value == '')) {
			alert('Kirjoittamasi salasanat eivät voi olla tyhjiä...');
			salasanavirhe = 'true';
		}
	} else {
		salasanavirhe = 'false';
	}

	if (document.formsignin.reg.value == 'yes') {
		if (!(document.formsignin.salasana2.value == document.formsignin.textfield2.value))  {
			alert('Kirjoittamasi salasanat eivät täsmää, kirjoita kumpikin uudestaan');
		}
	} else {
		salasanavirhe = 'false';
	}


	if ((virhe == 'false') && (salasanavirhe == 'false')) {
		return true;
	} else {
		return false;
	}
}

