﻿$(function () {
//MAIN HEADER NAVIATION HOVERINTENT FUNCTION
$('#topContainer #navigationBar li.navItem ').hoverIntent({
sensitivity: 4,
interval: 120,
timeout: 400,
over: showMenu,
out: hideMenu
});
function showMenu() {
if ($.browser.msie && (parseInt(jQuery.browser.version) < 7)) {
return false;
}
else {
$(this).addClass('show').removeClass('with-js');
$(this).find('a:first').addClass('hover');
}
}
function hideMenu() {
if ($.browser.msie && (parseInt(jQuery.browser.version) < 7)) {
return false;
}
else {
$(this).removeClass('show').addClass('with-js');
$(this).find('a:first').removeClass('hover');
}
}
$('#topContainer #navigationBar li.navItem').addClass('with-js');
//MAIN HEADER NAVIATION HOVERINTENT FUNCTION
$('.headerLinks div a').hover(showHeaderLink, hideHeaderLink);
//.hoverIntent({
//sensitivity:7,
//interval:100,
//timeout: 100,
//over: showHeaderLink,
//out: hideHeaderLink});
function showHeaderLink() {
$(this).find('.headerLinkOverlay').stop(false, true).slideUp();
}
function hideHeaderLink() {
$(this).find('.headerLinkOverlay').stop(false, true).slideDown();
//$(this).removeClass('show').addClass('with-js');
}
//$('.headerLinks div a').addClass('with-js');
// SEARCH BOX DROP DOWN MENU FUNCTIONS
$('.searchPane').jScrollPane({ showArrows: true, scrollbarWidth: 17 });
$(".currentDepartment").click(function () {
$(".searchHolder").slideToggle().css({ "visibility": "visible" });
});
$(".searchDropDown").hoverIntent({
sensitivity: 3,
interval: 200,
timeout: 500,
over: makeTall,
out: makeShort
});
function makeTall() { }
function makeShort() { $('.searchHolder').slideUp(); }
// MAIN MENU BACKGROUND FUNCTIONS
$('.mainNavMenu').not('#nav_Bass_menu, #nav_Keyboards_menu').each(function () {
var columnCount = $(this).children('.column').length;
if ((columnCount % 2) == 1) {
$(this).prepend('<span class="mainNavMenuRightLightCap"></span><span class="mainNavMenuBottomCap"></span><span class="mainNavMenuBottomRightLightCap"></span><span class="swooshBackground"></span>');
}
else {
$(this).prepend('<span class="mainNavMenuRightDarkCap"></span><span class="mainNavMenuBottomCap"></span><span class="mainNavMenuBottomRightDarkCap"></span><span class="swooshBackground"></span>');
}
if (columnCount == 1) {
$(this).find('.swooshBackground').css({ 'width': '170px' });
}
else if (columnCount == 2) {
$(this).find('.swooshBackground').css({ 'width': '320px' });
}
});
$('div.searchPane ul li a').click(
function () {
var str = $(this).text()
$('.currentDepartment .department').text(str);
$(".searchHolder").slideToggle()
$(this).parent().parent().find('.current').removeClass('current');
$(this).addClass('current');
return false;
});
$(window).load(function () {
if (urlParams["mode"] != "5") {
$('#src').focus();
}
});
var urlParams = {};
(function () {
var e,
a = /\+/g, // Regex for replacing addition symbol with a space 
r = /([^&=]+)=?([^&]*)/g,
d = function (s) { return decodeURIComponent(s.replace(a, " ")); },
q = window.location.search.substring(1);
while (e = r.exec(q))
urlParams[d(e[1])] = d(e[2]);
})();
$('#btnSearch').click(function () {
var sel = '/Search/Default.aspx';
var src = $('#src').val();
var sUrl = sel + "?internal=1&src=" + src;
window.location = sUrl;
return false;
});
$('#src').keypress(function (e) {
if (e.which == 13) {
var sel = '/Search/Default.aspx';
var src = $('#src').val();
var sUrl = sel + "?internal=1&src=" + src;
window.location = sUrl;
return false;
}
});
});
