function decrypta(g){d="";for(i=0;i<g.length;i++){d+="&#"+(g[i]-i)+";"}return d}function warn(g){this.params=g,this.make=function(){g=this.params;for(i=0;i<g.length;i++){el=document.getElementById(g[i]);if(el){el.style.borderWidth="1px";el.style.borderColor="#FF0000";if(i==0){el.focus()}}}return true}}Cookie.options={path:"/",duration:30};var ws=Cookie.extend({cname:"_esoSel",keys:["a","w"],sel_btn:"ong_select",exists:function(){return(this.get(this.cname))?true:false},createA:function(k,g,l,j){v=k.split(g);o=[];v.each(function(m){if(m.length>0){a=m.split(l);o[a[0]]=a[1].split(j)}});return o},atoString:function(g){v="";for(i=0;i<this.keys.length;i++){if(g[this.keys[i]]!=undefined&&g[this.keys[i]].length>0){v+=this.keys[i]+":"+g[this.keys[i]].toString()+";"}}return v},addItem:function(g,j){if(this.exists()===true){v=this.get(this.cname);o=this.createA(v,";",":",",")}else{o=[]}if(o[g]==undefined){o[g]=[]}o[g].include(j);co=this.atoString(o);this.set(this.cname,co);$(this.sel_btn).style.visibility="visible";return o[g].contains(j)},removeItem:function(g,j){j=j.toString();if(this.exists()===true){v=this.get(this.cname);o=this.createA(v,";",":",",")}else{return}o[g].remove(j);co=this.atoString(o);if(co.length==0){$(this.sel_btn).style.visibility="hidden";this.set(this.cname,"",{duration:-100});this.redirect("http://"+document.location.host)}else{this.set(this.cname,co);if(o[g].length==0){this.redirect("http://"+document.location.host+(g=="a")?"/selection-web.htm":"/selection-annonces.htm")}}},redirect:function(g){if(g){document.location.href=g}}});function _animate(g){if($(g)){c=$(g).clone().setStyles($(g).getCoordinates()).setStyles({opacity:0.7,position:"absolute",overflow:"hidden"}).inject(document.body);ec=new Fx.Styles(c,{duration:500,wait:false,onComplete:function(){c.remove()}});ec.start({top:$("ong_select").getLast().getTop(),left:$("ong_select").getLast().getLeft(),height:20,width:75})}}function fade_away(g){e=$(g);if(e){a=new Fx.Styles(e,{duration:500,wait:true,onComplete:function(){e.remove()}});a.start({opacity:0,height:0})}}function fade_in(g){e=$(g);if(e){e.setStyles({opacity:0});if(e.getStyle("display")!="block"){e.setStyles({display:"block"})}a=new Fx.Styles(e,{duration:500,wait:true,onComplete:function(){e.remove()}});a.start({opacity:1})}}function DialogBoxKD(){this.options={title:"Message",msg:"...",width:250,height:100,id:"_msg_notice_box",elm:null,position:"center","class":"_msg_notice_box",styles:"",animate:true};this.block=null;if(arguments.length>0){this.setOptions(arguments[0])}}DialogBoxKD.prototype.block=null;DialogBoxKD.prototype.getOption=function(g){return(this.options[g])?this.options[g]:null};DialogBoxKD.prototype.setOption=function(g,j){this.options[g]=j};DialogBoxKD.prototype.setOptions=function(g){for(op in g){this.setOption(op,g[op])}};DialogBoxKD.prototype._getElem=function(){r=(this.getOption("elm"));return(typeof(r)=="string")?$(r):r};DialogBoxKD.prototype._getPosition=function(){isWin=false;if(null==(lgp=this._getElem())){isWin=true}if(false===isWin){coords=lgp.getCoordinates()}switch(this.getOption("position")){case"center":if(isWin){_top=window.getScrollTop()+(window.getHeight()/2)-(this.getOption("height")/2);_left=window.getScrollLeft()+(window.getWidth()/2)-(this.getOption("width")/2)}else{_top=coords.top+(coords.height/2-this.getOption("height")/2);_left=coords.left+(coords.width/2-this.getOption("width")/2)}break}this.options.top=_top;this.options.left=_left};DialogBoxKD.prototype._create=function(){this.block=new Element("div");ref=this;if(this.getOption("class")){this.block.addClass(this.getOption("class"))}if(this.getOption("styles")){this.block.setStyles(this.getOption("styles"))}this.block.setStyles("position:absolute;display:block;z-index:999;width:"+this.getOption("width")+"px;height:"+this.getOption("height")+"px;top:-1000px;left:-1000px").setOpacity(0).injectInside(document.body);this.block.setProperty("id",this.getOption("id"));new Element("h3").injectInside(this.block);new Element("p").injectInside(this.block);new Element("a").addClass("pointer").addEvent("click",function(){ref.close()}).setText("Fermer").injectInside(this.block)};DialogBoxKD.prototype.close=function(){if(this.block!=null){mb=this.block;if(this.getOption("animate")==true){fx=this.block.effects({duration:600});fx.start({opacity:0}).chain(function(){mb.setStyles({top:-1000,left:-1000})})}else{mb.setStyles({opacity:0,top:-1000,left:-1000})}this.setOption("status",0)}};DialogBoxKD.prototype.kill=function(){if(this.block!=null){mb=this.block;fx=null;mb.setStyles({opacity:0,top:-1000,left:-1000});this.setOption("status",0)}};DialogBoxKD.prototype.display=function(){if(this.block==null){this._create()}fx=null;prm=null;title=msg=null;if(arguments[0]!=undefined){prm=arguments[0];if(prm.msg){msg=prm.msg}if(prm.title){title=prm.title}}if(!title){title=this.getOption("title")}if(!msg){msg=this.getOption("msg")}h=this.block.getElements("h3");h[0].setHTML(title);h=null;p=this.block.getElements("p");p[0].setHTML(msg);p=null;if(1==this.getOption("status")){this.kill()}this._getPosition();this.block.setStyles({top:this.getOption("top"),left:this.getOption("left")});_mb=this;if(this.getOption("animate")==true){fx=this.block.effects({duration:600});fx.start({opacity:1}).chain(function(){this.start.delay(2000,this,{})}).chain(function(){if(_mb.getOption("status")==1){_mb.close()}})}else{this.block.setStyles({opacity:1});if(_mb.getOption("status")==1){_mb.close()}}this.setOption("status",1)};DialogBoxKD.prototype.toggle=function(){if(this.getOption("status")===1){this.close()}else{if((arguments[0]!=undefined&&arguments[1]!=undefined)===true){this.display(arguments[0],arguments[1])}else{if(arguments[0]!=undefined){this.display(arguments[0])}}}};var loader=new DialogBoxKD({id:"_mnc_loader",title:"Chargement...",msg:"<img alt='chargement en cours...' src='/images/look/loader-bar.gif'/>",animate:false});var msgNotice=new DialogBoxKD({id:"_mnc_dialog",title:"Message"});function validateWebF(g){f=$(g);if(f){loader.display();fxhr=new XHR({method:"post",encoding:"iso-8859-1",onSuccess:function(l){loader.kill();if(l.length>2){var k=Json.evaluate(l);if(k.ffinal){emd=$("err_msg_div");emd.setStyles({display:"none"});emd.setHTML("");e=$(g);if(e){a=new Fx.Styles(e,{duration:200,wait:false,onComplete:function(){e.remove()}});a.start({opacity:0})}$("extra").setHTML(k.ffinal);$("extra").setStyles({opacity:0});b=new Fx.Styles($("extra"),{duration:200,wait:false}).start({opacity:1});return}else{lf=$("lf").value;if(lf){$(lf).setStyles({"border-color":"#18BDF5"})}$each(k,function(m,j){if($(j)){$(j).setStyles({border:"1px solid red"});$(j).focus();$("lf").value=j}emd=$("err_msg_div");emd.setStyles({display:"block"});emd.setHTML(m);return})}}}}).send(f.action,f.toQueryString())}}function getPreview(j,g){f=$(j);if(f){loader.display();jar=new XHR({method:"post",encoding:"iso-8859-1",evalScripts:true,onSuccess:function(k){loader.kill();$("el_preview").setHTML(k);e=$("el_main");if(e){a=new Fx.Styles(e,{duration:300,wait:false,onComplete:function(){e.setStyles({display:"none"});$("el_preview").setStyles({display:"block",opacity:1})}});a.start({opacity:0})}}});jar.send(g,f.toQueryString())}}function getEditForm(){e=$("el_preview");if(e){a=new Fx.Styles(e,{duration:300,wait:false,onComplete:function(){e.setStyles({display:"none"});$("el_main").setStyles({display:"block",opacity:1})}});a.start({opacity:0})}}function FPSwitch(){$("el_preview").setStyles({display:"none"});$("el_main").setStyles({display:"block",opacity:1})}function getWindowSize(){ratio=0.75;if(arguments.length>1){ratio=arguments[1]}width=Math.round(window.getWidth()*0.75);height=Math.round(window.getHeight()*0.75);if(arguments.length>0){switch(arguments[0]){case"height":return height;break;case"width":return width;break}}return{width:width,height:height}};
