var popUpWin = 0;
var browser  = new Browser();

//############## GENERAL SCRIPTS ##############//
function getElement(id) {
if (typeof document.all != 'undefined'){return document.all(id);}
if (typeof document.getElementById != 'undefined'){return document.getElementById(id);}
if (typeof document.layers != 'undefined'){return document.layers[id];}
return null;
}

function popUpWindow(URLStr, left, top, width, height)
{
  window.open(URLStr, "popUpWin", "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=yes,width="+width+",height="+height+",left="+left+", top="+top+",screenX="+left+",screenY="+top);
}
function Browser() {

  var ua, s, i;

  this.isIE    = false;  // Internet Explorer
  this.isNS    = false;  // Netscape
  this.version = null;

  ua = navigator.userAgent;

  s = "MSIE";
  if ((i = ua.indexOf(s)) >= 0) {
    this.isIE = true;
    this.version = parseFloat(ua.substr(i + s.length));
    return;
  }

  s = "Netscape6/";
  if ((i = ua.indexOf(s)) >= 0) {
    this.isNS = true;
    this.version = parseFloat(ua.substr(i + s.length));
    return;
  }

  // Treat any other "Gecko" browser as NS 6.1.

  s = "Gecko";
  if ((i = ua.indexOf(s)) >= 0) {
    this.isNS = true;
    this.version = 6.1;
    return;
  }
}
function hitButton(evt,elId)
{
var localKeyCode;

(browser.isIE)?localKeyCode=evt.keyCode:localKeyCode=evt.which;
	if(localKeyCode==13){
		document.getElementById(elId).click();
		evt.returnValue = false;
		evt.cancel = true;
		evt.cancelBubble = true;
	}
}

function addToFavorites(name)
{
	url = location.href;
	window.external.AddFavorite(url,name);
}


function setAsHomePage(el)
{
	url = location.href;
	if (browser.isIE)
	{
		el.style.behavior="url(#default#homepage)";
		el.setHomePage(url);
	}
}