var versiondev=11,isIE=jCalix_checkNav("msie"),isIE6=jCalix_checkNav("msie 6"),isIE7=jCalix_checkNav("msie 7"),isIE8=jCalix_checkNav("msie 8"),isChrome=jCalix_checkNav("chrome"),isSafari=jCalix_checkNav("safari"),isIphone=jCalix_checkNav("iphone"),isChromeMac=function(){var b=jCalix_checkNav("macintosh"),a=jCalix_checkNav("chrome");return b!=0&&a!=0?true:false},line1,line2,lis,loadindex=0,slideindex=0,slidepx=0,imgindex=0,enableclick=true,imgsloaded=false,slidewidth=720,sliding=false,changeslide=
false,reseting=false,sortednav,prevslide,prevz,objects;function fadeinObject(b,a){var c=500;if(a!=null)c=a;$(b).animate({opacity:1},c)}function fadeoutObject(b,a){var c=0;if(isIE)c=0.01;var d=200;if(a!=null)d=a;$(b).animate({opacity:c},d)}
function fadeImages(b){var a=130;if(b)a=b;if(_$("#ajaxcontainer").getObject()==null)return false;b=_$(".ulimgs",{index1:0});b=_$(":img",{node:b.getObject()});var c=_$("#line2"),d=_$("#bigimg"),e=false;objects=_$("#ajaxcontainer:li");if(objects.get(0)){enableclick=false;for(var f=0;f<objects.Length();f++){setTimeout("fadeinObject(objects.get("+f+").getObject());",a*f);f==objects.Length()-1&&setTimeout("enableclick=true;fadeoutlast(false);",a*(f+1))}}if(b.getObject()==null)return false;for(f=0;f<b.Length();f++){b.get(f).Click(function(){if(isIE)if(_$(this).Style().filter.indexOf("(opacity=1)")!=
-1)return false;if(_$(this).Opacity()==0.01||_$(this).Opacity()==0)return false;if(d.getObject()==null)return false;if(d.getObject().src==this.getAttribute("src"))return false;isIE?_$("#line1:img",{index1:0}).Opacity(0.01):_$("#line1:img",{index1:0}).Opacity("0");_$("#line1:img",{index1:0}).Attributes("src",this.getAttribute("src"));var h=new Image;h.onload=function(){fadeinObject(_$("#line1:img",{index1:0}).getObject(),400)};h.src=this.getAttribute("src")});if(c.getObject()!=null&&e==false)if(b.get(f).getPosition().x+
b.get(f).getWidth()>c.getPosition().x+c.getWidth()){isIE?_$("#albumright").Opacity(0.01):_$("#albumright").Opacity(0);_$("#albumright").Display("block");fadeinObject(_$("#albumright").getObject(),500);e=true}}d.getObject()&&fadeinObject(d.getObject(),400)}function fadegraf(){_$("#graf").getObject()&&_$("#fjg").Load($(".container").animate({opacity:1},1E3))}
function fadepresentation(){if(_$("#presentation").getObject()){$(".container").animate({opacity:1},1E3);$("a.n1").click(function(){$(".part1").toggle();$(".part2").fadeIn(1E3);return false});$("a.n2").click(function(){$(".part2").toggle();$(".part3").fadeIn(1E3);return false});$("a.p1").click(function(){$(".part2").toggle();$(".part1").fadeIn(1E3);return false});$("a.p2").click(function(){$(".part3").toggle();$(".part2").fadeIn(1E3);return false})}}
function fadehome(){if(_$("#home").getObject()){$(".container").animate({opacity:1},1E3);$("a").animate({opacity:1},2E3)}}
function getSlideWidth(b){var a=_$(".ulimgs album:img");if(a.get(0)==null||!a.isArray)return false;var c=_$("#line2");c.Style().left="0px";if(b){slideindex-=3;b=c.getPosition().x;var d=a.get(0).getPosition().x,e=d+a.get(0).getWidth();b=3;a.get(slideindex+4);if(slideindex<=2){slidepx=0;_$("#albumleft").Display("none");slideindex=0}else{a=_$(".ulimgs album:img",{index1:0});slidepx+=c.getPosition().x+c.getWidth()-(a.get(slideindex+3).getPosition().x+a.get(slideindex+3).getWidth());if(a.get(slideindex+
3).getPosition().x>=c.getPosition().x)slidepx+=a.get(slideindex+3).getWidth()}}else{slideindex+=3;b=c.getPosition().x+c.getWidth();d=a.get(a.Length()-1).getPosition().x;e=d+a.get(a.Length()-1).getWidth();if(d-(a.get(slideindex).getPosition().x-c.getPosition().x)<=b||countHiddenImgs(a)<=6){slidepx-=e-b;_$("#albumright").Display("none")}else{a=_$(".ulimgs album:img",{index1:0});slidepx-=a.get(slideindex).getPosition().x-c.getPosition().x;if(a.get(slideindex).getPosition().x+a.get(slideindex).getWidth()<=
c.getPosition().x+c.getWidth()){slidepx-=a.get(slideindex).getWidth();slideindex++}}}return slidepx}function countHiddenImgs(b){for(var a=_$("#line2"),c=0,d=0;d<b.Length();d++)if(b.get(d).getPosition().x>=a.getPosition().x+a.getWidth()||b.get(d).getPosition().x<a.getPosition().x+a.getWidth()&&b.get(d).getPosition().x+b.get(d).getWidth()>a.getPosition().x+a.getWidth())c++;return c}
function nextimg(){var b=_$(".ulimgs album:li");b.get(imgindex).RemoveAttributes("class");imgindex++;b.get(imgindex).Class("on");b=_$("#line1:img",{index1:0});b.Attributes("src",_$("#line2:img",{index1:imgindex}).Attributes("src"));isIE?b.Opacity(0.01):b.Opacity(0);fadeinObject(b.getObject(),600);if(imgindex>0){_$("#albumleft").Display("block");_$("#line2:img").Length()-1==imgindex&&_$("#albumright").Display("none")}return false}
function previmg(){var b=_$(".ulimgs album:li");b.get(imgindex).RemoveAttributes("class");imgindex--;b.get(imgindex).Class("on");b=_$("#line1:img",{index1:0});b.Attributes("src",_$("#line2:img",{index1:imgindex}).Attributes("src"));isIE?b.Opacity(0.01):b.Opacity(0);fadeinObject(b.getObject(),600);imgindex==0&&_$("#albumleft").Display("none");_$("#line2:img").Length()>1&&_$("#albumright").Display("block");return false}
function slideleft(){if(sliding)return false;else sliding=true;resetimgs();var b=getSlideWidth(true);$(".ulimgs").animate({left:b},400,function(){fadeoutlast(true);_$("#albumright").Display("block");sliding=false});return false}function slideright(){if(sliding)return false;else sliding=true;resetimgs();var b=getSlideWidth(false);$(".ulimgs").animate({left:b},400,function(){fadeoutlast(false);_$("#albumleft").Display("block");sliding=false});return false}
function fadeoutlast(b){var a=_$(".ulimgs album",{index1:0});if(a.getObject()==null)return false;a=_$(":img",{node:a.getObject()});var c=_$("#line2"),d=c.getPosition().x+c.getWidth();if(b){for(e=0;e<a.Length();e++){b=a.get(e).getPosition().x;f=a.get(e).getPosition().x+a.get(e).getWidth();if(f>c.getPosition().x&&b<c.getPosition().x){e!=0&&fadeoutObject(a.get(e).getObject());break}}for(e=0;e<a.Length();e++){f=a.get(e).getPosition().x+a.get(e).getWidth();if(f>d){fadeoutObject(a.get(e).getObject());break}}centerslide(true)}else{for(var e=
0;e<a.Length();e++){var f=a.get(e).getPosition().x+a.get(e).getWidth();if(f>d){fadeoutObject(a.get(e).getObject(),400);break}}if(isIE7){if(slideindex==3&&_$("#albumright").Attributes("style").display=="none"){fadeoutObject(a.get(0).getObject());a.get(1).getPosition().x<c.getPosition().x&&fadeoutObject(a.get(1).getObject())}}else if(slideindex==3&&_$("#albumright").getStyle().toLowerCase().indexOf("display: none")!=-1){fadeoutObject(a.get(0).getObject());a.get(1).getPosition().x<c.getPosition().x&&
fadeoutObject(a.get(1).getObject())}if(a.get(a.Length()-1).getPosition().x+a.get(a.Length()-1).getWidth()<=d)for(e=a.Length()-1;e!=0;e--)if(a.get(e).Opacity()=="0.01"||a.get(e).Opacity()=="0"){slideindex=e+1;break}centerslide(false)}a.get(a.Length()-1).getPosition().x+a.get(a.Length()-1).getWidth()>d&&_$("#albumright").Display("block")}
function resetimgsindex(){slidepx=slideindex=0;var b=_$(".ulimgs album",{index1:0});if(b.get(0)==null)return false;var a=_$("#line2");a.getPosition();a.getWidth();if(_$(":img",b.getObject()).get(0)==null)return false}
function resetimgs(){var b=_$(".ulimgs album",{index1:0});if(b.get(0)==null)return false;var a=_$("#line2");a.getPosition();a.getWidth();b=_$(":img",{node:b.getObject()});if(b.getObject()==null)return false;if(isIE)for(a=0;a<b.Length();a++)b.get(a).Opacity(1);else for(a=0;a<b.Length();a++)if(b.get(a).Opacity()=="0.01"||b.get(a).Opacity()=="0")b.get(a).Opacity(1)}var prevw=0;
function centerslide(b){if(_$(".creations").getObject())return false;var a=_$(".ulimgs album",{index1:0});if(a.getObject()==null)return false;var c=_$("#ajaxcontainer"),d=_$("#line2"),e=d.getPosition().x+d.getWidth();a=_$(":img",{node:a.getObject()});if(a.get(0)==null||!a.isArray)return false;var f=slideindex,h=a.Length()-1,g=true;for(g=0;g<a.Length();g++)if(a.get(g).getPosition().x+a.get(g).getWidth()>e){h=g-1;break}if(!b){f>0&&a.get(f-1).getPosition().x<d.getPosition().x&&a.get(f-1).getPosition().x+
a.get(f-1).getWidth()>d.getPosition().x&&fadeoutObject(a.get(f-1).getObject());if(a.get(f)!=null)if(a.get(f).getPosition().x<d.getPosition().x&&a.get(f).getPosition().x+a.get(f).getWidth()>d.getPosition().x){f++;fadeoutObject(a.get(f-1).getObject(),150)}else if(isIE7){if(slideindex==3&&_$("#albumright").Display()=="none")for(g=f=1;g<a.Length();g++)if(a.get(g).getPosition().x<d.getPosition().x)if(a.get(g).getPosition().x>=d.getPosition().x)break}else if(slideindex==3&&_$("#albumright").Display()==
"none")for(g=f=1;g<a.Length();g++){a.get(g).getPosition().x<d.getPosition().x&&f++;if(a.get(g).getPosition().x>=d.getPosition().x)break}}if(b)for(g=0;g<a.Length();g++)if(a.get(g).getPosition().x>=d.getPosition().x){f=g;break}b=785-(a.get(h).getPosition().x+a.get(h).getWidth()-a.get(f).getPosition().x);d.Style().position="relative";$(d.getObject()).animate({left:c.getPosition().x+b/2-a.get(f).getPosition().x-4},500);prevw=d.Style().left}
function autocenter(){_$("#ajaxcontainer").getObject()&&_$("#ajaxcontainer").Display("block");line1=_$("#line1");line2=_$("#line2");var b=_$(".ulimgs"),a=_$(".firstelem"),c=_$(".endlist"),d=_$("#nav:li"),e=10;if(isIE7&&_$(".ulimgs dynamic").get(0)!=null){e=25;var f=_$(".ulimgs:li");if(f.get(0)!=null)for(var h=0;h<f.Length()-1;h++){var g=_$(":img",{node:f.get(h).getObject(),index1:0});f.get(h).Style().width=g.getWidth()+15}f=_$(".ulimgs:li",{index1:1});if(f.get(0)!=null)for(h=0;h<f.Length()-1;h++){g=
_$(":img",{node:f.get(h).getObject(),index1:0});f.get(h).Style().width=g.getWidth()+15}}if(a)if(line1.getObject()&&a.get(0))if(b.isArray)b.get(0).Style().width=c.get(0).getPosition().x+c.get(0).getWidth()-a.get(0).getPosition().x+e+"px";else b.Style().width=c.getPosition().x+c.getWidth()-a.getPosition().x+e+"px";if(c)if(line2.getObject()&&c.get(0)&&c.isArray)if(b.isArray)b.get(1).Style().width=c.get(1).getPosition().x+c.get(1).getWidth()-a.get(1).getPosition().x+e+"px";else b.Style().width=c.getPosition().x+
c.getWidth()-a.getPosition().x+e+"px";if(line2.getObject()&&_$(".presse").getObject()&&d.get(0)){line2.Style().width=d.get(d.Length()-2).getPosition().x+d.get(d.Length()-2).getWidth()-line2.getPosition().x+"px";sortednav=jCalix_toArray(d).sort(sortimg)}}
function ajaxResponse(b,a){var c=_$("#content-receiver"),d=http_request.responseText.replace("ajax","globalajax").replace("bodyclass","bodyclassajax");c.html(d);d=_$(":body",{index1:0});var e=_$("#bodyclassajax").html();d.Class(e);_$("#ajax").html(_$("#globalajax").html());_$("#bodyclassajax").Id("bodyclass");c.html(" ");isIE6||jCalix.ajaxSetLinks({callback_in:ajaxResponse});c=jCalix.getCookie("lang");if(c==null)c="FR";d=_$(":html");d.Attributes("xml:lang",c.toLowerCase());d.Attributes("lang",c.toLowerCase());
c=="AR"?d.Attributes("dir","rtl"):d.Attributes("dir","ltr");centermenu();var f=_$(":img");if(f.get(2)&&f.isArray){loadindex=0;imgsloaded=false;for(c=0;c<f.Length();c++)f.get(c).Id()!="fjg"&&f.get(c).Load(function(){loadindex++;if(loadindex==f.Length()-1&&imgsloaded==false){imgsloaded=true;setTimeout(onLoad,150)}});for(c=0;c<f.Length();c++)if(f.get(c).Id()!="fjg"){f.get(c).getObject().complete&&loadindex++;if(loadindex>=f.Length()&&imgsloaded==false){imgsloaded=true;setTimeout(onLoad,150)}}}else setTimeout(onLoad,
150);jCalix_add_history_entry(b,a);return false}
function afterload(){var b=_$("#bodyclass").html();_$("#ajaxcontainer").getObject()&&_$("#ajaxcontainer").Display("block");if(b.indexOf("creations")==-1&&b.indexOf("contact")==-1&&b.indexOf("presse")==-1){slideindex=0;fadeImages()}else if(b.indexOf("creations")!=-1||b.indexOf("contact")!=-1||b.indexOf("presse")!=-1){imgindex=0;if(b.indexOf("creations")!=-1){var a=_$(".ulimgs album");_$(":li",{node:a.getObject(),index1:0}).Class("on");a.Style().width=(_$(".ulimgs album:li").Length()-1)*37+"px";a.Style().left=
"13px"}(a=_$("#bigimg").getObject())&&fadeinObject(a,300);b.indexOf("presse")!=-1?fadeImages(100):fadeImages(50);setTimeout(showarrow,500)}}
function showarrow(){var b=_$("#bodyclass").html();if(b.indexOf("creations")==-1&&b.indexOf("contact")==-1&&b.indexOf("presse")==-1)return false;if(b.indexOf("presse")==-1){if(_$("#albumright").getObject()!=null){isIE?_$("#albumright").Opacity(0.01):_$("#albumright").Opacity(0);_$("#albumright").Display("block");fadeinObject(_$("#albumright").getObject(),350)}}else{if(_$("#nav").getObject()==null)return false;if(_$("#nav:li").Length()<3)return false;if(_$("#albumright").getObject()!=null){_$("#albumright").Opacity(0.01);
_$("#albumright").Display("block");fadeinObject(_$("#albumright").getObject(),350)}if(b.indexOf("presse")!=-1){if(_$("#albumleft").getObject()!=null){isIE?_$("#albumleft").Opacity(0.01):_$("#albumleft").Opacity(0);_$("#albumleft").Display("block");fadeinObject(_$("#albumleft").getObject(),350);_$("#albumleft").getObject().onclick=function(){shuffle(findlastli().id);return false}}if(_$("#albumright").getObject()!=null)_$("#albumright").getObject().onclick=function(){shuffle(sortednav[1].id);return false}}}}
function devalert(){var b=_$("#version").html();parseInt(b)!=parseInt(versiondev)&&_$("#devalert").Display("block")}
function centermenu(){var b=_$(".menu-container",{index1:0});if(b.getObject()==null)return false;jCalix.getCookie("lang")=="AR"&&reverseMenu();b.getPosition();b.getWidth();b=_$(":a",{node:b.getObject()});var a=b.get(b.Length()-1),c=b.get(b.Length()-2);c=c.getPosition().x+c.getWidth();a=(a.getPosition().x+2-c)/5;for(c=0;c<b.Length()-2;c++)b.get(c).Style().marginRight=a+"px";centersubmenu()}
function reverseMenu(){for(var b=_$("#mainmenu:a"),a=new Array(b.Length()),c=b.Length()-1,d=0;d<b.Length();d++)a[d]=b.get(c-d).Clone();_$("#mainmenu").html("");b=c=_$("#mainmenu");for(d=0;d<a.length;d++){a[d].html(a[d].getObject().title);c.Append(a[d]);if(d==a.length-1){var e="";if(a[d].Class().indexOf("on")!=-1)e="on";a[d].Class("right clearmargin "+e);b.Append(a[d])}else if(d==0){e="";if(a[d].Class().indexOf("on")!=-1)e="on";a[d].RemoveClass("class");a[d].Class(e);c.Append(a[d]);e=jCalix.CreateElement("div");
e.Class("wrapper");c.Append(e);c=jCalix.CreateElement("div");c.Class("center");e.Append(c);c=c}}}
function reverseSubMenu(){for(var b=_$("#submenu:a"),a=new Array(b.Length()),c=b.Length()-1,d=0;d<b.Length();d++)a[d]=b.get(c-d).Clone();_$("#submenu").html("");b=c=_$("#submenu");for(d=0;d<a.length;d++){a[d].html(a[d].getObject().title);c.Append(a[d]);if(d==a.length-1){var e="";if(a[d].Class().indexOf("on")!=-1)e="on";a[d].Class("right clearmargin "+e);b.Append(a[d])}else if(d==0){e="";if(a[d].Class().indexOf("on")!=-1)e="on";a[d].RemoveAttributes("class");a[d].Class(e);c.Append(a[d]);e=jCalix.CreateElement("div");
e.Class("wrapper");c.Append(e);c=jCalix.CreateElement("div");c.Class("center");e.Append(c);c=c}}}function centersubmenu(){var b=_$(".submenu-container",{index1:0});if(b.getObject()==null)return false;jCalix.getCookie("lang")=="AR"&&reverseSubMenu();b.getPosition();b.getWidth();b=_$(":a",{node:b.getObject()});var a=b.get(b.Length()-1),c=b.get(b.Length()-2);c=c.getPosition().x+c.getWidth();a=(a.getPosition().x+2-c)/(b.Length()-1);for(c=0;c<b.Length()-2;c++)b.get(c).Style().marginRight=a+"px"}
function reversefjg(){var b=_$("#fjg");if(b.getObject()==null)return false;else jCalix.getCookie("lang")=="AR"&&b.Attributes("src","css_imgs/fjg-ar.jpg")}
function checkreload(){var b="",a=document.location.href.split("#");if(a[1]){var c=a[1].split("html/");if(c[1]){a[1]=c[0]+"html";b=decode64(c[1]).replace("//","/").replace("mi","menu_id").replace("di","dyn_id").replace("ai","alb_id").replace("?","")}else a[1]=a[1].replace("//","/").replace("mi","menu_id").replace("di","dyn_id").replace("ai","alb_id").replace("?","");jCalix.getCookie("lang")?jCalix.ajaxRequest(base_url+a[1].substr(1),b,true,ajaxResponse):jCalix.ajaxRequest(base_url,"",true,ajaxResponse)}}
function fixcss(){if(navigator.appVersion.indexOf("Win")==-1)return false;var b=document.createElement("link");b.setAttribute("rel","stylesheet");b.setAttribute("href","css/windows.css");b.setAttribute("type","text/css");document.getElementsByTagName("html")[0].appendChild(b)}
function fixiphone(){if(isIphone){var b=document.createElement("link");b.setAttribute("rel","stylesheet");b.setAttribute("href","css/iphone.css");b.setAttribute("type","text/css");document.getElementsByTagName("html")[0].appendChild(b)}}jCalix.onLoad();if(!isIE6){jCalix.addOnLoad(fixiphone);jCalix.addOnLoad(fixcss);jCalix.addOnLoad(jCalix.initAjax);jCalix.addOnLoad(function(){jCalix.ajaxSetLinks({callback_in:ajaxResponse})});jCalix.addOnLoad(checkreload)}jCalix.addOnLoad(onLoad);
if(!isIE6){jCalix.addOnLoad(centermenu);jCalix.addOnLoad(jCalix.initAjaxHistory);jCalix.addOnLoad(jCalix.addHistoryEntry)}function onLoad(){reversefjg();fadegraf();fadepresentation();fadehome();resetimgs();resetimgsindex();afterload();autocenter()}function findfirstli(){for(var b=_$("#nav:li"),a=b.get(0),c=1;c<b.Length()-1;c++)if(a.Style().zIndex<b.get(c).Style().zIndex)a=b.get(c);return a.getObject()}
function findlastli(){for(var b=_$("#nav:li"),a=b.get(0),c=1;c<b.Length()-1;c++)if(a.Style().zIndex>b.get(c).Style().zIndex)a=b.get(c);return a.getObject()}function sortimg(b,a){return b.style.zIndex<a.style.zIndex?1:-1}
function shuffle(b){if(changeslide)return false;changeslide=true;var a=_$("#"+b),c=_$("#nav:li"),d=findfirstli(),e=findlastli();if(b==jCalix_getId(d))return changeslide=false;reseting=true;$("#"+b).animate({left:"+350"},300,function(){a.Style().zIndex=parseInt(d.style.zIndex)+1;d.style.zIndex=parseInt(e.style.zIndex)-1;var f=40;sortednav=jCalix_toArray(c).sort(sortimg);for(var h=0;h<sortednav.length;h++)if(a.getObject()!=sortednav[h]){$("#"+jCalix_getId(sortednav[h])).animate({left:"+"+f},200);f+=
40}$("#"+b).animate({left:-40},300,function(){$("#"+sortednav[0].id).animate({left:0},100);changeslide=false})})}function coupurehover(b){if(findfirstli().id==b)return false;if(changeslide)return false;var a=getcoupureindex(b)*40;$("#"+b).animate({left:parseInt(a)+20},300)}function coupureout(b){var a=getcoupureindex(b)*40;$("#"+b).animate({left:a},300,function(){changeslide=false})}function getcoupureindex(b){for(var a=0;a<sortednav.length;a++)if(sortednav[a].id==b)return a}
function partialfade(b){if(changeslide)return false;if(reseting&&b!=sortednav[0])return false;reseting=false;for(var a=jCalix.toArray(_$("#nav:li").getObject()).sort(sortimg),c=0;c<a.length-1;c++)if(b==a[c]){if(a[c].style.zIndex==1E3)return false;jCalix_setOpacity(a[c],1);prevz=a[c].style.zIndex;a[c].style.zIndex=1E3;prevslide=jCalix_getId(a[c])}else jCalix_setOpacity(a[c],0.1);if(b!=sortednav[0])sortednav[0].style.zIndex=100}
function resetslides(){if(changeslide)return false;var b=_$("#nav:li");if(prevslide)if(prevslide==sortednav[0])_$("#"+prevslide).Style().zIndex=500;else _$("#"+prevslide).Style().zIndex=prevz;for(var a=0;a<b.Length()-1;a++)jCalix_getOpacity(b.getObject(a))==0.1&&jCalix_setOpacity(b.getObject(a),1)}function resetallslides(){for(var b=40,a=0;a<sortednav.length-1;a++){sortednav[a].style.zIndex=500-b;jCalix_setOpacity(sortednav[a],1);b+=40}};