﻿function include(file) {
    //var script  = document.createElement('script');
    //script.src  = file;
    //script.type = 'text/javascript';
    //script.defer = false;
    //document.getElementsByTagName('head').item(0).appendChild(script);

    $.ajax({
        dataType: 'script',
        async: false,
        cache: true,
        url: file,
        success: function (response) {
        }
    });

}

if (!jQuery().bgStretcher) {
    include('/scripts/bgstretcher.js');
}

// Run before Document Ready because we want this library loaded.
if (!jQuery().cookie) {
    include('/scripts/jquery.cookie.js');
}


Date.prototype.getWeek = function () {
    var onejan = new Date(this.getFullYear(), 0, 1);
    return Math.ceil((((this - onejan) / 86400000) + onejan.getDay() + 1) / 7);
}




function SetBackground(imagepath, imagename) {

    $('#bgstretcher').remove();

    // Sometimes these properties need to be set
    // <body style="height:100%">
    // <div id="page" style="z-index:2;position:relative;">


    settings = { images: [imagepath + imagename], imageWidth: 1008, imageHeight: 1080 };
    $(document).bgStretcher(settings);
}


$(document).ready(function () {


    //  Initialize Backgound Stretcher
    var imagename = 'photo1.jpg';
    var bgcookie = $.cookie('backgroundphoto');

    if (!(bgcookie)) {
        var today = new Date();
        var week = today.getWeek();
        week = week % 9 + 1;
        if (week < 1 || week > 9) week = 1;
        imagename = 'photo' + week + '.jpg';
    }
    else {
        imagename = bgcookie;
    }
    SetBackground('/images/photos/', imagename);
});
