﻿var kafe=function(d,e,c,f){function h(a){try{return eval("("+a+" == undefined) ? false : true;")}catch(b){return false}}var g={},a={};a.fn=function(){var b={};b.setReadOnlyProperties=function(c,b){eval("var o=arguments[0], p=arguments[1];");for(var a in b)try{eval("o.__defineGetter__('"+a+"', function(){ return p['"+a+"']; });")}catch(d){try{eval("Object.defineProperty(o, '"+a+"', {get:function(){ return p['"+a+"']; }});")}catch(d){c[a]=b[a]}}};b.lang=function(c,b){b=b?b:a.env("lang");return c[b]?b:"en"};return b}();var b={};a.fn.setReadOnlyProperties(b={},{non:"kafe",vesyon:"1.1",griyaj:"absolunet.com"});a.fn.setReadOnlyProperties(a,{kafe:b.vesyon});a.fn.setReadOnlyProperties(a,{idantite:b});a.fn.setReadOnlyProperties(a,{vesyon:{}});a.bonify=function(e){if(!h(e.name)){var n="this."+e.name;if(e.obj.Native!=f){var i=e.name.split(".")[0].replace(/^\w/,function(a){return a.toUpperCase()}),m=!!(":Array:Boolean:Date:Number:String:RegExp:".search(new RegExp(":"+i+":"))!=-1),l=!!(":Math:Window:Navigator:Screen:History:Location:Document:".search(new RegExp(":"+i+":"))!=-1);if(m){var c=e.name.split(".");if(c.length>1){c.shift();c=c.join("_")+"_"}else{c="";g[i]=function(a){this.get=function(){return a}};d[i].prototype.kafe=function(){return new g[i](this)}}for(var j in e.obj.Native)g[i].prototype[c+j]=e.obj.Native[j]}else if(l){var c=e.name.split(".");if(c.length>1){c.shift();c=c.join("_")+"_"}else{c="";d[i].kafe=d[i].K={}}for(var j in e.obj.Native)d[i].kafe[c+j]=d[i].K[c+j]=obj.Native[j]}delete arguments[0].obj.Native}var k={};k[e.name]=e.version;a.fn.setReadOnlyProperties(a.vesyon,k);eval(n+" = arguments[0].obj;")}else throw this.error(new Error(b.non+"."+e.name+" already exists"));};a.plug=function(a){a.name="plugin."+a.name;this.bonify(a)};a.extend=function(a){a.name="ext."+a.name;this.bonify(a)};a.required=function(a){if(a.substr(0,2)=="//"){var b=false;c("script").each(function(){if(new RegExp(a).test(this.src)){b=true;return false}});if(!b)throw this.error(new Error("'"+a+"' is required"));}else if(!h(a))throw this.error(new Error(a+" is required"));};a.log=function(a){try{var c=e.getElementById("LOG"),d=e.createElement("hr"),b=e.createElement("code");b.appendChild(e.createTextNode(a));c.appendChild(b);c.appendChild(d)}catch(f){try{console.log(a)}catch(f){alert(a)}}};a.error=function(a){var d=a.description?a.description:a.message;a.description=a.message="<"+b.non+":erè> : "+(!!d?d:"anonim");return c.browser.msie&&parseInt(c.browser.version)==8?new Error(a):a};a.env=function(){var a={culture:"",lang:"",page:"",tmpl:"",dtc:{}};c(function(){var d=c("html"),e=c("body");a.culture=d.attr("id")||"";a.lang=d.attr("lang").toLowerCase();a.page=e.attr("id")||"";a.tmpl=e.attr("class")||"";a.tmpl=a.tmpl.toString().split(" ")[0];var b=d.attr("class")||"";b=b.split(" ");if(!!b.length)for(var f in b)if(b[f].substring(0,4)=="dtc-")a.dtc[b[f].substring(4).replace(/-/g,"_")]=true});var d=function(c,d){var e=":mobile-orientation:";if(d==f)return a[c];else if(a[c]!=f&&e.search(new RegExp(":"+c+":"))==-1)throw this.error(new Error(b.non+".env > property '"+c+"' already defined"));else a[c]=d};return d}();a.plugin={};a.ext={};return a}(window,document,jQuery);(function(a){var c=a.browser.msie&&parseInt(a.browser.version)<9;if(c)for(var d="address|article|aside|audio|canvas|command|datalist|details|dialog|figure|figcaption|footer|header|hgroup|keygen|mark|meter|menu|nav|progress|ruby|section|time|video".split("|"),b=0;b<d.length;++b)document.createElement(d[b]);a.fn.appendHTML5=function(d){if(c){var b,e;function f(d,g){if(!b){b=document.createElement("div");e=document.createDocumentFragment();/*@cc_on b.style.display="none"@*/}var a=b.cloneNode(true);/*@ document.body.appendChild(a)@*/;a.innerHTML=d.replace(/^\s\s*/,"").replace(/\s\s*$/,"");/*@ document.body.removeChild(a)@*/;if(g===false)return a.childNodes;var c=e.cloneNode(true),f=a.childNodes.length;while(f--)c.appendChild(a.firstChild);return c}d=f(d)}a(this[0]).append(d);return this}})(jQuery);kafe.bonify({name:"form",version:"1.1",obj:function(a){var b={};b.focus=function(){a('input[type="text"], textarea, select').bind("focus",function(){a(this).prev("label").andSelf().addClass("Focus")}).bind("blur",function(){a(this).prev("label").andSelf().removeClass("Focus")})};b.label=function(){function b(){return arguments[0].replace(/^\s*|\s*$/g,"").replace(/^\t*|\t*$/g,"")==""}a('input[title!=""], textarea[title!=""]').each(function(){var c=a(this);c.data("Label",c.attr("title")).attr("title","").bind("focus",function(){var c=a(this);(b(c.val())||c.val()==c.data("Label"))&&c.removeClass("Label").val("")}).bind("blur",function(){var c=a(this);(b(c.val())||c.val()==c.data("Label"))&&c.addClass("Label").val(c.data("Label"))}).blur()})};b.onEnter=function(c,b){a(c).keypress(function(a){(!!a.which?a.which:a.keyCode)==13&&b(this)})};return b}(jQuery,kafe)});kafe.bonify({name:"style",version:"1.1",obj:function(a){var b={};b.equalHeight=function(){function e(){var b=a(arguments[0]);b.height(Math.max.apply(Math,b.map(function(){return a(this).height()}).get()))}var b=a(arguments[0]),d=arguments[1]||{},c=d.nbPerRow,g=d.resetHeight;!!g&&b.height("auto");if(!!c)for(var h=Math.ceil(b.length/c),f=0;f<h;++f)e(a(b.splice(0,c)));else e(b)};b.replaceHr=function(){a("hr").replaceWith('<div class="hr"></div>')};b.makeButton=function(b){var c=b?a(b):a("a.Btn");c.wrapInner('<span class="text" />').prepend('<span class="left" />')};b.vAlign=function(b){a(b).each(function(){var c=a(this),b=c.children();if(b.length==1){var d=Math.floor((c.height()-b.height())/2);b.css({display:"block","margin-top":d+"px"})}})};return b}(jQuery,kafe)});(function(a,e){var b=false,d=e.form,c=e.style;function f(){if(a("#MenuPrincipal li.On").length>0)var c=a("#MenuPrincipal li.On").width(),b=a("#MenuPrincipal li.On").position().left;else var c=a("#MenuPrincipal li:first-child").width(),b=a("#MenuPrincipal li:first-child").position().left;a("#Highlight").stop().animate({width:c,left:b})}a(function(){a("#MenuPrincipal li:last").css("margin-right","0");c.replaceHr();d.focus();d.label();a("#MenuPrincipal li").mouseenter(function(){b=true;var d=a(this).width(),c=a(this).position().left;a("#Highlight").stop().animate({width:d,left:c})});a("#MenuPrincipal li").mouseleave(function(){b=false});setInterval(function(){b==false&&f()},500);if(a("#ListeProduits").length>0){a("#ListeProduits li:nth-child(4n)").addClass("DernierItem");c.equalHeight("#ListeProduits li",{nbPerRow:4})}if(a("#ListeMarques").length>0){a("#ListeMarques li:nth-child(4n)").addClass("DernierItem");c.equalHeight("#ListeMarques li",{nbPerRow:4})}})})(jQuery,kafe);window.RenderClick=function(a,c,b){if(window.event)keynum=a.keyCode;else if(a.which)keynum=a.which;if(keynum==13){Page_ClientValidate(b)&&__doPostBack(c,"");return false}return true};window.MaxLength=function(a,b){if(a.getAttribute)if(a.value.length>b)a.value=a.value.substring(0,b)};window.classError="Erreur";window.CheckForm=function(a){if(typeof Page_ClientValidate=="function")if(!Page_ClientValidate(a)){ValidateForm(a,true,classError);return false}return true};window.ValidateForm=function(h,g,b){var c=[],d=[];b!=""&&jQuery("."+b+":not(#disponibilites)").removeClass(b);for(var a=0;a<Page_Validators.length;a++)if(Page_Validators[a].validationGroup==h&&!Page_Validators[a].isvalid&&Page_Validators[a].controltovalidate!=undefined){if(g){for(var f=false,e=0;e<d.length;e++)if(d[e]==Page_Validators[a].controltovalidate)f=true;if(!f){c[c.length]=Page_Validators[a].errormessage;b!=""&&jQuery("#"+Page_Validators[a].controltovalidate).parent().addClass(b)}}else{c[c.length]=Page_Validators[a].errormessage;b!=""&&jQuery("#"+Page_Validators[a].controltovalidate).parent().addClass(b)}d[a]=Page_Validators[a].controltovalidate}return c};window.CheckBoxList_ClientValidate=function(b,a){$("#disponibilites").removeClass(classError);a.IsValid=false;$("#disponibilites input[type=checkbox]:checked").each(function(){a.IsValid=true});!a.IsValid&&$("#disponibilites").addClass(classError)}
