function getSAHeight()
{
    h = (document.body.scrollHeight > document.body.offsetHeight)?document.body.scrollHeight:document.body.offsetHeight;
    document.getElementById('sa').style.height = h + "px";
}

function hideSA() {
    document.getElementById('sa').style.display = 'none';
    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 getList (mymode, myprm1, myprm2, myprm3) {
    var req = new JsHttpRequest();
    req.onreadystatechange = function() {
        if (req.readyState == 4) {
            document.getElementById('CoursesList').innerHTML = req.responseText;
        }
   }
   req.open('POST', '../_content/Schedule/_list.php', true);
   req.send( { mode: mymode, prm1: myprm1, prm2: myprm2, prm3: myprm3 } );
    }


function getDetails(id, c) {
        document.getElementById('sa').style.display = 'block';
        document.getElementById('advance').style.display = 'block';

        var req = new JsHttpRequest();
        req.onreadystatechange = function() {
            if (req.readyState == 4) {
                document.getElementById('advance').innerHTML = req.responseText;
            }
        }
        req.open('POST', '../_content/Schedule/_details.php', true);
        req.send( {pid: id, clink: c} );
        document.getElementById('advance').style.display = 'block';
putLayer('advance', 30);
}


//______________________________________________  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";
}