$(function(){if(jQuery.browser.msie){trig_bind()}$(".autohide").hide();if(location.hash=="#equipements"){$("#tabs-options div.tab").hide();$("#equipements").show();$("#tabs a").removeClass("selected");$("#tabs a[href=#equipements]").addClass("selected")}$("#allnews").each(function(d){var a=null;var c=$(this).find(".headline").length-1;var b=function(){var e=$("#allnews");var f=Math.abs(parseInt(e.css("top")));if(f>=(250*c)||f<0){e.animate({top:0},"fast")}else{e.animate({top:"-=250px"},"slow","swing")}a=setTimeout(b,6000)};a=setTimeout(b,6000);$(this).hover(function(){clearTimeout(a)},function(){a=setTimeout(b,1000)})});$("#actualites div.headline").each(function(){$(this).click(function(a){a.preventDefault();a.stopPropagation();$link=$(this).find("a").eq(0);if($link.attr("rel")=="external"){window.open($link.attr("href"))}else{document.location=$link.attr("href")}return false})});$("input[name=avantage]").bind(($.browser.msie?"click":"change"),function(){activateAvantage(this);updatePrice()});$("input[name=avantage]").each(function(){if(this.value=="oui"&&this.checked==true){activateAvantage(this);updatePrice()}});$("input[name=avantageaccess]").bind(($.browser.msie?"click":"change"),function(){activateAvantage(this);updatePrice()});$("input[name=prime_casse]").change(function(){var a=$("#primeline div.valeurttc");if(this.checked){a.removeClass("disabled")}else{a.addClass("disabled")}});$(".options_checkbox").change(function(a){$(this).nextAll("input.checked").attr("checked",this.checked);updatePrice()});$("#personnalisation input").change(function(){var b=this.name;var a=$("#"+b+"ht, #"+b+"ttc");if(this.checked){a.removeClass("disabled")}else{a.addClass("disabled")}});$("tr.accesline input").change(function(b){var a=$(this).parents("tr").children("td.valeurht, td.valeurttc");if(this.checked){a.removeClass("disabled")}else{a.addClass("disabled")}});$("img.popup-link").click(function(a){showPopup(this);a.preventDefault()});$("a.popup-link").click(function(a){showPopup(this);a.preventDefault()});$("input,textarea").focus(function(){$(this).addClass("focused");if($(this).hasClass("form-error")){$(this).removeClass("form-error")}});$("input,textarea").blur(function(){$(this).removeClass("focused")});$("form#devis-contact-form").submit(function(h){var c=false;$(this).find(".required").each(function(){if($(this).val().length==0){c=true;$(this).addClass("form-error")}});var g=false;var b=false;$(this).find(".required-or").each(function(){b=true;if($(this).val().length!=0){g=true}});if(!g&&b){c=true;$(this).find(".required-or").addClass("form-error")}if($("#telephone").hasClass("required")){if(!validPhone($("input[name=tel_contact]").val())){alert("Entrez un numero de téléphone valide.");h.preventDefault();c=true;return false}}if(c){var f=$("#coordonnees div.error-msg");f.text("Merci de renseigner les champs marqués d'un astérisque.");f.slideDown();h.preventDefault()}else{var a=true;if($("input[name=avantage]").length>0){if($("input[name=avantage]:checked").val()=="non"){if(!confirm("Vous n'avez pas choisi de bénéficier des avantages de la carte privilège, confirmez vous votre demande malgré tout?")){h.preventDefault();return}}if($("input[name=avantage]:checked").val()=="non"&&$("input[name=avantageaccess]:checked").val()=="non"){a=false}}var d=$(this).attr("action");if(!a&&d=="/imprimedevis.php"){}else{var i=$(this).serialize()+"&ajax=True";$("#coordonnees").html('<div style="text-align: center"><img src="/img/ajax-loader.gif" /></div>');$.post($(this).attr("action"),i,function(e){$("#coordonnees").html(e);$("#reset-contact").click(function(k){k.preventDefault();var j=$("#validation button").overlay();j.close();$("#coordonnees").load("ajax/form_devis.php")})});h.preventDefault()}}});$("#contact").each(function(){var a=$("#contact").position();$("#validation button").overlay({start:{top:a.top,left:a.left,absolute:false},expose:{closeOnClick:false,color:"#555"},closeOnClick:false,close:"div.close",onLoad:function(){$("#contact div.close").text("X");$("#contact input:first").focus()},onClose:function(){$("#contact div.close").text("")}})});$("#tabs-options a.tab-link").click(function(a){a.preventDefault();$("#tabs a").removeClass("selected");$(this).addClass("selected");toggleTabs(this)});$("#couleur").change(function(c){$("#img-fiche p.note").html('<img src="/img/ajax-loader.gif" />');var a=$(this).val();$("input[name=couleur][value="+a+"]").attr("checked",true);var b=window.location.href;$.get("/devis.php",{ajax:"True",action:"get-img",color:a,numMatrice:$("input[name='numMatrice']").val()},function(d){if(d.img){img=$("#img-modele img");img=img[0];img.onload=function(){$("#img-fiche p.note").text("")};img.src=d.mini;$("#img-modele a").attr("href",d.img)}else{$("#img-fiche p.note").text("Photo coloris non disponible")}},"json")});$("#img-modele a").lightBox({txtOf:"sur"});$("a.photo-accessoire").lightBox({txtOf:"sur"});$("input[name=editePdf]").bind(($.browser.msie?"click":"change"),function(){if($(this).val()=="personnel"){$("#pdfperso").slideDown()}else{$("#pdfperso").slideUp()}});$("#pdfperso input[name=choixLogo]").bind(($.browser.msie?"click":"change"),function(){$("#pdfperso div.choix-logo").hide();if($(this).val()=="monLogo"){$("#choixLogoPerso").show()}else{if($(this).val()=="texte"){$("#logoAdresse").show()}}});$("#pdf-form input[type=radio]").bind(($.browser.msie?"click":"change"),function(){$("#pdf-form input[type=radio]").each(function(){var a=this.id;if(this.checked){$("#pdf-form label[for="+a+"]").addClass("on")}else{$("#pdf-form label[for="+a+"]").removeClass("on")}})});bindimagebutton();if($.browser.msie){$("#rcolumn h1").corner("tr");$("#tabs a").corner("top");$("#rcolumn div.section div.header").corner("tr");$("#prix").corner()}$("a.morepriv").click(function(a){$(this).parent().prev().css("height","auto");$(this).hide();a.preventDefault();a.stopPropagation()});$("#departements-mini a").click(function(b){$("#concessions-mini").prepend('<div style="text-align:center; position: absolute;"><img src="/img/ajax-loader.gif" /></div>');var a=this.href.split("dept=")[1];$.get("/revendeurs.php",{ajax:"True",dept:a},function(c){$("#concessions-mini").html(c);$("a.plan").attr("target","_blank");$(".contact-link a").click(function(d){d.preventDefault();$.get(this.href,{ajax:"True"},function(e){$("#concessions-mini").html(e);bindcontactform()})})});b.preventDefault()});$("#dept-list a.find-btn").click(function(a){$.get("/revendeurs.php",{ajax:"True",contact:"true"},function(b){$("#concessions-mini").html(b);bindcontactform()});a.preventDefault()});$("#send-pdf").click(function(a){setTimeout(function(){$("#send-pdf").removeAttr("disabled")},500);if($.browser.msie){$("form").submit()}$(this).attr("disabled","disabled")});$("input#imprime").click(function(a){setTimeout(function(){$("input#imprime").removeAttr("disabled")},500);a.preventDefault();$("form").submit();$(this).attr("disabled","disabled")});$("#mensualites").change(function(a){});$("#icetelem a").overlay({finish:{absolute:false},close:"a",expose:"#333",onBeforeLoad:function(){var a="./cetelem/index.php?"+$("#cetelem").serialize();this.href=a;$("#fcetelem iframe").attr("src",this.href)}});$("a[rel=#popup-perso]").overlay({expose:"#f1f1f1",close:"div.close",onBeforeLoad:function(){if($("#perso-content").html()){return}$("#perso-content").hide();var a=this.getTrigger()[0].href;$("#perso-content").load(a,{ajax:"true"},function(){var b=$("select[name=couleur]").val();if(b){$("input[name=couleur][value="+b+"]").attr("checked",true)}$(this).fadeIn()})},onLoad:function(){if($("select[name=couleur]").val()){$("input[name=couleur]:checked").change()}},onClose:function(){if($.browser.msie&&parseInt($.browser.version)<=6){var a="Couleur: "+$("input[name=couleur]:checked").val();a+="<br/>Décoration: "+$("input[name=sticker]:checked").val();$("#perso-vignette").html(a)}else{$("#perso-vignette").html($(".perso_vi:last").html())}}})});function bindcontactform(){$("#concessions-mini form").submit(function(g){var b=false;$(this).find(".required").each(function(){if($(this).val().length==0){b=true;$(this).addClass("form-error")}});var f=false;var a=false;$(this).find(".required-or").each(function(){a=true;if($(this).val().length!=0){f=true}});if(!f&&a){b=true;$(this).find(".required-or").addClass("form-error")}if(b){var d=$("#concessions-mini div.error-msg");d.text("Merci de renseigner les champs marqués d'un astérisque.");d.slideDown();g.preventDefault()}else{var c=$(this).attr("action");var h=$(this).serialize()+"&ajax=True";$("#concessions-mini").append('<div style="text-align: center"><img src="/img/ajax-loader.gif" /></div>');$.post(c,h,function(e){$("#concessions-mini").html(e);bindcontactform()});g.preventDefault()}})}function bindimagebutton(){$("#add-img").each(function(){new AjaxUpload("#add-img",{action:"./upload.php",name:"img",data:{action:"pdf"},onComplete:function(b,a){$("#img-box").html(a);bindimagebutton()}})})}function activateAvantage(b){if(b.name=="avantage"){var c=$("#fidelite");var d=$("#fidelite-accessoire");var a=$("#o-avantageaccess");var e=$("#n-avantageaccess")}else{var c=$("#fidelite-accessoire");var d=$("#fidelite");var a=$("#o-avantage");var e=$("#n-avantage")}if(b.value=="oui"){c.find("div.valeurht, div.valeurttc").removeClass("disabled");c.find("input.checked").attr("checked",true);if(c.hasClass("linked")){d.find("div.valeurht, div.valeurttc").removeClass("disabled");d.find("input.checked").attr("checked",true);a.attr("checked",true)}}else{c.find("div.valeurht, div.valeurttc").addClass("disabled");c.find("input.checked").attr("checked",false);if(c.hasClass("linked")){d.find("div.valeurht, div.valeurttc").addClass("disabled");d.find("input.checked").attr("checked",false);e.attr("checked",true)}}}function activateAvantageAccess(){var b=$("#fidelite-accessoire input.checked");var a=$("#fidelite-accessoire div.valeurht, #fidelite-accessoire div.valeurttc");if($("input[name=avantageaccess]").val()=="oui"){a.removeClass("disabled");b.attr("checked",true)}else{a.addClass("disabled");b.attr("checked",false)}}function trig_bind(){$("input[type='checkbox']").unbind("click");$("input[type='checkbox']").bind("click",function(){$(this).trigger("change")})}function updatePrice(){var j=parseFloat($("#prixorigin").val());var e=parseFloat($("#prixoriginht").val());var h=j;var o=j;var a=e;var c=0;var i=0;var n=0;var d=0;var b=0;var l=0;var f=0;$("div.devis-item").each(function(){if($(this).children("input.checked").attr("checked")==true){var q=parseFloat($(this).children("input.valttc").val());var p=parseFloat($(this).children("input.valht").val());if($(this).hasClass("remise_checkbox")){c-=q}if($(this).children("input.options_checkbox").attr("name")!="prime_casse"){o+=q;a+=p;h+=q;if($(this).hasClass("accessoire")||$(this).hasClass("prestation")){i+=q;n+=p}if($(this).hasClass("accessoire")){d+=q;b+=p}}else{h+=q}}});l=-b*0.1;f=-d*0.1;$("#fidelite-accessoire input.valht").val(l);$("#fidelite-accessoire input.valttc").val(f);var k=c/j*100;if($("#fidelite-accessoire input.checked").attr("checked")==true){c-=f;o+=f;a+=l;h+=f}var g=c/j*100;if(k==0){$("#prix div.remise").hide("fast");$("#pct-remise").text(g.toFixed(0)+"%");$("#total-remise").html(format_number(c.toFixed(2))+"&nbsp;&euro;")}else{$("#prix div.remise").show("fast");$("#remiseline").slideDown("slow");$("#pct-remise").text(g.toFixed(0)+"%");$("#pct-remise3").text("-"+k.toFixed(0)+"%");$("#total-remise").html(format_number(c.toFixed(2))+"&nbsp;&euro;")}$("#extraline .newline").each(function(){var q=parseFloat($(this).find(".valeurttc input").val());var p=parseFloat($(this).find(".valeurht input").val());if(q){o+=q;h+=q}if(p){a+=p}});$("#prix_total").html(format_number(o.toFixed(2)));$("#prix_totalht").html(format_number(a.toFixed(2)));$("#prix_total-accessoire").html(format_number(i.toFixed(2)));$("#prix_totalht-accessoire").html(format_number(n.toFixed(2)));if(l<0){$("#fidelite-accessoire div.valeurht").html(format_number(l.toFixed(2))+"&nbsp;&euro;")}else{$("#fidelite-accessoire div.valeurht").html("&nbsp;")}if(f<0){$("#fidelite-accessoire div.valeurttc").html(format_number(f.toFixed(2))+"&nbsp;&euro;")}else{$("#fidelite-accessoire div.valeurttc").html("&nbsp;")}$("#prix_totalwprime").html(format_number(h.toFixed(2)));$("#cetelem input[name=proposalPrice]").val(h.toFixed(2));$("#montant").val(h.toFixed(2));var m="./cetelem/index.php?"+$("#cetelem").serialize();$("#icetelem a").attr("href",m)}function toggleTabs(a){var b="#"+a.href.split("#")[1];$("#tabs-options div.tab").hide();$(b).show()}function showPopup(d){var g="#"+d.href.split("#")[1];var f=$(d).offset();var c=$(g);var e=d.title;var a=c.css("width").split("px")[0];var b=0;b=f.left;if(b<=1){b=5}c.css({top:f.top-20+"px",left:b+"px"});c.fadeIn();c.click(function(h){$(this).fadeOut()})}function format_number(b){b+="";x=b.split(".");x1=x[0];x2=x.length>1?","+x[1]:"";var a=/(\d+)(\d{3})/;while(a.test(x1)){x1=x1.replace(a,"$1 $2")}return x1+x2}function validPhone(a){if(a.indexOf("+")>1){return false}s=a.replace(/[()-. +]/g,"");return(s.match(/^[\d]{10,11}$/))}function onloadhandler(){$("#banner").load("/banner.html")};
