SE_hasValue = function(obj, obj_type)
{
  if (obj_type == "TEXT" || obj_type == "TEXTAREA") {
    str = jQuery.trim(obj.value);
    if (str.length == 0)
      return false;
    return true;
  }
  else if (obj_type == "RADIO" || obj_type == "CHECKBOX") {
    if (obj.length == undefined && obj.checked)
      return true;
    else {
      for (i = 0; i < obj.length; i++) {
        if (obj[i].checked)
          return true;
      }
    }
    return false;
  }
  else
    return true;
}

SE_limitText = function(field, maxlen)
{
  var id = '#' + field;
  var s = $(id).val(); 
  if (s.length > maxlen)
    $(id).val(s.substring(0, maxlen));
}

SE_showHideOther = function(name, value)
{
  var field = '#' + name + 'other';
  if (value == "0") {
    $(field).show().focus();
  }
  else {
    $(field).hide();
  }
}