/*---------------------------------------------------------------
				Copyright: Sailcom Ky 2047915-1
				www.sailcom.fi 	info@sailcom.fi
				
Versiohistoria: tarkista.js

VERSIO			PVM				MUUTOKSET
1.0				18.6.2010		aloitettu versiohistoria
---------------------------------------------------------------*/
function TarkistaLomake(form) {
	if(document.lomake.nimi.value=='') {
		alert('Kirjoita nimesi, ole hyvä!');
		form.nimi.focus();
		return false;
	} 
	if(document.lomake.puhelin.value=='') {
		alert('Kirjoita puhelinnumerosi, ole hyvä!');
		form.puhelin.focus();
		return false;
	}
	if(document.lomake.sahkoposti.value=='') {
		alert('Kirjoita sähköpostiosoitteesi, ole hyvä!');
		form.sahkoposti.focus();
		return false;
	}
	else {    
	    var osoite = document.lomake.sahkoposti.value;
	    var tila = 1;
	    
        // Tarkistetaan, sisältääkö osoite @-merkkiä:
        if(osoite.indexOf("@") == -1) tila = 0;
            
        // Tarkistetaan, sisältääkö osoite useampaa @-merkkiä:
        if(osoite.indexOf("@") != osoite.lastIndexOf("@")) tila = 0;
            
        // Tutkitaan domain-päätteen kelvollisuus:
        var paate = osoite.substring(osoite.lastIndexOf(".") + 1, osoite.length);

        var paatteen_pituus = paate.length;
		
        if(paatteen_pituus < 2 || paatteen_pituus > 4) tila = 0;
        
        // Lopuksi käyttäjälle annetaan virheilmoitus tai lomake lähetetään tila-muuttujan arvon mukaan:
        if(tila);
        else {
	        alert('Tarkista sähköpostiosoitteesi, ole hyvä!');
			form.sahkoposti.focus();
			return false;
    	} 
	} 
}
