function getSAHeight()
{
    h = (document.body.scrollHeight > document.body.offsetHeight)?document.body.scrollHeight:document.body.offsetHeight;
    document.getElementById('sa').style.height = h + "px";
}



function getVolunteers(amode, aprm, aprm1) {
        var req = new JsHttpRequest();
        req.onreadystatechange = function() {
            if (req.readyState == 4) {
                document.getElementById('volunteers').innerHTML = req.responseText;
            }
        }
        req.open('POST', '/inc/volunteers.php', true);
        req.send( {mode: amode, prm: aprm, prm1: aprm1} );
}

//______________________________________________  Events _________________________________________________________
function getEvents (mymode, myprm1, myprm2, myprm3) {
    var req = new JsHttpRequest();
    req.onreadystatechange = function() {
        if (req.readyState == 4) {
            document.getElementById('calendar').innerHTML = req.responseText;
        }
   }
   req.open('POST', '/_content/events/getEvents.php', true);
   req.send( { mode: mymode, prm1: myprm1, prm2: myprm2, prm3: myprm3 } );
    }

function getDayEvt(id, prm1, prm2, prm3) {
        document.getElementById('sa').style.display = 'block';
        document.getElementById('sEvent').style.display = 'block';
        putLayer('sEvent', 80);
    var req = new JsHttpRequest();
    req.onreadystatechange = function() {
        if (req.readyState == 4) {
            document.getElementById('sEvent').innerHTML = req.responseText;
        }
   }
    req.open('POST', '/_content/events/getdayevt.php', true);
    req.send( { id: id, prm1: prm1, prm2: prm2, prm3: prm3 } );
}


function hideSA() {
    document.getElementById('sa').style.display = 'none';
    document.getElementById('sEvent').innerHTML = "<div class='pre'></div>";
    document.getElementById('yourcart').innerHTML = "<div class='pre'></div>";
    document.getElementById('advance').innerHTML = "<div class='pre'></div>";
    document.getElementById('signform').innerHTML = "<div class='pre'></div>";
}

function mNav (div, val) {
    if  (navigator.appName == "Microsoft Internet Explorer") {
        var cls = 'className';
    } else {
        var cls = 'class';
    }
    document.getElementById(div).setAttribute(cls, val);
}

function getReg (smode, sprm1, sprm2, sprm3) {
    var req = new JsHttpRequest();
    req.onreadystatechange = function() {
        if (req.readyState == 4) {
            document.getElementById('res' + sprm1).innerHTML = req.responseText;
        }
   }
   req.open('POST', '/_content/events/action.php', true);
   req.send( { smode: smode, sprm1: sprm1, sprm2: sprm2, sprm3: sprm3 } );

     document.getElementById('res' + sprm1).style.display = 'block';
    } 

//______________________________________________  XXXXX _________________________________________________________

    function getElement(element_id) {
        if (document.getElementById) return document.getElementById(element_id);
            else if (document.all) return document.all[element_id];
            else if (document.layers) return document.layers[element_id];
            else return null;
    }
    function showhide(element_id) {
        if (getElement(element_id).style.display == 'none') {
            getElement(element_id).style.display = 'block';
        } else {
            getElement(element_id).style.display = 'none';
        }
    }

    function showhidereset(element_id) {
        if (getElement(element_id).style.display == 'none') {
            getElement(element_id).style.display = '';
        } else {
            getElement(element_id).style.display = 'none';
        }
    }

    function hide(element_id) {
            getElement(element_id).style.display = 'none';
    }

    function show(element_id) {
            getElement(element_id).style.display = '';
    }




function putLayer(mydiv, top) {
    var Width = document.documentElement.scrollTop;

if (document.body.scrollTop == 0) {
    var Y = document.documentElement.scrollTop;
} else {
    var Y = document.body.scrollTop;
}
    heightBrowser = top + Y;
    document.getElementById(mydiv).style.top = heightBrowser + "px";
}