function chkFSForm()
{
 if(!document.frmfahrschulsuche.ort | !document.frmfahrschulsuche.plz) {
	//alert("FEHLER!!!");
	//return false;
	return true;
 }
 
 if(document.frmfahrschulsuche.ort.value == "" & document.frmfahrschulsuche.plz.value == "") {
	alert("Bitte ein Feld ausfüllen!");
	document.frmfahrschulsuche.ort.focus();
	return false;
 }
 

 if(document.frmfahrschulsuche.ort.value.length > 0 & document.frmfahrschulsuche.ort.value.length < 3) {
 	document.frmfahrschulsuche.plz.value = "";
	alert("Bitte mindestens 3 Buchstaben eingeben!");
	document.frmfahrschulsuche.ort.focus();
	return false;
 }
 
  if(document.frmfahrschulsuche.ort.value.length > 2) {
 	document.frmfahrschulsuche.plz.value = "";
 }
 
 if(document.frmfahrschulsuche.plz.value != ""){
   curPLZ =  document.frmfahrschulsuche.plz.value;
	isInt = checkInteger(curPLZ);
	if(isInt == false){
		alert("PLZ ist keine Nummer!");
		document.frmfahrschulsuche.plz.focus();
		return false;
	}
	if(curPLZ.length < 2){
		alert("Bitte 2-5 stellige PLZ eingeben!");
		document.frmfahrschulsuche.plz.focus();
		return false;
	}
  } 
  // alle ok:
  document.frmfahrschulsuche.go.value = 1;
}

/* check string for integer values  */
var digits="0123456789";

function checkInteger(curStr){
	ok=true;
	okChars=digits;
	for (var i=0;i<curStr.length;i++){
		temp=curStr.charAt(i);
		if (okChars.indexOf(temp)==-1){
			//if((i==0)&&(firstChar==temp)){}
			ok=false;
		}
	}
	//alert(ok);
	return ok;
}
