document.addEvent('domready',function(){		
	if ($defined($E('#content-main'))) {
		$$('.nav a').each(function(el, cnt){
			if (!el.hasClass("navNoreply")) {
          			
				el.addEvent('click', function(e){
					new Event(e).stop();
					
					// Delete RemoozBox if exist
					destroyRemoozBox();
					
					
					// Set Active Class
					if ($defined($E('.nav a.active'))) {
						$E('.nav a.active').removeClass("active");
						$E('.nav li.active').removeClass("active");
                        if($defined($E('.nav ul.active')) && !(el.getParent().getParent().hasClass("active")))
                            $E('.nav ul.active').removeClass("active");
					}
					el.addClass("active");
					el.getParent().addClass("active");
                    if($defined(el.getParent().getElement("ul"))) 
                        el.getParent().getElement("ul").addClass("active");    
                    
					
					// Background Color Features and Opacity
					setContainerDefault();
					new Fx.Tween($E('#container'), {
						property: "background-color",
						duration: 750
					}).start("#" + getStringColor(el, "bgColor_"));
					
					// AJAX Features - Main Section
					$E('#main .inside #content-main').empty();
					$E('#main .inside #content-main').setStyle("background","url(tl_files/mohr/img/body/ajax-loader.gif) no-repeat center center transparent");
					var myRequestMain = new Request.HTML({
						url: el.href + "?request=main",
						method: "get",
						onSuccess: function(html){
							$E('#main .inside').empty();
							$E('#main .inside').adopt(html);
							
							if ($defined($E('#content-main'))) {
								$E('#content-main').setStyle("opacity", 0);
								
								new Fx.Tween($E('#content-main'), {
									property: "opacity",
									duration: 1000
								}).start(1);
								setWebsiteDefaultOptions();
							}
							
							(function(){
								// AJAX Features - Left Section
								deleteSlideshow();
								var myRequestLeft = new Request.HTML({
									url: el.href + "?request=left",
									method: "get",
									onSuccess: function(html){
										deleteSlideshow();
										$E('#left .inside').empty();
										$E('#left .inside').adopt(html);
										$E('#left .inside').setStyle("opacity", 0);
										
										new Fx.Tween($E('#left .inside'), {
											property: "opacity",
											duration: 1000
										}).start(1);
										
										startSlideshow();
									}
								});
								myRequestLeft.send();
							}).delay(1);
							
						}
					});
					myRequestMain.send();
										
					return false;
				});
			}
		});
	}
});

