//windows-1250
function sortSelect(obj,sfile) {
	var o = new Array();
	for (var i=0; i<obj.options.length; i++) {
		o[o.length] = new Option( obj.options[i].text, obj.options[i].value, obj.options[i].defaultSelected, obj.options[i].selected) ;
	}
	if (o.length==0) { return; }
	o = o.sort( 
		function(a,b) { 
			if ((a.text+"") < (b.text+"")) { return -1; }
			if ((a.text+"") > (b.text+"")) { return 1; }
			return 0;
			} 
		);
	for (var i=0; i<o.length; i++) {
		obj.options[i] = new Option(o[i].text, o[i].value, o[i].defaultSelected, o[i].selected);
		if (sfile==o[i].value) obj.options[i].selected = true;
	}
}
function osearch_first(co,kde)  {
	itext = co.value.toLowerCase();
	itextl = itext.length;
	for (i=0; i<kde.length; i++) {
		ind = kde.options[i].text.toLowerCase();
		if (ind.substring(0,itextl) == itext) {
			kde.options[i].selected = true;
			break;
		}
	}
	i++;
	if (i>kde.length) {co.value = itext.substring(0,itextl-1);}
}
function osearch(co,kde,od)  {
	if (od ==-1)  start = 0;
	else  start = kde.selectedIndex+1;
	itext = co.value.toLowerCase();
	itextl = itext.length;
	for (i=start; i<kde.length; i++) {
		ind = kde.options[i].text.toLowerCase();
		if (ind.indexOf(itext) >= 0) {
			kde.options[i].selected = true;
			break;
		}
	}
	i++;
	if (i>kde.length && od ==-1) {co.value = itext.substring(0,itextl-1);}
}
function check_delete(){
  if (! confirm("Opravdu chcete smazat vybraný záznam?"))	{return false;}
}
function del(text) {
	if (!confirm("Opravdu chcete '"+text+"' odstranit?")) {document.all.ngo.value = 0; return false;	}
}
function del_all(text) {
	if (confirm("Chcete '"+text+"' odstranit i se souvisejícími záznamy?")) {
		if (!confirm("Opravdu chcete záznam a jeho souvislosti trvale odstranit?")) {document.all.ngo.value = 0; return false;}
	}
	else { return false;}
}
function add(text)  {
	if (!confirm("Tímto se založí nový záznam. Opravdu chcete " + text +" dle vyplněných údajů?")) {return false;	}
}
function sendTest_null(kde,co) {
	if (kde.value == 0)   { window.alert("Musí být vyplněna položka: " + co);  return false;}
}

function TwoCompare(prvni,druha){
	if (prvni.value !== druha.value)			{
		druha.readOnly = false;
		druha.className = "inputorder";
	}
	else		{
		druha.readOnly = true;
		druha.className = "inputorder readonly";
	}
}
function change_checkbox(kde) {
	kde.submit();
}
function  mark_checks(me,id,start,konec) {
	what = me.checked;
	for (var i=start; i<=konec; i++) {document.getElementById(id+i).checked=what;}
}
function stav_zmena(val) {
	document.getElementById('v_stav_zmena').value=val;
}

function popupwin(fileurl,w,h) { // Make popup win
        if (w<=1) var iWidth = screen.width * w;
        else var iWidth	= w;
        if (h<=1) var iHeight = screen.height * h;
        else var iHeight= h;

        var iLeft = (screen.width  - iWidth)/2 ;
        var iTop  = (screen.height - iHeight)/6;

        var sOptions = "toolbar=no,status=1,resizable=1,scrollbars=1" ;
        sOptions += ",width=" + iWidth ;
        sOptions += ",height=" + iHeight ;
        sOptions += ",left=" + iLeft ;
        sOptions += ",top=" + iTop ;

        var mytxt = fileurl;

        var oWindow = window.open(mytxt, "OperacniOkno", sOptions) ;
}

