var cur,sh_cur,prev,my_dd,max_h,prev_scroll;
$(document).ready(function(){
	var url = window.location.href;
	if(url.indexOf('#')>0){ cur = url.substr(url.indexOf('#') + 1); 
	}else{ cur = $(".slide:first").attr("id"); prev="";sh_cur=""; }
	if(cur=='flog'){
		$("#fm_log").corner();	$("#add2").hide();
		if($("input[@type=radio][@checked]").val()=='a2'){$("#add2").show();}
		$("#a2id").click(function(){ $("#add2").show();	});
		$("#a1id").click(function(){ $("#add2").hide();	});
	}
	if(cur=='flog' || cur=='flog2' || cur=='comm' || cur=='cont'){ 
		$("#fm_cpt :input, .cpt :input, .fmc :input").each(function(){
			if($(this).val().search('fail')>=0) { 
				$(this).val( $(this).val().substr( 0,$(this).val().length-4 ) );
				$(this).addClass("fm_fail");
			}
			if($(this).val().search('XX')>=0) { $(this).addClass("fm_fail");}
		});
		$("#fm_cpt :input, .cpt :input, .fmc :input").focus(function(){ 
			$(this).removeClass("fm_fail"); 
		});
		if(cur=='flog2'){
			if(url.indexOf('?m')>0){
        		$('html,body').animate({scrollTop:200+'px'} );
			}
		}
	}
	if(cur=='piece' || cur=='pan' || cur=='paga2'){
		$("a.btp,.ima").click(function(){ 
		scrollTop = (window.pageYOffset!=undefined)?window.pageYOffset:document.documentElement.scrollTop;
		scrollLeft = (window.pageXOffset!=undefined)?window.pageXOffset:document.documentElement.scrollLeft;
			$("#zo").empty(); $("#zo").addClass("loader");
			var waitLeft = $(window).width()/2 - 20; var zoLeft = $(window).width()/2 - 300;
			if(scrollTop){ 
				waitTop=scrollTop+220; zoTop=scrollTop; 
			}else{
				if($(this).offset().top < 700){	var waitTop = 320; var zoTop = -10;
				}else{	var waitTop = 700; var zoTop = 480;	}
			}
			$("#zo").css({top:waitTop,left:waitLeft});$("#zo").show();
			var imgZo = $(this).attr('href'); $("#zo").append('<img id=\'zoim\' src='+imgZo+'>'); 
			$("#zo").html('<img id=\'zoim\' src='+imgZo+'>');
			$("#zo").children().hide();
			$("#zo").animate({top:zoTop,left:zoLeft},"normal");
			$("#zo").css("z-index","2");
			$("#zo").children().slideDown("slow",function(){
				$("#zo").append("<div class=\'txt\' style=\'padding:10px\'><a class=\'btr\' id=\'btimg\' href=\'#\'>Fermer</a></div>");
				$("#btimg").bind("click", function(){ 
					$("#zo").empty();$("#zo").hide();$("#btimg").unbind("click");
					return false;
				});
			});
			return false;
		}).end();
	}
	$("#sev dl").hover( function(){ $(this).css({cursor:'pointer'});  },function(){ $(this).css({cursor:'default'});	});
	$("#sev dl").click(function(){ 
		$("#sev dd").hide();
		$(this).children().slideDown();
	});
	$("div ul").hide(); $(".pg_bas").hide();$("#sev dd").hide().eq(0).slideDown();
	$(".mnu").addClass("ocre");$(".mnu ul").addClass("red");
	$(".mnu a").not($("li a")).click(function(){ 
			$(".mnu ul:visible").slideUp("slow");
			$(this).next().addClass("red"); // UL
			$(this).next().find("li").addClass("red");
			$(this).next().slideDown("slow"); // UL
			$(".pg_bas").slideDown();
			return false; 
	});
	var path= location.pathname;
	path = path.substring(path.lastIndexOf("/")+1);
	if(	$("#menu .mnu a[href$='"+path+"']") && path	){ 
		$("#menu .mnu a[href$='"+path+"']").parent().parent().addClass("red"); // UL LI <a>
		$("#menu .mnu a[href$='"+path+"']").parent().parent().slideDown("slow"); // UL LI <a>
		$("#menu .mnu a[href$='"+path+"']").addClass("blue"); 
	}
if(cur=='ac1' || cur=='pan'){
	var slideSpeed=2;var di_pop;
	var slideSpeed1=slideSpeed;
	var slide1Left,slide2Left;
	var slideWidth=$("#slide1").width();
	nb=$(".bdim").length; im_nb=nb/2; 
	im_w=$("#im0").width(); im_h=$("#im0").height(); im_t=$("#im0").css('top');
	m_s=0;
	for( m=0;m<nb;m++){ 
		im_l=im_w*m_s; $("#s"+m).css({width:im_w,height:im_h,left:im_l,top:0,opacity:'0.4'});
		m_s++;if(m_s>=im_nb){m_s=0;}
	}
	$("#slide2").css('left',slideWidth);
	slideShow=setInterval("$(myslide)",50);
	myslide = function(){
		slide1Left=parseInt($("#slide1").css('left'));
		slide2Left=parseInt($("#slide2").css('left'));
		if(slide1Left>(slideWidth*(-1)+8)){
			$("#slide1").css('left',slide1Left-slideSpeed1);
		}else{
			$("#slide1").css('left',slide2Left+slideWidth-2);
		}
		if(slide2Left>(slideWidth*(-1)+8)){
			$("#slide2").css('left',slide2Left-slideSpeed1);
		}else{
			$("#slide2").css('left',slide1Left+slideWidth-2);
		}
	}
	$(".bdim").hover( function(){ slideSpeed1=0;  },function(){	});
	$(".pop").hover( function(){ slideSpeed1=0;   $(this).slideUp('slow');	},function(){	});
	
	$("#di_bb,#Page,#Pg").hover( function(){
	},function(){	$(".pop").slideDown("slow"); slideSpeed1=slideSpeed; });
}
});

jQuery.fn.extend({
  scrollTo : function(speed) {
    return this.each(function() {
      var targetOffset = $(this).offset().top;
      $('html,body').animate({scrollTop: targetOffset}, speed);
    });
  }
});



