//Preload Menu Pictures

var img1 = new Image();
img1.src = "./images/menu/down-red.gif"; 

var img11 = new Image();
img11.src = "./images/menu/down-grey.gif"; 

var img12 = new Image();
img12.src = "./images/menu/red-grey.gif"; 

var img13 = new Image();
img13.src = "./images/menu/grey-red.gif"; 

var img2 = new Image();
img2.src = "./images/menu/red-slash.gif"; 

var img3 = new Image();
img3.src = "./images/menu/right-menu.gif"; 

var img4 = new Image();
img4.src = "./images/menu/slash.gif"; 

var img5 = new Image();
img5.src = "./images/menu/top-red.gif"; 

var img51 = new Image();
img51.src = "./images/menu/top-grey.gif"; 

var img6 = new Image();
img6.src = "./images/menu/top-white.gif"; 

var img7 = new Image();
img7.src = "./images/menu/top-white-hover.gif"; 

var img8 = new Image();
img8.src = "./images/menu/white-red.gif"; 

var img9 = new Image();
img9.src = "./images/menu/catalog_icon_over.jpg"; 

$(document).ready(function() {
		
		$("ul#main_menu li a").hover(

			function () {
			
				if (!$(this).hasClass('active')) {

					$(this).css('background-color','#a31419'); 

					if ($(this).parent().prev().find('a').hasClass('active')){

						//if prev active

						$(this).parent().css('background', 'url("images/menu/grey-red.gif") no-repeat 0 100%');

						$(this).parent().next().css('background', 'url(images/menu/top-red.gif) no-repeat 0 100%');

					} else {

						if ($(this).parent().next().find('a').hasClass('active')){

							//if next active
							
							if ($(this).hasClass('first')) {
								
								$(this).parent().css('background', 'url("images/menu/white-red.gif") no-repeat 0 100%');
								
								$(this).parent().next().css('background', 'url("images/menu/red-grey.gif") no-repeat 0 100%');
								
							} else {
								
								$(this).parent().css('background', 'url("images/menu/down-red.gif") no-repeat 0 100%');
								
								$(this).parent().next().css('background', 'url("images/menu/red-grey.gif") no-repeat 0 100%');	
							}
							
							
												

						} else {

							//if middle is active
							
							if ($(this).hasClass('first')) {
							
								$(this).parent().css('background', 'url("images/menu/white-red.gif") no-repeat 0 100%');
								
								$(this).parent().next().css('background', 'url("images/menu/top-red.gif") no-repeat 0 100%');
					
							} else {
							
								$(this).parent().css('background', 'url("images/menu/down-red.gif") no-repeat 0 100%');
								
								$(this).parent().next().css('background', 'url("images/menu/top-red.gif") no-repeat 0 100%');
							
							}

						}

					}
					
				}	
				
			}, 

		    function () {

				if (!$(this).hasClass('active')){

					//if not active

					$(this).css('background-color','#000'); 

					if ($(this).parent().next().find('a').hasClass('active')){

						//if next active

						$(this).parent().next().css('background', 'url("images/menu/down-grey.gif") no-repeat 0 100%');
						
						if ($(this).hasClass('first')) {
							
							$(this).parent().css('background', 'url("images/menu/top-white.gif") no-repeat 0 100%');
							
						} else {
							
							$(this).parent().css('background', 'url("images/menu/slash.gif") no-repeat 0 100%');
						}

					} else {

						if ($(this).parent().prev().find('a').hasClass('active')){

							//if prev active

							$(this).parent().css('background', 'url("images/menu/top-grey.gif") no-repeat 0 100%');

							$(this).parent().next().css('background', 'url("images/menu/slash.gif") no-repeat 0 100%');

						} else {

							//if middle is active
							
							if ($(this).hasClass('first')) {
							
								$(this).parent().css('background', 'url("images/menu/top-white.gif") no-repeat 0 100%');

								$(this).parent().next().css('background', 'url("images/menu/slash.gif") no-repeat 0 100%');
							
							} else {

								$(this).parent().css('background', 'url("images/menu/slash.gif") no-repeat 0 100%');

								$(this).parent().next().css('background', 'url("images/menu/slash.gif") no-repeat 0 100%');
							}

						}

					}
					

				} else {

					//is active
					
					if ($(this).hasClass('first')) {
					
						$(this).parent().css('background', 'url("images/menu/top-white-hover.gif") no-repeat 0 100%');

					} else {
					
						$(this).parent().css('background', 'url("images/menu/down-grey.gif") no-repeat 0 100%');
						
					}

					$(this).parent().next().css('background', 'url("images/menu/top-grey.gif") no-repeat 0 100%');
					
					$(this).css('background-color','#b2b2b2');

					//$(this).parent().next().css('background', 'url(../images/menu/slash.gif) no-repeat 0 100%');

				}

			}

	    );

		/*------------------------------------------*/
		
		$(".sub_menu ul li a").hover(

			function () {

				$(this).css('background-color','#b2b2b2');
				
				if (!$(this).parent().hasClass('sub-first')){

					if ($(this).parent().prev().find('a').hasClass('sub_act')){
	
						//if prev active
	
						$(this).parent().css('background', 'url("images/menu/sub-grey.gif") no-repeat 0 100%');
	
						$(this).parent().next().css('background', 'url(images/menu/sub-down-red.gif) no-repeat 0 100%');
	
					} else {
	
						if ($(this).parent().next().find('a').hasClass('sub_act')){
	
							//if next active
	
							$(this).parent().css('background', 'url("images/menu/sub-down-grey.gif") no-repeat 0 100%');
	
							$(this).parent().next().css('background', 'url("images/menu/sub-grey.gif") no-repeat 0 100%');
	
						} else {
	
							//if middle is active
	
							$(this).parent().css('background', 'url("images/menu/sub-down-grey.gif") no-repeat 0 100%');
	
							$(this).parent().next().css('background', 'url("images/menu/sub-down-red.gif") no-repeat 0 100%');
	
						}
	
					}
				} else {
					
					if (!$(this).hasClass('sub_act')){
					
						$(this).parent().css('background', 'url("images/menu/top-white-hover.gif") no-repeat 0 100%');
						
						if ($(this).parent().next().find('a').hasClass('sub_act')){
							
							//if next active
							$(this).parent().next().css('background', 'url("images/menu/sub-grey.gif") no-repeat 0 100%');
							
						} else {
							
							$(this).parent().next().css('background', 'url("images/menu/grey-red.gif") no-repeat 0 100%');
							
						}
						
					}
					
				}
				
			}, 

		    function () {

				if (!$(this).hasClass('sub_act')){

					//if not active

					$(this).css('background-color','#a31419'); 

					if ($(this).parent().next().find('a').hasClass('sub_act')){

						//if next active
						
						if ($(this).parent().hasClass('sub-first')){
							
							$(this).parent().css('background', 'url("images/menu/white-red.gif") no-repeat 0 100%');
							
							//$(this).parent().next().css('background', 'url("images/menu/sub-grey.gif") no-repeat 0 100%');
							
						} else {

							$(this).parent().css('background', 'url("images/menu/sub-red.gif") no-repeat 0 100%');
							
							//$(this).parent().next().css('background', 'url("images/menu/sub-down-grey.gif") no-repeat 0 100%');
							
						}

						$(this).parent().next().css('background', 'url("images/menu/sub-down-grey.gif") no-repeat 0 100%');

					} else {

						if ($(this).parent().prev().find('a').hasClass('sub_act')){

							//if prev active

							$(this).parent().css('background', 'url("images/menu/sub-down-red.gif") no-repeat 0 100%');

							$(this).parent().next().css('background', 'url("images/menu/sub-red.gif") no-repeat 0 100%');

						} else {

							//if middle is active
							
							if ($(this).parent().hasClass('sub-first')){

								$(this).parent().css('background', 'url("images/menu/white-red.gif") no-repeat 0 100%');
							
							} else {
								
								$(this).parent().css('background', 'url("images/menu/sub-red.gif") no-repeat 0 100%');
								
							}
							
							$(this).parent().next().css('background', 'url("images/menu/sub-red.gif") no-repeat 0 100%');

						}

					}
					

				} else {

					//is active

					//$(this).css('background-color','#b2b2b2');

					//$(this).parent().css('background', 'url("images/menu/sub-down-grey.gif") no-repeat 0 100%');

					//$(this).parent().next().css('background', 'url("images/menu/sub-down-red.gif") no-repeat 0 100%');
				
				}

			}

	    );

		/*------------------------------------------*/
		
		$("ul#main_menu li a").each(function(){

			if ($(this).hasClass("first")) {

				$(this).css('background-color','#000');

				$(this).parent().css('background', 'url("images/menu/top-white.gif") no-repeat 0 100%');

				//$(this).parent().next().css('background', 'url("images/menu/top-red.gif") no-repeat 0 100%');

			}
			
			if ($(this).hasClass("active")) {

				$(this).css('background-color','#b2b2b2');

				$(this).parent().css('background', 'url("images/menu/down-grey.gif") no-repeat 0 100%');

				$(this).parent().next().css('background', 'url("images/menu/top-grey.gif") no-repeat 0 100%');
				
				if ($(this).hasClass("first")) {
					
					$(this).parent().css('background', 'url("images/menu/top-white-hover.gif") no-repeat 0 100%');
					
				}

			}

		});
		
		/*------------------------------------------*/
		
		$(".sub_menu li a").each(function(){

			if ($(this).hasClass("first")) {

				$(this).css('background-color','#000');

				$(this).parent().css('background', 'url("images/menu/top-white.gif") no-repeat 0 100%');

				//$(this).parent().next().css('background', 'url("images/menu/top-red.gif") no-repeat 0 100%');

			}
			
			if ($(this).hasClass("sub_act")) {

				//$(this).css('background-color','#b2b2b2');

				//$(this).parent().css('background', 'url("images/menu/down-grey.gif") no-repeat 0 100%');

				$(this).parent().next().css('background', 'url("images/menu/grey-red.gif") no-repeat 0 100%');
				
				if ($(this).parent().hasClass("sub-first")) {
					
					$(this).parent().css('background', 'url("images/menu/top-white-hover.gif") no-repeat 0 100%');
					
				}

			}

		});
		
		/*------------------------------------------*/
		
		$(".catalog_link").hover(

				function () {
					$(this).find(".not_over").css("display", "none");
					$(this).find(".over").css("display", "block");
				},
				function () {
					$(this).find(".over").css("display", "none");
					$(this).find(".not_over").css("display", "block");
				}
		);
		
		if ($.browser.safari) {
			
			$(".sub_menu ul").css("margin-left","4.1em");
			$(".nav-text").css("margin-left","3.7em");
			$(".forms textarea").css("width", "334px");
		}
		
		if ($.browser.mozilla && $.client.os == 'Mac') {
			$(".sub_menu ul").css("margin-left","4em");
			$(".nav-text").css("margin-left","3.6em");
		}


});	