function openw(url, w, h) {
win = window.open(''+url+'', 'popup', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width='+w+',height='+h+'');
}

var agt = navigator.userAgent.toLowerCase();
var is_ie = agt.indexOf("msie") != -1;

try {// gecko
	window.addEventListener("load", C4_init, false);
} catch (e) {}
try {// IE
	window.attachEvent("onload", C4_init);
} catch (e) {}

function C4_init(e) {
	if (!document.getElementsByTagName) return true;

	var a = document.getElementsByTagName("a");
	for (var i=0; i<a.length; i++) {
		if (a[i].className == "pasts") {
			a[i].href = "mailto:";
			a[i].href += a[i].childNodes[0].firstChild.nodeValue;
			a[i].href += "%40";
			a[i].href += a[i].childNodes[2].firstChild.nodeValue;
		} else if (a[i].className == "jImgPopup") {
			if (a[i].target == "" || a[i].target == null) {
				a[i].target = "_blank";// _blank, if each link in new window
			}
			a[i].onclick = C4_popJImg;
		}
	}
	return true;
}

function C4_popJImg(e) {
	var img = new Image();
	img.hspace = 0;
	img.vspace = 0;

	var win = window.open("about:blank", this.target, 'toolbar=no,location=no,directories=no,status=yes,menubar=no,copyhistory=no,resizable=yes,scrollbars=yes');

	img.onerror = function() {// not img, open popup
		win.close();
		win.open(this.href, this.target);// popup blocker will catch
  }
	img.onabort = function() { win.close(); }

	img.onload = function() {
		var w = 0;
		var hpos = 0;
		var h = 0;
		var vpos = 0;

		if (this.width < screen.width - 40) {
			w += this.width + 13;
		} else {
			w = screen.width - 40;
			h += 20;// plus scrollbar
		}

		if (this.height < screen.height - 60) {
			h += this.height + 53;
		} else {
			h = screen.height - 60;
			w += 20;// plus scrollbar
		}

		var hpos = Math.round(screen.width / 2 - w / 2);
		var vpos = Math.round(screen.height / 2 - h / 2);

		win.resizeTo(w + 40, h + 40);
		win.resizeTo(w, h);
		win.moveTo(hpos, vpos);
		win.document.body.style.margin = "1px";
//		if (is_ie) {//again IE SUX!!!!! "Unsupported method exception"
			win.document.body.innerHTML = "<img src='" + this.src + "' />";
//		} else {// gecko sux to...
//			win.document.body.appendChild(this);
//		}
		win.document.documentElement.title = this.src;
		win.document.title = this.src;
	}

  img.src = this.href;
  return false;
}

