


// ############################################################################
// ### radioOnClick:
// ############################################################################
function radioOnClick(el, url) {
  location.href = url + '?lang=eng&manage_lang=eng&' + el.name + '=' + escape(el.value);
}


// ############################################################################
// ### accessBlobBtnClick:
// ############################################################################
function accessBlobBtnClick(fmName, elName, v) {
  document.forms[ fmName].elements[ elName].value=v;
}


// ############################################################################
// ### delBlobBtnClick:
// ############################################################################
function delBlobBtnClick(fmName, elName, submitBtn) {
  var b = confirm("Do you really want to delete object?");
  if (b) {
    document.forms[fmName].elements[elName].value="1";
    document.forms[fmName].elements[submitBtn].click();
  }
}

// ############################################################################
// ### browseEnumBtnClick:
// ############################################################################
function browseEnumBtnClick(fmName, elName, enumName)
{
  var title = "Please%20choose%20an%20object";
  var url = "browse_enum";
  var elValue = "";
  if (fmName.length > 0 && elName.length > 0)
  {
    elValue = document.forms[fmName].elements[elName].value;
  }
  params = '?lang=eng';
  params += '&manage_lang=eng';
  params += '&fmName=' + escape(fmName);
  params += '&elName=' + escape(elName);
  params += '&elValue=' + escape(elValue);
  params += '&enum=' + escape(enumName);
  open_function(url+params,400,50,",resizable=yes,scrollbars=yes");
  return false;
}

// ############################################################################
// ### followHref(href)
// ############################################################################
function followHref(href)
{
  if (navigator.platform.indexOf("Mac")<0) {
    anyFormModified = false;
    for (i=0; i<document.forms.length; i++)
      anyFormModified |= isFormModified(document.forms[i]);
    if (anyFormModified)
      if (!confirm('Do you really want to discard changes?'))
        return;
  }
  location.href = href;
}

// ############################################################################
// ### f_open_input(fmName, elName, css, wrap)
// ############################################################################
function f_open_input(fmName, elName, css, wrap) 
{
  if (self.msgWindow) self.msgWindow.close();
  url = "f_open_input_html";
  url += "?lang=eng";
  url += "&manage_lang=eng";
  url += "&fmName="+fmName;
  url += "&elName="+elName;
  url += "&css="+css;
  url += "&wrap="+wrap;
  open_function(url,530,300,",resizable=no,scrollbars=no");
}

