jQuery.noConflict();

jQuery(document).ready(function(){
	elite_dealer_hover();
	show_toggle();
	main_menu();
});

function main_menu() {
	jQuery('.menu-sub').hide();
	var menu_timer = 0;
	jQuery('li.menu-item').live('mouseover', function(){
		jQuery(this).nextAll()
		.add(jQuery(this).prevAll())
		.removeClass('menu-item-active')
		.find('.menu-sub:first').hide();
		jQuery(this).addClass('menu-item-active')
		.find('.menu-sub:first', this).slideDown('fast').show();
		if(typeof menu_timer!='undefined') clearTimeout(menu_timer);
	});
	jQuery('li.menu-item-active').live('mouseleave', function(){
		var current = jQuery(this);
		menu_timer = setTimeout(function() {
			current.removeClass('menu-item-active').find('.menu-sub:first').slideUp('fast');
			}, 350);
		});
}

function elite_dealer_hover() {
	jQuery('span.elite-dealer-banner img').live('mouseover', function(){
		jQuery(this).animate({width: '67px', height: '112px'}, 200);
	});
	jQuery('span.elite-dealer-banner img').live('mouseout', function(){
		jQuery(this).animate({width: '38px', height: '64px'}, 200);
	});
}

function show_toggle () {
	jQuery('.show-toggle').live('click', function(){
		var toggle_id = jQuery(this).attr('rel');
		if (jQuery('.'+toggle_id).css('display')=='none') {
			jQuery('.'+toggle_id).show('slow');
		}
		else {
			jQuery('.'+toggle_id).hide('slow');
		}
		jQuery(this).blur();
	})
}
