jQuery(function(jQ){
	jQ.bmw_nav_init = function() {
		jQ('#bmw_head_nav ul li:not(.current) a').hover(function() {
			jQ(this).animate({opacity:1}, {duration:250, easing:'easeOutQuad', queue:false});
		 }, function() {
			jQ(this).animate({opacity:0.5}, {duration:250, easing:'easeInQuad', queue:false});
		 });
	}
	
	jQ.bmw_branch_init = function() {
		jQ('#bmw_promopanel_branch div.bmw_branch_infopanel').css({opacity:0});
		var bmw_branch_curr = '';
		/*$('#bmw_promopanel_branch ul li').click(function() {
			var bmw_branch_this = $(this).find('a.bmw_branch_link');
			var bmw_branch_id = bmw_branch_this.attr('rel');
			
			if(bmw_branch_curr != bmw_branch_id) {
				bmw_branch_curr = bmw_branch_id;
				$('#bmw_promopanel_branch ul li a[rel!='+bmw_branch_id+']').animate({opacity:0}, {duration:400, queue:false, easing:'easeOutQuad'});
				$('#bmw_promopanel_branch div.bmw_branch_infopanel:visible').animate({opacity:0, bottom:-50}, {duration:500, queue:false, easing:'easeOutQuad', complete:function() {
					$(this).css({display:'none'});																																												  
				}});
				$('#bmw_promopanel_branch div#'+bmw_branch_id+' .bmw_infopanel_arrow').css({left:($(this).position().left)+95});
				$('#bmw_promopanel_branch div#'+bmw_branch_id).css({display:'block'}).animate({opacity:0.85, bottom:0}, {duration:500, queue:false, easing:'easeOutQuad'});
				return false;
			}
		});
		 $('#bmw_promopanel_branch .bmw_infopanel_close').click(function() {
			$('#bmw_promopanel_branch div.bmw_branch_infopanel:visible').animate({opacity:0, bottom:-50}, {duration:500, queue:false, easing:'easeOutQuad', complete:function() {
				bmw_branch_curr = '';
				$(this).css({display:'none'});
			}});	
			$('#bmw_promopanel_branch ul li a').animate({opacity:0}, {duration:400, queue:false, easing:'easeOutQuad'});
		}); */
		jQ('#bmw_promopanel_branch ul li').hover(function() {
			var bmw_info = jQ(this).find('div.bmw_branch_info');
			jQ(this).find('a.bmw_branch_link').animate({opacity:1}, {duration:400, queue:false, easing:'easeOutQuad'});
			bmw_info.animate({top:175-(bmw_info.height()+14)}, {duration:500, queue:false, easing:'easeOutQuad'});
			//jQ(this).find('span.bmw_branch_details').animate({opacity:0.5}, {duration:400, queue:false, easing:'easeOutQuad'});	
		}, function() {
			//if($(this).find('a.bmw_branch_link').attr('rel') != bmw_branch_curr) {
			jQ(this).find('a.bmw_branch_link').animate({opacity:0}, {duration:400, queue:false, easing:'easeOutQuad'});
			jQ(this).find('div.bmw_branch_info').animate({top:175}, {duration:500, queue:false, easing:'easeOutQuad'});
				//jQ(this).find('span.bmw_branch_details').animate({opacity:1}, {duration:400, queue:false, easing:'easeOutQuad'});	
			//}
		});
	}
	
	jQ.bmw_nav_init();
	jQ.bmw_branch_init();
});