function Init () {
	var s;
	s = document.getElementById('paticka').innerHTML;
	s = s + " <a class=\"button tisk\" href=\"javascript:void(0)\" OnClick=\"SetPrintStyle();return false;\" title=\"Tisková verze\">Tisková verze</a>\n";
	if (ScriptType == 2) {s = s + " <a class=\"button close\" href=\"javascript:void(0)\" OnClick=\"window.close();return false;\" title=\"Zavře toto okno (tab)\">Zavřít</a>\n";};
	if (ScriptType == 1) {
		s = s + " <a class=\"button ns\" href=\"javascript:void(0)\" OnClick=\"SetE('tt','ns','inline');SetE('tt','bb','inline');return false;\" title=\"Přepíná vyznačování garantovaných nízkopodlažních spojů\"><tt><b class=\"bb\">@</b></tt><span style=\"display:none\">Bezbariérové spoje</span></a>\n";
		s = s + " <a class=\"button pd\" href=\"javascript:void(0)\" OnClick=\"SetO('jr2','jr1');return false;\" title=\"Přepíná zobrazení sloupce odjezdů Pracovní dny\">&nbsp;<span style=\"display:none\">Pracovní dny</span></a>\n";
		s = s + " <a class=\"button pr\" href=\"javascript:void(0)\" OnClick=\"SetO('jr3','jr1');return false;\" title=\"Přepíná zobrazení sloupce odjezdů Prázdniny\">&nbsp;<span style=\"display:none\">Prázdniny</span></a>\n";
		s = s + " <a class=\"button nd\" href=\"javascript:void(0)\" OnClick=\"SetO('jr4','');return false;\" title=\"Přepíná zobrazení sloupců odjezdů Sobota a Neděle\">&nbsp;<span style=\"display:none\">Nepracovní dny</span></a>\n";
		s = s + " <a class=\"button data\" href=\"javascript:void(0)\" OnClick=\"SetE('small','det','inline');return false;\" title=\"Přepíná zobrazení detailů o spojích (dopravce, vůz)\">&nbsp;<span style=\"display:none\">Detaily</span></a>\n";
		};
	document.getElementById('paticka').innerHTML = s;
	if (ScriptType == 3) {
		document.getElementById('swapbutton').innerHTML = '<input type="button" class="submit" value="Vyměnit Z / DO" title="Vyměnit odjezdovou a příjezdovou zastávku" onclick="Swap();">';
		};
	};
function SetZ () {
	var els, el;
	els = document.getElementsByTagName("th");
	for (var i = 0; i < els.length; i++) {el = els[i]; if (el.className == 'jd2') {el.style.display = el.style.display ? (el.style.display == 'none' ? TableCell : 'none') : 'none'}; };
	els = document.getElementsByTagName("td");
	for (var i = 0; i < els.length; i++) {el = els[i]; if (el.className == 'jd2') {el.style.display = el.style.display ? (el.style.display == 'none' ? TableCell : 'none') : 'none'}; };
	el = document.getElementById("id_jd2");
	if (el) {el.style.display = el.style.display ? (el.style.display == 'none' ? 'inline' : 'none') : 'none'}; };
function SetO (e1, e2) {
	var els, el;
	els = document.getElementsByTagName("th");
	for (var i = 0; i < els.length; i++) {el = els[i]; if (el.className == e1) {el.style.display = el.style.display ? (el.style.display == 'none' ? TableCell : 'none') : 'none'}; if (e2 != '' && el.className == e2) {el.style.display = el.style.display ? (el.style.display == 'none' ? TableCell : 'none') : 'none'}; };
	els = document.getElementsByTagName("td");
	for (var i = 0; i < els.length; i++) {el = els[i]; if (el.className == e1) {el.style.display = el.style.display ? (el.style.display == 'none' ? TableCell : 'none') : 'none'}; if (e2 != '' && el.className == e2) {el.style.display = el.style.display ? (el.style.display == 'none' ? TableCell : 'none') : 'none'}; };
	};
function SetE (b, c, d) {
	var els, el;
	els = eval ('document.getElementsByTagName("' + b + '")');
	for (var i = 0; i < els.length; i++) {el = els[i]; if (el.className == c) {el.style.display = el.style.display != d ? d : 'none';} ;};
	};
function SetS () {
	document.getElementById('menu').style.display = document.getElementById('menu').style.display == 'none' ? 'block' : 'none';
	document.getElementById('main').className = document.getElementById('main').className == 'main2' ? 'main1' : 'main2';
	};
function SetPrintStyle () {
	var el;
	el = document.getElementById('print_preview');
	if (el) {el.disabled = el.disabled ? (el.disabled == false ? true : false) : true;};
	if ((ScriptType >= 1) && (ImgPrint != '')) {document.getElementById('pikt').src = ImgPrint;};
	};
function LoadingOn (t) {document.writeln('<div id="loading">'+t+'<\/div>');};
function LoadingOff () {document.getElementById('loading').style.display='none';};
function Swap () {
	if (document.QueryForm.odjezd && document.QueryForm.prijezd) {
		var p = document.QueryForm.odjezd.value;
		document.QueryForm.odjezd.value = document.QueryForm.prijezd.value;
		document.QueryForm.prijezd.value = p;
		}
	else if (document.QueryForm.odjezdS && document.QueryForm.prijezdS) {
		var n, t = new Array (), v = new Array ();
		n = document.QueryForm.odjezdS.length;
		for (var i = 0; i < n; i++) {
			t[i] = document.QueryForm.odjezdS.options[i].text;
			v[i] = document.QueryForm.odjezdS.options[i].value;
			};
		document.QueryForm.odjezdS.length = document.QueryForm.prijezdS.length;
		for (var i = 0; i < document.QueryForm.prijezdS.length; i++) {
			document.QueryForm.odjezdS.options[i].text = document.QueryForm.prijezdS.options[i].text;
			document.QueryForm.odjezdS.options[i].value = document.QueryForm.prijezdS.options[i].value;
			};
		document.QueryForm.prijezdS.length = n;
		for (var i = 0; i < n; i++) {
			document.QueryForm.prijezdS.options[i].text = t[i];
			document.QueryForm.prijezdS.options[i].value = v[i];
			};
		};
	};
function Switch (source, which) {
	var el = document.getElementById(which+'H');
	source.parentNode.disabled = 'true';	
	source.parentNode.style.display = 'none';
	el.name = which;
	el.type = 'text';
	el.focus();
	};
