﻿$(document).ready(function() {

var preload = new Array('/images/MainNav/abouttab-left_on.gif', '/images/MainNav/abouttab-right_on.gif', '/images/MainNav/commontab-left_on.gif', '/images/MainNav/commontab-right_on.gif', '/images/MainNav/hometab-left_on.gif', '/images/MainNav/hometab-right_on.gif', '/images/MainNav/learningtab-left_on.gif', '/images/MainNav/learningtab-right_on.gif', '/images/MainNav/librarytab-left_on.gif', '/images/MainNav/librarytab-right_on.gif', '/images/MainNav/logintab-left_on.gif', '/images/MainNav/logintab-right_on.gif', '/images/MainNav/progtab-left_on.gif', '/images/MainNav/progtab-right_on.gif', '/images/MainNav/supporttab-left_on.gif', '/images/MainNav/supporttab-right_on.gif');
    var loader = new Array();
    for (var i = 0; i < preload.length; i++) {
        loader[i] = new Image();
        loader[i].src = preload[i];
    }

    var sPath = window.location.pathname;
    //var sPage = sPath.substring(sPath.lastIndexOf('/') + 1);
    //alert(sPath);

    //Home
    if ((sPath == "/") || (sPath.indexOf("/Default") != -1)) {
        $('.homelink').addClass("homelinkOn");
        $('.homelink').removeClass("homelink");
        $('.hometab').addClass("hometabOn");
        $('.hometab').removeClass("hometab");

        $('.homelink').hover(
            function() {
                $(this).addClass("homelinkOn");
            },
            function() {
                $(this).removeClass("homelinkOn");
            }
        );
        $('.hometab').hover(
            function() {
                $(this).addClass("hometabOn");
            },
            function() {
                $(this).removeClass("hometabOn");
            }
        );
    }
    else {
        $('.homelink').hover(
            function() {
                $(this).addClass("homelinkOn");
                $(this).removeClass("homelink");
            },
            function() {
                $(this).removeClass("homelinkOn");
                $(this).addClass("homelink");
            }
        );
        $('.hometab').hover(
            function() {
                $(this).addClass("hometabOn");
                $(this).removeClass("hometab");
            },
            function() {
                $(this).removeClass("hometabOn");
                $(this).addClass("hometab");
            }
        );
    }

    //About
    if (sPath.indexOf("/About-Us") != -1) {
        $('.aboutlink').addClass("aboutlinkOn");
        $('.aboutlink').removeClass("aboutlink");
        $('.abouttab').addClass("abouttabOn");
        $('.abouttab').removeClass("abouttab");

        $('.aboutlink').hover(
            function() {
                $(this).addClass("aboutlinkOn");
            },
            function() {
                $(this).removeClass("aboutlinkOn");
            }
        );
        $('.abouttab').hover(
            function() {
                $(this).addClass("abouttabOn");
            },
            function() {
                $(this).removeClass("abouttabOn");
            }
        );
    }

    else {
        $('.aboutlink').hover(
            function() {
                $(this).addClass("aboutlinkOn");
                $(this).removeClass("aboutlink");
            },
            function() {
                $(this).removeClass("aboutlinkOn");
                $(this).addClass("aboutlink");
            }
        );
        $('.abouttab').hover(
            function() {
                $(this).addClass("abouttabOn");
                $(this).removeClass("abouttab");
            },
            function() {
                $(this).removeClass("abouttabOn");
                $(this).addClass("abouttab");
            }
        );
    }

    //Library
    if (sPath.indexOf("/Library") != -1) {
        $('.librarylink').addClass("librarylinkOn");
        $('.librarylink').removeClass("librarylink");
        $('.librarytab').addClass("librarytabOn");
        $('.librarytab').removeClass("librarytab");

        $('.librarylink').hover(
            function() {
                $(this).addClass("librarylinkOn");
            },
            function() {
                $(this).removeClass("librarylinkOn");
            }
        );
        $('.librarytab').hover(
            function() {
                $(this).addClass("librarytabOn");
            },
            function() {
                $(this).removeClass("librarytabOn");
            }
        );
    }

    else {

        $('.librarylink').hover(
            function() {
                $(this).addClass("librarylinkOn");
                $(this).removeClass("librarylink");
            },
            function() {
                $(this).removeClass("librarylinkOn");
                $(this).addClass("librarylink");
            }
        );
        $('.librarytab').hover(
            function() {
                $(this).addClass("librarytabOn");
                $(this).removeClass("librarytab");
            },
            function() {
                $(this).removeClass("librarytabOn");
                $(this).addClass("librarytab");
            }
        );
    }

    //Programmes
    if (sPath.indexOf("/Programmes") != -1) {
        $('.programmeslink').addClass("programmeslinkOn");
        $('.programmeslink').removeClass("programmeslink");
        $('.programmestab').addClass("programmestabOn");
        $('.programmestab').removeClass("programmestab");

        $('.programmeslink').hover(
            function() {
                $(this).addClass("programmeslinkOn");
            },
            function() {
                $(this).removeClass("programmeslinkOn");
            }
        );
        $('.programmestab').hover(
            function() {
                $(this).addClass("programmestabOn");
            },
            function() {
                $(this).removeClass("programmestabOn");
            }
        );
    }
    else {
        $('.programmeslink').hover(
            function() {
                $(this).addClass("programmeslinkOn");
                $(this).removeClass("programmeslink");
            },
            function() {
                $(this).removeClass("programmeslinkOn");
                $(this).addClass("programmeslink");
            }
        );
        $('.programmestab').hover(
            function() {
                $(this).addClass("programmestabOn");
                $(this).removeClass("programmestab");
            },
            function() {
                $(this).removeClass("programmestabOn");
                $(this).addClass("programmestab");
            }
        );
    }
    //Commmon Room
    if (sPath.indexOf("/Common-Room") != -1) {
        $('.commonlink').addClass("commonlinkOn");
        $('.commonlink').removeClass("commonlink");
        $('.commontab').addClass("commontabOn");
        $('.commontab').removeClass("commontab");

        $('.commonlink').hover(
            function() {
                $(this).addClass("commonlinkOn");
            },
            function() {
                $(this).removeClass("commonlinkOn");
            }
        );
        $('.commontab').hover(
            function() {
                $(this).addClass("commontabOn");
            },
            function() {
                $(this).removeClass("commontabOn");
            }
        );
    }
    else {
        $('.commonlink').hover(
            function() {
                $(this).addClass("commonlinkOn");
                $(this).removeClass("commonlink");
            },
            function() {
                $(this).removeClass("commonlinkOn");
                $(this).addClass("commonlink");
            }
        );
        $('.commontab').hover(
            function() {
                $(this).addClass("commontabOn");
                $(this).removeClass("commontab");
            },
            function() {
                $(this).removeClass("commontabOn");
                $(this).addClass("commontab");
            }
        );
    }
    //Learning Zone
    if (sPath.indexOf("/Learning-Zone") != -1) {
        $('.learninglink').addClass("learninglinkOn");
        $('.learninglink').removeClass("learninglink");
        $('.learningtab').addClass("learningtabOn");
        $('.learningtab').removeClass("learningtab");

        $('.learninglink').hover(
            function() {
                $(this).addClass("learninglinkOn");
            },
            function() {
                $(this).removeClass("learninglinkOn");
            }
        );
        $('.learningtab').hover(
            function() {
                $(this).addClass("learningtabOn");
            },
            function() {
                $(this).removeClass("learningtabOn");
            }
        );
    }
    else {
        $('.learninglink').hover(
            function() {
                $(this).addClass("learninglinkOn");
                $(this).removeClass("learninglink");
            },
            function() {
                $(this).removeClass("learninglinkOn");
                $(this).addClass("learninglink");
            }
        );
        $('.learningtab').hover(
            function() {
                $(this).addClass("learningtabOn");
                $(this).removeClass("learningtab");
            },
            function() {
                $(this).removeClass("learningtabOn");
                $(this).addClass("learningtab");
            }
        );
    }

    //Supporting FONS
    if (sPath.indexOf("/Supporting") != -1) {
        $('.supportlink').addClass("supportlinkOn");
        $('.supportlink').removeClass("supportlink");
        $('.supporttab').addClass("supporttabOn");
        $('.supporttab').removeClass("supporttab");

        $('.supportlink').hover(
            function() {
                $(this).addClass("supportlinkOn");
            },
            function() {
                $(this).removeClass("supportlinkOn");
            }
        );
        $('.supporttab').hover(
            function() {
                $(this).addClass("supporttabOn");
            },
            function() {
                $(this).removeClass("supporttabOn");
            }
        );
    }
    else {
        $('.supportlink').hover(
            function() {
                $(this).addClass("supportlinkOn");
                $(this).removeClass("supportlink");
            },
            function() {
                $(this).removeClass("supportlinkOn");
                $(this).addClass("supportlink");
            }
        );
        $('.supporttab').hover(
            function() {
                $(this).addClass("supporttabOn");
                $(this).removeClass("supporttab");
            },
            function() {
                $(this).removeClass("supporttabOn");
                $(this).addClass("supporttab");
            }
        );
    }
    //Login Zone
    if (sPath.indexOf("/Login-Zone") != -1) {
        $('.loginlink').addClass("loginlinkOn");
        $('.loginlink').removeClass("loginlink");
        $('.logintab').addClass("logintabOn");
        $('.logintab').removeClass("logintab");

        $('.loginlink').hover(
            function() {
                $(this).addClass("loginlinkOn");
            },
            function() {
                $(this).removeClass("loginlinkOn");
            }
        );
        $('.logintab').hover(
            function() {
                $(this).addClass("logintabOn");
            },
            function() {
                $(this).removeClass("logintabOn");
            }
        );
    }
    else {
        $('.loginlink').hover(
            function() {
              $(this).addClass("loginlinkOn");
              $(this).removeClass("loginlink");
            },
            function() {
              $(this).removeClass("loginlinkOn");
              $(this).addClass("loginlink");
            }
        );
        $('.logintab').hover(
            function() {
              $(this).addClass("logintabOn");
              $(this).removeClass("logintab");
            },
            function() {
              $(this).removeClass("logintabOn");
              $(this).addClass("logintab");
            }
        );
    }
});
