﻿var searchBoxText = "";

function checkSearch(id, beginText) {
    var obj = document.getElementById(id);
    if (obj.value == beginText) {
        alert('Nie podano słów kluczowych wyszukiwania!');
        return false;
    }
}

function searchBoxFocus(sbox) {
    if (searchBoxText == "") {
        searchBoxText = sbox.value;
        sbox.value = "";
        sbox.className = "textboxinput";
    }
}

function searchBoxBlur(sbox) {
    if (sbox.value == "") {
        sbox.value = searchBoxText;
        searchBoxText = "";
        sbox.className = "textbox";
    }
}

function hideallSubmenus() {
    document.getElementById('SubMenuWC').style.display = "none";
    document.getElementById('SubMenuAS').style.display = "none";
}

function showSubmenu(submenuName) {
    hideallSubmenus();
    document.getElementById(submenuName).style.display = "block";
}

function selectTab(tab, submenuId) {
    resetTabs();
    tab.className = "title_selected";
    document.getElementById(submenuId).className = "content";
}

function resetTabs() {
    document.getElementById("casestudies_title").className = "title";
    document.getElementById("casestudies_content").className = "content_hidden";

    document.getElementById("materialy_title").className = "title";
    document.getElementById("materialy_content").className = "content_hidden";

    document.getElementById("faq_title").className = "title";
    document.getElementById("faq_content").className = "content_hidden";
}

function prepareFAQ() {
    var faq = document.getElementsByTagName("span");
    for (var i = 0; i < faq.length; i++) {
        if (faq[i].className == "question") {
            faq[i].className = "questionJs";
            faq[i].onclick = function () { showHideAnswer(this) };
            getSubDiv(faq[i]).style.display = "none";
        }
    }
}

function getSubDiv(questionSpan) {
    var q = questionSpan.parentNode.getElementsByTagName("div");
    for (var i = 0; i < q.length; i++)
        if (q[i].className == "answer")
            return q[i];
}

function showHideAnswer(questionSpan) {
    var s = getSubDiv(questionSpan);
    s.style.display = (s.style.display == "none" ? "block" : "none");
}
