
/* Vérifis si le doc est pret a être executé */
	
$(document).ready(function() {
	
	reloadReady_02();
	

}); //$(document).ready(function() {


function reloadReady_02() {
	if($(".pagination_cat")) {
			$(".pagination_cat a").unbind();
			$(".pagination_cat a").click(function(event) {
				if($(this).hasClass('noAjax')) { } else {
				event.preventDefault();
			
				var urlExt = $(this).attr("href");
				loadCat(urlExt, 1) ;
				}
			
			});
	}

                
	if($(".detailPagination, .pageswap")) {
			$(".detailPagination a, .pageswap a").unbind();
			$(".detailPagination a, .pageswap a").click(function(event) {
				
				
				if($(this).parent().hasClass('noAjax')) { } else {
					if($(this).hasClass('noAjax')) { } else {
					event.preventDefault();
					
				
					var urlExt = $(this).attr("href");
					
				//	alert(urlExt)
					if($(".catSilde_contener").length>0) {
						loadCat(urlExt, 1) ;
					} else {
						
						loadDetail(urlExt, 1) ;
					}
					
					}
				}
			});
	}


	if($(".detailPagination_right")) {
			$(".detailPagination_right a").unbind();
			$(".detailPagination_right a").click(function(event) {
				if($(this).parent().hasClass('noAjax')) {
					
				
				 } else {
					if($(this).hasClass('noAjax')) { alert("hey");	 } else {
				event.preventDefault();
			
				var urlExt = $(this).attr("href");
				loadDetail(urlExt, 1) ;
				
				}
				}
			});
	}



}

function loadDetail(urlExt, orderMove) {//&& lastLoaded != urlExt
//alert('loadDetail ' +  urlExt);
	if(urlExt!='#' ) {
	//alert("hey0")	
	if( isLoading ==0 &&  isLoading2 ==0) {
		//alert("hey1")	
		var leftPos = $(document).width()*-1;
		var leftPos2 = $(document).width()*-1*2;
			if(orderMove==-1) {
				leftPos = leftPos*-1;
				leftPos2 = leftPos2*-1;
			}
		$('.detailSlide').animate({postion:'absolute', left:(leftPos)+"px"}, function () { 
		isLoading2++;
		
		$.ajax({
		  url: urlExt,
		  success: function(data){
			  
			var html2 = jQuery('.detailSlide', data).html();
			var html4 = jQuery('#titleanddesc', data).html();
			var html5 = jQuery('.pagination_bar', data).html();
			
			$(".detailSlide").html(html2);
			$(".pagination_bar").html(html5);
			$("#titleanddesc").fadeOut("fast", function() {
				
				$("#titleanddesc").html(html4);
				$("#titleanddesc").fadeIn();
			
				
			} );
			
			var html3 = jQuery('.detailPagination , .detailPagination_right', data).html();
			$(".detailPagination , .detailPagination_right").html(html3);
			//alert(html2);
			$('.detailSlide').css({postion:'absolute', 'left':(-1*leftPos2)+"px" })
			$('.detailSlide').animate({postion:'absolute', left:"0px"});
			//if(urlExt == $("#homeMenu").attr("href")) {
			
			reloadReady_02();
			//}
			lastLoaded = urlExt;
			isLoading2--;
		  }
		});
		});	
	}
	}
	
}

function loadCat(urlExt, orderMove) {// && lastLoaded != urlExt
//alert('loadCat ' +  urlExt);
	if(urlExt!='#') {
	
	if( isLoading ==0 &&  isLoading2 ==0) {
		
		var leftPos = $(document).width()*-1;
		var leftPos2 = $(document).width()*-1*2;
			if(orderMove==-1) {
				leftPos = leftPos*-1;
				leftPos2 = leftPos2*-1;
			}
		$('.catSilde').animate({postion:'absolute', left:(leftPos)+"px"}, function () { 
		isLoading2++;
		
		$.ajax({
		  url: urlExt,
		  success: function(data){
			  
			var html2 = jQuery('.catSilde', data).html();
			var html5 = jQuery('.pagination_bar', data).html();
			
			$(".catSilde").html(html2);
			$(".detailSlide").html(html2);
			$(".pagination_bar").html(html5);
			if($(".detailPagination").length>0) {
			var html3 = jQuery('.pagination_cat', data).html();
			$(".pagination_cat").html(html3);
			
			}
			if($(".detailPagination, .pageswap")) {
				
			}
			//alert(html2);
			$('.catSilde').css({postion:'absolute', 'left':(-1*leftPos2)+"px" })
			$('.catSilde').animate({postion:'absolute', left:"0px"});
			//if(urlExt == $("#homeMenu").attr("href")) {
			
			reloadReady_02();
			//}
			lastLoaded = urlExt;
			isLoading2--;
		  }
		});
		});	
	}
	}
	
}
