﻿/// <reference path="../jQuery/jquery-1.4.1-vsdoc.js" />

var Nova100 = window["Nova100"] || {};

Nova100.Login = function($) {

    function initLogin() {

        setupLogin();
    };

    function setupLogin() {

        // Add overlay
        $('<div id="login-overlay" class="story-overlay"><div class="story-content-wrap"></div></div>').appendTo('#form1');

        // If the function argument is given to overlay, 
        // it is assumed to be the onBeforeLoad event listener
        $("a[rel]").overlay({

            effect: 'apple',
            onBeforeLoad: function() {

                // Grab wrapper element inside content
                var wrap = this.getContent().find(".story-content-wrap");
                wrap.children().remove();
                wrap.append($("#login-template").html());
            }

        }).click(function() { return false; });
    };

    return {
        init: initLogin
    }

} (jQuery);

$(function() {
    Nova100.Login.init();
});

