// JavaScript Document

jQuery.noConflict();

jQuery(document).ready(function(){
	/*bind_select_button();*/
	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);
	});
}

//.elite-dealer-banner img {
//width:38px;
//height:64px;
//width:67px;
//height:112px;
//}


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();
	})
}
