﻿function addLoadEvent(func) {
    var oldonload = window.onload;
    if (typeof window.onload != 'function') {
        window.onload = func;
    } else {
        window.onload = function() {
            if (oldonload) {
                oldonload();
            }
            func();
        }
    }
}
// src=pagetools.js
try { addLoadEvent(PageTools); } catch(err) { }

// src=navigation.js
//try { addLoadEvent(startList); } catch(err) { }

// src=styleswitcher.js
try { 
    addLoadEvent(function(e) { 
        var cookie = readCookie("style");
        var title = cookie ? cookie : getPreferredStyleSheet();
        setActiveStyleSheet(title);
    })
} 
catch(err) { }

//
// Validate and send form
//

$(document).ready(function() {
    // Fancybox
    $('a.iframe').fancybox({'overlayShow': false});
   
    var options = {
        beforeSubmit: showRequest,  // pre-submit callback
        success: showResponse,  // post-submit callback 
        resetForm: true
    };

    // bind to the form's submit event 
    $('#form1').submit(function() {
        $(this).ajaxSubmit(options);
        return false; // always return false to prevent standard browser submit and page navigation 
    });
});

// pre-submit callback 
function showRequest(formData, jqForm, options) {
    if ($('#form1').valid())
        return true;
    else
        return false;
}
// post-submit callback 
function showResponse(responseText, statusText) {
    // trigger event
    $('#formstatus').trigger('click');
}

//
// Clear inputboxes
//

function clearFillTextboxes(obj, IsFocus) {
    if (IsFocus && obj.value == obj.title)
        obj.value = "";
    else if (!IsFocus && obj.value == "")
        obj.value = obj.title;
}

