/* Funkce potvrzení smazání záznamu
ACCESS: public
IN:
OUT: true/false
*/
function commitDelRec() {
    var comm = confirm("Opravdu chcete smazat tento záznam?");
    return comm;
}

/* Funkce nastavi popisek podle jmena souboru
ACCESS: public
IN: object
OUT: pvlivni policko txtTitle
*/
function fillName(element){
	nazev = document.getElementById('txtTitle');
	if (nazev && nazev.value.length <1 ){ // pokud nni nastaven
		start = element.lastIndexOf('\\');
		tmp = element.substring(start+1, element.length);
		nazev.value = tmp;
	}
}


/* Funkce nastavi focus na policko
ACCESS: public
IN:
OUT: true/false
*/
function setFocus(id) {
	var el = document.getElementById(id);
    if (el) {
		el.focus();
	}
}

/* Funkce pro zobrazování a skrývání elementů
ACCESS: public
IN: id elementu
OUT: -
*/
function switchDisplay(id){
    var element=document.getElementById(id);
    if (element){
        if (element.style.display == 'block') {
            element.style.display = 'none';
        }else{
            element.style.display = 'block';
        }
    }
}


/* Funkce pro zobrazování a skrývání elementů
ACCESS: public
IN: int (3752)
OUT: time string (12:02:09)
*/
function IntToTime(value){
	var h=0;
    var m=0;
    while (value > 3599) { //TODO: nahradit delenim
        value = value-3600;
        h = h+1;
    }

    while (value > 59) { //TODO: nahradit delenim
        value = value-60;
        m = m+1;
	}
			
	//korekce nul
    if (h > 0 && m < 10) m = "0" + m; 
    if (m > 0 && value < 10) value = "0" + value; 	
			
    if (h > 0){ // format
        string = h + ":" + m + ":" + value;
    }else if(m > 0){
        string = m + ":" + value;
    }else if(value > 0){
        string = value;
    }

    return string;
}

/*funkce pro zakodování url
ACCESS: public
IN: uri string
OUT: encoded uri string
*/
function clearValue (object, defVal){
	if (object){
		if (object.value == defVal) object.value='';
	}
}



		
/*funkce pro zakodování url
ACCESS: public
IN: uri string
OUT: encoded uri string
*/
function encode (uri){
    if (encodeURIComponent) {
        return encodeURIComponent(uri);
    }
            
    if (escape) {
        return escape(uri);
    }
}

