$(document).ready(function() {

    // Navigation - Mechanics

    $('div#nav_secondary ul li a:not(.link)').click(function() {
        return false;
    });

    // Global Partners

    $('select.partners').change(function() {
        var country = $(this).val();
        $('form.partners span').hide();
        $('form.partners span.' + country).show();
    });

    // Quick Links    

    $('select#quicklinks').change(function() {
        var url = $(this).val();
        window.location = url;
    });

    $('div#nav_secondary ul li a:not(.link)').mouseover(function() {
        $('div.nav_tertiary').hide();
        var tert_over = $(this).attr('class');
        $('div#' + tert_over).show();
        $('div#' + tert_over + ' div.description div').hide();
        $('div#' + tert_over + ' div.description div:first').show();
        $('div.nav_tertiary div.products ul li').removeClass('current');
        $('div#' + tert_over + ' div.products ul li:first').addClass('current');
        $('div#' + tert_over + ' div.products ul li:last').addClass('last');
    });

    $('div#nav_secondary ul li a').mouseout(function() {
        $('div.nav_tertiary').hide();
    });

    $('div.nav_tertiary').mouseover(function() {
        $(this).show();
    });

    $('div.nav_tertiary').mouseout(function() {
        $('div.nav_tertiary').hide();
    });

    $('div.nav_tertiary div.products ul li').mouseover(function() {
        var quart_over = $(this).attr('id');
        $('div.nav_tertiary div.description div').hide();
        $('div.' + quart_over).show();
        $('div.nav_tertiary div.products ul li').removeClass('current');
        $(this).addClass('current');
    });

    // Navigation - Color Specific

    $('div#nav_secondary ul li a:not(.current)').mouseover(function() {
        $(this).css('color', '#fff');
    });

    $('div#nav_secondary ul li a:not(.current,#current)').mouseout(function() {
        $(this).css('background-position', '0px 0px').css('color', '#000');
    });

    $('body.corporate div#nav_secondary ul li a:not(.current,#current)').mouseover(function() {
        $(this).css('background-position', '0px -29px');
    });

    $('body.medical div#nav_secondary ul li a:not(.current,#current)').mouseover(function() {
        $(this).css('background-position', '0px -58px');
    });

    $('body.research div#nav_secondary ul li a:not(.current,#current)').mouseover(function() {
        $(this).css('background-position', '0px -87px');
    });

    $('body.corporate div.nav_tertiary').mouseover(function() {
        var tert_over = $(this).attr('id');
        $('a.' + tert_over).css('background-position', '0px -29px').css('color', '#fff');
    });

    $('body.medical div.nav_tertiary').mouseover(function() {
        var tert_over = $(this).attr('id');
        $('a.' + tert_over).css('background-position', '0px -58px').css('color', '#fff');
    });

    $('body.research div.nav_tertiary').mouseover(function() {
        var tert_over = $(this).attr('id');
        $('a.' + tert_over).css('background-position', '0px -87px').css('color', '#fff');
    });

    $('div.nav_tertiary').mouseout(function() {
        $('div#nav_secondary ul li a:not(.current,#current)').css('background-position', '0px 0px').css('color', '#000');
    });

    // Download Mechanism

    $('p.js').show();
    $('p.non-js').hide();

    $('p.js a').click(function() {
        $('form#subForm, p.form').show();
        $('p.js').hide();
        return false;
    });

});
