<!--
function validateEmail() {
    var docForm = document.forms[0];
    if(docForm.sender_name.value == "") {
        alert("You have to fill in your name!");
        docForm.sender_name.focus();
        return false;
    }
    if(docForm.sender_email.value == "") {
        alert("You have to fill in your email address!");
        docForm.sender_email.focus();
        return false;
    }
    txtMsg = docForm.sender_message.value;
    if(txtMsg.length == 0) {
        alert("Please fill in the message");
        docForm.sender_message.focus();
        return false;
    }
    return (ValidateEMail(docForm.sender_email));
}

function ValidateEMail(mailField) {
    var sEmail= new Object;
    sEmail= mailField.value;
    if (sEmail=="") {
        alert("You have not entered an email address. \n Please enter it now.")
        mailField.focus();
        mailField.select();
        return false;
    }
    if (sEmail.length > 0) {
        // Return false if e-mail field does not contain a '@' and '.'
        var atPos = sEmail.indexOf('@', 0);
        if ( (atPos == -1) || (sEmail.indexOf('@',atPos+1) > 0) || (sEmail.indexOf ('.',0) == -1) || (sEmail.indexOf('@.',0) > 0) || (sEmail.indexOf('.@', 0) > 0) || (sEmail.indexOf('.',0) == sEmail.length-1) ) {
            alert("You have entered an invalid email address. \n Please enter a correct email address now.")
            mailField.focus();
            mailField.select();
            return false;
        }
    }
    return true;
}

function blocking(nr) {
    if (document.getElementById) { // Netscape 5 and Explorer 5
        current = (document.getElementById(nr).style.display == 'block') ? 'none' : 'block';
        document.getElementById(nr).style.display = current;
    }
else if (document.all) { // Explorer 4
    current = (document.all[nr].style.display == 'block') ? 'none' : 'block'
    document.all[nr].style.display = current;
}

else if (document.layers) { // Netscape 4
    var i = parseInt(nr.substr(nr.length-1,1));
    var replacing = heights[i-1];
    if (shown[i]) {
        shown[i] = false;
        replacing = -replacing;
        document.layers[nr].visibility = 'hide';
        document.layers[nr].top = safe;
    }
else {
    shown[i] = true;
    document.layers[nr].visibility = 'show';
    var tempname = 'header' + i;
    document.layers[nr].top = document.layers[tempname].top + headerheight;
}
for (j=(i+1);j<=max;j++) {
    name1 = 'header' + j;
    document.layers[name1].top += replacing;
    if (shown[j]) {
        name2 = 'number' + j;
        document.layers[name2].top += replacing;
    }
}
}
else alert ('This link does not work in your browser.');
}

function PADIeLearning() {
    accessWin = window.open('https://www.padi.com/padi/elearning/default.aspx?irra=6522','','scrollbars=yes,top='+(screen.height/8)+',left='+(screen.width/8)+',width=1000,height=700,resizable=yes');
    window.accessWin.focus();
}

function toggle_fieldset(obj) {
    page_type = obj.options[obj.selectedIndex].value;
    document.getElementById("content_fieldset").style.display = 'none';
    document.getElementById("external_link_fieldset").style.display = 'none';
    document.getElementById("included_page_fieldset").style.display = 'none';

    switch(page_type) {
        case 'Normal page':
        document.getElementById("content_fieldset").style.display = 'block';
        break;

        case 'Included page':
        document.getElementById("included_page_fieldset").style.display = 'block';
        break;

        case 'External link':
        document.getElementById("external_link_fieldset").style.display = 'block';
        break;
    }
}


//-->

