
var popup="";
function Popup(filename,h,w){  
	popsulje();
        popup = window.open(filename,"popSatama","height="+h+",width="+w+",scrollbars=yes,resizable=yes");
        popup.focus();
}

function popsulje(){
	if (popup){
		popup.close();
	}
}



function textCounter(field,cntfield,maxlimit) {
if (field.value.length > maxlimit) // if too long...trim it!
field.value = field.value.substring(0, maxlimit);
// otherwise, update 'characters left' counter
else
cntfield.value = maxlimit - field.value.length;
}


function CheckRequiredFields() {
var errormessage = new String();
// Put field checks below this point.

if(WithoutContent(document.myForm.Nimi.value))
	{ errormessage += "\nNimi"; }

if(WithoutContent(document.myForm.Osoite.value))
	{ errormessage += "\nOsoite"; }

if(WithoutContent(document.myForm.Postitoimipaikka.value))
	{ errormessage += "\nPostitoimipaikka"; }

if(WithoutContent(document.myForm.Sahkoposti.value))
	{ errormessage += "\nSähköpostiosoite"; }

if(WithoutContent(document.myForm.Puhelin.value))
	{ errormessage += "\nPuhelinnumero"; }

// Käytetään jos jompi kumpi pitää olla
// if(WithoutContent2(document.myForm.Puhelin.value,document.myForm.Sahkoposti.value))
// 	{ errormessage += "\nAnna puhelinnumerosi tai sähköpostisi."; }


// Put field checks above this point.
if(errormessage.length > 2) {
	alert('Huomio, seuraavat tiedot puuttuvat:' + errormessage);
	return false;
	}
return true;
} // end of function CheckRequiredFields()


function WithoutContent(ss) {
	if(ss.length > 0) { return false; }
return true;
}

function WithoutContent2(ss,tt) {
	if(ss.length + tt.length > 0)
		{ return false; }
return true;
}




