function openWin(URLX) {
  //Additional params could be: mode,w,h,name
  
  //pick up params and set defaults for missing ones
  cnt =arguments.length-1
  if (cnt > 0) mode=arguments[1]; else mode="public";
  if (cnt > 1) w=arguments[2]; else w=0;
  if (cnt > 2) h=arguments[3]; else h=0;
  if (cnt > 3) namex=arguments[4]; else namex="_blank";

  //set window props
  if (mode == "slave")
    props="menubar=no,toolbar=no,location=no,directories=no,status=no,scrollbars=no,resizable=no,top=100,left=200";
  else if (mode == "private")
    props="menubar=no,toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=no";
  else if (mode == "private_r")
    props="menubar=no,toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=yes";
  else if (mode == "something else")
    props="something else";
  else //public ali kaj nedefiniranega
    props="menubar=yes,toolbar=yes,location=yes,directories=yes,status=yes,scrollbars=yes,resizable=yes";

  //add window dimensions
  if (w != 0) props = props + ",width=" + String(w);
  if (h != 0) props = props + ",height=" + String(h);

  w=window.open(URLX,namex,props);
  w.focus();
}

function openMap(locid) {
  cnt =arguments.length-1
  if (cnt > 0) level=arguments[1]; else level="";
  
	openWin(level + 'util/showmap.asp?locid=' + locid, 'slave', 470, 460)
}




//Anti-spam mailto function
function SendTo(address) {
    window.location.replace('mailto:' + address );
}


//Set form field focus
function setFocus(obj) {
  obj.focus();
}
