function showup(id_of_link, id_of_tab, id_of_link_timeout, id_of_tab_timeout) {

    if (document.getElementById('uvod') != null) document.getElementById('uvod').style.display = 'none';
    if (document.getElementById('tehnika_3') != null) document.getElementById('tehnika_3').style.display = 'none';
    if (document.getElementById('vozila_1') != null) document.getElementById('vozila_1').style.display = 'none';
    if (document.getElementById('nekretnine_2') != null) document.getElementById('nekretnine_2').style.display = 'none';
    if (document.getElementById('ostalo_4') != null) document.getElementById('ostalo_4').style.display = 'none';


    if (document.getElementById('uvod') != null) document.getElementById(id_of_link).style.display = 'block';

    if (document.getElementById('tehnika_pretraga_li') != null) document.getElementById('tehnika_pretraga_li').className = 'empty';
    if (document.getElementById('vozila_pretraga_li') != null) document.getElementById('vozila_pretraga_li').className = 'empty';
    if (document.getElementById('nekretnine_pretraga_li') != null) document.getElementById('nekretnine_pretraga_li').className = 'empty';
    if (document.getElementById('ostalo_pretraga_li') != null) document.getElementById('ostalo_pretraga_li').className = 'empty';

    if (id_of_tab != undefined) {
        if (document.getElementById(id_of_tab) != null) document.getElementById(id_of_tab).className = 'selected';
    }

}


function hidden_p_unhide(id_of_p) {
    for (var x = 1; x <= 50; x++) {
        if (document.getElementById('hidden_p_' + x) != null) {
            this.document.getElementById('hidden_p_' + x).style.display = 'none';
        }
        else {
            break;
        }
    }
    document.getElementById(id_of_p).style.display = 'block';

}

function getElementsByClassName(oElm, strTagName, oClassNames) {
    var arrElements = (strTagName == "*" && oElm.all) ? oElm.all : oElm.getElementsByTagName(strTagName);
    var arrReturnElements = new Array();
    var arrRegExpClassNames = new Array();
    if (typeof oClassNames == "object") {
        for (var i = 0; i < oClassNames.length; i++) {
            arrRegExpClassNames.push(new RegExp("(^|\\s)" + oClassNames[i].replace(/\-/g, "\\-") + "(\\s|$)"));
        }
    }
    else {
        arrRegExpClassNames.push(new RegExp("(^|\\s)" + oClassNames.replace(/\-/g, "\\-") + "(\\s|$)"));
    }
    var oElement;
    var bMatchesAll;
    for (var j = 0; j < arrElements.length; j++) {
        oElement = arrElements[j];
        bMatchesAll = true;
        for (var k = 0; k < arrRegExpClassNames.length; k++) {
            if (!arrRegExpClassNames[k].test(oElement.className)) {
                bMatchesAll = false;
                break;
            }
        }
        if (bMatchesAll) {
            arrReturnElements.push(oElement);
        }
    }
    return (arrReturnElements)
}

function hide_unhide_object() {
    var matches = getElementsByClassName(document, "p", "transport_details");
    for (var i = 0, j = matches.length; i < j; i++) {
        if (matches[i].style.display == 'block')
            matches[i].style.display = 'none';
        else
            matches[i].style.display = 'block';

    }
    //matches.style.display='block';
    //.style.display='block';	
}
