function showSearchCriteria() {
  if (document.getElementById("searchcriteria").style.visibility != "visible") {
    document.getElementById("searchcriteria").style.visibility = "visible";
    document.getElementById("searchcriteria").style.display = "block";
    document.getElementById("openCriteria").src = "/images/close.gif";
  }
  else {
    document.getElementById("searchcriteria").style.visibility = "hidden";
    document.getElementById("searchcriteria").style.display = "none";
    document.getElementById("openCriteria").src = "/images/open.gif";
  }
}


// JS function for uncrypting spam-protected emails:
function UnCryptMailto(s) {
	var n=0;
	var r="";
	for(var i=0; i < s.length; i++) {
		n=s.charCodeAt(i);
		if (n>=8364) {n = 128;}
		r += String.fromCharCode(n-(1));
	}

	return r;
}



// JS function for uncrypting spam-protected emails:
function linkTo_UnCryptMailto(s) {
	location.href=UnCryptMailto(s);
}
