
/* Merged Plone Javascript file
 * This file is dynamically assembled from separate parts.
 * Some of these parts have 3rd party licenses or copyright information attached
 * Such information is valid for that section,
 * not for the entire composite file
 * originating files are separated by - filename.js -
 */

/* - fckeditor.js - */
// http://www.afdspn.it/portal_javascripts/fckeditor.js?original=1
var FCKeditor=function(instanceName,width,height,toolbarSet,value){this.InstanceName=instanceName ;this.Width=width||'100%' ;this.Height=height||'200' ;this.ToolbarSet=toolbarSet||'Default' ;this.Value=value||'' ;this.BasePath=FCKeditor.BasePath ;this.CheckBrowser=true ;this.DisplayErrors=true ;this.Config=new Object() ;this.OnError=null }
FCKeditor.BasePath='/fckeditor/' ;FCKeditor.MinHeight=200 ;FCKeditor.MinWidth=750 ;FCKeditor.prototype.Version='2.6.4' ;FCKeditor.prototype.VersionBuild='21629' ;FCKeditor.prototype.Create=function(){document.write(this.CreateHtml()) }
FCKeditor.prototype.CreateHtml=function(){if(!this.InstanceName||this.InstanceName.length==0){this._ThrowError(701,'You must specify an instance name.') ;return '' }
var sHtml='' ;if(!this.CheckBrowser||this._IsCompatibleBrowser()){sHtml+='<input type="hidden" id="'+this.InstanceName+'" name="'+this.InstanceName+'" value="'+this._HTMLEncode(this.Value)+'" style="display:none" />' ;sHtml+=this._GetConfigHtml() ;sHtml+=this._GetIFrameHtml() }
else{var sWidth=this.Width.toString().indexOf('%')>0?this.Width:this.Width+'px' ;var sHeight=this.Height.toString().indexOf('%')>0?this.Height:this.Height+'px' ;sHtml+='<textarea name="'+this.InstanceName+'" rows="4" cols="40" style="width:'+sWidth+';height:'+sHeight ;if(this.TabIndex)
sHtml+='" tabindex="'+this.TabIndex ;sHtml+='">'+this._HTMLEncode(this.Value)+'<\/textarea>' }
return sHtml }
FCKeditor.prototype.ReplaceTextarea=function(){if(document.getElementById(this.InstanceName+'___Frame'))
return ;if(!this.CheckBrowser||this._IsCompatibleBrowser()){var oTextarea=document.getElementById(this.InstanceName) ;var colElementsByName=document.getElementsByName(this.InstanceName) ;var i=0;while(oTextarea||i==0){if(oTextarea&&oTextarea.tagName.toLowerCase()=='textarea')
break ;oTextarea=colElementsByName[i++] }
if(!oTextarea){alert('Error: The TEXTAREA with id or name set to "'+this.InstanceName+'" was not found') ;return }
oTextarea.style.display='none' ;if(oTextarea.tabIndex)
this.TabIndex=oTextarea.tabIndex ;this._InsertHtmlBefore(this._GetConfigHtml(),oTextarea) ;this._InsertHtmlBefore(this._GetIFrameHtml(),oTextarea) }}
FCKeditor.prototype._InsertHtmlBefore=function(html,element){if(element.insertAdjacentHTML)
element.insertAdjacentHTML('beforeBegin',html) ;else{var oRange=document.createRange() ;oRange.setStartBefore(element) ;var oFragment=oRange.createContextualFragment(html);element.parentNode.insertBefore(oFragment,element) }}
FCKeditor.prototype._GetConfigHtml=function(){var sConfig='' ;for(var o in this.Config){if(sConfig.length>0) sConfig+='&amp;' ;sConfig+=encodeURIComponent(o)+'='+encodeURIComponent(this.Config[o]) }
return '<input type="hidden" id="'+this.InstanceName+'___Config" value="'+sConfig+'" style="display:none" />' }
FCKeditor.prototype._GetIFrameHtml=function(){var sFile='fckeditor.html' ;try{if((/fcksource=true/i).test(window.top.location.search))
sFile='fckeditor.original.html' }
catch(e){}
var sLink=this.BasePath+'editor/'+sFile+'?InstanceName='+encodeURIComponent(this.InstanceName) ;if(this.ToolbarSet)
sLink+='&amp;Toolbar='+this.ToolbarSet ;var html='<iframe id="'+this.InstanceName+'___Frame" src="'+sLink+'" width="'+this.Width+'" height="'+this.Height ;if(this.TabIndex)
html+='" tabindex="'+this.TabIndex ;html+='" frameborder="0" scrolling="no"></iframe>' ;return html }
FCKeditor.prototype._IsCompatibleBrowser=function(){return FCKeditor_IsCompatibleBrowser() }
FCKeditor.prototype._ThrowError=function(errorNumber,errorDescription){this.ErrorNumber=errorNumber ;this.ErrorDescription=errorDescription ;if(this.DisplayErrors){document.write('<div style="COLOR: #ff0000">') ;document.write('[ FCKeditor Error '+this.ErrorNumber+': '+this.ErrorDescription+' ]') ;document.write('</div>') }
if(typeof(this.OnError)=='function')
this.OnError(this,errorNumber,errorDescription) }
FCKeditor.prototype._HTMLEncode=function(text){if(typeof(text)!="string")
text=text.toString() ;text=text.replace(/&/g,"&amp;").replace(/"/g, "&quot;").replace(/</g,"&lt;").replace(/>/g,"&gt;") ;return text }
;(function(){var textareaToEditor=function(textarea){var editor=new FCKeditor(textarea.name) ;editor.Width=Math.max(textarea.offsetWidth,FCKeditor.MinWidth) ;editor.Height=Math.max(textarea.offsetHeight,FCKeditor.MinHeight) ;return editor }
FCKeditor.ReplaceAllTextareas=function(){var textareas=document.getElementsByTagName('textarea') ;for(var i=0 ;i<textareas.length ;i++){var editor=null ;var textarea=textareas[i] ;var name=textarea.name ;if(!name||name.length==0)
continue ;if(typeof arguments[0]=='string'){var classRegex=new RegExp('(?:^| )'+arguments[0]+'(?:$| )') ;if(!classRegex.test(textarea.className))
continue }
else if(typeof arguments[0]=='function'){editor=textareaToEditor(textarea) ;if(arguments[0](textarea,editor)===false)
continue }
if(!editor)
editor=textareaToEditor(textarea) ;editor.ReplaceTextarea() }}})() ;
function FCKeditor_IsCompatibleBrowser(){var sAgent=navigator.userAgent.toLowerCase() ;if(/*@cc_on!@*/false&&sAgent.indexOf("mac")==-1){var sBrowserVersion=navigator.appVersion.match(/MSIE (.\..)/)[1] ;return(sBrowserVersion>=5.5) }
if(navigator.product=="Gecko"&&navigator.productSub>=20030210&&!(typeof(opera)=='object'&&opera.postError))
return true ;if(window.opera&&window.opera.version&&parseFloat(window.opera.version())>=9.5)
return true ;if(sAgent.indexOf(' adobeair/')!=-1)
return(sAgent.match(/ adobeair\/(\d+)/ )[1] >= 1 ) ;	// Build must be at least v1
if(sAgent.indexOf(' applewebkit/')!=-1)
return(sAgent.match(/ applewebkit\/(\d+)/ )[1] >= 522 ) ;	// Build must be at least 522(v3)
return false }


/* - fck_plone.js - */
// http://www.afdspn.it/portal_javascripts/fck_plone.js?original=1
var FCKBaseHref={};makeLinksRelative=function(basehref,contents){var base=basehref.replace('http://www.afdspn.it','');var href=base.replace(/\/[^\/]*$/,'/');var hrefparts=href.split('/');return contents.replace(/(<[^>]* (?:src|href)=")([^"]*)"/g,
function(str,tag,url,offset,contents){url=url.replace('http://www.afdspn.it','');if(url.substring(0,1)=='#'){str=tag+url+'"'}
else{var urlparts=url.split('#');var anchor=urlparts[1]||'';url=urlparts[0];var urlparts=url.split('/');var common=0;while(common<urlparts.length&&common<hrefparts.length&&urlparts[common]==hrefparts[common])
common++;var last=urlparts[common];if(common+1==urlparts.length&&last=='emptypage'){urlparts[common]=''}
if(common>0){var path=new Array();var i=0;for(;i+common<hrefparts.length-1;i++){path[i]='..'};while(common<urlparts.length){path[i++]=urlparts[common++]};if(i==0){path[i++]='.'}
str=path.join('/');if(anchor){str=[str,anchor].join('#')}
str=tag+str+'"'}}
return str})};finalizePublication=function(editorInstance){var oField=editorInstance.LinkedField;var fieldName=oField.name;var baseHref=FCKBaseHref[fieldName];if(baseHref){relativeLinksHtml=makeLinksRelative(FCKBaseHref[fieldName],editorInstance.GetXHTML());oField.value=relativeLinksHtml}
else oField.value=editorInstance.GetXHTML()}
getParamValue=function(id){value=document.getElementById(id).value;if(value=='true') return true;if(value=='false') return false;return value}
FCKeditor_Plone_start_instance=function(fckContainer,inputname){var inputContainer=document.getElementById(inputname+'_'+'cleaninput');if(inputContainer){var fckParams=['path_user','base_path','fck_basehref','links_basehref','input_url','allow_server_browsing','browser_root','allow_file_upload','allow_image_upload','allow_flash_upload','fck_skin_path','lang','fck_default_r2l','force_paste_as_text','allow_latin_entities','spellchecker','keyboard_entermode','keyboard_shiftentermode','fck_toolbar','editor_width','editor_height'];var fckValues={};for(var i=0;i<fckParams.length;i++){var id=inputname+'_'+fckParams [i];fckValues [fckParams [i]]=getParamValue(id)}
var oFck=new FCKeditor(inputname);var pathUser=fckValues ['path_user']+'/';oFck.BasePath=fckValues ['base_path']+'/';oFck.Config['CustomConfigurationsPath']=fckValues ['input_url']+'/fckconfigPlone.js?field_name='+inputname;oFck.BaseHref=fckValues ['fck_basehref'];FCKBaseHref[inputname]=fckValues ['links_basehref'];if(inputContainer.innerText!=undefined) oFck.Value=inputContainer.innerText;else oFck.Value=inputContainer.textContent;oFck.Config['LinkBrowser']=fckValues ['allow_server_browsing'];oFck.Config['LinkBrowserURL']=fckValues ['base_path']+'/fckbrowser/browser.html?field_name='+inputname+'&Connector='+fckValues ['input_url']+'/connectorPlone&ServerPath='+fckValues ['browser_root']+'&CurrentPath='+pathUser ;oFck.Config['LinkUpload']=fckValues ['allow_file_upload'] ;oFck.Config['LinkUploadURL']=fckValues ['input_url']+'/uploadPlone?field_name='+inputname+'&CurrentPath='+pathUser;oFck.Config['ImageBrowser']=fckValues ['allow_server_browsing'];oFck.Config['ImageBrowserURL']=fckValues ['base_path']+'/fckbrowser/browser.html?field_name='+inputname+'&Type=Image&Connector='+fckValues ['input_url']+'/connectorPlone&ServerPath='+fckValues ['browser_root']+'&CurrentPath='+pathUser ;oFck.Config['ImageUpload']=fckValues ['allow_image_upload'] ;oFck.Config['ImageUploadURL']=fckValues ['input_url']+'/uploadPlone?field_name='+inputname+'&CurrentPath='+pathUser;oFck.Config['FlashBrowser']=fckValues ['allow_server_browsing'];oFck.Config['FlashBrowserURL']=fckValues ['base_path']+'/fckbrowser/browser.html?field_name='+inputname+'&Type=Flash&Connector='+fckValues ['input_url']+'/connectorPlone&ServerPath='+fckValues ['browser_root']+'&CurrentPath='+pathUser ;oFck.Config['FlashUpload']=fckValues ['allow_flash_upload'] ;oFck.Config['FlashUploadURL']=fckValues ['input_url']+'/uploadPlone?field_name='+inputname+'&CurrentPath='+pathUser;oFck.Config['MediaBrowser']=fckValues ['allow_server_browsing'];oFck.Config['MediaBrowserURL']=fckValues ['base_path']+'/fckbrowser/browser.html?field_name='+inputname+'&Type=Media&Connector='+fckValues ['input_url']+'/connectorPlone&ServerPath='+fckValues ['browser_root']+'&CurrentPath='+pathUser ;oFck.Config['SkinPath']=fckValues ['base_path']+'/editor/'+fckValues ['fck_skin_path'];oFck.Config['AutoDetectLanguage']=false;oFck.Config['DefaultLanguage']=fckValues ['lang'];oFck.Config['ForcePasteAsPlainText']=fckValues ['force_paste_as_text'];oFck.Config['IncludeLatinEntities']=fckValues ['allow_latin_entities'];oFck.Config['SpellChecker']=fckValues ['spellchecker'];oFck.Config['EnterMode']=fckValues ['keyboard_entermode'];oFck.Config['ShiftEnterMode']=fckValues ['keyboard_shiftentermode'];oFck.ToolbarSet=fckValues ['fck_toolbar'];oFck.Width=fckValues ['editor_width'];oFck.Height=fckValues ['editor_height'];try{fckContainer.innerHTML=oFck.CreateHtml();document.getElementById(inputname+'_fckLoading').style.display='none'}
catch(e){document.getElementById(inputname+'_fckLoading').style.display='none';document.getElementById(inputname+'_fckError').style.display='block'}}}
Save_inline=function(fieldname,form,editorInstance){if(editorInstance.Commands.GetCommand('FitWindow').GetState()){kukit.log('Full screen mode must be disabled before saving inline');editorInstance.Commands.GetCommand('FitWindow').Execute()} ;saveField=document.getElementById(fieldname+'_fckSaveField');if(saveField){kukit.log('Fire the savekupu server event = save inline without submitting');saveField.style.visibility='visible';if(saveField.fireEvent){saveField.fireEvent('onChange')}
else{var evt=document.createEvent("HTMLEvents");evt.initEvent("change",true,true);saveField.dispatchEvent(evt)}
comp=(setTimeout("saveField.style.visibility='hidden'",2000));return false}
else{kukit.log('Try to submit the form in portal_factory');window.onbeforeunload=null;form.submit()}}


/* - jquery.cycle.packed.js - */
// http://www.afdspn.it/portal_javascripts/jquery.cycle.packed.js?original=1
;eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}(';(4($){8 u=\'2.32\';8 x=$.28.29&&/3e 6.0/.1x(3f.3g);4 1l(){7(2a.2b&&2a.2b.1l)2a.2b.1l(\'[D] \'+3h.3i.3j.3k(2C,\'\'))};$.G.D=4(q){7(A.M==0){1l(\'2D; 3l 1I 2c 3m 3n\'+($.3o?\'\':\' (3p 1m 3q)\'));O A}8 r=2C[1];O A.1u(4(){7(q===3r||q===R)q={};7(q.2d==2E){3s(q){2e\'3t\':7(A.U)1y(A.U);A.U=0;$(A).1J(\'D.1R\',\'\');O;2e\'2f\':A.1i=1;O;2e\'2F\':A.1i=0;7(r===2g){q=$(A).1J(\'D.1R\');7(!q){1l(\'2G 1m 2c, 2H 1m 2F\');O}7(A.U){1y(A.U);A.U=0}1n(q.1I,q,1,1)}O;3u:q={1r:q}}}S 7(q.2d==3v){8 d=q;q=$(A).1J(\'D.1R\');7(!q){1l(\'2G 1m 2c, 2H 1m 1S 2I\');O}7(d<0||d>=q.1I.M){1l(\'3w 2I 1K: \'+d);O}q.Q=d;7(A.U){1y(A.U);A.U=0}1n(q.1I,q,1,d>=q.1d);O}7(A.U)1y(A.U);A.U=0;A.1i=0;8 e=$(A);8 f=q.2h?$(q.2h,A):e.3x();8 g=f.3y();7(g.M<2){1l(\'2D; 3z 3A 3B: \'+g.M);O}8 j=$.3C({},$.G.D.2J,q||{},$.2K?e.2K():$.3D?e.1J():{});7(j.2i)j.2j=j.2k||g.M;e.1J(\'D.1R\',j);j.1z=A;j.1I=g;j.J=j.J?[j.J]:[];j.1o=j.1o?[j.1o]:[];j.1o.1T(4(){j.2l=0});7(j.1A)j.1o.L(4(){1n(g,j,0,!j.1B)});7(x&&j.1U&&!j.2L)2m(f);8 k=A.3E;j.F=V((k.1L(/w:(\\d+)/)||[])[1])||j.F;j.E=V((k.1L(/h:(\\d+)/)||[])[1])||j.E;j.Y=V((k.1L(/t:(\\d+)/)||[])[1])||j.Y;7(e.9(\'1V\')==\'3F\')e.9(\'1V\',\'3G\');7(j.F)e.F(j.F);7(j.E&&j.E!=\'1W\')e.E(j.E);7(j.1b)j.1b=V(j.1b);7(j.1p){j.1s=[];1C(8 i=0;i<g.M;i++)j.1s.L(i);j.1s.3H(4(a,b){O 3I.1p()-0.5});j.14=0;j.1b=j.1s[0]}S 7(j.1b>=g.M)j.1b=0;8 l=j.1b||0;f.9({1V:\'2M\',B:0,y:0}).W().1u(4(i){8 z=l?i>=l?g.M-(i-l):l-i:g.M-i;$(A).9(\'z-1K\',z)});$(g[l]).9(\'1j\',1).X();7($.28.29)g[l].2N.2O(\'2n\');7(j.1q&&j.F)f.F(j.F);7(j.1q&&j.E&&j.E!=\'1W\')f.E(j.E);7(j.2P){8 m=0,1M=0;1C(8 i=0;i<g.M;i++){8 n=$(g[i]),w=n.3J(),h=n.3K();m=w>m?w:m;1M=h>1M?h:1M}e.9({F:m+\'Z\',E:1M+\'Z\'})}7(j.2f)e.2Q(4(){A.1i++},4(){A.1i--});8 o=$.G.D.P[j.1r];7($.2R(o))o(e,f,j);S 7(j.1r!=\'2o\')1l(\'3L 3M: \'+j.1r);f.1u(4(){8 a=$(A);A.17=(j.1q&&j.E)?j.E:a.E();A.18=(j.1q&&j.F)?j.F:a.F()});j.C=j.C||{};j.K=j.K||{};j.I=j.I||{};f.1m(\':2p(\'+l+\')\').9(j.C);7(j.1h)$(f[l]).9(j.1h);7(j.Y){j.Y=V(j.Y);7(j.1c.2d==2E)j.1c=$.1r.3N[j.1c]||V(j.1c);7(!j.1X)j.1c=j.1c/2;3O((j.Y-j.1c)<3P)j.Y+=j.1c}7(j.2q)j.1Y=j.1Z=j.2q;7(!j.1D)j.1D=j.1c;7(!j.1N)j.1N=j.1c;j.2S=g.M;j.1d=l;7(j.1p){j.Q=j.1d;7(++j.14==g.M)j.14=0;j.Q=j.1s[j.14]}S j.Q=j.1b>=(g.M-1)?0:j.1b+1;8 p=f[l];7(j.J.M)j.J[0].20(p,[p,p,j,2g]);7(j.1o.M>1)j.1o[1].20(p,[p,p,j,2g]);7(j.1O&&!j.19)j.19=j.1O;7(j.19)$(j.19).2r(\'1O\',4(){O 1S(g,j,j.1B?-1:1)});7(j.2s)$(j.2s).2r(\'1O\',4(){O 1S(g,j,j.1B?1:-1)});7(j.1t)2T(g,j);j.3Q=4(a,b){8 c=$(a),s=c[0];7(!j.2k)j.2j++;g[b?\'1T\':\'L\'](s);7(j.1e)j.1e[b?\'1T\':\'L\'](s);j.2S=g.M;c.9(\'1V\',\'2M\');c[b?\'3R\':\'2U\'](e);7(b){j.1d++;j.Q++}7(x&&j.1U&&!j.2L)2m(c);7(j.1q&&j.F)c.F(j.F);7(j.1q&&j.E&&j.E!=\'1W\')f.E(j.E);s.17=(j.1q&&j.E)?j.E:c.E();s.18=(j.1q&&j.F)?j.F:c.F();c.9(j.C);7(j.1t)$.G.D.2t(g.M-1,s,$(j.1t),g,j);7(21 j.11==\'4\')j.11(c)};7(j.Y||j.1A)A.U=22(4(){1n(g,j,0,!j.1B)},j.1A?10:j.Y+(j.2V||0))})};4 1n(a,b,c,d){7(b.2l)O;8 p=b.1z,1v=a[b.1d],19=a[b.Q];7(p.U===0&&!c)O;7(!c&&!p.1i&&((b.2i&&(--b.2j<=0))||(b.23&&!b.1p&&b.Q<b.1d))){7(b.2u)b.2u(b);O}7(c||!p.1i){7(b.J.M)$.1u(b.J,4(i,o){o.20(19,[1v,19,b,d])});8 e=4(){7($.28.29&&b.1U)A.2N.2O(\'2n\');$.1u(b.1o,4(i,o){o.20(19,[1v,19,b,d])})};7(b.Q!=b.1d){b.2l=1;7(b.24)b.24(1v,19,b,e,d);S 7($.2R($.G.D[b.1r]))$.G.D[b.1r](1v,19,b,e);S $.G.D.2o(1v,19,b,e,c&&b.2W)}7(b.1p){b.1d=b.Q;7(++b.14==a.M)b.14=0;b.Q=b.1s[b.14]}S{8 f=(b.Q+1)==a.M;b.Q=f?0:b.Q+1;b.1d=f?a.M-1:b.Q-1}7(b.1t)$.G.D.2v(b.1t,b.1d)}7(b.Y&&!b.1A)p.U=22(4(){1n(a,b,0,!b.1B)},2X(1v,19,b,d));S 7(b.1A&&p.1i)p.U=22(4(){1n(a,b,0,!b.1B)},10)};$.G.D.2v=4(a,b){$(a).3S(\'a\').3T(\'2Y\').2n(\'a:2p(\'+b+\')\').3U(\'2Y\')};4 2X(a,b,c,d){7(c.2w){8 t=c.2w(a,b,c,d);7(t!==1P)O t}O c.Y};4 1S(a,b,c){8 p=b.1z,Y=p.U;7(Y){1y(Y);p.U=0}7(b.1p&&c<0){b.14--;7(--b.14==-2)b.14=a.M-2;S 7(b.14==-1)b.14=a.M-1;b.Q=b.1s[b.14]}S 7(b.1p){7(++b.14==a.M)b.14=0;b.Q=b.1s[b.14]}S{b.Q=b.1d+c;7(b.Q<0){7(b.23)O 1P;b.Q=a.M-1}S 7(b.Q>=a.M){7(b.23)O 1P;b.Q=0}}7(b.25&&21 b.25==\'4\')b.25(c>0,b.Q,a[b.Q]);1n(a,b,1,c>=0);O 1P};4 2T(a,b){8 c=$(b.1t);$.1u(a,4(i,o){$.G.D.2t(i,o,c,a,b)});$.G.D.2v(b.1t,b.1b)};$.G.D.2t=4(i,b,c,d,e){8 a=(21 e.2x==\'4\')?e.2x(i,b):\'<a 3V="#">\'+(i+1)+\'</a>\';7(!a)O;8 f=$(a);7(f.3W(\'3X\').M==0)f.2U(c);f.2r(e.2Z,4(){e.Q=i;8 p=e.1z,Y=p.U;7(Y){1y(Y);p.U=0}7(21 e.2y==\'4\')e.2y(e.Q,d[e.Q]);1n(d,e,1,e.1d<i);O 1P});7(e.30)f.2Q(4(){e.1z.1i++},4(){e.1z.1i--})};4 2m(b){4 26(s){8 s=V(s).3Y(16);O s.M<2?\'0\'+s:s};4 31(e){1C(;e&&e.3Z.40()!=\'41\';e=e.42){8 v=$.9(e,\'33-34\');7(v.43(\'44\')>=0){8 a=v.1L(/\\d+/g);O\'#\'+26(a[0])+26(a[1])+26(a[2])}7(v&&v!=\'45\')O v}O\'#46\'};b.1u(4(){$(A).9(\'33-34\',31(A))})};$.G.D.2o=4(a,b,c,d,e){8 f=$(a),$n=$(b);$n.9(c.C);8 g=e?1:c.1D;8 h=e?1:c.1N;8 i=e?R:c.1Y;8 j=e?R:c.1Z;8 k=4(){$n.27(c.K,g,i,d)};f.27(c.I,h,j,4(){7(c.N)f.9(c.N);7(!c.1X)k()});7(c.1X)k()};$.G.D.P={35:4(b,c,d){c.1m(\':2p(\'+d.1b+\')\').9(\'1j\',0);d.J.L(4(){$(A).X()});d.K={1j:1};d.I={1j:0};d.C={1j:0};d.N={T:\'12\'};d.11=4(a){a.W()}}};$.G.D.47=4(){O u};$.G.D.2J={1r:\'35\',Y:48,2w:R,1A:0,1c:49,1D:R,1N:R,19:R,2s:R,25:R,1t:R,2y:R,2Z:\'1O\',2x:R,J:R,1o:R,2u:R,2q:R,1Y:R,1Z:R,1Q:R,K:R,I:R,C:R,N:R,24:R,E:\'1W\',1b:0,1X:1,1p:0,1q:0,2P:1,2f:0,30:0,2i:0,2k:0,2V:0,2h:R,1U:0,23:0,2W:0}})(36);(4($){$.G.D.P.4a=4(d,e,f){d.9(\'1a\',\'1f\');f.J.L(4(a,b,c){$(A).X();c.C.B=b.1E;c.I.B=0-a.1E});f.1h={B:0};f.K={B:0};f.N={T:\'12\'}};$.G.D.P.4b=4(d,e,f){d.9(\'1a\',\'1f\');f.J.L(4(a,b,c){$(A).X();c.C.B=0-b.1E;c.I.B=a.1E});f.1h={B:0};f.K={B:0};f.N={T:\'12\'}};$.G.D.P.4c=4(d,e,f){d.9(\'1a\',\'1f\');f.J.L(4(a,b,c){$(A).X();c.C.y=b.1F;c.I.y=0-a.1F});f.1h={y:0};f.K={y:0}};$.G.D.P.4d=4(d,e,f){d.9(\'1a\',\'1f\');f.J.L(4(a,b,c){$(A).X();c.C.y=0-b.1F;c.I.y=a.1F});f.1h={y:0};f.K={y:0}};$.G.D.P.4e=4(f,g,h){f.9(\'1a\',\'1f\').F();h.J.L(4(a,b,c,d){$(A).X();8 e=a.1F,2z=b.1F;c.C=d?{y:2z}:{y:-2z};c.K.y=0;c.I.y=d?-e:e;g.1m(a).9(c.C)});h.1h={y:0};h.N={T:\'12\'}};$.G.D.P.4f=4(f,g,h){f.9(\'1a\',\'1f\');h.J.L(4(a,b,c,d){$(A).X();8 e=a.1E,2A=b.1E;c.C=d?{B:-2A}:{B:2A};c.K.B=0;c.I.B=d?e:-e;g.1m(a).9(c.C)});h.1h={B:0};h.N={T:\'12\'}};$.G.D.P.4g=4(d,e,f){f.J.L(4(a,b,c){$(a).9(\'H\',1)});f.11=4(a){a.W()};f.C={H:2};f.K={F:\'X\'};f.I={F:\'W\'}};$.G.D.P.4h=4(d,e,f){f.J.L(4(a,b,c){$(a).9(\'H\',1)});f.11=4(a){a.W()};f.C={H:2};f.K={E:\'X\'};f.I={E:\'W\'}};$.G.D.P.1Q=4(g,h,j){8 w=g.9(\'1a\',\'37\').F();h.9({y:0,B:0});j.J.L(4(){$(A).X()});j.1c=j.1c/2;j.1p=0;j.1Q=j.1Q||{y:-w,B:15};j.1e=[];1C(8 i=0;i<h.M;i++)j.1e.L(h[i]);1C(8 i=0;i<j.1b;i++)j.1e.L(j.1e.38());j.24=4(a,b,c,d,e){8 f=e?$(a):$(b);f.27(c.1Q,c.1D,c.1Y,4(){e?c.1e.L(c.1e.38()):c.1e.1T(c.1e.4i());7(e)1C(8 i=0,2B=c.1e.M;i<2B;i++)$(c.1e[i]).9(\'z-1K\',2B-i);S{8 z=$(a).9(\'z-1K\');f.9(\'z-1K\',V(z)+1)}f.27({y:0,B:0},c.1N,c.1Z,4(){$(e?A:a).W();7(d)d()})})};j.11=4(a){a.W()}};$.G.D.P.4j=4(d,e,f){f.J.L(4(a,b,c){$(A).X();c.C.B=b.17;c.K.E=b.17});f.11=4(a){a.W()};f.1h={B:0};f.C={E:0};f.K={B:0};f.I={E:0};f.N={T:\'12\'}};$.G.D.P.4k=4(d,e,f){f.J.L(4(a,b,c){$(A).X();c.K.E=b.17;c.I.B=a.17});f.11=4(a){a.W()};f.1h={B:0};f.C={B:0,E:0};f.I={E:0};f.N={T:\'12\'}};$.G.D.P.4l=4(d,e,f){f.J.L(4(a,b,c){$(A).X();c.C.y=b.18;c.K.F=b.18});f.11=4(a){a.W()};f.C={F:0};f.K={y:0};f.I={F:0};f.N={T:\'12\'}};$.G.D.P.4m=4(d,e,f){f.J.L(4(a,b,c){$(A).X();c.K.F=b.18;c.I.y=a.18});f.11=4(a){a.W()};f.C={y:0,F:0};f.K={y:0};f.I={F:0};f.N={T:\'12\'}};$.G.D.P.39=4(d,e,f){f.1h={B:0,y:0};f.N={T:\'12\'};f.J.L(4(a,b,c){$(A).X();c.C={F:0,E:0,B:b.17/2,y:b.18/2};c.N={T:\'12\'};c.K={B:0,y:0,F:b.18,E:b.17};c.I={F:0,E:0,B:a.17/2,y:a.18/2};$(a).9(\'H\',2);$(b).9(\'H\',1)});f.11=4(a){a.W()}};$.G.D.P.4n=4(d,e,f){f.J.L(4(a,b,c){c.C={F:0,E:0,1j:1,y:b.18/2,B:b.17/2,H:1};c.K={B:0,y:0,F:b.18,E:b.17}});f.I={1j:0};f.N={H:0}};$.G.D.P.4o=4(d,e,f){8 w=d.9(\'1a\',\'1f\').F();e.X();f.J.L(4(a,b,c){$(a).9(\'H\',1)});f.C={y:w,H:2};f.N={H:1};f.K={y:0};f.I={y:w}};$.G.D.P.4p=4(d,e,f){8 h=d.9(\'1a\',\'1f\').E();e.X();f.J.L(4(a,b,c){$(a).9(\'H\',1)});f.C={B:h,H:2};f.N={H:1};f.K={B:0};f.I={B:h}};$.G.D.P.4q=4(d,e,f){8 h=d.9(\'1a\',\'1f\').E();8 w=d.F();e.X();f.J.L(4(a,b,c){$(a).9(\'H\',1)});f.C={B:h,y:w,H:2};f.N={H:1};f.K={B:0,y:0};f.I={B:h,y:w}};$.G.D.P.4r=4(d,e,f){f.J.L(4(a,b,c){c.C={y:A.18/2,F:0,H:2};c.K={y:0,F:A.18};c.I={y:0};$(a).9(\'H\',1)});f.11=4(a){a.W().9(\'H\',1)}};$.G.D.P.4s=4(d,e,f){f.J.L(4(a,b,c){c.C={B:A.17/2,E:0,H:2};c.K={B:0,E:A.17};c.I={B:0};$(a).9(\'H\',1)});f.11=4(a){a.W().9(\'H\',1)}};$.G.D.P.4t=4(d,e,f){f.J.L(4(a,b,c){c.C={y:b.18/2,F:0,H:1,T:\'1G\'};c.K={y:0,F:A.18};c.I={y:a.18/2,F:0};$(a).9(\'H\',2)});f.11=4(a){a.W()};f.N={H:1,T:\'12\'}};$.G.D.P.4u=4(d,e,f){f.J.L(4(a,b,c){c.C={B:b.17/2,E:0,H:1,T:\'1G\'};c.K={B:0,E:A.17};c.I={B:a.17/2,E:0};$(a).9(\'H\',2)});f.11=4(a){a.W()};f.N={H:1,T:\'12\'}};$.G.D.P.4v=4(e,f,g){8 d=g.3a||\'y\';8 w=e.9(\'1a\',\'1f\').F();8 h=e.E();g.J.L(4(a,b,c){c.C=c.C||{};c.C.H=2;c.C.T=\'1G\';7(d==\'3b\')c.C.y=-w;S 7(d==\'3c\')c.C.B=h;S 7(d==\'3d\')c.C.B=-h;S c.C.y=w;$(a).9(\'H\',1)});7(!g.K)g.K={y:0,B:0};7(!g.I)g.I={y:0,B:0};g.N=g.N||{};g.N.H=2;g.N.T=\'12\'};$.G.D.P.4w=4(e,f,g){8 d=g.3a||\'y\';8 w=e.9(\'1a\',\'1f\').F();8 h=e.E();g.J.L(4(a,b,c){c.C.T=\'1G\';7(d==\'3b\')c.I.y=w;S 7(d==\'3c\')c.I.B=-h;S 7(d==\'3d\')c.I.B=h;S c.I.y=-w;$(a).9(\'H\',2);$(b).9(\'H\',1)});g.11=4(a){a.W()};7(!g.K)g.K={y:0,B:0};g.C=g.C||{};g.C.B=0;g.C.y=0;g.N=g.N||{};g.N.H=1;g.N.T=\'12\'};$.G.D.P.4x=4(d,e,f){8 w=d.9(\'1a\',\'37\').F();8 h=d.E();f.J.L(4(a,b,c){$(a).9(\'H\',2);c.C.T=\'1G\';7(!c.I.y&&!c.I.B)c.I={y:w*2,B:-h/2,1j:0};S c.I.1j=0});f.11=4(a){a.W()};f.C={y:0,B:0,H:1,1j:1};f.K={y:0};f.N={H:2,T:\'12\'}};$.G.D.P.4y=4(o,p,q){8 w=o.9(\'1a\',\'1f\').F();8 h=o.E();q.C=q.C||{};8 s;7(q.1k){7(/4z/.1x(q.1k))s=\'1w(1g 1g \'+h+\'Z 1g)\';S 7(/4A/.1x(q.1k))s=\'1w(1g \'+w+\'Z \'+h+\'Z \'+w+\'Z)\';S 7(/4B/.1x(q.1k))s=\'1w(1g \'+w+\'Z 1g 1g)\';S 7(/4C/.1x(q.1k))s=\'1w(\'+h+\'Z \'+w+\'Z \'+h+\'Z 1g)\';S 7(/39/.1x(q.1k)){8 t=V(h/2);8 l=V(w/2);s=\'1w(\'+t+\'Z \'+l+\'Z \'+t+\'Z \'+l+\'Z)\'}}q.C.1k=q.C.1k||s||\'1w(1g 1g 1g 1g)\';8 d=q.C.1k.1L(/(\\d+)/g);8 t=V(d[0]),r=V(d[1]),b=V(d[2]),l=V(d[3]);q.J.L(4(g,i,j){7(g==i)O;8 k=$(g).9(\'H\',2);8 m=$(i).9({H:3,T:\'1G\'});8 n=1,1H=V((j.1D/13))-1;4 f(){8 a=t?t-V(n*(t/1H)):0;8 c=l?l-V(n*(l/1H)):0;8 d=b<h?b+V(n*((h-b)/1H||1)):h;8 e=r<w?r+V(n*((w-r)/1H||1)):w;m.9({1k:\'1w(\'+a+\'Z \'+e+\'Z \'+d+\'Z \'+c+\'Z)\'});(n++<=1H)?22(f,13):k.9(\'T\',\'12\')}f()});q.N={};q.K={y:0};q.I={y:0}}})(36);',62,287,'||||function|||if|var|css|||||||||||||||||||||||||left||this|top|cssBefore|cycle|height|width|fn|zIndex|animOut|before|animIn|push|length|cssAfter|return|transitions|nextSlide|null|else|display|cycleTimeout|parseInt|hide|show|timeout|px||onAddSlide|none||randomIndex|||cycleH|cycleW|next|overflow|startingSlide|speed|currSlide|els|hidden|0px|cssFirst|cyclePause|opacity|clip|log|not|go|after|random|fit|fx|randomMap|pager|each|curr|rect|test|clearTimeout|container|continuous|rev|for|speedIn|offsetHeight|offsetWidth|block|count|elements|data|index|match|maxh|speedOut|click|false|shuffle|opts|advance|unshift|cleartype|position|auto|sync|easeIn|easeOut|apply|typeof|setTimeout|nowrap|fxFn|prevNextClick|hex|animate|browser|msie|window|console|found|constructor|case|pause|true|slideExpr|autostop|countdown|autostopCount|busy|clearTypeFix|filter|custom|eq|easing|bind|prev|createPagerAnchor|end|updateActivePagerLink|timeoutFn|pagerAnchorBuilder|pagerClick|nextW|nextH|len|arguments|terminating|String|resume|options|can|slide|defaults|metadata|cleartypeNoBg|absolute|style|removeAttribute|containerResize|hover|isFunction|slideCount|buildPager|appendTo|delay|fastOnEvent|getTimeout|activeSlide|pagerEvent|pauseOnPagerHover|getBg||background|color|fade|jQuery|visible|shift|zoom|direction|right|up|down|MSIE|navigator|userAgent|Array|prototype|join|call|zero|by|selector|isReady|DOM|ready|undefined|switch|stop|default|Number|invalid|children|get|too|few|slides|extend|meta|className|static|relative|sort|Math|outerWidth|outerHeight|unknown|transition|speeds|while|250|addSlide|prependTo|find|removeClass|addClass|href|parents|body|toString|nodeName|toLowerCase|html|parentNode|indexOf|rgb|transparent|ffffff|ver|4000|1000|scrollUp|scrollDown|scrollLeft|scrollRight|scrollHorz|scrollVert|slideX|slideY|pop|turnUp|turnDown|turnLeft|turnRight|fadeZoom|blindX|blindY|blindZ|growX|growY|curtainX|curtainY|cover|uncover|toss|wipe|l2r|r2l|t2b|b2t'.split('|'),0,{}));

/* - slimbox2.js - */
// http://www.afdspn.it/portal_javascripts/slimbox2.js?original=1
(function(w){var E=w(window),u,g,F=-1,o,x,D,v,y,L,s,n=!window.XMLHttpRequest,e=window.opera&&(document.compatMode=="CSS1Compat")&&(w.browser.version>=9.3),m=document.documentElement,l={},t=new Image(),J=new Image(),H,a,h,q,I,d,G,c,A,K;w(function(){w("body").append(w([H=w('<div id="lbOverlay" />')[0],a=w('<div id="lbCenter" />')[0],G=w('<div id="lbBottomContainer" />')[0]]).css("display","none"));h=w('<div id="lbImage" />').appendTo(a).append(q=w('<div style="position: relative;" />').append([I=w('<a id="lbPrevLink" href="#" />').click(B)[0],d=w('<a id="lbNextLink" href="#" />').click(f)[0]])[0])[0];c=w('<div id="lbBottom" />').appendTo(G).append([w('<a id="lbCloseLink" href="#" />').add(H).click(C)[0],A=w('<div id="lbCaption" />')[0],K=w('<div id="lbNumber" />')[0],w('<div style="clear: both;" />')[0]])[0]});w.slimbox=function(O,N,M){u=w.extend({loop:false,overlayOpacity:0.8,overlayFadeDuration:400,resizeDuration:400,resizeEasing:"swing",initialWidth:250,initialHeight:250,imageFadeDuration:400,captionAnimationDuration:400,counterText:"Foto {x} di {y}",closeKeys:[27,88,67],previousKeys:[37,80],nextKeys:[39,78]},M);if(typeof O=="string"){O=[[O,N]];N=0}y=E.scrollTop()+((e?m.clientHeight:E.height())/2);L=u.initialWidth;s=u.initialHeight;w(a).css({top:Math.max(0,y-(s/2)),width:L,height:s,marginLeft:-L/2}).show();v=n||(H.currentStyle&&(H.currentStyle.position!="fixed"));if(v){H.style.position="absolute"}w(H).css("opacity",u.overlayOpacity).fadeIn(u.overlayFadeDuration);z();k(1);g=O;u.loop=u.loop&&(g.length>1);return b(N)};w.fn.slimbox=function(M,P,O){P=P||function(Q){return[Q.href,Q.title]};O=O||function(){return true};var N=this;return N.unbind("click").click(function(){var S=this,U=0,T,Q=0,R;T=w.grep(N,function(W,V){return O.call(S,W,V)});for(R=T.length;Q<R;++Q){if(T[Q]==S){U=Q}T[Q]=P(T[Q],Q)}return w.slimbox(T,U,M)})};function z(){var N=E.scrollLeft(),M=e?m.clientWidth:E.width();w([a,G]).css("left",N+(M/2));if(v){w(H).css({left:N,top:E.scrollTop(),width:M,height:E.height()})}}function k(M){w("object").add(n?"select":"embed").each(function(O,P){if(M){w.data(P,"slimbox",P.style.visibility)}P.style.visibility=M?"hidden":w.data(P,"slimbox")});var N=M?"bind":"unbind";E[N]("scroll resize",z);w(document)[N]("keydown",p)}function p(O){var N=O.keyCode,M=w.inArray;return(M(N,u.closeKeys)>=0)?C():(M(N,u.nextKeys)>=0)?f():(M(N,u.previousKeys)>=0)?B():false}function B(){return b(x)}function f(){return b(D)}function b(M){if(M>=0){F=M;o=g[F][0];x=(F||(u.loop?g.length:0))-1;D=((F+1)%g.length)||(u.loop?0:-1);r();a.className="lbLoading";l=new Image();l.onload=j;l.src=o}return false}function j(){a.className="";w(h).css({backgroundImage:"url("+o+")",visibility:"hidden",display:""});w(q).width(l.width);w([q,I,d]).height(l.height);w(A).html(g[F][1]||"");w(K).html((((g.length>1)&&u.counterText)||"").replace(/{x}/,F+1).replace(/{y}/,g.length));if(x>=0){t.src=g[x][0]}if(D>=0){J.src=g[D][0]}L=h.offsetWidth;s=h.offsetHeight;var M=Math.max(0,y-(s/2));if(a.offsetHeight!=s){w(a).animate({height:s,top:M},u.resizeDuration,u.resizeEasing)}if(a.offsetWidth!=L){w(a).animate({width:L,marginLeft:-L/2},u.resizeDuration,u.resizeEasing)}w(a).queue(function(){w(G).css({width:L,top:M+s,marginLeft:-L/2,visibility:"hidden",display:""});w(h).css({display:"none",visibility:"",opacity:""}).fadeIn(u.imageFadeDuration,i)})}function i(){if(x>=0){w(I).show()}if(D>=0){w(d).show()}w(c).css("marginTop",-c.offsetHeight).animate({marginTop:0},u.captionAnimationDuration);G.style.visibility=""}function r(){l.onload=null;l.src=t.src=J.src=o;w([a,h,c]).stop(true);w([I,d,h,G]).hide()}function C(){if(F>=0){r();F=x=D=-1;w(a).hide();w(H).stop().fadeOut(u.overlayFadeDuration,k)}return false}})(jQuery);jQuery(function($){$("a[rel^='lightbox']").slimbox({},null, function(el){return(this==el)||((this.rel.length>8)&&(this.rel==el.rel))})});
