// shop navi hack

window.addEvent('domready', function() {
    var container = $('shop-navi');
    if (!container) return;

    var matches = location.pathname.match(/^\/(de|en|fr)/);
    if (!matches) return;
    var lang = matches[1];

    var items = Cookie.read('items');

    if (items && items > 0) {
        container.getElements('a')[0].appendText(' (' + items + ')');
    }

    var accountLinkOpts;

    if (Cookie.read('logged_in') == 'true') {
        var strings = {
            de: 'Abmelden',
            en: 'Logout',
            fr: 'Se déconnecter'
        };
        accountLinkOpts = {
            href: '/' + lang + '/logout',
            html: strings[lang]
        };
    }
    else {
        var strings = {
            de: 'Anmelden',
            en: 'Log In',
            fr: 'S\'identifier'
        };
        accountLinkOpts = {
            href: '/' + lang + '/login',
            html: strings[lang]
        };
    }

    container.appendText('·', 'top');
    new Element('a', accountLinkOpts).inject(container, 'top');
});

// Google Analytics

var _gaq = _gaq || [];
_gaq.push(
    [ '_setAccount', 'UA-4933398-1' ],
    [ '_gat._anonymizeIp' ],
    [ '_trackPageview' ]
);

(function() {
    var ga = document.createElement('script');
    ga.type = 'text/javascript';
    ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0];
    s.parentNode.insertBefore(ga, s);
})();


