// Global variables
var postnr;
var username = "anonymous";

function clearDiv(div) {
	// Clear div element
	document.getElementById(div).innerHTML = "";
}

function submitQueryOnEnter(e, node){
var characterCode
  if(e && e.which){
    e = e
	characterCode = e.which
  }
  else{
  e = event
  characterCode = e.keyCode
  }	 
  if(characterCode == 13){
    sendForm('cgi-bin/dbsearch',node,'hera',true);
    return false
  }
  return true
}

function limitText(limitId, countId, limitNum) {
  var limitField = document.getElementById(limitId);
  var limitCount = document.getElementById(countId);

  if (limitField.value.length > limitNum) {
    limitField.value = limitField.value.substring(0, limitNum);
  }
  else {
    limitCount.value = limitNum - limitField.value.length;
  }
}

function getCookie(Name) {
	var search = Name + "="
	var returnvalue = "";

	if (document.cookie.length > 0) {
		offset = document.cookie.indexOf(search)
		// if cookie exists
		if (offset != -1) { 
			offset += search.length

			// set index of beginning of value
			end = document.cookie.indexOf(";", offset);

			// set index of end of cookie value
			if (end == -1) end = document.cookie.length;
				returnvalue=unescape(document.cookie.substring(offset, end))
		}
	}
	return returnvalue;
}

function setWCUserCookie(what) {
        username = what;
	document.cookie="WCUser="+what
}

function getWCUserCookie() {
        if (username != "anonymous")
          return username;

	if (getCookie("WCUser")!="")
	  return getCookie("WCUser")

	return "anonymous"
}
