$(document).ready(function(){

	function createLocalNavigation(className) {
		
		var currentHash = location.hash.split("#");
		
		if (currentHash.length > 1) {
			

			var currentHashString = currentHash[1].toString();
			currentHashString = currentHashString.substr(0, currentHashString.length-1);
			
			$("."+className+" li a").removeClass("selected");
										
			$("."+className+" li a[href*="+currentHash[1]+"]").addClass("selected");
			
			var contentCollection = $("."+className+"Target li");
			
			contentCollection.css("display", "none").each(function(i){
				
				if(this.id && this.id == currentHashString) {
					$(this).fadeIn(650);
				}

			});


		} else {
			var contentCollection = $("."+className+"Target li");
			
			contentCollection.each(function(i){
				if (this.id) {
					if (this.id !== className+"_one") {
						$(this).fadeOut(650).css("display", "none");
					}
				}
			});
		} // else
		
		$("."+className+" li a").click(function() {
																
										var hash = this.href.split("#");
										myClicked = hash.length > 1 ? hash[1].substr(0, hash[1].length-1) : "";
										
										$("."+className+" li a").removeClass("selected");
										
										this.className = "selected";

										var contentCollection = $("."+className+"Target li");
										contentCollection.each(function(){
											if (this.id) {
												if (this.id === myClicked) {
													$(this).fadeIn(650);	
												} else {
													$(this).fadeOut(650).css("display", "none");
													if (location.hash !== "#") {
														location.hash = "#"+hash[1];
													}
														
												} // else
							  
											} // if
										});
										
										return false;
									} // click func

								); // click event
	} // end createLocalNavigation
	
	createLocalNavigation("navigation");
	createLocalNavigation("autreTravaux");
	
}); // ready
