﻿$(document).ready(function() {
    // Hover effect
    $('#nav-js-1 a').hover(function() {
        $('ul#nav-sub-js-2').hide('fast');
        $('ul#nav-sub-js-1').show('fast');
    });

    $('#nav-js-2 a').hover(function() {
        $('ul#nav-sub-js-1').hide('fast');
        $('ul#nav-sub-js-2').show('fast');
    });



    // for sub links
    var arrayDefault = ['pit-stop-cafe'];
    var arrayRacing = ['racing', 'roadracing', 'banracing', 'forare'];

    var title = $.query.get('title'); // jquery.query-2.1.7.js

    for (var i = 0; i < arrayDefault.length; i++) {
        if (title.indexOf(arrayDefault[i]) > -1) {
            $('ul#nav-sub-js-2').hide();
            $('ul#nav-sub-js-1').show();
            $('li#nav-js-1').addClass('nav-active');
        }
    }

    for (var i = 0; i < arrayRacing.length; i++) {
        if (title.indexOf(arrayRacing[i]) > -1) {
            $('ul#nav-sub-js-1').hide();
            $('ul#nav-sub-js-2').show();
            $('li#nav-js-2').addClass('nav-active');
        }
    }

    // Used for main links
    var url = location.pathname;

    if (url.indexOf('default.aspx') > -1) {
        $('ul#nav-sub-js-1').show();
        $('li#nav-js-1').addClass('nav-active');
    }
    else if (url.indexOf('living.aspx') > -1) {
        $('ul#nav-sub-js-1').show();
        $('li#nav-js-1').addClass('nav-active');
    }
    else if (url.indexOf('publicinfo.aspx') > -1) {
        $('li#nav-js-7').addClass('nav-active');
    }
    else if (url.indexOf('calendar.aspx') > -1) {
        $('li#nav-js-3').addClass('nav-active');
    }
    else if (url.indexOf('news.aspx') > -1) {
        $('ul#nav-sub-js-1').show();
        $('li#nav-js-1').addClass('nav-active');
    }
    else if (url.indexOf('results.aspx') > -1) {
        $('ul#nav-sub-js-2').show();
        $('li#nav-js-2').addClass('nav-active');
    }

    // Main links using title querystring
    if (title.indexOf('pit-stop-cafe') > -1) {
        $('li#nav-js-4').addClass('nav-active');
    }
    else if (title.indexOf('kontakta') > -1) {
        $('li#nav-js-5').addClass('nav-active');
    }
});
