function popup(page, params) {
	var width = 640,
		height = 480,
		left = (screen.width - width) / 2,
		top = (screen.height - height) / 2,
		win;
	win = open(page + '.php?' + params, '_blank', 'dependent=1, height=' + height + ', hotkeys=0, width=' + width + ', menubar=0, screenX=' + left + ', screenY=' + top + ', status=0');
	if (!win.opener) win.opener = self;
	if (window.focus) win.focus();
}

function view(fileName) {
	popup('viewer', 'currentDir=' + _currentDir + '&file=' + fileName);
}

function info(fileName) {
	popup('info', 'currentDir=' + _currentDir + '&file=' + fileName);
}

function highlight(fileName) {
	popup('highlighter', 'currentDir=' + _currentDir + '&file=' + fileName);
}
