function winPop (lsURL,lsWinName, x, y, pos) {
	var offset = {x:80,y:30};
	if (ie) { offset = {x:100,y:60}; }
	else if (nn4) { offset = {x:100,y:-60}; }
	else if (dom) { offset = {x:100,y:-90}; }

	var winP = {x:0,y:0};
	if (ie || opera) {
		if (typeof(window.screenLeft) != 'undefined') { winP = {x:window.screenLeft,y:window.screenTop}; }
	} else if (dom || nn4) {
		if (typeof(window.screenX) != 'undefined') { winP = {x:window.screenX,y:window.screenY}; }
	}

	var size = {x:0,y:0};
    if(typeof window.innerWidth != 'undefined') {
        size = {x:window.innerWidth, y:window.innerHeight};
    }
	else if (window.document.compatMode && window.document.compatMode == "CSS1Compat" ) {
		var obj = window.document.documentElement;
		size = {x:parseInt(obj.clientWidth),y:parseInt(obj.clientHeight)};
    }
    else if (document && document.body && document.body.offsetWidth) {
		var obj = window.document.body;
		size = {x:parseInt(obj.clientWidth),y:parseInt(obj.clientHeight)};
    }

	var posC = {x:0,y:0};
	posC = {x:(winP.x+size.x-offset.x-x),y:(winP.y+size.y-offset.y-y)};

	var lsWin = "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,";
	lsWin += "width="+x+" ,height="+y+",";
	lsWin += "top="+posC.y+",left="+posC.x+",";
	lsWin += "screenX="+posC.x+",screenY="+posC.y;
	var oWin = window.open(lsURL, lsWinName, lsWin);
	oWin.creator=self;
	oWin.callingForm = this;

	if (nn4 || version>=4) { oWin.focus(); }
}