﻿/*
---

name: Splash

description: Splash Page

requires: [MooTools, Element.Event, DomReady, CoreTemplates, Cookie.js]

provides: [IOA Splash Page]

...
*/



(function ($, window, document) {
    // Splash page cookies
    window.addEvent('domready', function () {
        var languageCookieName = 'ioa_language_public';
        if ($('splash')) {
            var cookieChecked = $('setCookie');
            var readCookie = Cookie.read(languageCookieName);
            var writeCookie;
            var whichLanguage;
            // Redirect page if cookie already set
            if (readCookie) {
                window.location = readCookie;
            }
            // If 1st visit (or no cookie set), write cookie when link clicked if checkbox is "checked"
            $$('.languageLink').addEvent('click', function () {
                if (cookieChecked.checked) {
                    whichLanguage = this.get('title');
                    writeCookie = Cookie.write(languageCookieName, whichLanguage, { duration: 365 });
                }
                else {
                    whichLanguage = this.get('title');
                    writeCookie = Cookie.write(languageCookieName, whichLanguage);
                }
            });

            $('setCookie').addEvent('click', function () {
                if (this.get('checked')) {
                    $$('.nocookie').set('style', 'display:none');
                    $$('.cookie').set('style', 'display:inline');
                }
                else {
                    $$('.nocookie').set('style', 'display:inline');
                    $$('.cookie').set('style', 'display:none');
                }
            });

        }
    });
})(document.id, window, document);
