/*****************************************************************************

/*@@@@@@@@@@@@@@@@@@@@@@@@@@m.
W@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.
@@@@A`]@@@@@   [           @@@[
@@@P  ]@@@@@   Wmmmmmmm-   @@@[
@@@[  ]@@@@@   @@@@@@P`   m@@@[
@@@[  ]*` V@   @@@@@@@s   '@@@[
@@@[           P~~~~~~~`   @@@[
@@@b____gm_____b___________@@@[
@@@[  @@f   ~M@[  Y@@@@@   @@@[      ]@@@
@@@[  @[  ,   ~[  ]@@@@@   @@@[      '~~~    ,_.                ,__
@@@[  @[  ]@   [  '~~~~~   @@@[      ]@@@ g@@@@@@@sM@@[  i@@@GW@@@@@@m
@@@[  M[  ]@   [           @@@[      ]@@@!**f  !@@@!@@@  W@@!***`  8@@[
@@@b   `  ]@  ,b  ]@@@@@   @@@[      ]@@@,gmW@@A@@@ Y@@bi@@A gmW@@@@@@[
@@@@W_   ,d@,g@@W.]@@@@@   @@@[mmmi  ]@@@W@@P  ,@@@  @@@@@@`]@@@`  @@@[
V@@@@@@@@@@@@@@@@@@@@@@@@@@@@@[@@@[  ]@@@V@@@mm@@@@i !@@@@! !@@@mmW@@@[
 '~********************@@@@@@@[~~~` _W@@@ '~~~~ '~~`  ~~~~    ~~~~ '~~`
                       'VM@@@@[     @@@*`
                          ~M@@[
                            '*!
		  
----------------------------------------------------------------------------

WESH PROD STUDIO PROPERTY
DO NOT STEEL, COPY OR RE-USED WITHOUT EXPLICIT PERMISSION
Don't steel, don't copy, don't use, don't look... don't f??! with it !!
(... at least, send us an email)

***************************************************************************/




var navArrowSlider=function(b,h,d,f,e){var a="background-position",c=new Fx.Tween($(b),{duration:1200,transition:Fx.Transitions.Elastic.easeOut});$$(h).each(function(d){d.addEvent("mouseenter",function(){var g=d.getPosition(b).x+d.getSize().x-e;c.cancel();c.start(a,g+"px "+f+"px")})});var g=function(){c.cancel();var g=$(d).getPosition(b).x+$(d).getSize().x-e;c.start(a,g+"px "+f+"px")},i=$(d).getPosition(b).x+$(d).getSize().x-e;$(b).setStyle(a,i+"px "+f+"px");g();$(b).addEvent("mouseleave",g)},TINY={};function T$(a){return document.getElementById(a)}function T$$(a,b){return b.getElementsByTagName(a)}TINY.slider=function(){function a(a,b){this.n=a;this.init(b)}a.prototype.init=function(b){var a=this,f=T$(b.id),c=a.u=T$$("ul",f)[0],d=T$$("li",c),g=d.length,e=a.l=a.c=0;if(b.navid&&b.activeclass){a.g=T$$("li",T$(b.navid));a.s=b.activeclass}a.a=b.auto||0;a.p=b.resume||0;a.v=b.vertical||0;f.style.overflow="hidden";for(e;e<g;e++)if(d[e].parentNode==c)a.l++;if(a.v){c.style.top=0;a.h=b.height||d[0].offsetHeight;c.style.height=a.l*a.h+"px"}else{c.style.left=0;a.w=b.width||d[0].offsetWidth;c.style.width=a.l*a.w+"px"}a.pos(b.position||0,a.a?1:0)},a.prototype.auto=function(){this.u.ai=setInterval(new Function(this.n+".move(1,1)"),this.a*1e3)},a.prototype.move=function(c,d){var a=this,b=a.c+c,e=c==1?b==a.l?0:b:b<0?a.l-1:b;a.pos(e,d)},a.prototype.pos=function(c,e){var a=this;clearInterval(a.u.ai);clearInterval(a.u.si);var g=a.v?parseInt(a.u.style.top):parseInt(a.u.style.left),d=a.v?c*a.h:c*a.w,f=d>Math.abs(g)?1:-1;d=d*-1;a.c=c;if(a.g)for(var b=0;b<a.l;b++)a.g[b].className=b==c?a.s:"";a.u.si=setInterval(new Function(a.n+".slide("+d+","+f+","+e+")"),20)},a.prototype.slide=function(c,f,e){var a=this,b=a.v?parseInt(a.u.style.top):parseInt(a.u.style.left);if(b==c){clearInterval(a.u.si);(e||a.a&&a.p)&&a.auto()}else{var d=b-Math.ceil(Math.abs(c-b)*.15)*f+"px";a.v?a.u.style.top=d:a.u.style.left=d}};return{slide:a}}();var TINYITEM={};function T$(a){return document.getElementById(a)}function T$$(a,b){return b.getElementsByTagName(a)}TINYITEM.slider=function(){function a(a,b){this.n=a;this.init(b)}a.prototype.init=function(b){var a=this,f=T$(b.id),c=a.u=T$$("ul",f)[0],d=T$$("li",c),g=d.length,e=a.l=a.c=0;if(b.navid&&b.activeclass){a.g=T$$("li",T$(b.navid));a.s=b.activeclass}a.a=b.auto||0;a.p=b.resume||0;a.v=b.vertical||0;f.style.overflow="hidden";for(e;e<g;e++)if(d[e].parentNode==c)a.l++;if(a.v){c.style.top=0;a.h=b.height||d[0].offsetHeight;c.style.height=a.l*a.h+"px"}else{c.style.left=0;a.w=b.width||d[0].offsetWidth;c.style.width=a.l*a.w+"px"}a.pos(b.position||0,a.a?1:0)},a.prototype.auto=function(){this.u.ai=setInterval(new Function(this.n+".move(1,1)"),this.a*1e3)},a.prototype.move=function(c,d){var a=this,b=a.c+c,e=c==1?b==a.l?0:b:b<0?a.l-1:b;a.pos(e,d)},a.prototype.pos=function(c,e){var a=this;clearInterval(a.u.ai);clearInterval(a.u.si);var g=a.v?parseInt(a.u.style.top):parseInt(a.u.style.left),d=a.v?c*a.h:c*a.w,f=d>Math.abs(g)?1:-1;d=d*-1;a.c=c;if(a.g)for(var b=0;b<a.l;b++)a.g[b].className=b==c?a.s:"";a.u.si=setInterval(new Function(a.n+".slide("+d+","+f+","+e+")"),20)},a.prototype.slide=function(c,f,e){var a=this,b=a.v?parseInt(a.u.style.top):parseInt(a.u.style.left);if(b==c){clearInterval(a.u.si);(e||a.a&&a.p)&&a.auto()}else{var d=b-Math.ceil(Math.abs(c-b)*.15)*f+"px";a.v?a.u.style.top=d:a.u.style.left=d}};return{slide:a}}();var SqueezeBox={presets:{onOpen:$empty,onClose:$empty,onUpdate:$empty,onResize:$empty,onMove:$empty,onShow:$empty,onHide:$empty,size:{x:600,y:450},sizeLoading:{x:200,y:150},marginInner:{x:20,y:20},marginImage:{x:50,y:75},handler:false,target:null,closable:true,closeBtn:true,zIndex:65555,overlayOpacity:.7,classWindow:"",classOverlay:"",overlayFx:{},resizeFx:{},contentFx:{},parse:false,parseSecure:false,shadow:true,document:null,ajaxOptions:{}},initialize:function(b){var a=this;if(a.options)return a;a.presets=$merge(a.presets,b);a.doc=a.presets.document||document;a.options={};a.setOptions(a.presets).build();a.bound={window:a.reposition.bind(a,[null]),scroll:a.checkTarget.bind(a),close:a.close.bind(a),key:a.onKey.bind(a)};a.isOpen=a.isLoading=false;return a},build:function(){var c="cancel",b="div",a=this;a.overlay=new Element(b,{id:"sbox-overlay",styles:{display:"none",zIndex:a.options.zIndex}});a.win=new Element(b,{id:"sbox-window",styles:{display:"none",zIndex:a.options.zIndex+2}});if(a.options.shadow)if(Browser.Engine.webkit420)a.win.setStyle("-webkit-box-shadow","0 0 10px rgba(0, 0, 0, 0.7)");else if(!Browser.Engine.trident4){var d=new Element(b,{"class":"sbox-bg-wrap"}).inject(a.win),e=function(a){this.overlay.fireEvent("click",[a])}.bind(a);["n","ne","e","se","s","sw","w","nw"].each(function(a){new Element(b,{"class":"sbox-bg sbox-bg-"+a}).inject(d).addEvent("click",e)})}a.content=new Element(b,{id:"sbox-content"}).inject(a.win);a.closeBtn=new Element("a",{id:"sbox-btn-close",href:"#"}).inject(a.win);a.fx={overlay:new Fx.Tween(a.overlay,$merge({property:"opacity",onStart:Events.prototype.clearChain,duration:250,link:c},a.options.overlayFx)).set(0),win:new Fx.Morph(a.win,$merge({onStart:Events.prototype.clearChain,unit:"px",duration:750,transition:Fx.Transitions.Quint.easeOut,link:c,unit:"px"},a.options.resizeFx)),content:new Fx.Tween(a.content,$merge({property:"opacity",duration:250,link:c},a.options.contentFx)).set(0)};$(a.doc.body).adopt(a.overlay,a.win)},assign:function(a,b){return($(a)||$$(a)).addEvent("click",function(){return!SqueezeBox.fromElement(this,b)})},open:function(d,e){var a=this;a.initialize();a.element!=null&&a.trash();a.element=$(d)||false;a.setOptions($merge(a.presets,e||{}));if(a.element&&a.options.parse){var c=a.element.getProperty(a.options.parse);c&&(c=JSON.decode(c,a.options.parseSecure))&&a.setOptions(c)}a.url=(a.element?a.element.get("href"):d)||a.options.url||"";a.assignOptions();var b=b||a.options.handler;if(b)return a.setContent(b,a.parsers[b].call(a,true));var f=false;return a.parsers.some(function(b,c){var a=b.call(this);if(a){f=this.setContent(c,a);return true}return false},a)},fromElement:function(b,a){return this.open(b,a)},assignOptions:function(){var a=this;a.overlay.set("class",a.options.classOverlay);a.win.set("class",a.options.classWindow);Browser.Engine.trident4&&a.win.addClass("sbox-window-ie6")},close:function(b){var a=this,c=$type(b)=="event";c&&b.stop();if(!a.isOpen||c&&!$lambda(a.options.closable).call(a,b))return a;a.fx.overlay.start(0).chain(a.toggleOverlay.bind(a));a.win.setStyle("display","none");a.fireEvent("onClose",[a.content]);a.trash();a.toggleListeners();a.isOpen=false;return a},trash:function(){var a=this;a.element=a.asset=null;a.content.empty();a.options={};a.removeEvents().setOptions(a.presets).callChain()},onError:function(){this.asset=null;this.setContent("string",this.options.errorMsg||"An error occurred")},setContent:function(b,c){var a=this;if(!a.handlers[b])return false;a.content.className="sbox-content-"+b;a.applyTimer=a.applyContent.delay(a.fx.overlay.options.duration,a,a.handlers[b].call(a,c));if(a.overlay.retrieve("opacity"))return a;a.toggleOverlay(true);a.fx.overlay.start(a.options.overlayOpacity);return a.reposition()},applyContent:function(b,d){var c=true,a=this;if(!a.isOpen&&!a.applyTimer)return;a.applyTimer=$clear(a.applyTimer);a.hideContent();if(!b)a.toggleLoading(c);else{a.isLoading&&a.toggleLoading(false);a.fireEvent("onUpdate",[a.content],20)}if(b)if(["string","array"].contains($type(b)))a.content.set("html",b);else!a.content.hasChild(b)&&a.content.adopt(b);a.callChain();if(!a.isOpen){a.toggleListeners(c);a.resize(d,c);a.isOpen=c;a.fireEvent("onOpen",[a.content])}else a.resize(d)},resize:function(f,e){var a=this;a.showTimer=$clear(a.showTimer||null);var c=a.doc.getSize(),b=a.doc.getScroll();a.size=$merge(a.isLoading?a.options.sizeLoading:a.options.size,f);var d={width:a.size.x,height:a.size.y,left:(b.x+(c.x-a.size.x-a.options.marginInner.x)/2).toInt(),top:(b.y+(c.y-a.size.y-a.options.marginInner.y)/2).toInt()};a.hideContent();if(!e)a.fx.win.start(d).chain(a.showContent.bind(a));else{a.win.setStyles(d).setStyle("display","");a.showTimer=a.showContent.delay(50,a)}return a.reposition()},toggleListeners:function(c){var a=this,b=c?"addEvent":"removeEvent";a.closeBtn[b]("click",a.bound.close);a.overlay[b]("click",a.bound.close);a.doc[b]("keydown",a.bound.key)[b]("mousewheel",a.bound.scroll);a.doc.getWindow()[b]("resize",a.bound.window)[b]("scroll",a.bound.window)},toggleLoading:function(b){var a=this;a.isLoading=b;a.win[b?"addClass":"removeClass"]("sbox-loading");b&&a.fireEvent("onLoading",[a.win])},toggleOverlay:function(b){var c="margin-right",a=this,d=a.doc.getSize().x;a.overlay.setStyle("display",b?"":"none");a.doc.body[b?"addClass":"removeClass"]("body-overlayed");if(b){a.scrollOffset=a.doc.getWindow().getSize().x-d;a.doc.body.setStyle(c,a.scrollOffset)}else a.doc.body.setStyle(c,"")},showContent:function(){var a=this;a.content.get("opacity")&&a.fireEvent("onShow",[a.win]);a.fx.content.start(1)},hideContent:function(){var a=this;!a.content.get("opacity")&&a.fireEvent("onHide",[a.win]);a.fx.content.cancel().set(0)},onKey:function(a){switch(a.key){case"esc":this.close(a);case"up":case"down":return false}},checkTarget:function(a){return this.content.hasChild(a.target)},reposition:function(){var b="px",a=this,e=a.doc.getSize(),c=a.doc.getScroll(),d=a.doc.getScrollSize();a.overlay.setStyles({width:d.x+b,height:d.y+b});a.win.setStyles({left:(c.x+(e.x-a.win.offsetWidth)/2-a.scrollOffset).toInt()+b,top:(c.y+(e.y-a.win.offsetHeight)/2).toInt()+b});return a.fireEvent("onMove",[a.overlay,a.win])},removeEvents:function(b){var a=this;if(!a.$events)return a;if(!b)a.$events=null;else if(a.$events[b])a.$events[b]=null;return a},extend:function(a){return $extend(this,a)},handlers:new Hash,parsers:new Hash};SqueezeBox.extend(new Events($empty)).extend(new Options($empty)).extend(new Chain($empty));SqueezeBox.parsers.extend({image:function(a){return a||/\.(?:jpg|png|gif)$/i.test(this.url)?this.url:false},clone:function(c){var a=this;if($(a.options.target))return $(a.options.target);if(a.element&&!a.element.parentNode)return a.element;var b=a.url.match(/#([\w-]+)$/);return b?$(b[1]):c?a.element:false},ajax:function(a){return a||this.url&&!/^(?:javascript|#)/i.test(this.url)?this.url:false},iframe:function(a){return a||this.url?this.url:false},string:function(){return true}});SqueezeBox.handlers.extend({image:function(e){var c=null,d=this,a,b=new Image;d.asset=c;b.onload=b.onabort=b.onerror=function(){var d=this;b.onload=b.onabort=b.onerror=c;if(!b.width){d.onError.delay(10,d);return}var e=d.doc.getSize();e.x-=d.options.marginImage.x;e.y-=d.options.marginImage.y;a={x:b.width,y:b.height};for(var f=2;f--;)if(a.x>e.x){a.y*=e.x/a.x;a.x=e.x}else if(a.y>e.y){a.x*=e.y/a.y;a.y=e.y}a.x=a.x.toInt();a.y=a.y.toInt();d.asset=$(b);b=c;d.asset.width=a.x;d.asset.height=a.y;d.applyContent(d.asset,a)}.bind(d);b.src=e;b&&b.onload&&b.complete&&b.onload();return d.asset?[d.asset,a]:c},clone:function(a){return a?a.clone():this.onError()},adopt:function(a){return a?a:this.onError()},ajax:function(c){var a=this,b=a.options.ajaxOptions||{};a.asset=new Request.HTML($merge({method:"get",evalScripts:false},a.options.ajaxOptions)).addEvents({onSuccess:function(c){var a=this;a.applyContent(c);b.evalScripts!==null&&!b.evalScripts&&$exec(a.asset.response.javascript);a.fireEvent("onAjax",[c,a.asset]);a.asset=null}.bind(a),onFailure:a.onError.bind(a)});a.asset.send.delay(10,a.asset,[{url:c}])},iframe:function(b){var a=this;a.asset=new Element("iframe",$merge({src:b,frameBorder:0,width:a.options.size.x,height:a.options.size.y},a.options.iframeOptions));if(a.options.iframePreload){a.asset.addEvent("load",function(){this.applyContent(this.asset.setStyle("display",""))}.bind(a));a.asset.setStyle("display","none").inject(a.content);return false}return a.asset},string:function(a){return a}});SqueezeBox.handlers.url=SqueezeBox.handlers.ajax;SqueezeBox.parsers.url=SqueezeBox.parsers.ajax;SqueezeBox.parsers.adopt=SqueezeBox.parsers.clone;function rockit(d,b,a,c){$(b).src=d;$("flashtarget").style.display="none";$(a).innerHTML=c}function rockflash(c,b,a,d){$("flashtarget").style.display="block";$(b).innerHTML='<iframe src="'+c+'" width="452" height="300" scrolling="no" frameborder="0"></iframe>';$(a).innerHTML=d}function updateHTML(f,c,b,e,d,g){var a="selected";$each($$("#cal_month li"),function(b){$(b).removeClass(a)});$(g).addClass(a);var h=new Request({method:"post",url:"/4daction/"+b+"/",evalScripts:true,data:{parameter:f+"-"+e+"-"+d},onComplete:function(a){$(c).innerHTML=a}}).send()}var DEBUG;typeof window.console!="undefined"?DEBUG=1:DEBUG=1;var mooSizer=new Class({Implements:[Options,Events],options:{startwidth:600,startheight:376,minsize:.5,slideshow:1,slideinterval:5e3,bgElement:""},initialize:function(e){var a=this;a.setOptions(e);var c=a.options.minsize*a.options.startwidth,b=a.options.minsize*a.options.startheight,d=a.options.startheight/a.options.startwidth;a.resizenow(c,b,d);window.addEvent("resize",function(){this.resizenow(c,b,d)}.bind(a))},resizenow:function(l,k,h){var g="width",f="height",a=this,j=$(a.options.bgElement).getSize(),e=j.x,d=j.y,i=window.getSize(),c=i.x,b=i.y;if(b<k&&c<l){$(a.options.bgElement).setStyle(f,k);$(a.options.bgElement).setStyle(g,l)}else{if(b>c){d=b;$(a.options.bgElement).setStyle(f,b);e=b/h;$(a.options.bgElement).setStyle(g,e);if(c>e){e=c;$(a.options.bgElement).setStyle(g,c);d=c*h;$(a.options.bgElement).setStyle(f,d)}}if(c>=b){e=c;$(a.options.bgElement).setStyle(g,c);d=c*h;$(a.options.bgElement).setStyle(f,d);if(b>d){d=b;$(a.options.bgElement).setStyle(f,b);e=b/h;$(a.options.bgElement).setStyle(g,e)}}}}});


function loadCom(MyForm,MyTarget,MyAction) {
	var form = $(MyForm);
	$(MyTarget).empty().addClass('ajax-loading'); 
	var req = new Request({
		method: 'post',
		url: '/4daction/'+MyAction+'/',
		data: form.toQueryString(),
		onComplete: function(response) { 
		
			$(MyTarget).removeClass('ajax-loading'); 			
			var str = response;
			var TabMy = str.split("$",2);
			var MyVar1 = TabMy[0];
			var MyVar2 = TabMy[1];		
							
			if (MyVar1 == 'ok') {	
				$(MyTarget).innerHTML = 'Un instant SVP...';	
				window.location.href= MyVar2;				
				//SqueezeBox.open(MyVar2, {handler: 'iframe',size: {x: 750, y: 550}})
				
			} else {
				$(MyTarget).innerHTML = MyVar2;	
			}
			
		}
	}).send();	
}	

function Nwl(MyValue,MyAction,MyLang) {
	
	var req = new Request({
		method: 'post',
		url: '/4daction/'+MyAction+'/',
		data: { 'parameter' : MyValue+'-'+MyLang },
		onComplete: function(response) { 		
			alert(response)
		}
	}).send();	
}	




