jQuery(document).ready(function(){
	
	var start=true;
		
	/* Прелоадер картинок */
	jQuery.preloadImages = function () {
	    if (typeof arguments[arguments.length - 1] == 'function') {
	        var callback = arguments[arguments.length - 1];
	    } else {
	        var callback = false;
	    }
	    if (typeof arguments[0] == 'object') {
	        var images = arguments[0];
	        var n = images.length;
	    } else {
	        var images = arguments;
	        var n = images.length - 1;
	    }
	    var not_loaded = n;
	    for (var i = 0; i < n; i++) {
	        jQuery(new Image()).load(function() {
	            if (--not_loaded < 1 && typeof callback == 'function') {
	                callback();
	            }
	        }).attr('src', images[i]);
	    }
	};
	
	
	jQuery('#mainMenu .level1').each(function(){
		
		if (jQuery(this).siblings('.rollover').length==0) {
			// create rollover
			jQuery(this).after('<div class="rollover"><a href="'+this.href+'"><b>'+jQuery(this).text()+'</b></a><i class="left"><!--//--></i><i class="right"><!--//--></i></div>')
		}
				
	});
	
	jQuery('#mainMenu .level1').mouseover(function(){
		
		jQuery('#mainMenu .rollover').removeClass('onTop2');
		
		jQuery(this).siblings('.rollover').addClass('onTop2').show().mouseover();
		
	});
	
	jQuery('#mainMenu .rollover').hover(function(){
		
		var IEFlag = false;
		if(jQuery.browser.msie == true && (jQuery.browser.version == "7.0" || jQuery.browser.version == "6.0")) {
			IEFlag = true;
		}
		
		//jQuery(this).clearQueue();
		jQuery(this).parent().addClass('nobg');
		jQuery('#mainMenu .flyout, #mainMenu .flyOut').removeClass('onTop');
		if(IEFlag == false)
			jQuery(this).siblings('.flyout').addClass('onTop').clearQueue().slideDown('fast');
		else
			jQuery(this).siblings('.flyout').addClass('onTop').clearQueue().css({'display':'block'});
		jQuery(this).siblings('.flyOut').addClass('onTop').clearQueue().css({'display':'block'});		
		// меню моделей //// 
		if (start)
		{
		
			//if(IEFlag == false) {
			//	StartModelMenu();
			//}
			start=false;
			
				
				/*setTimeout( function ()
				{var allHeight=0;
					jQuery('.left_model_menu div.body_type').each(function()
					{	
						var trueheight=jQuery(this).find('div.model_list').css('height');
						
						
						trueheight=trueheight.replace('px','');
						if (trueheight<10) 
						{
							trueheight=jQuery(this).find('div.model_string').size();
							trueheight=trueheight*22;
						}
								
						allHeight=allHeight+trueheight*1;
						
						trueheight=(trueheight-21);
					});
					var plus=0;
					if ((jQuery.browser.msie) && ((jQuery.browser.version == '6.0')||(jQuery.browser.version == '7.0')))
						plus=9;
					else 
						plus=9;
						
					//jQuery('.model_picture_list').css({'height':(allHeight+plus)+'px'});			
				}, 2);*/
				
			
			
		}
		
	},function(){
		
		jQuery(this).parent().removeClass('nobg');
		jQuery(this).siblings('.flyout, .flyOut').clearQueue().delay(200).queue(function(){
			jQuery(this).hide();
		});
			
		jQuery(this).clearQueue().delay(200).queue(function(){
			jQuery(this).hide();
		});
			
		
	});

	
	
	jQuery('#mainMenu .flyout, #mainMenu .flyOut').hover(function(){
		
		jQuery(this).clearQueue();
		jQuery(this).siblings('.rollover').clearQueue();
		
	},function(){
		jQuery('div.model_list').css({'display':'block'});
		jQuery('div.model_picture_list').css({'display':'none'});
		jQuery(this).clearQueue().delay(200).queue(function(){
			jQuery(this).hide();
		});
		
		jQuery(this).siblings('.rollover').delay(200).queue(function(){
			jQuery(this).hide();
		});
		
	});

});
