/* javascript site mariantonia */
var cur;
$(document).ready(function(){
//bandeau
cur = $(".slide:first").attr("id"); //alert(cur);
if(cur=='bijou' || cur=='compte'){
	$("#blue").corner();
	//alert(cur);
}
//gestion erreurs formulaires ajout couleur de fond si erreur
if(cur=='compte' || cur=='compte2'|| cur=='pp'){ 
    $("#fm_cpt :input, #blue :input, .cpt :input, .pan :input").each(function(){
        if($(this).val().search('~')>=0 ) {  //alert($(this).val());//______________
            $(this).val( $(this).val().substr( 0,$(this).val().length-1 ) );
            $(this).addClass("fm_fail");
	}
    });
    $("#fm_cpt :input, .cpt :input, #blue :input, .pan :input").focus(function(){
        $(this).removeClass("fm_fail");
    });
    //gestion bouton radio adresse livraison
    $("#add2").hide();
    //alert($("input[@type=radio]:checked").val() );
    if($("input[@type=radio]:checked").val()=='check_ad2'){$("#add2").show();}
    $("#a2").click(function(){ $("#add2").show(); });
    $("#a1").click(function(){ $("#add2").hide(); });
}
if(cur=='home' || cur=='pan'){  //bandeau defilant
	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; });
}
//page services
	$("#sev dl").hover( function(){ $(this).css({cursor:'pointer'});  },function(){ $(this).css({cursor:'default'});    });
	$("#sev dl").click(function(){
            $("#sev dd").hide();
            $(this).children().show();
	});
        $("#sev dd").hide().eq(0).show();
//gestion zoom image
    $("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(); 
	var waitLeft = $(window).width()/2 - 20; var zoLeft = $(window).width()/2 - 240;
	waitTop=scrollTop+220; zoTop=scrollTop-80;
	$("#zo").css({top:waitTop,left:waitLeft});$("#zo").show();
	$("#zo").addClass("loader");
	var imgZo = $(this).attr('href');
	$.ajax({
        url: '',
        cache: false,
        complete: function(){
            $("#zo").html('<img id=\'zoim\' src='+imgZo+'>');
            $("#zo").bind('ajaxComplete', function(){
                $("#zo").children().hide();
                setTimeout( function(){
                    $("#zo").removeClass("loader");
                    $("#zo").children().slideDown("slow");
                    $("#zo").animate({top:zoTop,left:zoLeft}); }
                    ,1000
                );
                $("#zo").css('z-index',4);$("#zo").css('width','auto');
                return false;
            });//___________
            $("#zo").append("<div class=\'txt\' style=\'padding:10px\'><a class=\'bt\' id=\'btimg\' href=\'#\'>Fermer</a></div>");
            $("#btimg,#zoim").bind("click", function(){
                $("#zo").empty();$("#zo").hide();
                $("#btimg,#zoim").unbind("click");
                return false;
            });
        }
	});
	return false;
    }).end();

});

