
/* Single submit helper
  Only allow one click on submit buttons
*/
var timesSubmitted = 0;
function submitOnce() {
  if (timesSubmitted == 0) {
    timesSubmitted++; return true;
  } else { return false; }
}

/* Popup helpers */
function popNewWindow(page,name,w,h,scroll) {
  settings = 'height='+h+',width='+w+',resizable,scrollbars='+scroll;
  win = window.open(page,name,settings); if (win.window.focus) { win.window.focus(); }
}
function uiPopup(page,name) {
  settings = 'height=235,width=300,resizable=0,scrollbars=0,menubar=0,toolbar=0,status=0';
  win = window.open(page,name,settings); if (win.window.focus) { win.window.focus(); }
}
