var winNameObj = {}
winNameObj.news = {w:300, h:300}
winNameObj.contacts = winNameObj.biography = winNameObj.employment = {w:620, h:338}
winNameObj.other = {w:1024, h:500}
var top = 0;
var left = 248;
var openedWin = 0;
var gap = 30;
function init() {
	self.moveTo(0,0);
	// 241 x 618
	self.resizeTo(248, screen.height);
}
function closeWin() {
	self.close();
}
function popWin(html, winStr) {
	var canResize = false;
	if (winNameObj[winStr]) {
		var w = winNameObj[winStr].w;
		var h = winNameObj[winStr].h;
	} else {
		canResize = true;
		var w = winNameObj.other.w;
		var h = winNameObj.other.h;
	}
	var _gap = gap*openedWin;
	var _top = top + _gap;
	var _left = left + _gap;
	var x = _left+w;
	if (x > screen.width) {
		if (canResize) {
			w -= x-screen.width;
			h = w/(winNameObj.other.w/winNameObj.other.h);
		} else {
			_left -= x-screen.width;
		}
	}	
	var y = _top+h;
	if (y > screen.height) {
		_top -= y-screen.height;
	}
	var winName = winStr+'Win';
	var win = window.open(html+'.htm',winName,'width='+w+',height='+h+',top='+_top+',left='+_left+',directories=no,status=no,scrollbars=no,resize=no,menubar=no');
	win.focus();
	openedWin++;
}
function onClose() {
	// not work for IE 6
	opener.window.openedWin--;
}