﻿/// <reference path="../../js/lib/jquery.vsdoc.js" />
/// <reference path="../../js/lib/jquery.bannerrotator.js" />
/// <reference path="../../js/lib/jquery.form.js" />
/// <reference path="../../js/lib/jquery.validate.min.js" />

/*globals $, jQuery */
/*jslint browser: true */
$(document).ready(function () {

    "use strict";

    // Banner rotator
    $(".bannerrotator").bannerrotator({
        "banner": {
            "width": 1920
        }
    });
    // Contact form
    $(".contactForm").ajaxForm();
    $(".contactForm").validate({
        submitHandler: function (form) {
            $(form).ajaxSubmit(function () {
                $(".contactFormIntro").text("Thank you for your message.");
            });
            $(".contactForm").hide();
            $(".contactFormIntro").text("Sending...");
        }
    });

    var pageBannerResize = function () {
        $(".pageBannerWrapper").width($(window).width());
        if ($(window).width() < 1920) {
            var bannerReelHorizontalOffset = (1920 - $(window).width()) / 2;
            $(".pageBanner").css("left", -bannerReelHorizontalOffset);
            $(".pageBanner").css("margin", "0");
        } else {
            $(".pageBanner").css("left", 0);
            $(".pageBanner").css("margin", "0 auto");
        }
    };

    pageBannerResize();
    $(window).resize(pageBannerResize);

});	
