﻿// JScript File
function otevriOkno (JmenoStranky,W,H,JmenoOkna) {
// JmenoOkna je řetězec, dle hodnoty se otevírá buď nové okno nebo přepisuje již otevřené
// do windowParams je dělána Konstrukce řetězce parametrů
	
	W=Math.min(W,window.screen.availWidth-20);
	H=Math.min(H,window.screen.availHeight-30);
	var L = (window.screen.availWidth - W) / 2;
	var T = (window.screen.availHeight - H) / 2 - 30;
	if (T<0) {T=0;}
	if (L<0) {L=0;}
	agent = navigator.userAgent;	
	ParametryOkna="";
	ParametryOkna += "toolbar=0,";
	ParametryOkna += "location=0,";
	ParametryOkna += "directories=0,";
	ParametryOkna += "status=0,";
	ParametryOkna += "menubar=0,";
	ParametryOkna += "scrollbars=1,";
	ParametryOkna += "resizable=1,";
	ParametryOkna += "width="+W+",";
	ParametryOkna += "height="+H+",";
	ParametryOkna += "top="+T+",";
	ParametryOkna += "left="+L;
	// Otevření okna
	win = window.open(JmenoStranky, JmenoOkna , ParametryOkna);

	if (agent.indexOf("Mozilla/2") != -1 && agent.indexOf("Win") == -1) {
		win = window.open(JmenoStranky, JmenoOkna , ParametryOkna);
	}
	
	if (!win.opener) {
		win.opener = window;
	}
	win.focus();
}
