var pdl={accueil:{init:function(){$(window).load(function(){function k(){d=d-1;if(d<0)d=0;if(d<=0)h.css("visibility","hidden");if(d<i){$("#books-container ul").animate({marginLeft:e*-d})}g.css("visibility","visible")}function j(){d=d+1;if(d+$NB_LIVRE_RECOMMANDE_VISIBLE==i+1)d=$NB_LIVRE_RECOMMANDE_VISIBLE+1;if(d+$NB_LIVRE_RECOMMANDE_VISIBLE==i)g.css("visibility","hidden");if(d<i){$("#books-container ul").animate({marginLeft:e*-d})}h.css("visibility","visible")}function c(a,b,c){if(jQuery.support.opacity){$("#left-col ul").prepend('<li style="height:0px; opacity:0;" id="'+b+'">'+a+"</li>");$("#left-col ul li:first").animate({height:c},1e3).animate({opacity:100},1e4)}else{$("#left-col ul").prepend('<li style="height:0px;">'+a+"</li>");$("#left-col ul li:first").animate({height:c},1e3)}}function b(){$("#left-col").css("overflow","hidden");$("#left-col").css("height",$("#main-col").height()+"px");$("#left-col ul li:nth-child("+$NB_ACTU_EDITEUR_VISIBLE+")").fadeOut("slow");var b=$("#left-col ul li:last");if(a[b.attr("id")]!=undefined)var d=a[b.attr("id")];else{b.show();var d=b.height()+"px";b.hide();a[b.attr("id")]=d}b.remove();c(b.html(),b.attr("id"),d)}var a=new Array;setInterval(b,$INTERVAL_DEFIL);var d=0;var e=110;var f=$("#books-container li");var g=$("#next-book");var h=$("#previous-book");var i=f.length;$("#books-container").css("overflow","hidden");$("#books-container ul").css("width",e*i);g.css("visibility","visible");$("#next-book").click(function(){j()});$("#previous-book").click(function(){k()})})}},selection:{init:function(){$(window).load(function(){function a(){$("#dialog").dialog({modal:true,resizable:false,width:400})}$(".add-link").click(function(b){b.preventDefault();var c=$(this).children("a").attr("href").match(/add=([0-9]+)/)[1];$("#to-update").load($SEL_LINK,{liv_id:c},function(){a();$("#maj-nb-selection").html($("#nb-selection").html())})});$(".dialog-close").click(function(){$("#dialog").dialog("close")});})},init_page:function(){$(window).load(function(){$(".sprite-delete").hover(function(){$(this).siblings("p.p-delete").toggle()});$("input[type=checkbox]").hover(function(){$(this).siblings("p.p-coche").toggle()});$("input[type=checkbox]").click(function(){var a=$(this).attr("checked")=="checked"?1:0;var b=$(this).siblings("input[name=delete]").val();$.post($P_COCHE,{liv_id:b,coche:a,key:$KEY});if(a)$(this).siblings("p.p-coche").html("Décocher pour garder ce livre dans la sélection et le commander plus tard.");else $(this).siblings("p.p-coche").html("Cocher pour commander ce livre maintenant.");if($("input[name=coche]:checked").length>0)$("#selection-link").show();else $("#selection-link").hide()});$(".reload").click(function(){setTimeout(function(){location.reload()},5e3)})})}},header:{init:function(){$(document).ready(function(){$("#connection-bar form input[name=email]").focus(function(){if($(this).val()=="Votre adresse email")$(this).val("")});$("#connection-bar form input[name=email]").blur(function(){if($(this).val()=="")$(this).val("Votre adresse email")});$("#connection-bar form input[name=fake_password]").focus(function(){$(this).hide();$(this).siblings("input[name=password]").show();$(this).siblings("input[name=password]").focus()});$("#connection-bar form input[name=password]").blur(function(){if($(this).val()==""){$(this).hide();$(this).siblings("input[name=fake_password]").show()}})})},focus:function(){$(document).ready(function(){$("#connection-bar input[name=email]").focus()})}},abonnement:{step1:function(){$(window).load(function(){$("#choix-abo > ul > li").click(function(){$(this).children("input[type=radio]").attr("checked","checked");$("#choix-abo li").removeClass("actif");$(this).addClass("actif")});$("#choix-abo").submit(function(){if($("#choix-abo input:checked").length>0)return true;else{$("body").append('<div id="dialog" title="Erreur"><p>Vous devez sélectionnez un type d\'abonnement.</div>');$("#dialog").dialog({modal:true,resizable:false,width:400,buttons:{Ok:function(){$(this).dialog("close")}}});return false}})})},step2:function(){$(document).ready(function(){if($TYPE_ABO!=$TYPE_PARTICULIER)$("#ul-particulier").hide();if($TYPE_ABO!=$TYPE_PRO)$("#ul-pro").hide();if($TYPE_ABO!=$TYPE_PRO&&$TYPE_ABO!=$TYPE_PARTICULIER)$("input[type=submit]").hide()});$(window).load(function(){function b(a,b,c){a.blur(function(){if(!a.val().match(/^[0-9]{5}$/gi)){b.html('<option value="0"></option>');b.attr("disabled","disabled");if($("#"+c).length>0)$("#"+c).show();else a.parent().append('<span class="info-error" id="'+c+'"></span>');$("#"+c).html("Code postal erroné");$(this).siblings("input[type=hidden]").val($(this).val())}})}function a(a,b,c){a.bind("keyup change",function(d){if($(this).val().match(/^[0-9]{5}$/gi)){var e=$(this).siblings("input[type=hidden]");if(e.val()!=$(this).val()){e.val($(this).val());$.post($P_CP,{cp:$(this).val()},function(d){if(d.ville){var e="";for(ville in d.ville)e+='<option value="'+d.ville[ville]["nom"]+'">'+d.ville[ville]["nom"]+"</option>";b.html(e);b.removeAttr("disabled");$("#"+c).hide()}else{b.html('<option value="0"></option>');b.attr("disabled","disabled");if($("#"+c).length>0)$("#"+c).show();else a.parent().append('<span class="info-error" id="'+c+'"></span>');$("#"+c).html(d.error)}},"json")}}})}$("input[name=type_abo]").change(function(){if($(this).val()==$TYPE_PARTICULIER){$("#ul-particulier").show();$("#ul-pro").hide();$("input[type=submit]").show()}else if($(this).val()==$TYPE_PRO){$("#ul-particulier").hide();$("#ul-pro").show();$("input[type=submit]").show()}else{$("#ul-particulier").hide();$("#ul-pro").hide();$("input[type=submit]").hide()}});$("#facture").change(function(){if($(this).attr("checked")=="checked")$("#ul-particulier li.facturation").show();else $("#ul-particulier li.facturation").hide()});$("#str_facture").change(function(){if($(this).attr("checked")=="checked")$("#ul-pro li.facturation").show();else $("#ul-pro li.facturation").hide()});b($("#cp"),$("#ville"),"error-cp");b($("#fact_cp"),$("#fact_ville"),"error-cp-fact");b($("#str_cp"),$("#str_ville"),"error-str-cp");b($("#str_fact_cp"),$("#str_fact_ville"),"error-str-cp-fact");a($("#cp"),$("#ville"),"error-cp");a($("#fact_cp"),$("#fact_ville"),"error-cp-fact");a($("#str_cp"),$("#str_ville"),"error-str-cp");a($("#str_fact_cp"),$("#str_fact_ville"),"error-str-cp-fact");$("#lib_dep").change(function(){var a=$(this).val();if(a>0){$.post($PAGE_VILLE,{dep_id:a},function(a){if(a.ville){var b='<option value="">Choisissez votre ville</option>';for(ville in a.ville)b+='<option value="'+a.ville[ville]+'">'+a.ville[ville]+"</option>";$("#lib_ville").html(b);$("#lib_ville").removeAttr("disabled");$("#error_dep").hide()}else{$("#lib_ville").html("");$("#lib_ville").attr("disabled","disabled");$("#error_dep").hide();$("#lib_dep").parent().append('<div class="info-error" id="error_dep">'+a.error+"</div>")}},"json")}else{$("#lib_ville").html("");$("#lib_ville").attr("disabled","disabled")}});$("#lib_ville").change(function(){var a=$(this).val();var b=$("#lib_dep").val();if(a!=""){$.post($PAGE_STR,{dep_id:b,ville:a},function(a){if(a.lib){var b='<option value="">Choisissez votre librairie</option>';for(k in a.lib)b+='<option value="'+a.lib[k]["id"]+'">'+a.lib[k]["nom"]+"</option>";$("#lib_lib").html(b);$("#lib_lib").removeAttr("disabled");$("#error_lib").hide()}else{$("#lib_lib").html("");$("#lib_lib").attr("disabled","disabled");$("#error_lib").hide();$("#lib_ville").parent().append('<div class="info-error" id="error_dep">'+a.error+"</div>")}},"json")}else{$("#lib_lib").html("");$("#lib_lib").attr("disabled","disabled")}});$("#cat_id").change(function(){if($(this).val()==$CAT_ID_AUTRE)$("#autre").show();else $("#autre").hide()});$(".inside-form").submit(function(){if($("#cgv").attr("checked")!="checked"&&$("#str-cgv").attr("checked")!="checked"){$("body").append('<div id="dialog" title="Erreur"><p>Vous devez acceptez les conditions générales de vente pour pouvoir créer un compte.</div>');$("#dialog").dialog({modal:true,resizable:false,width:400,buttons:{Ok:function(){$(this).dialog("close")}}});return false}else return true})});$(".cgv-link").click(function(a){a.preventDefault();window.open(this.href,"cgv","height=400, width=500, top=200, left=200, toolbar=no, menubar=no, location=no, status=no, resizable=yes, scrollbars=no")})},step3:function(){$(window).load(function(){$("input[name=choix_num]").change(function(){$("input[name=vads_order_info]").val($(this).val());var a="signature"+$(this).val();$("input[name=signature]").val($("input[name="+a+"]").val())})})},mabonner:function(){$(window).load(function(){$("#naissance").focus(function(){if($(this).val()=="JJ/MM/AAAA")$(this).val("")});$("#naissance").blur(function(){if($(this).val()=="")$(this).val("JJ/MM/AAAA")});$("#form-abo").submit(function(){if(!$("#validation").attr("checked")){alert("Merci de bien vouloir cocher la case « Je souhaite m'abonner à PAGE (...) » pour valider votre inscription.");return false}})})}},lightbox:{init:function(){$(window).load(function(){$(".lightbox").lightBox({txtOf:"sur",containerResizeSpeed:350,txtImage:"Image",imageLoading:$URL_SITE+"media/images/wait.gif",imageBtnClose:$URL_SITE+"media/images/lightbox-btn-close.gif",imageBtnPrev:$URL_SITE+"media/images/lightbox-btn-prev.gif",imageBtnNext:$URL_SITE+"media/images/lightbox-btn-next.gif",imageBlank:$URL_SITE+"media/images/lightbox-blank.gif"});$(".page-lightbox").lightBox({txtOf:"sur",containerResizeSpeed:350,txtImage:"Image",imageLoading:$URL_SITE+"media/images/wait.gif",imageBtnClose:$URL_SITE+"media/images/lightbox-btn-close.gif",imageBtnPrev:$URL_SITE+"media/images/lightbox-btn-prev.gif",imageBtnNext:$URL_SITE+"media/images/lightbox-btn-next.gif",imageBlank:$URL_SITE+"media/images/lightbox-blank.gif"})})}},entretien:{init:function(){$(window).load(function(){$(".show-filtre").click(function(){$(".filtre").toggle("blind");$(".show-filtre").toggle()});$("#auteur").autocomplete({delay:150,source:function(a,b){a.type_auteur="entretien";$.ajax({url:$P_AUTO_AUTEUR,dataType:"json",data:a,success:function(a){b(a)}})},select:function(a,b){if(b.item)$("#aut_id").attr("value",b.item.id);else $("#aut_id").attr("value",0)}});$("#auteur").blur(function(){if($(this).val()=="")$("#aut_id").val("")})})}},livre:{liste:function(){$(window).load(function(){$(".show-filtre").click(function(){$(".show-filtre").toggle();$(".filtre").toggle("blind")})})}},recommandation:{init:function(){$(window).load(function(){$(".form-reco").live("submit",function(a){a.preventDefault();var b=$(this);var c=$(this).children("input[name=liv_id]").val();var d=$(this).children("input[name=type]").val();$.post($P_RECO,{liv_id:c,type:d},function(a){if(a){$("#maj-reco").html(a.message);if(a.result=="ok"){if(a.form){b.html(a.form)}$(".reco").html(a.liste_reco)}}},"json")})})}}}
