function disabledFormsByName(el_name){ var el= eval(el_name); el.disabled = true;}
function enabledFormsByName(el_name){ var el= eval(el_name); el.disabled = false;}
function nullValue(el_name){ var el = eval(el_name); for (var c = (el.options.length-1); c >=0 ; c--) {el.options[c] = null;}}

function scrollUp(s)
{
  document.frames['textw'].scrollBy(0,-s);
}

function scrollDown(s)
{
  document.frames['textw'].scrollBy(0,s);
}

function init(id) {
  var obj = document.getElementById(id);
  if (obj) {
    obj.state = 0;
    obj.timer = null;
    obj.maxVert = obj.scrollWidth - obj.offsetWidth;
  }
}

function scroll_down(id,timer) {
  var obj = document.getElementById(id);
  if (!obj.maxVert) init(id);
  if (timer == undefined) obj.state = 1;
  if ((obj.maxVertScroll > obj.scrollLeft) && (obj.state == 1)) {
    obj.scrollLeft = obj.scrollLeft + 10;
    obj.timer = setTimeout('scroll_down(\''+id+'\',true)',100);
  }
}

function scroll_up(id,timer) {
  var obj = document.getElementById(id);
  if (!obj.maxVert) init(id);
  if (timer == undefined) obj.state = -1;
  if ((obj.scrollLeft > 0) && (obj.state == 1)) {
    obj.scrollLeft = obj.scrollLeft > 10 ? obj.scrollLeft - 10 : 0;
    obj.timer = setTimeout('scroll_up(\''+id+'\',true)',100);
  }
}

function scroll_stop(id) {
  var obj = document.getElementById(id);
  if (obj) {
    if (obj.timer) clearTimeout(obj.timer);
    obj.state = 0;
  }

}