var newwin;

function OpenPic(address, w, h, name) {
	OpenWindow(address, w, h, name, 25, true);
}

function OpenWin(address, w, h, name) {
	OpenWindow(address, w, h, name, 50, true);
}

function OpenWindow(address, w, h, name, border, reloadwin) {
	var ww = w + border;
	var hh = h + border;
	var winl = (screen.width - w)/2;
	var wint = (screen.height - h)/2;
	var params = "resizable=yes,scrollbars=yes,status=no,toolbar=no,location=no," + "width=" + ww.toString() + ",height=" + hh.toString() + ",left=" + winl.toString() + ",top=" + wint.toString();
	var agt = navigator.userAgent.toLowerCase();
	var ie = (agt.indexOf("msie") != -1);
	if (ie) {
		if(newwin) {
			if (!newwin.closed && reloadwin == true)
				newwin.close();
		}
	}
	// check if the window is already opened
	if (!newwin || (newwin && reloadwin) || newwin.closed)
		newwin = window.open(address, name, params, false);
	if(parseInt(navigator.appVersion) >= 4) {
		newwin.window.focus();
	}
	if (newwin != null) {
		if (newwin.opener == null)
			newwin.opener = self;
	}
}

function JumpTo() {
	if (document.forms.jumpto != null)
		document.forms.jumpto.submit();
}

function Redirect(strNewURL, obj, blNewWindow) {
	var theObject = (obj != null) ? obj : document;
	if(blNewWindow) theObject.location.target = '_blank';
	theObject.location.href = strNewURL;
}

function hand(elm) {
	elm.style.cursor = 'hand';
}
