jQuery.noConflict();
jQuery(document).ready(function(){
	
	// В зависимости от наличия блока меню магазина добавляем класс body
	if(jQuery('.mainmenu-shop').size() > 0){
		jQuery('body').addClass('shop');
	}
	
	// current
	jQuery('#mainmenu a').each(function(){
		if(jQuery(this).attr('href') == window.location.href){
			jQuery(this).parent().addClass('active');
		}
	});	 
	jQuery('.leftmenu a').each(function(){
		if(jQuery(this).attr('href') == window.location.href){
			jQuery(this).parent().addClass('current');
		}
	});
	jQuery('#mainmenu a').each(function(){
		if(jQuery(this).attr('title') == jQuery('.leftmenu').attr('id')){
			jQuery(this).parent().addClass('active');
		}
	});
	
	if(jQuery('#slider').size() > 0){ 
		jQuery('#slider').jcarousel({
			wrap:'circular',
			scroll:1
		});
	}
	
	jQuery('.col-left .nav-container #nav > li >ul').appendTo('.col-left .nav-container');
	jQuery('.col-left .nav-container #nav').remove();
	
	// выпадающее меню
	if(jQuery('.col-left .nav-container').size() > 0){
		jQuery('.col-left .nav-container ul > li:not(.active) ul').hide();
		jQuery('.col-left .nav-container > ul > li > a').click(function(){
			if(jQuery(this).parent().hasClass('active')){
				jQuery(this).parent().removeClass('active').find('ul').slideUp(300);
			}else{
				jQuery(this).parent().addClass('active').find('ul').slideDown(300);
			}
			return false;
		});
	}
	jQuery('.leftmenu > li').find('ul').parent().addClass('parent');
	jQuery('.leftmenu .current').parent().parent().addClass('active');
	jQuery('.leftmenu > li:not(.active) ul').hide();
	jQuery('.leftmenu .parent > a').click(function(){
		jQuery(this).parent().find('ul').toggle(300);
		return false;
	});
	
	$footer_height = jQuery('.footer-container').outerHeight();
	jQuery('.wrapper').css('margin-bottom','-'+parseInt($footer_height)+'px');
	jQuery('.page').css('padding-bottom',parseInt($footer_height)+'px');
	
});
