﻿$(document).ready(function () {
    setupPage();
});

function setupPage()
{
    setupFonts();
    setupContact();
    setupLayout();

    $(window).resize(function () {
        setupLayout();
    });

    // nav...
    var pageData = getPageData();
    var navs = $("#nav li");
    navs.removeClass("active");
    navs.each(function (index) {
        if ($(navs[index]).text() == pageData.navigationName)
            $(navs[index]).addClass("active");
    });

}

function setupFonts() {

    Cufon.replace(".brand");
    Cufon.replace("h1,h2,h3,h4,#copyright,#engage");

}

function setupScrolling() {

    $(".scrollable").jScrollPane();

}

function setupContact() {

    $("#buttonContact").click(function () {
        window.open("mailto:mbrit@mbrit.com");
    });

}

function setupLayout() {
}

function setupPageLayout() {
}

function adjustScrollables(e) {
}

function handleAjaxFailure(xhr, status, e) {
    console.log(status + ": " + e);
}

function getPageData() {
    return JSON.parse($("#pageData").val());
}
