jQuery.noConflict();
function drop(){
	jQuery('#subnav > li').each(function(){
		if(!jQuery(this).has('ul').length && !jQuery(this).hasClass('parent')){
			 jQuery(this).css('background','none');
		}
	})
	jQuery('ul.main-nav').each(function(){
		var _li = jQuery(this).find('li');
		jQuery(this).mouseleave(function(){
			jQuery(this).find('div.c').css('height', '');
		});
		_li.each(function(){
			if(jQuery(this).find('div').length) jQuery(this).addClass('drop-item');
			jQuery(this).mouseenter(function(){
				if(jQuery(this).hasClass('drop-item')) jQuery(this).addClass('hover');
				var _drop = jQuery(this).find('div.c:eq(0)');
				var _parent = jQuery(this).parents('div.c:eq(0)');
				if(_parent.length){
					if(jQuery(this).parents('div.c').length < 2) _parent.css('height', '');
					if(_drop.length){
						_drop.css('height', '')
						if(_parent.outerHeight(true) > _drop.outerHeight(true)){
							_drop.css('height', _parent.outerHeight(true));
						}else{
							_parent.css('height', _drop.outerHeight(true));
						}
					}
				};
			}).mouseleave(function(){
				jQuery(this).removeClass('hover');
			})
		});
	});
	var _maxOffset = jQuery('#wrapper').offset().left+ jQuery('#wrapper').width();
	jQuery('ul.main-nav > li').each(function(){
		var _this = this;
		if(jQuery(_this).find('div.drop')){
			jQuery(_this).find('div.drop').each(function(){
				var offset = jQuery(_this).offset().left + jQuery(this).outerWidth(true);
				if(jQuery(this).find('div.drop:eq(0)').length) offset += jQuery(this).find('div.drop:eq(0)').outerWidth(true);
				if(offset > _maxOffset){
					if(!jQuery(_this).hasClass('right-side')) jQuery(_this).addClass('right-side');
				}
			});
		}
	});
}

jQuery(document).ready(function(){
	drop();
});
