var TOs = new Array();

function lsl(sname)
{
 var i;
 while(document.forms['edit'].elements[sname].options.length > 0)
 {
  document.forms['edit'].elements[sname].options[document.forms['edit'].elements[sname].options.length - 1] = null;
 }
 var sel = window.frames['lsel'].document.forms['edit'].elements['page'];
 var tsel = document.forms['edit'].elements[sname];
 for (i = 0; i < sel.options.length; i++)
 {
  var opt = new Option(sel.options[i].innerHTML, sel.options[i].value);
  tsel.options[i] = opt;
  if (document.forms['edit'].elements['op'].value == sel.options[i].value)
   tsel.options[i].selected = 1;
 }
}

function loadpage(urla,fram){
 window.frames[fram].document.location = urla;
}

function updateHeight()
{
 var c = document.getElementById('content');
 var m = document.getElementById('main');
 if (!c || !m)
  return;

 var h = c.offsetHeight - 0 + 134;
 if (h > m.offsetHeight)
  m.style.height = h + 'px';
}

 function genPass(el)
 {
  var a = [
   'BCDFGHKLMNPQRSTVXZ',
   'aeouy',
   'bcdfghklmnpqrstvxz',
   '0123456789'
  ];
  var b = [0,1,0,1,2,1,3,3,3]

  var ret = '';
  var i;
  for (i = 0; i < b.length; i++)
   ret += a[b[i]].substr(Math.floor(Math.random() * (a[b[i]].length - 1)), 1);

  document.forms['editor'].elements[el].value = ret;
 }