
function getID(strID){
  return document.getElementById(strID);
}

function getTAG(strID){
  return document.getElementsByTagName(strID);
}

String.prototype.trim = function(){
  return this.replace(/(^\s*)|(\s*$)/g, '');
}

// BROWSER SNIFFER //

var agt = navigator.userAgent.toLowerCase();

var is_major = parseInt(navigator.appVersion);
var is_minor = parseFloat(navigator.appVersion);

var is_nav = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1) && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1) && (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1));
var is_nav6up = (is_nav && (is_major >= 5));

var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
var is_ie3 = (is_ie && (is_major < 4));
var is_ie4 = (is_ie && (is_major == 4) && (agt.indexOf("msie 4")!=-1));
var is_ie5 = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.0")!=-1));
var is_ie5_5 = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.5") !=-1));
var is_ie6up = (is_ie && !is_ie3 && !is_ie4 && !is_ie5 && !is_ie5_5);

var is_opera = (agt.indexOf("opera") != -1);
var is_opera2 = (agt.indexOf("opera 2") != -1 || agt.indexOf("opera/2") != -1);
var is_opera3 = (agt.indexOf("opera 3") != -1 || agt.indexOf("opera/3") != -1);
var is_opera4 = (agt.indexOf("opera 4") != -1 || agt.indexOf("opera/4") != -1);
var is_opera5up = (is_opera && !is_opera2 && !is_opera3 && !is_opera4);

function findPosX(obj){
  var curleft = 0;
  if (obj.offsetParent){
    while (obj.offsetParent){
      curleft += obj.offsetLeft;
      obj = obj.offsetParent;
    }
  }else if (obj.x)
    curleft += obj.x;
  return curleft;
}

function findPosY(obj){
  var curtop = 0;
  if (obj.offsetParent){
    while (obj.offsetParent){
      curtop += obj.offsetTop;
      obj = obj.offsetParent;
    }
  }else if (obj.y)
    curtop += obj.y;
  return curtop;
}

function printWindow(){
  var objPrintWindow = window.open('print_window.php', 'PrintWindow', 'width=600px, height=500px, left=' + (screen.width - 600) / 2 + 'px, top=' + (screen.height - 500) / 2 + 'px, scrollbars=yes');
}

function emailWindow(){
  var objEmailWindow = window.open('email_window.php', 'EmailWindow', 'width=510px, height=260px, left=' + (screen.width - 490) / 2 + 'px, top=' + (screen.height - 240) / 2 + 'px, scrollbars=yes');
}

function openNews(intNewsID){
  document.frmOpenNews.news_id.value = intNewsID;
  document.frmOpenNews.submit();
}