Rev 3966 | Rev 5038 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
$(function(){$("#userSelector .default").truncate({addtitle: true});function submitSeachForm() {var query = $.trim($('#query').val());if(query != '' && query != 'Search for more items...') {$('#formSearch').submit();} else {$('#query').focus();}}$('body').mouseup(function(){var categorySelector = $('#categorySelector');var isMouseOnCategorySelector = $(categorySelector).data('is_mouse_on_category_selector');if (typeof(isMouseOnCategorySelector) == 'boolean' && !isMouseOnCategorySelector) {$(categorySelector).children('ul').hide();$(categorySelector).data('menustate', false);}});/** Search in Header **/$('#query').val('Search for more items...').focus(function(){$(this).val('');}).blur(function(){if ($(this).val() == '') $(this).val('Search for more items...');});$('#searchButton').click(function(){submitSeachForm();});$('#categorySelector').click(function(){var menuState = $(this).data('menustate');if (typeof(menuState) == 'undefined' || !menuState) {$(this).children('ul').show();$(this).data('menustate', true);} else {$(this).children('ul').hide();$(this).data('menustate', false);}}).hover(function(){$(this).data('is_mouse_on_category_selector', true);}, function(){$(this).data('is_mouse_on_category_selector', false);});$('.search-in-dropdown-options li').click(function(){var category = $(this).attr('id').split('_')[2];$('input[name="category"]').val(category);submitSeachForm();});$('body').mouseup(function(){var userSelector = $('#userSelector');var isMouseOnUserSelector = $(userSelector).data('is_mouse_on_user_selector');if (typeof(isMouseOnUserSelector) == 'boolean' && !isMouseOnUserSelector) {$(userSelector).children('ul').hide();$(userSelector).data('usermenustate', false);$(userSelector).removeClass('active');}});$('#userSelector').click(function(){var userMenuState = $(this).data('usermenustate');if (typeof(userMenuState) == 'undefined' || !userMenuState) {$(this).addClass('active');$(this).children('ul').show();$(this).data('usermenustate', true);} else {$(this).removeClass('active');$(this).children('ul').hide();$(this).data('usermenustate', false);}}).hover(function(){$(this).data('is_mouse_on_user_selector', true);}, function(){$(this).data('is_mouse_on_user_selector', false);});});