if ((window.navigator.userAgent.indexOf("Firefox") != -1) || (window.navigator.userAgent.indexOf("MSIE") != -1) || (window.navigator.userAgent.indexOf("SV1") != -1)) {
	var w = screen.availWidth;
	var h = screen.availHeight;
}

function openWindow(url, name, width, height, scrollbar) {
	openWin(name, url, width, height, 1, (scrollbar||scrollbar=='yes'?1:0));
}

function openWin(winName, urlLoc, w, h, showStatus, isViewer) {
	l = (screen.availWidth - w)/2;
	t = (screen.availHeight - h)/2;
	features  = "toolbar=no";      // yes|no 
	features += ",location=no";    // yes|no 
	features += ",directories=no"; // yes|no 
	features += ",status=" + (showStatus?"yes":"no");  // yes|no 
	features += ",menubar=no";     // yes|no 
	features += ",scrollbars=" + (isViewer?"yes":"no");   // auto|yes|no 
	features += ",resizable=" + (isViewer?"yes":"no");   // yes|no 
	features += ",dependent";      // close the parent, close the popup, omit if you want otherwise 
	features += ",height=" + h;
	features += ",width=" + w;
	features += ",left=" + l;
	features += ",top=" + t;
	winName = winName.replace(/[^a-z]/gi,"_");
	return window.open(urlLoc,winName,features);
}

function $() {
	var elements = new Array();
	for (var i = 0; i < arguments.length; i++) {
		var element = arguments[i];
		if (typeof element == 'string')
			element = document.getElementById(element);
		if (arguments.length == 1)
			return element;
		elements.push(element);
	}
	return elements;
}

