
var isIE=(navigator.appVersion.indexOf("MSIE")!=-1)?true:false;var isWin=(navigator.appVersion.toLowerCase().indexOf("win")!=-1)?true:false;var isOpera=(navigator.userAgent.indexOf("Opera")!=-1)?true:false;function ControlVersion()
{var version;var axo;var e;try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");version=axo.GetVariable("$version");}catch(e){}
if(!version)
{try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");version="WIN 6,0,21,0";axo.AllowScriptAccess="always";version=axo.GetVariable("$version");}catch(e){}}
if(!version)
{try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");version=axo.GetVariable("$version");}catch(e){}}
if(!version)
{try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");version="WIN 3,0,18,0";}catch(e){}}
if(!version)
{try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");version="WIN 2,0,0,11";}catch(e){version=-1;}}
return version;}
function GetSwfVer(){var flashVer=-1;if(navigator.plugins!=null&&navigator.plugins.length>0){if(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]){var swVer2=navigator.plugins["Shockwave Flash 2.0"]?" 2.0":"";var flashDescription=navigator.plugins["Shockwave Flash"+swVer2].description;var descArray=flashDescription.split(" ");var tempArrayMajor=descArray[2].split(".");var versionMajor=tempArrayMajor[0];var versionMinor=tempArrayMajor[1];if(descArray[3]!=""){tempArrayMinor=descArray[3].split("r");}else{tempArrayMinor=descArray[4].split("r");}
var versionRevision=tempArrayMinor[1]>0?tempArrayMinor[1]:0;var flashVer=versionMajor+"."+versionMinor+"."+versionRevision;}}
else if(navigator.userAgent.toLowerCase().indexOf("webtv/2.6")!=-1)flashVer=4;else if(navigator.userAgent.toLowerCase().indexOf("webtv/2.5")!=-1)flashVer=3;else if(navigator.userAgent.toLowerCase().indexOf("webtv")!=-1)flashVer=2;else if(isIE&&isWin&&!isOpera){flashVer=ControlVersion();}
return flashVer;}
function DetectFlashVer(reqMajorVer,reqMinorVer,reqRevision)
{versionStr=GetSwfVer();if(versionStr==-1){return false;}else if(versionStr!=0){if(isIE&&isWin&&!isOpera){tempArray=versionStr.split(" ");tempString=tempArray[1];versionArray=tempString.split(",");}else{versionArray=versionStr.split(".");}
var versionMajor=versionArray[0];var versionMinor=versionArray[1];var versionRevision=versionArray[2];if(versionMajor>parseFloat(reqMajorVer)){return true;}else if(versionMajor==parseFloat(reqMajorVer)){if(versionMinor>parseFloat(reqMinorVer))
return true;else if(versionMinor==parseFloat(reqMinorVer)){if(versionRevision>=parseFloat(reqRevision))
return true;}}
return false;}}
function AC_AddExtension(src,ext)
{if(src.indexOf('?')!=-1)
return src.replace(/\?/,ext+'?');else
return src+ext;}
function AC_Generateobj(objAttrs,params,embedAttrs)
{var str='';if(isIE&&isWin&&!isOpera)
{str+='<object ';for(var i in objAttrs)
str+=i+'="'+objAttrs[i]+'" ';for(var i in params)
str+='><param name="'+i+'" value="'+params[i]+'" /> ';str+='></object>';}else{str+='<embed ';for(var i in embedAttrs)
str+=i+'="'+embedAttrs[i]+'" ';str+='> </embed>';}
document.write(str);}
function AC_FL_RunContent(){var ret=AC_GetArgs
(arguments,".swf","movie","clsid:d27cdb6e-ae6d-11cf-96b8-444553540000","application/x-shockwave-flash");AC_Generateobj(ret.objAttrs,ret.params,ret.embedAttrs);}
function AC_GetArgs(args,ext,srcParamName,classid,mimeType){var ret=new Object();ret.embedAttrs=new Object();ret.params=new Object();ret.objAttrs=new Object();for(var i=0;i<args.length;i=i+2){var currArg=args[i].toLowerCase();switch(currArg){case"classid":break;case"pluginspage":case"id":if(isIE&&isWin&&!isOpera)
{ret.objAttrs[args[i]]=args[i+1];}
else
ret.embedAttrs[args[i]]=args[i+1];break;case"src":case"movie":args[i+1]=AC_AddExtension(args[i+1],ext);ret.embedAttrs["src"]=args[i+1];ret.params[srcParamName]=args[i+1];break;case"onafterupdate":case"onbeforeupdate":case"onblur":case"oncellchange":case"onclick":case"ondblClick":case"ondrag":case"ondragend":case"ondragenter":case"ondragleave":case"ondragover":case"ondrop":case"onfinish":case"onfocus":case"onhelp":case"onmousedown":case"onmouseup":case"onmouseover":case"onmousemove":case"onmouseout":case"onkeypress":case"onkeydown":case"onkeyup":case"onload":case"onlosecapture":case"onpropertychange":case"onreadystatechange":case"onrowsdelete":case"onrowenter":case"onrowexit":case"onrowsinserted":case"onstart":case"onscroll":case"onbeforeeditfocus":case"onactivate":case"onbeforedeactivate":case"ondeactivate":case"type":case"codebase":case"id":ret.objAttrs[args[i]]=args[i+1];break;case"width":case"height":case"align":case"vspace":case"hspace":case"class":case"title":case"accesskey":case"name":case"tabindex":ret.embedAttrs[args[i]]=ret.objAttrs[args[i]]=args[i+1];break;default:ret.embedAttrs[args[i]]=ret.params[args[i]]=args[i+1];}}
ret.objAttrs["classid"]=classid;if(mimeType)ret.embedAttrs["type"]=mimeType;return ret;}
function AC_FL_AlternativeImage(src,alt)
{document.writeline("<img src='../lib/"+src+"' alt='"+alt+"' />");} 
var hasFlash=function(){var a=6;if(navigator.appVersion.indexOf("MSIE")!=-1&&navigator.appVersion.indexOf("Windows")>-1){document.write('<script language="VBScript"\> \non error resume next \nhasFlash = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & '+a+'))) \n</script\> \n');if(window.hasFlash!=null)return window.hasFlash}if(navigator.mimeTypes&&navigator.mimeTypes["application/x-shockwave-flash"]&&navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin){var b=(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]).description;return parseInt(b.substr(b.indexOf(".")-2,2),10)>=a}return false}();String.prototype.normalize=function(){return this.replace(/\s+/g," ")};if(Array.prototype.push==null){Array.prototype.push=function(){var i=0,a=this.length,b=arguments.length;while(i<b){this[a++]=arguments[i++]}return this.length}}if(!Function.prototype.apply){Function.prototype.apply=function(a,b){var c=[];var d,e;if(!a)a=window;if(!b)b=[];for(var i=0;i<b.length;i++){c[i]="b["+i+"]"}e="a.__applyTemp__("+c.join(",")+");";a.__applyTemp__=this;d=eval(e);a.__applyTemp__=null;return d}}function named(a){return new named.Arguments(a)}named.Arguments=function(a){this.oArgs=a};named.Arguments.prototype.constructor=named.Arguments;named.extract=function(a,b){var c,d;var i=a.length;while(i--){d=a[i];if(d!=null&&d.constructor!=null&&d.constructor==named.Arguments){c=a[i].oArgs;break}}if(c==null)return;for(e in c)if(b[e]!=null)b[e](c[e]);return};var parseSelector=function(){var a=/^([^#.>`]*)(#|\.|\>|\`)(.+)$/;function r(s,t){var u=s.split(/\s*\,\s*/);var v=[];for(var i=0;i<u.length;i++)v=v.concat(b(u[i],t));return v}function b(c,d,e){c=c.normalize().replace(" ","`");var f=c.match(a);var g,h,i,j,k,n;var l=[];if(f==null)f=[c,c];if(f[1]=="")f[1]="*";if(e==null)e="`";if(d==null)d=document;switch(f[2]){case"#":k=f[3].match(a);if(k==null)k=[null,f[3]];g=document.getElementById(k[1]);if(g==null||(f[1]!="*"&&!o(g,f[1])))return l;if(k.length==2){l.push(g);return l}return b(k[3],g,k[2]);case".":if(e!=">")h=m(d,f[1]);else h=d.childNodes;for(i=0,n=h.length;i<n;i++){g=h[i];if(g.nodeType!=1)continue;k=f[3].match(a);if(k!=null){if(g.className==null||g.className.match("(\\s|^)"+k[1]+"(\\s|$)")==null)continue;j=b(k[3],g,k[2]);l=l.concat(j)}else if(g.className!=null&&g.className.match("(\\s|^)"+f[3]+"(\\s|$)")!=null)l.push(g)}return l;case">":if(e!=">")h=m(d,f[1]);else h=d.childNodes;for(i=0,n=h.length;i<n;i++){g=h[i];if(g.nodeType!=1)continue;if(!o(g,f[1]))continue;j=b(f[3],g,">");l=l.concat(j)}return l;case"`":h=m(d,f[1]);for(i=0,n=h.length;i<n;i++){g=h[i];j=b(f[3],g,"`");l=l.concat(j)}return l;default:if(e!=">")h=m(d,f[1]);else h=d.childNodes;for(i=0,n=h.length;i<n;i++){g=h[i];if(g.nodeType!=1)continue;if(!o(g,f[1]))continue;l.push(g)}return l}}function m(d,o){if(o=="*"&&d.all!=null)return d.all;return d.getElementsByTagName(o)}function o(p,q){return q=="*"?true:p.nodeName.toLowerCase().replace("html:","")==q.toLowerCase()}return r}();var sIFR=function(){var a="http://www.w3.org/1999/xhtml";var b=false;var c=false;var d;var ah=[];var al=document;var ak=al.documentElement;var am=window;var au=al.addEventListener;var av=am.addEventListener;var f=function(){var g=navigator.userAgent.toLowerCase();var f={a:g.indexOf("applewebkit")>-1,b:g.indexOf("safari")>-1,c:navigator.product!=null&&navigator.product.toLowerCase().indexOf("konqueror")>-1,d:g.indexOf("opera")>-1,e:al.contentType!=null&&al.contentType.indexOf("xml")>-1,f:true,g:true,h:null,i:null,j:null,k:null};f.l=f.a||f.c;f.m=!f.a&&navigator.product!=null&&navigator.product.toLowerCase()=="gecko";if(f.m&&g.match(/.*gecko\/(\d{8}).*/))f.j=new Number(g.match(/.*gecko\/(\d{8}).*/)[1]);f.n=g.indexOf("msie")>-1&&!f.d&&!f.l&&!f.m;f.o=f.n&&g.match(/.*mac.*/)!=null;if(f.d&&g.match(/.*opera(\s|\/)(\d+\.\d+)/))f.i=new Number(g.match(/.*opera(\s|\/)(\d+\.\d+)/)[2]);if(f.n||(f.d&&f.i<7.6))f.g=false;if(f.a&&g.match(/.*applewebkit\/(\d+).*/))f.k=new Number(g.match(/.*applewebkit\/(\d+).*/)[1]);if(am.hasFlash&&(!f.n||f.o)){var aj=(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]).description;f.h=parseInt(aj.substr(aj.indexOf(".")-2,2),10)}if(g.match(/.*(windows|mac).*/)==null||f.o||f.c||(f.d&&(g.match(/.*mac.*/)!=null||f.i<7.6))||(f.b&&f.h<7)||(!f.b&&f.a&&f.k<312)||(f.m&&f.j<20020523))f.f=false;if(!f.o&&!f.m&&al.createElementNS)try{al.createElementNS(a,"i").innerHTML=""}catch(e){f.e=true}f.p=f.c||(f.a&&f.k<312);return f}();function at(){return{bIsWebKit:f.a,bIsSafari:f.b,bIsKonq:f.c,bIsOpera:f.d,bIsXML:f.e,bHasTransparencySupport:f.f,bUseDOM:f.g,nFlashVersion:f.h,nOperaVersion:f.i,nGeckoBuildDate:f.j,nWebKitVersion:f.k,bIsKHTML:f.l,bIsGecko:f.m,bIsIE:f.n,bIsIEMac:f.o,bUseInnerHTMLHack:f.p}}if(am.hasFlash==false||!al.getElementsByTagName||!al.getElementById||(f.e&&(f.p||f.n)))return{UA:at()};function af(e){if((!k.bAutoInit&&(am.event||e)!=null)||!l(e))return;b=true;for(var i=0,h=ah.length;i<h;i++)j.apply(null,ah[i]);ah=[]}var k=af;function l(e){if(c==false||k.bIsDisabled==true||((f.e&&f.m||f.l)&&e==null&&b==false)||al.getElementsByTagName("body").length==0)return false;return true}function m(n){if(f.n)return n.replace(new RegExp("%\d{0}","g"),"%25");return n.replace(new RegExp("%(?!\d)","g"),"%25")}function as(p,q){return q=="*"?true:p.nodeName.toLowerCase().replace("html:","")==q.toLowerCase()}function o(p,q,r,s,t){var u="";var v=p.firstChild;var w,x,y,z;if(s==null)s=0;if(t==null)t="";while(v){if(v.nodeType==3){z=v.nodeValue.replace("<","&lt;");switch(r){case"lower":u+=z.toLowerCase();break;case"upper":u+=z.toUpperCase();break;default:u+=z}}else if(v.nodeType==1){if(as(v,"a")&&!v.getAttribute("href")==false){if(v.getAttribute("target"))t+="&sifr_url_"+s+"_target="+v.getAttribute("target");t+="&sifr_url_"+s+"="+m(v.getAttribute("href")).replace(/&/g,"%26");u+='<a href="asfunction:_root.launchURL,'+s+'">';s++}else if(as(v,"br"))u+="<br/>";if(v.hasChildNodes()){y=o(v,null,r,s,t);u+=y.u;s=y.s;t=y.t}if(as(v,"a"))u+="</a>"}w=v;v=v.nextSibling;if(q!=null){x=w.parentNode.removeChild(w);q.appendChild(x)}}return{"u":u,"s":s,"t":t}}function A(B){if(al.createElementNS&&f.g)return al.createElementNS(a,B);return al.createElement(B)}function C(D,E,z){var p=A("param");p.setAttribute("name",E);p.setAttribute("value",z);D.appendChild(p)}function F(p,G){var H=p.className;if(H==null)H=G;else H=H.normalize()+(H==""?"":" ")+G;p.className=H}function aq(ar){var a=ak;if(k.bHideBrowserText==false)a=al.getElementsByTagName("body")[0];if((k.bHideBrowserText==false||ar)&&a)if(a.className==null||a.className.match(/\bsIFR\-hasFlash\b/)==null)F(a,"sIFR-hasFlash")}function j(I,J,K,L,M,N,O,P,Q,R,S,r,T){if(!l())return ah.push(arguments);aq();named.extract(arguments,{sSelector:function(ap){I=ap},sFlashSrc:function(ap){J=ap},sColor:function(ap){K=ap},sLinkColor:function(ap){L=ap},sHoverColor:function(ap){M=ap},sBgColor:function(ap){N=ap},nPaddingTop:function(ap){O=ap},nPaddingRight:function(ap){P=ap},nPaddingBottom:function(ap){Q=ap},nPaddingLeft:function(ap){R=ap},sFlashVars:function(ap){S=ap},sCase:function(ap){r=ap},sWmode:function(ap){T=ap}});var U=parseSelector(I);if(U.length==0)return false;if(S!=null)S="&"+S.normalize();else S="";if(K!=null)S+="&textcolor="+K;if(M!=null)S+="&hovercolor="+M;if(M!=null||L!=null)S+="&linkcolor="+(L||K);if(O==null)O=0;if(P==null)P=0;if(Q==null)Q=0;if(R==null)R=0;if(N==null)N="#FFFFFF";if(T=="transparent")if(!f.f)T="opaque";else N="transparent";if(T==null)T="";var p,V,W,X,Y,Z,aa,ab,ac;var ad=null;for(var i=0,h=U.length;i<h;i++){p=U[i];if(p.className!=null&&p.className.match(/\bsIFR\-replaced\b/)!=null)continue;V=p.offsetWidth-R-P;W=p.offsetHeight-O-Q;aa=A("span");aa.className="sIFR-alternate";ac=o(p,aa,r);Z="txt="+m(ac.u).replace(/\+/g,"%2B").replace(/&/g,"%26").replace(/\"/g,"%22").normalize()+S+"&w="+V+"&h="+W+ac.t;F(p,"sIFR-replaced");if(ad==null||!f.g){if(!f.g){if(!f.n)p.innerHTML=['<embed class="sIFR-flash" type="application/x-shockwave-flash" src="',J,'" quality="best" wmode="',T,'" bgcolor="',N,'" flashvars="',Z,'" width="',V,'" height="',W,'" sifr="true"></embed>'].join("");else p.innerHTML=['<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" sifr="true" width="',V,'" height="',W,'" class="sIFR-flash"><param name="movie" value="',J,'"></param><param name="flashvars" value="',Z,'"></param><param name="quality" value="best"></param><param name="wmode" value="',T,'"></param><param name="bgcolor" value="',N,'"></param> </object>'].join('')}else{if(f.d){ab=A("object");ab.setAttribute("data",J);C(ab,"quality","best");C(ab,"wmode",T);C(ab,"bgcolor",N)}else{ab=A("embed");ab.setAttribute("src",J);ab.setAttribute("quality","best");ab.setAttribute("flashvars",Z);ab.setAttribute("wmode",T);ab.setAttribute("bgcolor",N)}ab.setAttribute("sifr","true");ab.setAttribute("type","application/x-shockwave-flash");ab.className="sIFR-flash";if(!f.l||!f.e)ad=ab.cloneNode(true)}}else ab=ad.cloneNode(true);if(f.g){if(f.d)C(ab,"flashvars",Z);else ab.setAttribute("flashvars",Z);ab.setAttribute("width",V);ab.setAttribute("height",W);ab.style.width=V+"px";ab.style.height=W+"px";p.appendChild(ab)}p.appendChild(aa);if(f.p)p.innerHTML+=""}if(f.n&&k.bFixFragIdBug)setTimeout(function(){al.title=d},0)}function ai(){d=al.title}function ae(){if(k.bIsDisabled==true)return;c=true;if(k.bHideBrowserText)aq(true);if(am.attachEvent)am.attachEvent("onload",af);else if(!f.c&&(al.addEventListener||am.addEventListener)){if(f.a&&f.k>=132&&am.addEventListener)am.addEventListener("load",function(){setTimeout("sIFR({})",1)},false);else{if(al.addEventListener)al.addEventListener("load",af,false);if(am.addEventListener)am.addEventListener("load",af,false)}}else if(typeof am.onload=="function"){var ag=am.onload;am.onload=function(){ag();af()}}else am.onload=af;if(!f.n||am.location.hash=="")k.bFixFragIdBug=false;else ai()}k.UA=at();k.bAutoInit=true;k.bFixFragIdBug=true;k.replaceElement=j;k.updateDocumentTitle=ai;k.appendToClassName=F;k.setup=ae;k.debug=function(){aq(true)};k.debug.replaceNow=function(){ae();k()};k.bIsDisabled=false;k.bHideBrowserText=true;return k}();if(typeof sIFR=="function"&&!sIFR.UA.bIsIEMac&&(!sIFR.UA.bIsWebKit||sIFR.UA.nWebKitVersion>=100)){sIFR.setup();}; 
if(typeof sIFR=="function")(function(){var j=document;var h=j.documentElement;sIFR.removeDecoyClasses=function(){function a(b){if(b&&b.className!=null)b.className=b.className.replace(/\bsIFR-hasFlash\b/,"")}return function(){a(h);a(j.getElementsByTagName("body")[0])}}();sIFR.preferenceManager={storage:{sCookieId:"sifr",set:function(a){var b=new Date();b.setFullYear(b.getFullYear()+3);j.cookie=[this.sCookieId,"=",a,";expires=",b.toGMTString(),";path=/"].join("")},get:function(){var a=j.cookie.match(new RegExp(";?"+this.sCookieId+"=([^;]+);?"));if(a!=null&&a[1]=="false")return false;else return true},reset:function(){var a=new Date();a.setFullYear(a.getFullYear()-1);j.cookie=[this.sCookieId,"=true;expires=",a.toGMTString(),";path=/"].join("")}},disable:function(){this.storage.set(false)},enable:function(){this.storage.set(true)},test:function(){return this.storage.get()}};if(sIFR.preferenceManager.test()==false){sIFR.bIsDisabled=true;sIFR.removeDecoyClasses()}sIFR.rollback=function(){function a(b){var c,d,e,f,g,h;var l=parseSelector(b);var i=l.length-1;var m=false;while(i>=0){c=l[i];l.length--;d=c.parentNode;if(c.getAttribute("sifr")=="true"){h=0;while(h<d.childNodes.length){c=d.childNodes[h];if(c.className=="sIFR-alternate"){e=c;h++;continue}d.removeChild(c)}if(e!=null){f=e.firstChild;while(f!=null){g=f.nextSibling;d.appendChild(e.removeChild(f));f=g}d.removeChild(e)}if(!sIFR.UA.bIsXML&&sIFR.UA.bUseInnerHTMLHack)d.innerHTML+="";d.className=d.className.replace(/\bsIFR\-replaced\b/,"")};m=true;i--}return m}return function(k){named.extract(arguments,{sSelector:function(a){k=a}});if(k==null)k="";else k+=">";sIFR.removeDecoyClasses();sIFR.bHideBrowserText=false;if(a(k+"embed")==false)a(k+"object")}}()})() 
window.addEvent('domready',TB_init);TB_WIDTH=0;TB_HEIGHT=0;var TB_doneOnce=0;function TB_init(){$$("a.smoothbox").each(function(el){el.onclick=TB_bind});}
function TB_bind(event){var event=new Event(event);event.preventDefault();this.blur();var caption=this.title||this.name||"";var group=this.rel||false;TB_show(caption,this.href,group);this.onclick=TB_bind;return false;}
function TB_show(caption,url,rel){if(!$("TB_overlay")){new Element('iframe').setProperty('id','TB_HideSelect').injectInside(document.body);$('TB_HideSelect').setOpacity(0);new Element('div').setProperty('id','TB_overlay').injectInside(document.body);$('TB_overlay').setOpacity(0);TB_overlaySize();new Element('div').setProperty('id','TB_load').injectInside(document.body);$('TB_load').innerHTML="<img src='img/global/loading.gif' />";TB_load_position();$('TB_overlay').set('tween',{duration:400});$('TB_overlay').tween('opacity',0,0.6);}
if(!$("TB_load")){new Element('div').setProperty('id','TB_load').injectInside(document.body);$('TB_load').innerHTML="<img src='img/global/loading.gif' />";TB_load_position();}
if(!$("TB_window")){new Element('div').setProperty('id','TB_window').injectInside(document.body);$('TB_window').setOpacity(0);}
$("TB_overlay").onclick=TB_remove;window.onscroll=TB_position;var baseURL=url.match(/(.+)?/)[1]||url;var imageURL=/\.(jpe?g|png|gif|bmp)/gi;if(baseURL.match(imageURL)){var dummy={caption:"",url:"",html:""};var prev=dummy,next=dummy,imageCount="";if(rel){function getInfo(image,id,label){return{caption:image.title,url:image.href,html:"<span id='TB_"+id+"'>&nbsp;&nbsp;<a href='#'>"+label+"</a></span>"}}
var imageGroup=[];$$("a.smoothbox").each(function(el){if(el.rel==rel){imageGroup[imageGroup.length]=el;}})
var foundSelf=false;for(var i=0;i<imageGroup.length;i++){var image=imageGroup[i];var urlTypeTemp=image.href.match(imageURL);if(image.href==url){foundSelf=true;imageCount="Image "+(i+1)+" of "+(imageGroup.length);}
else{if(foundSelf){next=getInfo(image,"next","Next &gt;");break;}
else{prev=getInfo(image,"prev","&lt; Prev");}}}}
imgPreloader=new Image();imgPreloader.onload=function(){imgPreloader.onload=null;var x=window.getWidth()-150;var y=window.getHeight()-150;var imageWidth=imgPreloader.width;var imageHeight=imgPreloader.height;if(imageWidth>x){imageHeight=imageHeight*(x/imageWidth);imageWidth=x;if(imageHeight>y){imageWidth=imageWidth*(y/imageHeight);imageHeight=y;}}
else
if(imageHeight>y){imageWidth=imageWidth*(y/imageHeight);imageHeight=y;if(imageWidth>x){imageHeight=imageHeight*(x/imageWidth);imageWidth=x;}}
TB_WIDTH=imageWidth+30;TB_HEIGHT=imageHeight+60;$("TB_window").innerHTML+="<div id='TB_caption'>"+caption+"<div id='TB_secondLine'>"+imageCount+prev.html+next.html+"</div></div><div id='TB_closeWindow'><a href='#' id='TB_closeWindowButton' title='Close'><img src='img/global/framboise/close_smoothbox.gif' alt='close' title='close' /></a></div><a href='' id='TB_ImageOff' title='Close'><img id='TB_Image' src='"+url+"' width='"+imageWidth+"' height='"+imageHeight+"' alt='"+caption+"'/></a>";$("TB_closeWindowButton").onclick=TB_remove;function buildClickHandler(image){return function(){$("TB_window").dispose();new Element('div').setProperty('id','TB_window').injectInside(document.body);TB_show(image.caption,image.url,rel);return false;};}
var goPrev=buildClickHandler(prev);var goNext=buildClickHandler(next);if($('TB_prev')){$("TB_prev").onclick=goPrev;}
if($('TB_next')){$("TB_next").onclick=goNext;}
document.onkeydown=function(event){var event=new Event(event);switch(event.code){case 27:TB_remove();break;case 190:if($('TB_next')){document.onkeydown=null;goNext();}
break;case 188:if($('TB_prev')){document.onkeydown=null;goPrev();}
break;}}
$("TB_ImageOff").onclick=TB_remove;TB_position();TB_showWindow();}
imgPreloader.src=url;}
else{var queryString=url.match(/\?(.+)/)[1];var params=TB_parseQuery(queryString);TB_WIDTH=(params['width']*1)+30;TB_HEIGHT=(params['height']*1)+40;var ajaxContentW=TB_WIDTH-30,ajaxContentH=TB_HEIGHT-45;if(url.indexOf('TB_iframe')!=-1){urlNoQuery=url.split('TB_');$("TB_window").innerHTML+="<iframe frameborder='0' hspace='0' src='"+urlNoQuery[0]+"' id='TB_iframeContent' name='TB_iframeContent' style='width:"+(ajaxContentW+29)+"px;height:"+(ajaxContentH+17)+"px;' onload='TB_showWindow()'> </iframe>";}
else{$("TB_window").innerHTML+="<div id='TB_title'><div id='TB_ajaxWindowTitle'>"+caption+"</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton'>close</a></div></div><div id='TB_ajaxContent' style='width:"+ajaxContentW+"px;height:"+ajaxContentH+"px;'></div>";}
if($("TB_closeWindowButton"))
$("TB_closeWindowButton").onclick=TB_remove;if(url.indexOf('TB_inline')!=-1){$("TB_ajaxContent").innerHTML=($(params['inlineId']).innerHTML);TB_position();TB_showWindow();}
else
if(url.indexOf('TB_iframe')!=-1){TB_position();if(frames['TB_iframeContent']==undefined){$(document).keyup(function(e){var key=e.keyCode;if(key==27){TB_remove()}});TB_showWindow();}}
else{var handlerFunc=function(){TB_position();TB_showWindow();};new Request.HTML({method:'get',update:$("TB_ajaxContent"),onComplete:handlerFunc}).get(url);}}
window.onresize=function(){TB_position();TB_load_position();TB_overlaySize();}
document.onkeyup=function(event){var event=new Event(event);if(event.code==27){TB_remove();}}}
function TB_showWindow(){if(TB_doneOnce==0){TB_doneOnce=1;$('TB_window').set('tween',{duration:250,onComplete:function(){if($('TB_load')){$('TB_load').dispose();}}});$('TB_window').tween('opacity',0,1);}
else{$('TB_window').setStyle('opacity',1);if($('TB_load')){$('TB_load').dispose();}}}
function TB_remove(){$("TB_overlay").onclick=null;document.onkeyup=null;document.onkeydown=null;if($('TB_imageOff'))
$("TB_imageOff").onclick=null;if($('TB_closeWindowButton'))
$("TB_closeWindowButton").onclick=null;if($('TB_prev')){$("TB_prev").onclick=null;}
if($('TB_next')){$("TB_next").onclick=null;}
$('TB_window').set('tween',{duration:250,onComplete:function(){$('TB_window').dispose();}});$('TB_window').tween('opacity',1,0);$('TB_overlay').set('tween',{duration:400,onComplete:function(){$('TB_overlay').dispose();}});$('TB_overlay').tween('opacity',0.6,0);window.onscroll=null;window.onresize=null;$('TB_HideSelect').dispose();TB_init();TB_doneOnce=0;return false;}
function TB_position(){$('TB_window').set('morph',{duration:75});$('TB_window').morph({width:TB_WIDTH+'px',left:(window.getScrollLeft()+(window.getWidth()-TB_WIDTH)/2)+'px',top:(window.getScrollTop()+(window.getHeight()-TB_HEIGHT)/2)+'px'});}
function TB_overlaySize(){$("TB_overlay").setStyles({"height":'0px',"width":'0px'});$("TB_HideSelect").setStyles({"height":'0px',"width":'0px'});$("TB_overlay").setStyles({"height":window.getScrollHeight()+'px',"width":window.getScrollWidth()+'px'});$("TB_HideSelect").setStyles({"height":window.getScrollHeight()+'px',"width":window.getScrollWidth()+'px'});}
function TB_load_position(){if($("TB_load")){$("TB_load").setStyles({left:(window.getScrollLeft()+(window.getWidth()-56)/2)+'px',top:(window.getScrollTop()+((window.getHeight()-20)/2))+'px',display:"block"});}}
function TB_parseQuery(query){if(!query)
return{};var params={};var pairs=query.split(/[;&]/);for(var i=0;i<pairs.length;i++){var pair=pairs[i].split('=');if(!pair||pair.length!=2)
continue;params[unescape(pair[0])]=unescape(pair[1]).replace(/\+/g,' ');}
return params;} 
var TweenTab=new Class({Implements:[Events,Options],options:{alternate:false,changeEvent:{link:'click',arrow:'click'},cssSelector:{link:'.link',block:'.block'},element:{blockPrefix:'TweenTab',linkPrefix:'TweenTabLink'},move:{display:false,property:'height',from:'0',to:'200',duration:500,transition:Fx.Transitions.Sine.easeOut},status:{on:'arrow_display',off:'arrow_hide'},activeLink:function(sId){if($(sId))
{$(sId).src=$(sId).src.replace('_on','_active');$(sId).src=$(sId).src.replace('_off','_active');}},disableLink:function(sId){if($(sId))
$(sId).src=$(sId).src.replace('_active','_off');}},initialize:function(sLinkContainerCss,sBlockContainerCss,sIdStatus,options){this.sLinkContainerCss=sLinkContainerCss;this.sBlockContainerCss=sBlockContainerCss;this.sIdStatus=sIdStatus;this.sCurrentId=null;this.sLastId=null;this.bChangeElement=true;this.bOpen=false;this.setOptions(options);this.initElement();this.initEvent();},destroy:function(){$$(this.sLinkContainerCss+' '+this.options.cssSelector.link).removeEvents();$(this.sIdStatus).removeEvent(this.options.changeEvent.arrow);this.sLinkContainerCss=null;this.sBlockContainerCss=null;this.sIdStatus=null;this.sCurrentId=null;this.sLastId=null;this.bChangeElement=null;this.bOpen=null;this.options=null;},initElement:function(){var i=0;$$(this.sLinkContainerCss+' '+this.options.cssSelector.link).each(function(el){el.id=this.options.element.linkPrefix+i;i++;}.bind(this));i=0;$$(this.sBlockContainerCss+' '+this.options.cssSelector.block).each(function(el){el.id=this.options.element.blockPrefix+i;i++;}.bind(this));},initEvent:function(){$$(this.sLinkContainerCss+' '+this.options.cssSelector.link).each(function(el){el.addEvent(this.options.changeEvent.link,function(e){sId=el.id.replace(this.options.element.linkPrefix,'');this.clickElement(sId);this.changeElement(sId);}.bind(this));}.bind(this));if($(this.sIdStatus))
{$(this.sIdStatus).addEvent(this.options.changeEvent.arrow,function(e){if(this.bOpen)
this.hideCurrentElement();else
this.displayLastElement();}.bind(this));}},changeElement:function(sId){if(this.sCurrentId!=sId&&this.bChangeElement&&$(this.options.element.blockPrefix+sId))
{this.bChangeElement=false;this.options.activeLink(this.options.element.linkPrefix+sId);if(this.sCurrentId!=null)
{this.hideCurrentElement();if(this.options.move.display)
this.displayElement(sId);else
this.displayElement.delay(this.options.move.duration,this,sId);}
else
{this.displayElement(sId);}}
else if(this.bChangeElement&&this.options.alternate)
{if(this.bOpen)
this.hideCurrentElement();else
this.displayLastElement();}},displayElement:function(sId){this.sCurrentId=sId;this.options.activeLink(this.options.element.linkPrefix+sId);if($(this.sIdStatus))
{$(this.sIdStatus).removeClass(this.options.status.off);$(this.sIdStatus).addClass(this.options.status.on);}
this.bOpen=true;if(this.options.move.display)
{if($(this.options.element.blockPrefix+sId))
$(this.options.element.blockPrefix+sId).setStyle('display','block');this.bChangeElement=true;this.displayComplete();}
else
{var oFx=new Fx.Tween($(this.options.element.blockPrefix+sId),{wait:false,transition:this.options.move.transition,duration:this.options.move.duration,onComplete:function(){this.bChangeElement=true;this.displayComplete();}.bind(this)});oFx.start(this.options.move.property,this.options.move.from,this.options.move.to);}},hideElement:function(sId){this.sLastId=this.sCurrentId;this.sCurrentId=null;this.options.disableLink(this.options.element.linkPrefix+sId);if($(this.sIdStatus))
{$(this.sIdStatus).removeClass(this.options.status.on);$(this.sIdStatus).addClass(this.options.status.off);}
this.bOpen=false;if(this.options.move.display)
{if($(this.options.element.blockPrefix+sId))
{$(this.options.element.blockPrefix+sId).setStyle('display','none');this.hideComplete();}}
else
{var oFx=new Fx.Tween($(this.options.element.blockPrefix+sId),{wait:false,transition:this.options.move.transition,duration:this.options.move.duration,onComplete:function(){this.hideComplete();}.bind(this)});oFx.start(this.options.move.property,this.options.move.to,this.options.move.from);}},hideCurrentElement:function(){if(this.sCurrentId!=null)
this.hideElement(this.sCurrentId);else
this.hideComplete();},displayLastElement:function(){if(this.sLastId!=null)
this.displayElement(this.sLastId);else
this.displayComplete();},getSCurrentId:function(){return this.sCurrentId;},getBOpen:function(){return this.bOpen;},hideComplete:function(){this.fireEvent('hideComplete');},displayComplete:function(){this.fireEvent('displayComplete');},clickElement:function(sId){this.fireEvent('clickElement',sId);}}); 
var HorizontalSlideshow=new Class({Implements:[Options],options:{css:{navigation_on:'on',navigation_off:'off',left_arrow:'left_arrow',right_arrow:'right_arrow',element:'element'},navigation:{active:true,direction:'auto'},move:{duration:500,transition:Fx.Transitions.Sine.easeOut,step:0},auto_scrolling:{active:true,period:1000,period_restart:10000,direction:'right'}},initialize:function(sSlideshow,sContent,sBlock,sNavigation,options){this.setOptions(options);this.sSlideshow=sSlideshow;this.sContent=sContent;this.sBlock=sBlock;this.sNavigation=sNavigation;this.iCurrentElement=0;if($$('#'+this.sBlock+' .'+this.options.css.element).length==0)
return false;if(this.options.move.step==0)
this.iStep=$$('#'+this.sBlock+' .'+this.options.css.element)[0].getSize().x;else
this.iStep=this.options.move.step;this.iNbElement=$$('#'+this.sBlock+' .'+this.options.css.element).length;this.oMove=null;this.initElement();this.initMove();this.initEvent();if(this.options.auto_scrolling.active)
{this.period=null;this.timer=null;this.startPeriod();}},initElement:function(){var i=0;var sCssSelector='#'+this.sBlock+' .'+this.options.css.element;$$(sCssSelector).each(function(el){el.id=this.sBlock+'_'+this.options.css.element+'_'+i;i++;}.bind(this));if(this.options.navigation.active)
{i=0;sCssSelector='#'+this.sNavigation+' .'+this.options.css.element;$$(sCssSelector).each(function(el){el.id=this.sNavigation+'_'+this.options.css.element+'_'+i;i++;}.bind(this));}
var oCloneFirstElement=$(this.sBlock+'_'+this.options.css.element+'_0').clone();oCloneFirstElement.id=this.sBlock+'_'+this.options.css.element+'_last';oCloneFirstElement.inject($(this.sBlock));},initMove:function(){this.oMove=new Fx.Tween(this.sBlock,{wait:false,transition:this.options.move.transition,duration:this.options.move.duration});},initEvent:function(){var sLeftArrow='#'+this.sSlideshow+' .'+this.options.css.left_arrow;$$(sLeftArrow).addEvent('click',function(){this.leftMove();if(this.options.auto_scrolling.active)
this.stopPeriodRestart();}.bind(this));var sRightArrow='#'+this.sSlideshow+' .'+this.options.css.right_arrow;$$(sRightArrow).addEvent('click',function(){this.rightMove();if(this.options.auto_scrolling.active)
this.stopPeriodRestart();}.bind(this));if(this.options.navigation.active)
{var sNavigationElement='#'+this.sNavigation+' .'+this.options.css.element;$$(sNavigationElement).each(function(oEl){oEl.addEvent('click',function(sEl){var sNum=sEl.replace(this.sNavigation+'_'+this.options.css.element+'_','');var iNum=sNum.toInt();this.moveToElement(iNum);if(this.options.auto_scrolling.active)
this.stopPeriodRestart();}.bind(this,oEl.id));}.bind(this));}},leftMove:function(){if(this.iCurrentElement==0)
{$(this.sBlock).setStyle('left',-(this.iNbElement*this.iStep));this.iCurrentElement=this.iNbElement;}
var iPosition=$(this.sBlock).getPosition($(this.sContent)).x;this.oMove.start('left',iPosition,-this.iCurrentElement*this.iStep+this.iStep);this.iCurrentElement--;if(this.options.navigation.active)
this.updateNavigation();},rightMove:function(){if(this.iCurrentElement==this.iNbElement)
{$(this.sBlock).setStyle('left','0');this.iCurrentElement=0;}
var iPosition=$(this.sBlock).getPosition($(this.sContent)).x;this.oMove.start('left',iPosition,-this.iCurrentElement*this.iStep-this.iStep);this.iCurrentElement++;if(this.options.navigation.active)
this.updateNavigation();},updateNavigation:function(){var sCssSelector='#'+this.sNavigation+' .'+this.options.css.navigation_on;$$(sCssSelector).addClass(this.options.css.navigation_off);$$(sCssSelector).removeClass(this.options.css.navigation_on);var iCurrent=this.iCurrentElement
if(iCurrent==this.iNbElement)
iCurrent=0;var sIdNavigation=this.sNavigation+'_'+this.options.css.element+'_'+iCurrent;$(sIdNavigation).addClass(this.options.css.navigation_on);},moveToElement:function(iNum){if(iNum>=this.iNbElement)
iNum=0;var sDirection=this.options.navigation.direction;if(sDirection!='left'&&sDirection!='right')
{if(iNum<this.iCurrentElement)
sDirection='left';else
sDirection='right';}
while(this.iCurrentElement!=iNum)
{switch(sDirection)
{case'left':this.leftMove();break;case'right':this.rightMove();break;default:this.rightMove();}}},jumpToElement:function(iNum){if(iNum>=this.iNbElement)
iNum=0;$(this.sBlock).setStyle('left',-iNum*this.iStep);this.iCurrentElement=iNum;if(this.options.navigation.active)
this.updateNavigation();},startPeriod:function(){if(this.options.auto_scrolling.direction=='left')
{this.period=this.leftMove.periodical(this.options.auto_scrolling.period,this);}
if(this.options.auto_scrolling.direction=='right')
{this.period=this.rightMove.periodical(this.options.auto_scrolling.period,this);}},stopPeriodRestart:function(){$clear(this.period);$clear(this.timer);this.timer=this.startPeriod.delay(this.options.auto_scrolling.period_restart,this);},stopPeriod:function(){$clear(this.period);$clear(this.timer);}}); 
var Calendar=new Class({Implements:[Options],options:{blocked:[],classes:[],days:['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'],direction:0,draggable:true,months:['January','February','March','April','May','June','July','August','September','October','November','December'],navigation:1,offset:0,onHideStart:Class.empty,onHideComplete:Class.empty,onShowStart:Class.empty,onShowComplete:Class.empty,pad:1,tweak:{x:0,y:0},inject:'calendar'},initialize:function(obj,options){if(!obj){return false;}
this.td_active=false;this.popup_active=false;this.timer=false;this.setOptions(options);var keys=['calendar','prev','next','month','year','today','invalid','valid','inactive','active','hover','hilite'];var values=keys.map(function(key,i){if(this.options.classes[i]){if(this.options.classes[i].length){key=this.options.classes[i];}}
return key;},this);this.classes=values.associate(keys);this.calendar=new Element('div',{'styles':{left:'0',opacity:0,top:'0',zIndex:1000}}).addClass(this.classes.calendar).injectInside($(this.options.inject));if(window.ie6){this.iframe=new Element('iframe',{'styles':{left:'0',top:'0',zIndex:999}}).injectInside($(this.options.inject));this.iframe.style.filter='progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)';}
this.fx=new Fx.Tween(this.calendar,{onStart:function(){if(this.calendar.getStyle('opacity')==0){if(window.ie6){this.iframe.setStyle('display','block');}
this.calendar.setStyle('display','block');this.fireEvent('onShowStart',this.element);}
else{this.fireEvent('onHideStart',this.element);}}.bind(this),onComplete:function(){if(this.calendar.getStyle('opacity')==0){this.calendar.setStyle('display','none');if(window.ie6){this.iframe.setStyle('display','none');}
this.fireEvent('onHideComplete',this.element);}
else{this.fireEvent('onShowComplete',this.element);}}.bind(this)});this.calendars=[];var id=0;var d=new Date();d.setDate(d.getDate()+this.options.direction.toInt());for(var i in obj){var cal={button:new Element('button',{'type':'button'}),el:$(i),els:[],id:id++,month:d.getMonth(),visible:false,year:d.getFullYear()};if(!this.element(i,obj[i],cal)){continue;}
cal.el.addClass(this.classes.calendar);cal.button.addClass(this.classes.calendar).addEvent('click',function(cal){this.toggle(cal);}.pass(cal,this)).injectAfter(cal.el);cal.val=this.read(cal);$extend(cal,this.bounds(cal));$extend(cal,this.values(cal));this.rebuild(cal);this.calendars.push(cal);}},blocked:function(cal){var blocked=[];var offset=new Date(cal.year,cal.month,1).getDay();var last=new Date(cal.year,cal.month+1,0).getDate();this.options.blocked.each(function(date){var values=date.split(' ');for(var i=0;i<=3;i++){if(!values[i]){values[i]=(i==3)?'':'*';}
values[i]=values[i].contains(',')?values[i].split(','):new Array(values[i]);var count=values[i].length-1;for(var j=count;j>=0;j--){if(values[i][j].contains('-')){var val=values[i][j].split('-');for(var k=val[0];k<=val[1];k++){if(!values[i].contains(k)){values[i].push(k+'');}}
values[i].splice(j,1);}}}
if(values[2].contains(cal.year+'')||values[2].contains('*')){if(values[1].contains(cal.month+1+'')||values[1].contains('*')){values[0].each(function(val){if(val>0){blocked.push(val.toInt());}});if(values[3]){for(var i=0;i<last;i++){var day=(i+offset)%7;if(values[3].contains(day+'')){blocked.push(i+1);}}}}}},this);return blocked;},bounds:function(cal){var start=new Date(1000,0,1);var end=new Date(2999,11,31);var date=new Date().getDate()+this.options.direction.toInt();if(this.options.direction>0){start=new Date();start.setDate(date+this.options.pad*cal.id);}
if(this.options.direction<0){end=new Date();end.setDate(date-this.options.pad*(this.calendars.length-cal.id-1));}
cal.els.each(function(el){if(el.get('tag')=='select'){if(el.format.test('(y|Y)')){var years=[];el.getChildren().each(function(option){var values=this.unformat(option.value,el.format);if(!years.contains(values[0])){years.push(values[0]);}},this);years.sort(this.sort);if(years[0]>start.getFullYear()){d=new Date(years[0],start.getMonth()+1,0);if(start.getDate()>d.getDate()){start.setDate(d.getDate());}
start.setYear(years[0]);}
if(years.getLast()<end.getFullYear()){d=new Date(years.getLast(),end.getMonth()+1,0);if(end.getDate()>d.getDate()){end.setDate(d.getDate());}
end.setYear(years.getLast());}}
if(el.format.test('(F|m|M|n)')){var months_start=[];var months_end=[];el.getChildren().each(function(option){var values=this.unformat(option.value,el.format);if($type(values[0])!='number'||values[0]==years[0]){if(!months_start.contains(values[1])){months_start.push(values[1]);}}
if($type(values[0])!='number'||values[0]==years.getLast()){if(!months_end.contains(values[1])){months_end.push(values[1]);}}},this);months_start.sort(this.sort);months_end.sort(this.sort);if(months_start[0]>start.getMonth()){d=new Date(start.getFullYear(),months_start[0]+1,0);if(start.getDate()>d.getDate()){start.setDate(d.getDate());}
start.setMonth(months_start[0]);}
if(months_end.getLast()<end.getMonth()){d=new Date(start.getFullYear(),months_end.getLast()+1,0);if(end.getDate()>d.getDate()){end.setDate(d.getDate());}
end.setMonth(months_end.getLast());}}}},this);return{'start':start,'end':end};},caption:function(cal){var navigation={prev:{'month':true,'year':true},next:{'month':true,'year':true}};if(cal.year==cal.start.getFullYear()){navigation.prev.year=false;if(cal.month==cal.start.getMonth()&&this.options.navigation==1){navigation.prev.month=false;}}
if(cal.year==cal.end.getFullYear()){navigation.next.year=false;if(cal.month==cal.end.getMonth()&&this.options.navigation==1){navigation.next.month=false;}}
if($type(cal.months)=='array'){if(cal.months.length==1&&this.options.navigation==2){navigation.prev.month=navigation.next.month=false;}}
var caption=new Element('caption');var prev=new Element('a').addClass(this.classes.prev).appendText('\x3c');var next=new Element('a').addClass(this.classes.next).appendText('\x3e');if(this.options.navigation==2){var month=new Element('span').addClass(this.classes.month).injectInside(caption);if(navigation.prev.month){prev.clone().addEvent('click',function(cal){this.navigate(cal,'m',-1);}.pass(cal,this)).injectInside(month);}
month.adopt(new Element('span').appendText(this.options.months[cal.month]));if(navigation.next.month){next.clone().addEvent('click',function(cal){this.navigate(cal,'m',1);}.pass(cal,this)).injectInside(month);}
var year=new Element('span').addClass(this.classes.year).injectInside(caption);if(navigation.prev.year){prev.clone().addEvent('click',function(cal){this.navigate(cal,'y',-1);}.pass(cal,this)).injectInside(year);}
year.adopt(new Element('span').appendText(cal.year));if(navigation.next.year){next.clone().addEvent('click',function(cal){this.navigate(cal,'y',1);}.pass(cal,this)).injectInside(year);}}
else{this.cal=cal;if(navigation.prev.month&&this.options.navigation){prev.clone().addEvent('click',function(cal){this.navigate(cal,'m',-1);}.pass(cal,this)).injectInside(caption);}
caption.adopt(new Element('h3').addClass(this.classes.month).appendText(this.options.months[cal.month]+' '+cal.year));if(navigation.next.month&&this.options.navigation){next.clone().addEvent('click',function(cal){this.navigate(cal,'m',1);}.pass(cal,this)).injectInside(caption);}
caption.adopt(new Element('div',{'class':'cb'}));}
return caption;},changed:function(cal){cal.val=this.read(cal);$extend(cal,this.values(cal));this.rebuild(cal);if(!cal.val){return;}
if(cal.val.getDate()<cal.days[0]){cal.val.setDate(cal.days[0]);}
if(cal.val.getDate()>cal.days.getLast()){cal.val.setDate(cal.days.getLast());}
cal.els.each(function(el){el.value=this.format(cal.val,el.format);},this);this.check(cal);this.calendars.each(function(kal){if(kal.visible){this.display(kal);}},this);},check:function(cal){this.calendars.each(function(kal,i){if(kal.val){var change=false;if(i<cal.id){var bound=new Date(Date.parse(cal.val));bound.setDate(bound.getDate()-(this.options.pad*(cal.id-i)));if(bound<kal.val){change=true;}}
if(i>cal.id){var bound=new Date(Date.parse(cal.val));bound.setDate(bound.getDate()+(this.options.pad*(i-cal.id)));if(bound>kal.val){change=true;}}
if(change){if(kal.start>bound){bound=kal.start;}
if(kal.end<bound){bound=kal.end;}
kal.month=bound.getMonth();kal.year=bound.getFullYear();$extend(kal,this.values(kal));kal.val=kal.days.contains(bound.getDate())?bound:null;this.write(kal);if(kal.visible){this.display(kal);}}}
else{kal.month=cal.month;kal.year=cal.year;}},this);},clicked:function(td,day,cal){cal.val=(this.value(cal)==day)?null:new Date(cal.year,cal.month,day);this.write(cal);if(!cal.val){cal.val=this.read(cal);}
if(cal.val){this.check(cal);}
else{td.addClass(this.classes.valid);td.removeClass(this.classes.active);}},display:function(cal){this.hidePopup();this.calendar.empty();this.calendar.className=this.classes.calendar+' '+this.options.months[cal.month].toLowerCase();var div=new Element('div').injectInside(this.calendar);var table=new Element('table',{'cellpadding':0,'cellspacing':0}).injectInside(div).adopt(this.caption(cal));var thead=new Element('thead').injectInside(table);var tr=new Element('tr').injectInside(thead);for(var i=0;i<=6;i++){var th=this.options.days[(i+this.options.offset)%7];tr.adopt(new Element('th',{'title':th}).appendText(th.substr(0,1)));}
var tbody=new Element('tbody').injectInside(table);var tr=new Element('tr').injectInside(tbody);var d=new Date(cal.year,cal.month,1);var offset=((d.getDay()-this.options.offset)+7)%7;var last=new Date(cal.year,cal.month+1,0).getDate();var prev=new Date(cal.year,cal.month,0).getDate();var active=this.value(cal);var valid=cal.days;var inactive=[];var hilited=[];this.calendars.each(function(kal,i){if(kal!=cal&&kal.val){if(cal.year==kal.val.getFullYear()&&cal.month==kal.val.getMonth()){inactive.push(kal.val.getDate());}
if(cal.val){for(var day=1;day<=last;day++){d.setDate(day);if((i<cal.id&&d>kal.val&&d<cal.val)||(i>cal.id&&d>cal.val&&d<kal.val)){if(!hilited.contains(day)){hilited.push(day);}}}}}},this);var d=new Date();var today=new Date(d.getFullYear(),d.getMonth(),d.getDate()).getTime();for(var i=1;i<43;i++){if((i-1)%7==0){tr=new Element('tr').injectInside(tbody);}
var td=new Element('td').injectInside(tr);var day=i-offset;var date=new Date(cal.year,cal.month,day);var cls='';if(day===active){cls=this.classes.active;}
else if(inactive.contains(day)){cls=this.classes.inactive;}
else if(valid.contains(day)){cls=this.classes.valid;}
else if(day>=1&&day<=last){cls=this.classes.invalid;}
if(date.getTime()==today){cls=cls+' '+this.classes.today;}
if(hilited.contains(day)){cls=cls+' '+this.classes.hilite;}
td.addClass(cls);if(valid.contains(day)){td.setProperty('title',this.format(date,'D M jS Y'));td.addEvents({'click':function(td,day,cal){this.clicked(td,day,cal);}.pass([td,day,cal],this),'mouseover':function(td,cls){td.addClass(cls);}.pass([td,this.classes.hover]),'mouseout':function(td,cls){td.removeClass(cls);}.pass([td,this.classes.hover])});}
if(!valid.contains(day)&&cls.contains(this.classes.invalid))
{td.setProperty('id',this.format(date,'j-m-Y'));td.addEvent('mouseenter',function(td){this.td_active=true;this.showPopup(td.id,td.getPosition());}.bind(this,td));td.addEvent('mouseleave',function(){this.td_active=false;this.hidePopup();}.bind(this,td));}
if(day<1){day=prev+day;}
else if(day>last){day=day-last;}
td.appendText(day);}},element:function(el,f,cal){if($type(f)=='object'){for(var i in f){if(!this.element(i,f[i],cal)){return false;}}
return true;}
var el=$(el);if(!el){return false;}
el.format=f;if(el.get('tag')=='select'){el.addEvent('change',function(cal){this.changed(cal);}.pass(cal,this));}
else{el.readOnly=true;el.addEvent('focus',function(cal){this.toggle(cal);}.pass(cal,this));}
cal.els.push(el);return true;},format:function(date,format){var str='';if(date){var j=date.getDate();var w=date.getDay();var l=this.options.days[w];var n=date.getMonth()+1;var f=this.options.months[n-1];var y=date.getFullYear()+'';for(var i=0,len=format.length;i<len;i++){var cha=format.charAt(i);switch(cha){case'y':y=y.substr(2);case'Y':str+=y;break;case'm':if(n<10){n='0'+n;}
case'n':str+=n;break;case'M':f=f.substr(0,3);case'F':str+=f;break;case'd':if(j<10){j='0'+j;}
case'j':str+=j;break;case'D':l=l.substr(0,3);case'l':str+=l;break;case'N':w+=1;case'w':str+=w;break;case'S':if(j%10==1&&j!='11'){str+='st';}
else if(j%10==2&&j!='12'){str+='nd';}
else if(j%10==3&&j!='13'){str+='rd';}
else{str+='th';}
break;default:str+=cha;}}}
return str;},navigate:function(cal,type,n){switch(type){case'm':if($type(cal.months)=='array'){var i=cal.months.indexOf(cal.month)+n;if(i<0||i==cal.months.length){if(this.options.navigation==1){this.navigate(cal,'y',n);}
i=(i<0)?cal.months.length-1:0;}
cal.month=cal.months[i];}
else{var i=cal.month+n;if(i<0||i==12){if(this.options.navigation==1){this.navigate(cal,'y',n);}
i=(i<0)?11:0;}
cal.month=i;}
break;case'y':if($type(cal.years)=='array'){var i=cal.years.indexOf(cal.year)+n;cal.year=cal.years[i];}
else{cal.year+=n;}
break;}
$extend(cal,this.values(cal));if($type(cal.months)=='array'){var i=cal.months.indexOf(cal.month);if(i<0){cal.month=cal.months[0];}}
this.display(cal);this.changeMonth();},read:function(cal){var arr=[null,null,null];cal.els.each(function(el){var values=this.unformat(el.value,el.format);values.each(function(val,i){if($type(val)=='number'){arr[i]=val;}});},this);if($type(arr[0])=='number'){cal.year=arr[0];}
if($type(arr[1])=='number'){cal.month=arr[1];}
var val=null;if(arr.every(function(i){return $type(i)=='number';})){var last=new Date(arr[0],arr[1]+1,0).getDate();if(arr[2]>last){arr[2]=last;}
val=new Date(arr[0],arr[1],arr[2]);}
return(cal.val==val)?null:val;},rebuild:function(cal){cal.els.each(function(el){if(el.get('tag')=='select'&&el.format.test('^(d|j)$')){var d=this.value(cal);if(!d){d=el.value.toInt();}
el.empty();cal.days.each(function(day){var option=new Element('option',{'selected':(d==day),'value':((el.format=='d'&&day<10)?'0'+day:day)}).appendText(day).injectInside(el);},this);}},this);},sort:function(a,b){return a-b;},toggle:function(cal){document.removeEvent('mousedown',this.fn);if(cal.visible){cal.visible=false;cal.button.removeClass(this.classes.active);this.fx.start('opacity',1,0);}
else{this.fn=function(e,cal){var e=new Event(e);var el=e.target;var stop=false;while(el!=document.body&&el.nodeType==1){if(el==this.calendar){stop=true;}
this.calendars.each(function(kal){if(kal.button==el||kal.els.contains(el)){stop=true;}});if(stop){e.stop();return false;}
else{el=el.parentNode;}}
this.toggle(cal);}.create({'arguments':cal,'bind':this,'event':true});this.calendars.each(function(kal){if(kal==cal){kal.visible=true;kal.button.addClass(this.classes.active);}
else{kal.visible=false;kal.button.removeClass(this.classes.active);}},this);var size=window.getScrollSize();var coord=cal.button.getCoordinates();var x=coord.right+this.options.tweak.x;var y=coord.top+this.options.tweak.y;if(!this.calendar.coord){this.calendar.coord=this.calendar.getCoordinates();}
if(x+this.calendar.coord.width>size.x){x-=(x+this.calendar.coord.width-size.x);}
if(y+this.calendar.coord.height>size.y){y-=(y+this.calendar.coord.height-size.y);}
this.calendar.setStyles({left:x+'px',top:y+'px'});if(window.ie6){this.iframe.setStyles({height:this.calendar.coord.height+'px',left:x+'px',top:y+'px',width:this.calendar.coord.width+'px'});}
this.display(cal);this.fx.start('opacity',0,1);}},unformat:function(val,f){f=f.escapeRegExp();var re={d:'([0-9]{2})',j:'([0-9]{1,2})',D:'('+this.options.days.map(function(day){return day.substr(0,3);}).join('|')+')',l:'('+this.options.days.join('|')+')',S:'(st|nd|rd|th)',F:'('+this.options.months.join('|')+')',m:'([0-9]{2})',M:'('+this.options.months.map(function(month){return month.substr(0,3);}).join('|')+')',n:'([0-9]{1,2})',Y:'([0-9]{4})',y:'([0-9]{2})'}
var arr=[];var g='';for(var i=0;i<f.length;i++){var c=f.charAt(i);if(re[c]){arr.push(c);g+=re[c];}
else{g+=c;}}
var matches=val.match('^'+g+'$');var dates=new Array(3);if(matches){matches=matches.slice(1);arr.each(function(c,i){i=matches[i];switch(c){case'y':i='19'+i;case'Y':dates[0]=i.toInt();break;case'F':i=i.substr(0,3);case'M':i=this.options.months.map(function(month){return month.substr(0,3);}).indexOf(i)+1;case'm':case'n':dates[1]=i.toInt()-1;break;case'd':case'j':dates[2]=i.toInt();break;}},this);}
return dates;},value:function(cal){var day=null;if(cal.val){if(cal.year==cal.val.getFullYear()&&cal.month==cal.val.getMonth()){day=cal.val.getDate();}}
return day;},values:function(cal){var years,months,days;cal.els.each(function(el){if(el.get('tag')=='select'){if(el.format.test('(y|Y)')){years=[];el.getChildren().each(function(option){var values=this.unformat(option.value,el.format);if(!years.contains(values[0])){years.push(values[0]);}},this);years.sort(this.sort);}
if(el.format.test('(F|m|M|n)')){months=[];el.getChildren().each(function(option){var values=this.unformat(option.value,el.format);if($type(values[0])!='number'||values[0]==cal.year){if(!months.contains(values[1])){months.push(values[1]);}}},this);months.sort(this.sort);}
if(el.format.test('(d|j)')&&!el.format.test('^(d|j)$')){days=[];el.getChildren().each(function(option){var values=this.unformat(option.value,el.format);if(values[0]==cal.year&&values[1]==cal.month){if(!days.contains(values[2])){days.push(values[2]);}}},this);}}},this);var first=1;var last=new Date(cal.year,cal.month+1,0).getDate();if(cal.year==cal.start.getFullYear()){if(months==null&&this.options.navigation==2){months=[];for(var i=0;i<12;i++){if(i>=cal.start.getMonth()){months.push(i);}}}
if(cal.month==cal.start.getMonth()){first=cal.start.getDate();}}
if(cal.year==cal.end.getFullYear()){if(months==null&&this.options.navigation==2){months=[];for(var i=0;i<12;i++){if(i<=cal.end.getMonth()){months.push(i);}}}
if(cal.month==cal.end.getMonth()){last=cal.end.getDate();}}
var blocked=this.blocked(cal);if($type(days)=='array'){days=days.filter(function(day){if(day>=first&&day<=last&&!blocked.contains(day)){return day;}});}
else{days=[];for(var i=first;i<=last;i++){if(!blocked.contains(i)){days.push(i);}}}
days.sort(this.sort);return{'days':days,'months':months,'years':years};},write:function(cal){this.rebuild(cal);cal.els.each(function(el){el.value=this.format(cal.val,el.format);},this);},changeMonth:function(){this.fireEvent('changeMonth');},initPopup:function(){if($('popup_details'))
{$('popup_details').addEvent('mouseenter',function(){this.popup_active=true;$clear(this.timer);}.bind(this));$('popup_details').addEvent('mouseleave',function(){this.popup_active=false;this.hidePopup();}.bind(this));this.ajax=new Request({url:'../content/ajax/eventPopup.php',method:'post'});}},showPopup:function(date,position){$clear(this.timer);var resizePopup=this.resizePopup;this.ajax.addEvent('onComplete',function(response){resizePopup(response,position);});this.ajax.send('date='+date);},hidePopup:function(){if(!this.td_active&&!this.popup_active)
{this.timer=setTimeout(function(){$('popup_details').fade(0);},500);}},resizePopup:function(response,position){$('popup_content').set('html',response);$('popup_details').setStyles({'display':'block','opacity':0});size=$('popup_details').getSize();var top=position.y-size.y;var left=position.x-177;$('popup_details').setStyles({'top':top+'px','left':left+'px'});$('popup_details').fade(1);}});Calendar.implement(new Events,new Options); 
var CookieCart=new Class({Implements:[Options],options:{add_info:'name',delete_link:'.retirer a',delete_info:'name',delete_prefixe:'cart_',delete_all_link:'.toutretirer a',delete_container:'.onglet-link',update_display:'nb_record_aff',update_notifier:'carnetupdated',cookie_name:'defaultcar',info_separator:'|',nb_infos:4,record_separator:'Â¤'},initialize:function(id,options){this.setOptions(options);this.bindEvents(id);if(Cookie.read(this.options.cookie_name))
this.content=Cookie.read(this.options.cookie_name);else
this.content='';if(this.content.length>0)
{this.records=this.content.split(this.options.record_separator);this.nb_record=this.records.length;}
else
{this.records=new Array();this.nb_record=0;}},bindEvents:function(id){if($(id))
{var arg=$(id).get(this.options.add_info);$(id).addEvent('click',function(arg){this.add(arg);}.bind(this,arg));}
if($$(this.options.delete_link))
{$$(this.options.delete_link).each(function(elem){elem.addEvent('click',function(){arg=elem.get(this.options.delete_info);index=arg.replace(this.options.delete_prefixe,'');if(this.remove(index))
{elem.getParent(this.options.delete_container).destroy();this.display_counter();}}.bind(this));}.bind(this));}
if($$(this.options.delete_all_link))
{$$(this.options.delete_all_link).each(function(elem){elem.addEvent('click',function(){if(this.remove_all())
{this.display_counter();}}.bind(this));}.bind(this));}},add:function(information){var infos=information.split(this.options.info_separator);var bReturn=false;if(infos.length==this.options.nb_infos)
{var found=false;if(this.nb_record>0)
{for(i=0;i<this.nb_record;i++)
{if(this.records[i]==information)
found=true;}
if(!found)
{this.records.push(information);this.nb_record++;}}
else
{this.records=new Array();this.records.push(information);this.nb_record++;}
if(!found)
{Cookie.write(this.options.cookie_name,this.records.join(this.options.record_separator),{path:'/',duration:30});if($(this.options.update_notifier))
{eFx=new Fx.Tween(this.options.update_notifier,{duration:'long'});eFx.start('opacity',1);}
bReturn=true;}
this.display_counter();}
return bReturn;},remove:function(index){this.records.splice(index,1);this.nb_record=this.nb_record-1;if(this.nb_record==0)
return this.remove_all();if(Cookie.write(this.options.cookie_name,this.records.join(this.options.record_separator),{path:'/'}))
return true;else
return false;},remove_all:function(){this.nb_record=0;if(Cookie.write(this.options.cookie_name,'',{path:'/'}))
return true;else
return false;},count:function(){return this.nb_record;},display_counter:function(){if($(this.options.update_display))
{$(this.options.update_display).set('html',this.nb_record);}},debug:function(){console.log(this.content);}}); 
var FavoriCart=new Class({Implements:[Options],Extends:CookieCart,options:{display_number:-5,display_mini_container_left:'table.fav_col_left',display_mini_container_right:'table.fav_col_right',display_container:'.favoris_list',max_record:15},initialize:function(id,options){this.parent(id,options);},display_list:function(){if($$(this.options.display_mini_container_left)&&$$(this.options.display_mini_container_right)){var bFromLast=false;var iNumber=this.options.display_number;if(iNumber<0){bFromLast=true;iNumber=-iNumber;}
var aDisplay=new Array();var aTemp=new Array();if(bFromLast)
for(var i=this.nb_record-1;i>=this.nb_record-iNumber&&i>=0;i--){aTemp=this.records[i].split(this.options.info_separator);aTemp.push(i);aDisplay.push(aTemp);}
else
for(var i=0;i<iNumber;i++)
if(i<this.nb_records){aTemp=this.records[i].split(this.options.info_separator);aTemp.push(i);aDisplay.push(this.records[i].split(this.options.info_separator));}
var sAff='<tbody>';for(i=0;i<aDisplay.length&&i<3;i++){sAff+='<tr>';sAff+='<td>';sAff+='<h5>'+aDisplay[i][0]+'</h5>';sAff+='<a href="'+aDisplay[i][2]+'" title="'+aDisplay[i][1]+'">'+((aDisplay[i][1].length>26)?aDisplay[i][1].substring(0,26)+'...':aDisplay[i][1])+'</a>';sAff+='</td>';sAff+='<td class="col_checkbox">';sAff+='<input id="'+aDisplay[i][3]+'" type="checkbox" name="index_'+aDisplay[i][4]+'" value="'+aDisplay[i][3]+'" />';sAff+='</td>';sAff+='</tr>';}
sAff+='</tbody>';$$(this.options.display_mini_container_left).set('html',sAff);sAff='<tbody>';for(i=3;i<aDisplay.length;i++){sAff+='<tr>';sAff+='<td>';sAff+='<h5>'+aDisplay[i][0]+'</h5>';sAff+='<a href="'+aDisplay[i][2]+'" title="'+aDisplay[i][1]+'">'+((aDisplay[i][1].length>26)?aDisplay[i][1].substring(0,26)+'...':aDisplay[i][1])+'</a>';sAff+='</td>';sAff+='<td class="col_checkbox">';sAff+='<input id="'+aDisplay[i][3]+'" type="checkbox" name="index_'+aDisplay[i][4]+'" value="'+aDisplay[i][3]+'" />';sAff+='</td>';sAff+='</tr>';}
sAff+='</tbody>';$$(this.options.display_mini_container_right).set('html',sAff);}},add:function(information){return this.parent(information);},add_fav:function(obj){var bReturn=false;if(this.nb_record<this.options.max_record){var information=$$(obj).getElements('.hidden_infos_fav');if(this.add($$(information).get('html').toString()))
{this.display_list();bReturn=true;}}
else
alert('Vous avez atteint votre nombre total de favoris. Veuillez en supprimer certains.');return bReturn;},remove:function(index){return this.parent(index);},remove_fav:function(name){var index=-1;var aTemp;for(var i=0;i<this.nb_record;i++){aTemp=this.records[i].split(this.options.info_separator);if(aTemp[3]==name){index=i;break;}}
if(this.remove(index)){if($$('#fav_line_'+name))
$$('#fav_line_'+name).dispose();var aFavList=$$('table.list_favoris');if(aFavList){aFavList.each(function(elem){if((elem.getElements('tbody tr')).length==0){elem.dispose();}});}}},remove_selected_fav:function(){var aFav=$$('.fav_item:checked');for(var i=0;i<aFav.length;i++){this.remove_fav(aFav[i].get('value'));}
this.display_list();return false;}}); 
window.addEvent('domready',function(e){if(!$chk(color))
color='#c90a3c';if(typeof sIFR=="function"){sIFR.replaceElement(named({sSelector:"h1",sFlashSrc:"swf/sIFR/bliss_light.swf",sColor:color,sLinkColor:color,sBgColor:"#fff",sHoverColor:color,sWmode:'transparent',nPaddingTop:0,nPaddingBottom:0,sCase:'upper',sFlashVars:""}));sIFR.replaceElement(named({sSelector:".generic_title",sFlashSrc:"swf/sIFR/bliss_light.swf",sColor:'#857B6C',sLinkColor:'#857B6C',sBgColor:"#fff",sHoverColor:'#857B6C',sWmode:'transparent',nPaddingTop:0,nPaddingBottom:0,sCase:'upper',sFlashVars:""}));sIFR.replaceElement(named({sSelector:".right_content .sondage .title_sondage",sFlashSrc:"swf/sIFR/bliss_light.swf",sColor:'#a49580',sLinkColor:'#a49580',sBgColor:"#fff",sHoverColor:'#a49580',sWmode:'transparent',nPaddingTop:0,nPaddingBottom:0,sCase:'upper',sFlashVars:""}));}
$$('img.rollover').each(function(el){new Asset.image(el.src.replace('_off','_on'));el.addEvent('mouseenter',function(e){el.src=el.src.replace('_off','_on');el.src=el.src.replace('_blink','_on');});el.addEvent('mouseleave',function(e){el.src=el.src.replace('_on','_off');if(favori)
el.src=el.src.replace('favoris_off','favoris_blink');});});$$('img.active').each(function(el){new Asset.image(el.src.replace('_off','_active'));});if($('searchText')&&$('searchForm'))
{$('searchForm').addEvent('submit',function(e){e.stop()
if($('searchText').value.trim()!=''&&$('searchText').value.trim()!=sSearchText)
$('searchForm').submit();});}
var sHeaderArrow=null
if(bHome)
sHeaderArrow='headerArrow';$$('#header .central_block').setStyle('height','0px');$$('#header .central_block').setStyle('display','block');var oTweenTab=new TweenTab('#centralBlockMenu','#header',sHeaderArrow,{alternate:true,cssSelector:{link:'li a img',block:'.central_block'},element:{blockPrefix:'centralBlock',linkPrefix:'centralBlockLink'},move:{property:'height',from:'0',to:'147'}});oTweenTab.addEvent('displayComplete',function(){if(typeof sIFR=="function"){sIFR.replaceElement(named({sSelector:'#'+oTweenTab.options.element.blockPrefix+oTweenTab.sCurrentId+" h4",sFlashSrc:"swf/sIFR/bliss_light.swf",sColor:"#5c554a",sLinkColor:"#c90a3c",sBgColor:"",sHoverColor:"#c90a3c",sWmode:'transparent',nPaddingTop:0,nPaddingBottom:0,sWmode:'transparent',sCase:'upper',sFlashVars:""}));sIFR.replaceElement(named({sSelector:'#'+oTweenTab.options.element.blockPrefix+oTweenTab.sCurrentId+" .first h2",sFlashSrc:"swf/sIFR/bliss_light.swf",sColor:"#5c554a",sLinkColor:"#c90a3c",sBgColor:"",sHoverColor:"#c90a3c",sWmode:'transparent',nPaddingTop:0,nPaddingBottom:0,sWmode:'transparent',sCase:'upper',sFlashVars:""}));}});var oTweenTabCentralBlock=new TweenTab('#centralBlock0','#centralBlock0',null,{cssSelector:{link:'.menu li a img',block:'.block'},element:{linkPrefix:'centralBlock0Link',blockPrefix:'centralBlock0Block'},move:{display:true}});oTweenTabCentralBlock.addEvent('displayComplete',function(){if(oTweenTabCentralBlock.sCurrentId==1)
{if(typeof sIFR=="function"){sIFR.replaceElement(named({sSelector:'#calendar h3',sFlashSrc:"swf/sIFR/bliss_light.swf",sColor:"#5c554a",sLinkColor:"#c90a3c",sBgColor:"",sHoverColor:"#c90a3c",sWmode:'transparent',nPaddingTop:0,nPaddingBottom:0,sWmode:'transparent',sCase:'upper',sFlashVars:'textalign=center'}));}}
if(typeof sIFR=="function"){sIFR.replaceElement(named({sSelector:'#'+oTweenTabCentralBlock.options.element.blockPrefix+oTweenTabCentralBlock.sCurrentId+" h3",sFlashSrc:"swf/sIFR/bliss_light.swf",sColor:"#5c554a",sLinkColor:"#c90a3c",sBgColor:"",sHoverColor:"#c90a3c",sWmode:'transparent',nPaddingTop:0,nPaddingBottom:0,sWmode:'transparent',sCase:'upper',sFlashVars:""}));}});oTweenTabCentralBlock.displayElement(0);$$('.main_menu li a img').addEvent('click',function(e){e.stop();$$('.main_menu li a img').removeEvents();href=this.getParent('a').href;oTweenTab.addEvent('hideComplete',function(){if(bHome)
{oTweenTab.destroy();manageHomeHeader(href);}
else
window.location=href;});oTweenTab.hideCurrentElement();});var bPageDisplay=true;if(bHome)
{oTweenTab.displayElement(0);if(typeof(pageTracker)!='undefined')
{$('headerArrow').addEvent('click',function(e){if(oTweenTab.bOpen)
pageTracker._trackPageview('/lien/mode_texte_home');else
pageTracker._trackPageview('/lien/mode_image_home');});}}
else
{var bTweenTabOpen=false;$('headerArrow').addEvent('click',function(e){if(bPageDisplay)
{hidePage();if(typeof(pageTracker)!='undefined')
pageTracker._trackPageview('/lien/mode_image_site');}else{displayPage();if(typeof(pageTracker)!='undefined')
pageTracker._trackPageview('/lien/mode_texte_site');}});}
function hidePage(){$('headerArrow').removeClass('arrow_display');$('headerArrow').addClass('arrow_hide');bTweenTabOpen=oTweenTab.bOpen;oTweenTab.addEvent('hideComplete',function(e){$('body').setStyle('overflow','hidden');var aBodySize=$('body').getSize();var iPaddingTop=aBodySize.y-50;var oFx=new Fx.Tween($('page'),{transition:Fx.Transitions.Sine.easeOut,duration:500,onComplete:function(){oTweenTab.bChangeElement=false;oTweenTab.removeEvents();bPageDisplay=false;oTweenTab.addEvent('clickElement',function(sId){oTweenTab.removeEvents();bTweenTabOpen=true;oTweenTab.sLastId=sId;displayPage();});}});oFx.start('padding-top',iPaddingTop);});if(bTweenTabOpen)
oTweenTab.hideCurrentElement();else
oTweenTab.fireEvent('hideComplete');}
function displayPage(){$('headerArrow').removeClass('arrow_hide');$('headerArrow').addClass('arrow_display');$('body').setStyle('overflow','visible');var oFx=new Fx.Tween($('page'),{transition:Fx.Transitions.Sine.easeOut,duration:500,onComplete:function(){oTweenTab.bChangeElement=true;oTweenTab.removeEvents();bPageDisplay=true;if(bTweenTabOpen)
oTweenTab.displayLastElement();}});oFx.start('padding-top','120');}
var events_slide=new HorizontalSlideshow('events_slide','events_content','events_blocks','',{move:{transition:Fx.Transitions.Expo.easeOut,duration:700,step:375},navigation:{active:false},css:{element:'event_block'},auto_scrolling:{active:false}});if($('meteo_select'))
{var oRequestMeteo=new Request({url:'../content/ajax/weather.php',method:'post',onComplete:function(response){$('meteo_content').set('html',response);if(typeof sIFR=="function"){sIFR.replaceElement(named({sSelector:'.title_meteo h4',sFlashSrc:"swf/sIFR/bliss_light.swf",sColor:"#5c554a",sLinkColor:"#c90a3c",sBgColor:"",sHoverColor:"#c90a3c",sWmode:'transparent',nPaddingTop:0,nPaddingBottom:0,sWmode:'transparent',sCase:'upper',sFlashVars:""}));}}});$('meteo_select').addEvent('change',function(){if(this.value!='')
{sOldTitle=$$('.title_meteo h4')[0];sNewTitle=new Element('h4',{'html':this.value});sOldTitle.destroy();sNewTitle.inject($('meteo_select'),'before');oRequestMeteo.send('city='+this.value);Cookie.write('meteo_city',this.value);}});var sMeteoSave=Cookie.read('meteo_city');if(sMeteoSave!=''&&sMeteoSave!=null)
{$$('#meteo_select option').each(function(el,i){if(el.value==sMeteoSave)
{$('meteo_select').selectedIndex=i;$('meteo_select').fireEvent('change');}});}
else
{$('meteo_select').selectedIndex=6;$('meteo_select').fireEvent('change');}}
var oTweenTabTools=new TweenTab('#centralBlock3','#centralBlock3',null,{cssSelector:{link:'.menu li a img',block:'.block'},element:{linkPrefix:'toolsBlock0Link',blockPrefix:'toolsBlock0Block'},move:{display:true}});oTweenTabTools.addEvent('displayComplete',function(){if(typeof sIFR=="function"){sIFR.replaceElement(named({sSelector:'#'+oTweenTabTools.options.element.blockPrefix+oTweenTabTools.sCurrentId+" h3",sFlashSrc:"swf/sIFR/bliss_light.swf",sColor:"#5c554a",sLinkColor:"#c90a3c",sBgColor:"",sHoverColor:"#c90a3c",sWmode:'transparent',nPaddingTop:0,nPaddingBottom:0,sWmode:'transparent',sCase:'upper',sFlashVars:""}));}
if(oTweenTabTools.sCurrentId==0)
{if($('meteo_select'))
$('meteo_select').fireEvent('change');}});oTweenTabTools.displayElement(0);var aInput=Array;$$('input[type=text]').each(function(el,i){aInput[i]='';el.addEvent('focus',function(){if(aInput[i]=='')
aInput[i]=el.value;if(el.value==aInput[i])
el.value='';});el.addEvent('blur',function(){if(el.value=='')
el.value=aInput[i];});});if($('mailForm')){$('mailForm').addEvent('submit',onMailSubmit);}
var favoriObt=false;var myFavorites=new FavoriCart("");myFavorites.display_list();if($('trash_fav'))
$('trash_fav').addEvent('click',function(){return myFavorites.remove_selected_fav();});if($$('.add_fav_link'))
{$$('.add_fav_link').each(function(elem)
{elem.addEvent('click',function()
{return myFavorites.add_fav(elem);});});}
if($('add_fav_object'))
{$('add_fav_object').addEvent('click',function()
{var bReturn=false;if(myFavorites.add_fav($('add_fav_object')))
{if(!favoriObt)
{link=$('favorites_cart').getChildren('a');img=link[0].getChildren('img');src=img[0].src;src=src.replace('favoris_off.gif','favoris_blink.gif');img[0].src=src;favoriObt=true;}
alert('Votre favori a bien Ã©tÃ© ajoutÃ©.');bReturn=true;}
else
{alert('Ce favori est dÃ©jÃ  dans votre liste.');}
return bReturn;});}
if($('select_all')){$('select_all').addEvent('click',function(){var check_all_fav=this.get('checked');if($$('.fav_item'))
$$('.fav_item').each(function(elem){elem.set('checked',check_all_fav);});});}
function getCanvasMinHeight()
{var aBodySize=$('body').getSize();return aBodySize.y-120-40-30;}
if(!bHome&&$('canvas')&&!(Browser.Engine.trident&&Browser.Engine.version<=4))
{window.addEvent('resize',function(){$('canvas').setStyle('min-height',getCanvasMinHeight());});window.fireEvent('resize');}
else if(!bHome&&$('canvas'))
{$('canvas').setStyle('height',getCanvasMinHeight());}
$$('.mail').each(function(el){el.addEvent('mouseenter',function(e){el.href='../content/popup/envoyer_ami.php?keepThis=true&amp;list_page='+listFavoriChecked('.list_favoris')+'&amp;TB_iframe=true&amp;height=245&amp;width=575';});});function listFavoriChecked(sCss)
{sReturn='';$$(sCss+' input:checked').each(function(el,i){if(sReturn!='')sReturn+='|';sReturn+=el.value+'-tourinsoft';});return sReturn;}
if($('submitVote'))
{$('submitVote').addEvent('click',function(e)
{e.stop();var aCheckedRadio=$$('.choice input:checked');if(aCheckedRadio.length==1)
{var myRequest=new Request({url:'./../content/ajax/sondage.php',method:'post',onSuccess:function(responseText){Cookie.write('herault_sondage['+$('sondage_id_version').value+'_'+$('id_sondage').value+']',1,{path:'/'});$$('.right_content .sondage').set('html',responseText);}});myRequest.send('sondage='+aCheckedRadio[0].value+'&id_sondage='+$('id_sondage').value+'&id_version='+$('sondage_id_version').value);}});}});function print_fav(sCSS)
{var aReturn=new Array();var sReturn='';$$(sCSS+' input:checked').each(function(el,i)
{aReturn[i]=el.value;});if(aReturn.length>0)
{sReturn=aReturn.join(',');void window.open('/content/scripts/print_fiche.php?obt='+sReturn,'',"menubar=yes, status=no, scrollbars=no, width=400, height=600");}}
var font_size=1;var font_size_MAX=1.4;var font_size_MIN=0.8;function setFontLarger()
{font_size=font_size+0.1;if(font_size>font_size_MAX)
{font_size=font_size_MAX;}
SetFontSize();}
function setFontSmaller()
{font_size=font_size-0.1;if(font_size<font_size_MIN)
{font_size=font_size_MIN;}
SetFontSize();}
function SetFontSize(){var oDoc=document.getElementById("content");if(oDoc)
oDoc.style.fontSize=font_size+"em";}
function onMailSubmit()
{var mail=$('adressMail');var filter=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;if(!filter.test(mail.value)){alert("L'adresse email saisie est invalide");mail.focus;}
else
{var myRequest=new Request({method:'post',url:$('urlHidden').value,onSuccess:function(data){if(data=="ok")
{alert("Votre adresse a bien Ã©tÃ© enregistrÃ©e");}else{if(data=="already")
{alert("Votre adresse est dÃ©jÃ  enregistrÃ©e dans notre base de donnÃ©es");}
else
{alert("Une erreur est survenue pendant l'enregistrement de votre adresse");}}}});myRequest.send('adressMail='+mail.value);}
return false;}
function marquageMode(element,s1,s2){if(element){var classe=$(element).get("class");if(classe=='arrow'){var tag='Affichage_mode_image';}
else if(classe=='arrow arrow_hide'){var tag='Affichage_mode_texte';}
else if(classe=='arrow arrow_display'){var tag='Affichage_mode_image';}
return xt_click(this,s1,s2,tag,"S");}}
function savePageAsPDF()
{var sUriRequest="";var authorId="78CFAC4D-31B3-44F9-9D7C-23A661D846C7";var pageOrientation="0";var topMargin="0.5";var bottomMargin="0.5";var leftMargin="0.5";var rightMargin="0.5";sUriRequest="author_id="+authorId;sUriRequest+="&page="+pageOrientation;sUriRequest+="&top="+topMargin;sUriRequest+="&bottom="+bottomMargin;sUriRequest+="&left="+leftMargin;sUriRequest+="&right="+rightMargin;var pURL="http://savepageaspdf.pdfonline.com/pdfonline/pdfonline.asp?cURL="+escape(document.location.href)+"&"+sUriRequest;window.open(pURL,"PDFOnline","scrollbars=yes,resizable=yes,width=640,height=480,menubar,toolbar,location");} 
formcheckLanguage={required:"Ce champ est requis.",alpha:"Ce champ n'accepte que des caract&egrave;res alphab&eacute;tiques sans accents.",alphanum:"Ce champ n'accepte que des caract&egrave;res alphanum&eacute;riques.",nodigit:"Ce champ n'accepte pas les chiffres.",digit:"Ce champ n'accepte que les chiffres.",digitmin:"Cette valeur doit &ecirc;tre au minimum %0",digitltd:"Cette valeur doit &ecirc;tre comprise entre %0 et %1",number:"Ce champ n'accepte qu'un nombre.",email:"Veuillez entrer une adresse email valide: <br /><span>Ex. votrenom@domain.com</span>",phone:"Veuillez entrer un num&eacute;ro de t&eacute;l&eacute;phone valide.",url:"Veuillez entrer une adresse de site internet valide: <br /><span>Ex. http://www.domain.com</span>",confirm:"Ce champ est diff&eacute;rent de %0.",differs:"Ce champ doit &ecirc;tre diff&eacute;rent de %0.",length_str:"La longueur doit &ecirc;tre comprise entre %0 et %1 caract&egrave;res.",length_fix:"La longueur doit &ecirc;tre de %0 caractères exactement.",lengthmax:"La longueur doit &ecirc;tre au maximum de %0 caract&egrave;res.",lengthmin:"La longueur doit &ecirc;tre au minimum de %0 caract&egrave;res.",checkbox:"Merci de cocher la case.",radios:"Merci de choisir une valeur.",select:"Merci de choisir une valeur dans la liste."}
