﻿var OneSite2 = {
    BaseUrl: '',
    RequestUrl: '',
    QueryString: {},
    Items: {},

    init: function(data) {
        OneSite2.BaseUrl = data.BaseUrl;
        OneSite2.RequestUrl = data.RequestUrl;
        OneSite2.QueryString = data.QueryString;
    },

    makeUrl: function(u) {
        ///<summary>Creates an url</summary>
        ///<param name="u">The url to have after the BaseUrl</param>
        return OneSite2.BaseUrl + u;
    }
};

var EE = {
    KC: [27, 39, 37, 40, 38],
    KCL: [],
    TO: null,

    REE: function() {
        $(document).ready(function() {
            EE.ROD();
        });
    },

    ROD: function() {
        $(document).keydown(function(_e) {
            var keyCode = _e.keyCode;

            EE.KCL.push(keyCode);
            EE.CKC();
            clearTimeout(EE.TO);
            EE.TO = setTimeout(EE.CKC2, 1000);
        });
    },

    CKC2: function() {
        EE.KCL = [];
    },

    CKC: function() {
        if (EE.KCL.length != EE.KC.length)
            return;

        for (var i = 0; i < EE.KCL.length; i++) {
            if (EE.KCL[i] != EE.KC[i])
                return;
        }

        EE.ED();
    },

    ED: function() {
        /*$(document.body).css('overflow', 'hidden');
        $('#wrapper').css({ position: 'absolute', 'top': '0px', 'left': '50%', marginLeft: '-480px' });
        $('#wrapper').animate({ top: '+=' + $(document).height() + 'px' }, 3000, function() {
        var d = $('<div></div>');
        d.css({
        position: 'absolute',
        top: '100px',
        left: '100%',
        textAlign: 'center',
        width: '500px',
        fontSize: '13px'
        });

            var p = $('<p></p>');
        p.css('display', 'none');
        p.append('Lorem ipsum dolor sit amet, consectetur adipiscing elit. In dignissim, nunc et sollicitudin sollicitudin, erat ligula facilisis lorem, ut faucibus est lacus eu augue. Nulla facilisi. Donec aliquam euismod nisl. Aliquam tempus, tellus vel porta imperdiet, justo libero fermentum lacus, nec placerat erat nisi et eros. Vestibulum eleifend ullamcorper nunc. Integer pharetra. Vivamus vitae nisl at ante luctus elementum. Donec eros. Proin viverra elementum enim. Morbi lectus. Nulla vulputate tortor quis lorem. Nulla facilisi. Aliquam tempor. Suspendisse potenti. Aenean nunc est, auctor eget, ultrices et, elementum molestie, arcu. Nullam tellus. Etiam viverra, ipsum quis mattis lacinia, neque dolor rhoncus quam, id laoreet eros est eu dui.');

            d.append('<h1>En webbsida av Onesys AB!</h1>');
        d.append(p);
        $(document.body).append(d);
        d.animate({ left: (($(document).width() / 2) - 500) + 'px' }, 'slow', function() {
        p.fadeIn('normal');
        });
        });*/
    }
};

EE.REE();
