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} );
putLayer('advance', 30);
}


function getContact(mode, 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', '../inc/emailform.php', true);
        req.send( {mode: mode, c: c} );

putLayer('advance', 30);
}

function CheckCont(form) {
    if (form.FName.value=="") {
        alert( "Please enter Your First Name" );
        form.FName.focus();
        return false ;
    }
    if (form.LName.value=="") {
        alert( "Please enter Your Last Name" );
        form.LName.focus();
        return false ;
    }
    if (form.Address.value=="") {
        alert( "Please enter Your Address" );
        form.Address.focus();
        return false ;
    }
    if (form.City.value=="") {
        alert( "Please enter Your City" );
        form.City.focus();
        return false ;
    }
    if (form.State.value=="") {
        alert( "Please enter Your State" );
        form.State.focus();
        return false ;
    }
    if (form.Zip.value=="") {
        alert( "Please enter Your Zipcode" );
        form.Zip.focus();
        return false ;
    }
    if (form.Zip.value=="") {
        alert( "Please enter Your Zipcode" );
        form.Zip.focus();
        return false ;
    }
    if (form.Email.value=="") {
        alert( "Please enter Your Email" );
        form.Email.focus();
        return false ;
    } else {
        if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(form.Email.value))) {
            alert('Email address you entered appears to be in the wrong format.\nPlease use xxxx@xxx.xxx');
            form.Email.select();
        return false;
        } 
    }

    var ATP=0;
    var ch = document.getElementsByName('ATP');
    for (var i=0; i<ch.length; i++) {
      if (ch[i].checked) {
        ATP=1; break;
      }
    }
    if (ATP == 0) {
      alert('Please select ATP option');
      return false;
    }

    var CFI=0;
    var ch = document.getElementsByName('CFI');
    for (var i=0; i<ch.length; i++) {
      if (ch[i].checked) {
        CFI=1; break;
      }
    }
    if (CFI == 0) {
      alert('Please select CFI option');
      return false;
    }

    var CPilot=0;
    var ch = document.getElementsByName('CPilot');
    for (var i=0; i<ch.length; i++) {
      if (ch[i].checked) {
        CPilot=1; break;
      }
    }
    if (CPilot == 0) {
      alert('Please select Commercial Pilot option');
      return false;
    }

    var PPilot=0;
    var ch = document.getElementsByName('PPilot');
    for (var i=0; i<ch.length; i++) {
      if (ch[i].checked) {
        PPilot=1; break;
      }
    }
    if (PPilot == 0) {
      alert('Please select Private Pilot option');
      return false;
    }

    var SPilot=0;
    var ch = document.getElementsByName('SPilot');
    for (var i=0; i<ch.length; i++) {
      if (ch[i].checked) {
        SPilot=1; break;
      }
    }
    if (SPilot == 0) {
      alert('Please select ecreational or Sport Pilot option');
      return false;
    }

    var StudPilot=0;
    var ch = document.getElementsByName('StudPilot');
    for (var i=0; i<ch.length; i++) {
      if (ch[i].checked) {
        StudPilot=1; break;
      }
    }
    if (StudPilot == 0) {
      alert('Please select Indicate here if you are currently a Student Pilot option');
      return false;
    }

    var Rated=0;
    var ch = document.getElementsByName('Rated');
    for (var i=0; i<ch.length; i++) {
      if (ch[i].checked) {
        Rated=1; break;
      }
    }
    if (Rated == 0) {
      alert('Please select "Are you Instrument Rated?" option');
      return false;
    }

    var TypeAir=0;
    var ch = document.getElementsByName('TypeAir');
    for (var i=0; i<ch.length; i++) {
      if (ch[i].checked) {
        TypeAir=1; break;
      }
    }
    if (TypeAir == 0) {
      alert('Please select Aircraft or Helicopter option');
      return false;
    }

    var Engine=0;
    var ch = document.getElementsByName('Engine');
    for (var i=0; i<ch.length; i++) {
      if (ch[i].checked) {
        Engine=1; break;
      }
    }
    if (Engine == 0) {
      alert('Please select Single-Engine or Multi-Engine option');
      return false;
    }

    var aircraft=0;
    var ch = document.getElementsByName('aircraft');
    for (var i=0; i<ch.length; i++) {
      if (ch[i].checked) {
        aircraft=1; break;
      }
    }
    if (aircraft == 0) {
      alert('Please select "Do you own your own aircraft?" option');
      return false;
    }

     getContact('submit', document.getElementById('mailFrm'));
}


//______________________________________________  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";
}