var searchSubmitted = false;

function checkReplace(frmname) {
	if(!trim(document.forms[frmname].new_name.value) && !document.forms[frmname].del_search.value && document.forms[frmname].save_type.checked) {
		alert(unescape("Bitte einen Namen für die Suche eingeben!"));
		return false;
	}
	if(!document.forms[frmname].get_search.value && !document.forms[frmname].del_search.value && document.forms[frmname].save_type.checked) {
		optionValues = $("select#search_name option");
		var newname = document.forms[frmname].new_name.value.replace(/^\s+/, '').replace(/\s+$/, '');
		var question = false;
		for(var i=0; i<optionValues.length; i++){
			var option = optionValues[i].value.replace(/^\s+/, '').replace(/\s+$/, '');
			if(option == newname) {
				 question = true;
			}
		}
		if(question) {
			var answer = confirm(unescape("Es existiert bereits eine Suche mit diesem Namen möchtest du diese ersetzen?"));
			if(answer) {
				document.forms[frmname].save_type.value = 'R';
				return true;
			} else {
				return false;
			}
		}
	}
	var zip = document.forms[frmname].srchlookzip.value;
	if(zip && (zip.length<5 || isNaN(zip))) {
		alert(unescape("Bitte eine gültige Postleitzahl eingeben!"));
		return false;
	}
	if(!zip && document.forms[frmname].srchradius.value) {
		alert(unescape("Für die Umkreissuche bitte eine gültige Postleitzahl eingeben!"));
		return false;
	}
	return true;
}

function activateNameField(frmname) {
	if(document.forms[frmname].save_type.checked) {
		$("div#newNameDiv").slideToggle('normal');
	} else {
		$("div#newNameDiv").slideToggle('normal');
	}
	return true;
}

function trim(s) {
  while (s.substring(0,1) == ' ') {
    s = s.substring(1,s.length);
  }
  while (s.substring(s.length-1,s.length) == ' ') {
    s = s.substring(0,s.length-1);
  }
  return s;
}
