function NewWindow(URL)
{
  window.open (URL, "", "toolbar=no,status=no,menubar=no,resizable=yes,scrollbars=yes");
}

function getElement (id)
{
  try
  {
    if (document.getElementById)
    {
      return document.getElementById(id);
    }
    else
    {
      if (document.all)
      {
        return document.all(id);
      }
      return false;
    }
  }
  catch (e)
  {
    alert("getElement(): " + e.message);
    return false;
  }
}

function resizeTextArea(obj, minLines)
{
  var last = 0;
  var strtocount = obj.value;
  var cols = obj.cols;

  var counter = obj.value.match(/\n/gi);

  if (counter)
    var hard_lines = counter.length;
  else
    var hard_lines = 1;

  if (strtocount)
    var soft_lines = Math.round(strtocount.length / (cols));
  else
    var soft_lines = 1;
			
  var total_lines = soft_lines + hard_lines;
  if (total_lines < minLines)
    total_lines = minLines;

  if (total_lines > 75)
    total_lines = 75;
	
  obj.rows = total_lines;
}
