﻿
/************************************************************************************************************


************************************************************************************************************/

var dhtmlgoodies_slideSpeed_menu = 10; // Higher value = faster
var dhtmlgoodies_timer_menu = 10; // Lower value = faster

var objectIdToSlideDown_menu = false;
var dhtmlgoodies_activeId_menu = false;
var dhtmlgoodies_slideInProgress_menu = false;

var idtoopen = "";

function showHideContent2(e, inputId) {

    if (dhtmlgoodies_slideInProgress_menu) return;
    dhtmlgoodies_slideInProgress_menu = true;
    if (!inputId) inputId = this.id;
    inputId = inputId + '';
    var numericId = inputId.replace(/[^0-9]/g, '');
    var answerDiv = document.getElementById('dhtmlgoodies_a_menu' + numericId);

    objectIdToSlideDown_menu = false;

    if (!answerDiv.style.display || answerDiv.style.display == 'none') {
        if (dhtmlgoodies_activeId_menu && dhtmlgoodies_activeId_menu != numericId) {
            objectIdToSlideDown_menu = numericId;
            slideContent2(dhtmlgoodies_activeId_menu, (dhtmlgoodies_slideSpeed_menu * -1));
        } else {

            answerDiv.style.display = 'block';
            answerDiv.style.visibility = 'visible';

            slideContent2(numericId, dhtmlgoodies_slideSpeed_menu);
        }
    }
    else {
        slideContent2(numericId, (dhtmlgoodies_slideSpeed_menu * -1));
        dhtmlgoodies_activeId_menu = false;
    }
}

function slideContent2(inputId, direction) {

    var obj = document.getElementById('dhtmlgoodies_a_menu' + inputId);
    var contentObj = document.getElementById('dhtmlgoodies_ac_menu' + inputId);

    height = obj.clientHeight;

    // height = 50;
    if (height == 0) height = obj.offsetHeight;
    height = height + direction;
    rerunFunction = true;
    if (height > contentObj.offsetHeight) {
        height = contentObj.offsetHeight;
        rerunFunction = false;
    }
    if (height <= 1) {
        height = 1;
        rerunFunction = false;
    }

    obj.style.height = height + 'px';
    var topPos = height - contentObj.offsetHeight;

    if (topPos > 0) topPos = 0;

    contentObj.style.top = topPos + 'px';


    if (rerunFunction) {
        setTimeout('slideContent2(' + inputId + ',' + direction + ')', dhtmlgoodies_timer_menu);
    } else {
        if (height <= 1) {
            obj.style.display = 'none';
            if (objectIdToSlideDown_menu && objectIdToSlideDown_menu != inputId) {
                document.getElementById('dhtmlgoodies_a_menu' + objectIdToSlideDown_menu).style.display = 'block';
                document.getElementById('dhtmlgoodies_a_menu' + objectIdToSlideDown_menu).style.visibility = 'visible';
                slideContent2(objectIdToSlideDown_menu, dhtmlgoodies_slideSpeed_menu);
            } else {
                dhtmlgoodies_slideInProgress_menu = false;
            }
        } else {
            dhtmlgoodies_activeId_menu = inputId;
            dhtmlgoodies_slideInProgress_menu = false;
        }
    }
}



function initShowHideDivs2() {
    var divs = document.getElementsByTagName('DIV');
    var divCounter = 1;
    for (var no = 0; no < divs.length; no++) {
        if (divs[no].className == 'dhtmlgoodies_question_menu') {
            divs[no].onmouseover = showHideContent2;
            divs[no].id = 'dhtmlgoodies_q_menu' + divCounter;
            var answer = divs[no].nextSibling;
            while (answer && answer.tagName != 'DIV') {
                answer = answer.nextSibling;
            }
            answer.id = 'dhtmlgoodies_a_menu' + divCounter;
            answer.style.padding = 0;
            contentDiv = answer.getElementsByTagName('DIV')[0];
            contentDiv.style.padding = 0;
            contentDiv.style.top = 0 - contentDiv.offsetHeight + 'px';
            contentDiv.className = 'dhtmlgoodies_answer_content';
            contentDiv.id = 'dhtmlgoodies_ac_menu' + divCounter;
            answer.style.display = 'none';
            answer.style.height = '1px';
            divCounter++;
        }
    }
}


function querySt() {
    try {
         
        hu = window.location.search.substring(1);
        gy = hu.split("&");
        for (i = 0; i < gy.length; i++) {
            ft = gy[i].split("=");
            if (ft[0] != "") {
                var t = 'dhtmlgoodies_a_menu' + ft[1];
                var answerDiv = document.getElementById('dhtmlgoodies_a_menu' + ft[1]);
                answerDiv.style.display = 'block';
                answerDiv.style.visibility = 'visible';

                slideContent2(ft[1], dhtmlgoodies_slideSpeed_menu);

                //showHideContent2(false, ft[1])
                //slideContent2(ft[1], dhtmlgoodies_slideSpeed_menu);
            }
        }

    }
    catch (exe) {
    }

}






/************************************************************************************************************


************************************************************************************************************/

var dhtmlgoodies_slideSpeed = 10; // Higher value = faster
var dhtmlgoodies_timer = 10; // Lower value = faster

var objectIdToSlideDown = false;
var dhtmlgoodies_activeId = false;
var dhtmlgoodies_slideInProgress = false;
function showHideContent(e, inputId) {
    if (dhtmlgoodies_slideInProgress) return;
    dhtmlgoodies_slideInProgress = true;
    if (!inputId) inputId = this.id;
    inputId = inputId + '';
    var numericId = inputId.replace(/[^0-9]/g, '');
    var answerDiv = document.getElementById('dhtmlgoodies_a' + numericId);

    objectIdToSlideDown = false;

    if (!answerDiv.style.display || answerDiv.style.display == 'none') {
        if (dhtmlgoodies_activeId && dhtmlgoodies_activeId != numericId) {
            objectIdToSlideDown = numericId;
            slideContent(dhtmlgoodies_activeId, (dhtmlgoodies_slideSpeed * -1));
        } else {

            answerDiv.style.display = 'block';
            answerDiv.style.visibility = 'visible';

            slideContent(numericId, dhtmlgoodies_slideSpeed);
        }
    } else {
        slideContent(numericId, (dhtmlgoodies_slideSpeed * -1));
        dhtmlgoodies_activeId = false;
    }
}

function slideContent(inputId, direction) {

    var obj = document.getElementById('dhtmlgoodies_a' + inputId);
    var contentObj = document.getElementById('dhtmlgoodies_ac' + inputId);
    height = obj.clientHeight;
    if (height == 0) height = obj.offsetHeight;
    height = height + direction;
    rerunFunction = true;
    if (height > contentObj.offsetHeight) {
        height = contentObj.offsetHeight;
        rerunFunction = false;
    }
    if (height <= 1) {
        height = 1;
        rerunFunction = false;
    }

    obj.style.height = height + 'px';
    var topPos = height - contentObj.offsetHeight;
    if (topPos > 0) topPos = 0;
    contentObj.style.top = topPos + 'px';
    if (rerunFunction) {
        setTimeout('slideContent(' + inputId + ',' + direction + ')', dhtmlgoodies_timer);
    } else {
        if (height <= 1) {
            obj.style.display = 'none';
            if (objectIdToSlideDown && objectIdToSlideDown != inputId) {
                document.getElementById('dhtmlgoodies_a' + objectIdToSlideDown).style.display = 'block';
                document.getElementById('dhtmlgoodies_a' + objectIdToSlideDown).style.visibility = 'visible';
                slideContent(objectIdToSlideDown, dhtmlgoodies_slideSpeed);
            } else {
                dhtmlgoodies_slideInProgress = false;
            }
        } else {
            dhtmlgoodies_activeId = inputId;
            dhtmlgoodies_slideInProgress = false;
        }
    }
}



function initShowHideDivs() {
    var divs = document.getElementsByTagName('DIV');
    var divCounter = 1;
    for (var no = 0; no < divs.length; no++) {
        if (divs[no].className == 'dhtmlgoodies_question') {
            divs[no].onclick = showHideContent;
            divs[no].id = 'dhtmlgoodies_q' + divCounter;
            var answer = divs[no].nextSibling;
            while (answer && answer.tagName != 'DIV') {
                answer = answer.nextSibling;
            }
            answer.id = 'dhtmlgoodies_a' + divCounter;
            contentDiv = answer.getElementsByTagName('DIV')[0];
            contentDiv.style.top = 0 - contentDiv.offsetHeight + 'px';
            contentDiv.className = 'dhtmlgoodies_answer_content';
            contentDiv.id = 'dhtmlgoodies_ac' + divCounter;
            answer.style.display = 'none';
            answer.style.height = '1px';
            divCounter++;

        }
    }
}


