/**
 *  Nacti a zobraz data na uvedenou pozici
 */
function getData(dataSource, divID) {
    //loading(true);
    $("#" + divID).load(dataSource, null, function() {
        $(".bigGallery").lightbox();
        //loading(false);
    });
}

function getDataPager(dataSource) {
    //loading(true);
	return $.get(dataSource);
}

/*
 * zavola ajax funkci
 */
function ajax_call(url) {
    $.get(url);
}

// nactene options pro zobrazeni
var dataOptions;
// nactene propojeni kategorii
var dataCatConn;
function setCookie(c_name, value, expiredays) {
    var exdate = new Date();
    exdate.setDate(exdate.getDate() + expiredays);
    document.cookie= c_name + "=" + escape(value) + ((expiredays == null) ? "" : ";expires="+exdate);
}
function bezdiak(text)
{
    sdiak="áäčďéěíĺľňóôőöŕšťúůűüýřžÁÄČĎÉĚÍĹĽŇÓÔŐÖŔŠŤÚŮŰÜÝŘŽ";
    bdiak="aacdeeillnoooorstuuuuyrzAACDEEILLNOOOORSTUUUUYRZ";
    // definice nahrazení

    tx=""; txt=text;
    for(p=0;p<txt.length;p++)
    {
        if (sdiak.indexOf(txt.charAt(p))!=-1)
            // kontroluje písmeno po písmenu, pokud je definováno v "sdiak"
  
            tx+=bdiak.charAt(sdiak.indexOf(txt.charAt(p)));
        // tak navrať písmeno ekvivalentem z definice "bdiak"
  
        else tx+=txt.charAt(p);
    // pokud není definováno v "sdiak", nemá diakritiku, a navrátí jej nezměněné
    }
    return tx;
// zde dojde k nahrazení pův. textu, postupně seskládaným javascriptem
// je již tedy bez diakritiky
}

function formData2QueryString(docForm) {
    var query_string = '';

    for (i = 0; i < docForm.elements.length; i++) {
        formElem = docForm.elements[i];
        switch (formElem.type) {
            case 'text':
            case 'hidden':
            case 'password':
            case 'textarea':
            {
                newtext = bezdiak(formElem.value)
                query_string += formElem.name + '=' + escape(newtext) + '&';
            }
            break;
            case 'checkbox':
                if(formElem.checked == true)
                {
                    query_string += formElem.name + '=' + escape(formElem.value) + '&';
                }
                break;
            case 'select-one':
                var text = formElem.options[formElem.selectedIndex].value;
                query_string += formElem.name + '=' + escape(text) + '&'
                break;
        }
    }
    return "?" + query_string;
}

