function _logError(b,a){if(!b){b={}}if(a){b.devMessage="[JS ERROR] "+a}b=dojo.toJson(b);dojo.xhrPost({url:"/service/javascript/error/format/json",handleAs:"json",content:{error:b}})}try{if(!window.console&&!console.firebug){var names=["log","debug","info","warn","error","assert","dir","dirxml","group","groupEnd","time","timeEnd","count","trace","profile","profileEnd"];window.console={};for(var i=0;i<names.length;++i){window.console[names[i]]=function(){}}}dojo.addOnLoad(function(){if(console&&!console.debug){console.debug=function(a){console.log(a)}}});if(zend==undefined){var zend={}}zend.findParentForm=function(a){while(a.nodeName.toLowerCase()!="form"){a=a.parentNode}return a};function clone(c){if(c==null||typeof(c)!="object"){return c}var a=new c.constructor();for(var b in c){a[b]=clone(c[b])}return a}dojo.require("dijit.Menu");dojo.require("dojo.rpc.JsonService");var freeboxPopup={onExecute:function(){},onCancel:function(){},show:function(){},hide:function(){}};var fbSearchBase=null;var freebarHorizontalMenu=null;var smdUserStore='{"SMDVersion":".1","serviceType":"JSON-RPC","methods":[{"name":"deleteMenuItem","serviceURL":"/service/rpc/run/class/UserStore","parameters":[{"name":"itemKey","type":"any"}]},{"name":"addMenuItem","serviceURL":"/service/rpc/run/class/UserStore","parameters":[{"name":"itemKey","type":"any"}]},{"name":"updatePersonalStatus","serviceURL":"/service/rpc/run/class/UserStore","parameters":[{"name":"status","type":"any"}]}]}';var smdProfile='{"SMDVersion":".1","serviceType":"JSON-RPC","methods":[{"name":"insert","serviceURL":"/service/rpc/run/class/Comment_Profile","parameters":[{"name":"text","type":"any"},{"name":"profile","type":"any"}]},{"name":"remove","serviceURL":"/service/rpc/run/class/Comment_Profile","parameters":[{"name":"commentid","type":"any"}]},{"name":"update","serviceURL":"/service/rpc/run/class/Comment_Profile","parameters":[{"name":"text","type":"any"},{"name":"commentid","type":"any"}]}]}';var smdNews='{"SMDVersion":".1","serviceType":"JSON-RPC","methods":[{"name":"insert","serviceURL":"/service/rpc/run/class/Comment_News","parameters":[{"name":"text","type":"any"},{"name":"newsid","type":"any"}]},{"name":"remove","serviceURL":"/service/rpc/run/class/Comment_News","parameters":[{"name":"commentid","type":"any"}]},{"name":"update","serviceURL":"/service/rpc/run/class/Comment_Profile","parameters":[{"name":"text","type":"any"},{"name":"commentid","type":"any"}]}]}';var smdBlog='{"SMDVersion":".1","serviceType":"JSON-RPC","methods":[{"name":"insert","serviceURL":"/service/rpc/run/class/Comment_Blog","parameters":[{"name":"text","type":"any"},{"name":"blog_postid","type":"any"}]},{"name":"remove","serviceURL":"/service/rpc/run/class/Comment_Blog","parameters":[{"name":"commentid","type":"any"}]},{"name":"update","serviceURL":"/service/rpc/run/class/Comment_Blog","parameters":[{"name":"text","type":"any"},{"name":"commentid","type":"any"}]}]}';var smdPhoto='{"SMDVersion":".1","serviceType":"JSON-RPC","methods":[{"name":"insert","serviceURL":"/service/rpc/run/class/Comment_Photo","parameters":[{"name":"text","type":"any"},{"name":"photoid","type":"any"}]},{"name":"remove","serviceURL":"/service/rpc/run/class/Comment_Photo","parameters":[{"name":"commentid","type":"any"}]},{"name":"update","serviceURL":"/service/rpc/run/class/Comment_Photo","parameters":[{"name":"text","type":"any"},{"name":"commentid","type":"any"}]}]}';var userStore=new dojo.rpc.JsonService({smdStr:smdUserStore});var fbComment={profile:new dojo.rpc.JsonService({smdStr:smdProfile}),news:new dojo.rpc.JsonService({smdStr:smdNews}),blog:new dojo.rpc.JsonService({smdStr:smdBlog}),photo:new dojo.rpc.JsonService({smdStr:smdPhoto})};dojo.addOnLoad(function(){dojo.require("fijit.freebox.Popup");freeboxPopup=new fijit.freebox.Popup();freeboxPopup.startup();var a=dojo.byId("fbUserSearch");if(a){dojo.connect(a,"onblur",function(b){setTimeout(function(){if(a.value!="Cerca per Nome utente"){a.value="Cerca per Nome utente"}if(dojo.byId("fbHeaderFriendsSearchAutoCompletion")){dojo.byId("fbHeaderFriendsSearchAutoCompletion").parentNode.removeChild(dojo.byId("fbHeaderFriendsSearchAutoCompletion"))}},250)})}});function searchUser(b,f,j,a,h){var d="";if(b){d=b}if(f){if(d){d+=" "}d+=f}if(j){if(d){d+=" "}d+=j}if(a){if(d){d+=" "}d+=a}if(h){if(d){d+=" "}d+=h}if(!d){return false}var c=dojo.doc.createElement("form");dojo.attr(c,"method","POST");dojo.attr(c,"action","/find/index/people");dojo.attr(c,"name","searchInline");var g=dojo.doc.createElement("input");dojo.attr(g,"type","hidden");dojo.attr(g,"value",d);dojo.attr(g,"name","query");dojo.place(g,c,"first");dojo.place(c,dojo.body(),"last");c.submit()}function logout(){freeboxPopup.onExecute=function(){document.location.href="/home/index/logout"};freeboxPopup.show({content:__("logout:content"),title:__("logout:title"),overlay:true})}function passwordShow(){dojo.style(dojo.byId("loginPasswordInput"),"display","");dojo.style(dojo.byId("loginPasswordText"),"display","none");dojo.byId("loginPasswordInput").focus()}function passwordHide(){dojo.style(dojo.byId("loginPasswordInput"),"display","none");dojo.style(dojo.byId("loginPasswordText"),"display","")}function checkField(){var b=this.getValue();if(!b){return}var c=this.id;var a=this;fb.xhrPost({url:"/home/register/checkfield/format/json",handleAs:"json",content:{name:c,value:b},load:function(d){if(!d.response.valid){a.state="Error";a._setStateClass();a.displayMessage(d.response.message)}},error:function(d){console.error(d)}})}function registerUser(){fb.xhrPost({url:"/home/register/create/format/json",handleAs:"json",form:"register",load:function(a){if(a.response.valid){document.location.href="/home/register/checkmail"}},error:function(a){console.error(a)}})}function remindPassword(){freeboxPopup.show({title:__("header:1"),content:'<div style="width:350px;">'+__("header:2")+'<br><form id="remindPassword" name="remindPassword" action="javascript:void();"><input type="text" onkeyup="if(event.keyCode == 13)remindPasswordDo();" id="remindPasswordEmail"/></form><div id="remindPasswordAnswer" style="font-weight:bold;"></div></div>',overlay:true,onExecute:function(){remindPasswordDo()}});dojo.byId("remindPasswordEmail").focus()}function remindPasswordDo(){dojo.byId("remindPasswordAnswer").innerHTML="";if(dojo.byId("remindPasswordEmail").value==""){dojo.byId("remindPasswordAnswer").innerHTML=__("global:12")}else{fb.xhrPost({url:"/home/register/remindpassword/format/json",handleAs:"json",content:{email:dojo.byId("remindPasswordEmail").value},load:function(a){dojo.byId("remindPasswordAnswer").innerHTML=a.response},error:function(a){console.debug(a)}})}}var globalLandingPage=null;function setLandingPage(a){globalLandingPage=a}function login(){if(dojo.byId("loginEmailInput").value==""){fb.error(__("header:15"))}else{if(dojo.byId("loginPasswordInput").value==""){fb.error(__("header:16"))}else{dojo.attr(dojo.byId("loginInputSubmit"),"disabled",true);fb.xhrGet({url:"/home/index/login/format/json/email/"+urlencode(dojo.byId("loginEmailInput").value)+"/password/"+urlencode(dojo.byId("loginPasswordInput").value),handleAs:"json",load:function(a){if(globalLandingPage){document.location.href=globalLandingPage}else{document.location.href="/?q="+Math.random()}},error:function(b){dojo.attr(dojo.byId("loginInputSubmit"),"disabled",false);var a=dojo.fromJson(b.responseText);fb.error(a.response.errorMessage)}})}}}function loginHandler(a){if(a.keyCode==13){login()}}function sendactivation(){var a=dojo.byId("email").value;fb.xhrPost({url:"/welcome/verify/sendactivation/format/json",handleAs:"json",content:{email:a},load:function(b){freeboxPopup.show({title:b.response.title,content:b.response.content,closeTimeout:2000})},error:function(b){fb.error(b.message)}})}function register(){fb.xhrPost({url:"/home/register/action/",handleAs:"json",form:"register",load:function(a){if(a.response==0){document.location.reload()}else{freeboxPopup.onExecute=function(){freeboxPopup.close()};freeboxPopup.show({content:a.title,title:a.content,type:"error"})}},error:function(a){}})}function deleteMenu(a,b){dojo.stopEvent(a);freeboxPopup.onExecute=function(){deleteMenuDo(b)};freeboxPopup.show({content:__("header:12",{element:__("menuelement:"+b)}),title:__("header:11",{element:__("menuelement:"+b)})})}function changeLanguage(){var a=__("header:14")+'<div style="width:300px;"><form name="languageForm" method="get" action="http://www.freebar.it/set_lang.php">Italiano <input type="radio" name="l" value="2"><br>Inglese <input type="radio" name="l" value="1"></form></div>';freeboxPopup.onExecute=function(){document.languageForm.submit()};freeboxPopup.show({content:a,title:__("header:13")})}function addMenuDo(b){userStore.addMenuItem(b);dojo.style(dojo.byId("headerMenuEl_"+b),"display","");dojo.style(dojo.byId("headerAddMenuEl_"+b),"display","none");anchors=document.getElementById("menuAddableElementsContainer").getElementsByTagName("a");found=0;for(var a=0;a<anchors.length;a++){if(anchors[a].style.display==""){found=1;break}}if(found==0){dojo.byId("freebarHorizontalMenuAddElement").style.display="none";dojo.byId("menuAddableElementsContainer").style.display="none"}}function deleteMenuDo(a){userStore.deleteMenuItem(a);freeboxPopup.hide();dojo.style(dojo.byId("headerMenuEl_"+a),"display","none");dojo.style(dojo.byId("headerAddMenuEl_"+a),"display","");dojo.style(dojo.byId("freebarHorizontalMenuAddElement"),"display","")}function showAddableElements(){if(dojo.byId("menuAddableElementsContainer").style.display==""){dojo.byId("menuAddableElementsContainer").style.display="none";if(dojo.byId("fbSectionBarAdv")){dojo.byId("fbSectionBarAdv").style.display=""}}else{dojo.byId("menuAddableElementsContainer").style.display="";if(dojo.byId("fbSectionBarAdv")){dojo.byId("fbSectionBarAdv").style.display="none"}}}var fb={getElementsByClassName:function(f,m,n){var l=(m=="*"&&f.all)?f.all:f.getElementsByTagName(m);var h=new Array();var o=new Array();if(typeof n=="object"){for(var g=0;g<n.length;g++){o.push(new RegExp("(^|\\s)"+n[g].replace(/\-/g,"\\-")+"(\\s|$)"))}}else{o.push(new RegExp("(^|\\s)"+n.replace(/\-/g,"\\-")+"(\\s|$)"))}var a;var c;for(var d=0;d<l.length;d++){a=l[d];c=false;for(var b=0;b<o.length;b++){if(o[b].test(a.className)){c=true;break}}if(c){h.push(a)}}return(h)},getElementsByGroupName:function(g,c){var l=(g.all)?g.all:g.getElementsByTagName("*");var h=new Array();var b=new Array();b.push(new RegExp("^"+c));var a;var m;for(var f=0;f<l.length;f++){a=l[f];m=true;for(var d=0;d<b.length;d++){if(!b[d].test(a.id)){m=false;break}}if(m){h.push(a)}}return(h)},getAncestorById:function(a,d,f){var c=a;if(!f){f=false}var b=new RegExp("^"+d+(f?"$":""));while(c.parentNode){c=c.parentNode;if(b.test(c.id)){return c}}return false},fx:{wipeOut:function(a){dojo.require("dojo.fx");dojo.fx.wipeOut({node:dojo.byId(a)}).play()},wipeIn:function(a){dojo.require("dojo.fx");dojo.fx.wipeIn({node:dojo.byId(a)}).play()},wipeToggle:function(a){a=dojo.byId(a);if(a.style.display=="none"){this.wipeIn(a)}else{this.wipeOut(a)}},slideOut:function(c,d){if(d==null){d=false}var c=dojo.byId(c);if(c.style.display=="none"){return}var b=dojo.style(c,"height");var f=dojo.doc.createElement("div");var g=dojo.doc.createElement("div");dojo.style(f,{position:"absolute",bottom:"0px",width:"100%"});dojo.style(g,{position:"relative",overflow:"hidden",height:b+"px"});dojo.place(g,c,"before");dojo.place(f,g,"first");dojo.place(c,f,"first");var a=dojo.animateProperty({node:g,properties:{height:{end:0,unit:"px"}}});dojo.connect(a,"onEnd",function(){c.style.display="none";dojo.place(c,g,"before");g.parentNode.removeChild(g)});if(d){return a}else{return a.play()}},slideIn:function(c,d){if(d==null){d=false}var c=dojo.byId(c);if(c.style.display!="none"){return}dojo.style(c,"display","");var b=dojo.style(c,"height");dojo.style(c,"display","none");var f=dojo.doc.createElement("div");var g=dojo.doc.createElement("div");dojo.style(f,{position:"absolute",bottom:"0px",width:"100%"});dojo.style(g,{position:"relative",overflow:"hidden",height:"0px"});dojo.place(g,c,"before");dojo.place(f,g,"first");dojo.place(c,f,"first");var a=dojo.animateProperty({node:g,properties:{height:{end:b,unit:"px"}}});dojo.connect(a,"beforeBegin",function(){c.style.display=""});dojo.connect(a,"onEnd",function(){dojo.place(c,g,"before");g.parentNode.removeChild(g)});if(d){return a}else{return a.play()}},slideToggle:function(a,b){if(b==null){b=false}a=dojo.byId(a);if(a.style.display=="none"){this.slideIn(a,b)}else{this.slideOut(a,b)}}},escape:function(a){return a.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/</g,"&lt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;")},xhr:function(f,c,d){this._xhrShowLoader();if(!c.error){c.error=function(h,g){if(h.status==490||h.status==491){var j=c._sendCount||1;if(j>1){return}c._sendCount=j+1;if(!c.content){c.content={}}c.content._rId=j;dojo.xhr(f,c,d)}}}else{var a=c.error;c.error=function(h,g){if(h.status==490||h.status==491){var j=c._sendCount||1;if(j>1){a(h,g);return}c._sendCount=j+1;if(!c.content){c.content={}}c.content._rId=j;dojo.xhr(f,c,d)}else{a(h,g)}}}var b=dojo.xhr(f,c,d);b.addBoth(dojo.hitch(this,this._xhrHideLoader));return b},xhrGet:function(a){return this.xhr("GET",a,true)},xhrPost:function(a){return this.xhr("POST",a,true)},_xhrShowLoader:function(){if(!this._loaderWrapper){this._loaderWrapper=dojo.doc.createElement("div");dojo.style(this._loaderWrapper,{position:"fixed",top:"0px",left:"0px",zIndex:5000,width:"100%"});var a=dojo.doc.createElement("div");a.innerHTML="Caricamento in corso...";dojo.style(a,{margin:"auto",color:"white",padding:"2px",fontWeight:900,fontSize:"12px",width:"132px",background:"#F7B962 url('/css/img/ajax-loader-circle.gif') no-repeat 1px 1px",paddingLeft:"22px"});dojo.place(a,this._loaderWrapper,"first")}dojo.body().appendChild(this._loaderWrapper)},_xhrHideLoader:function(){dojo.body().removeChild(this._loaderWrapper)},error:function(a){freeboxPopup.show({content:a,title:__("global:5"),cancelButton:false,type:"error"})},_loaderWrapper:null};var __toggleHelper=new Array();function saveSettings(){fb.xhrPost({url:"/settings/index/save/format/json",handleAs:"json",form:"fbSettingForm",load:function(a){if(a.response==1){freeboxPopup.show({content:a.phrase1,title:a.phrase2,closeTimeout:true})}},error:function(a){console.error(a)}})}function confirmEmailDem(){fb.xhrPost({url:"/settings/dem/save/format/json",handleAs:"json",form:dojo.byId("fbSettingForm"),load:function(a){if(a.response==1){freeboxPopup.show({content:__("gegrt"),title:__("gegrt"),closeTimeout:true})}},error:function(a){console.error(a)}})}function chatFind(){if(onChangingSelect==1){window.setTimeout("chatFind()",2000)}else{var a=document.chatForm.maggioredi.value;var b=document.chatForm.minoredi.value;var c=document.chatForm.countryid.value;if(a>b){freeboxPopup.show({content:__("chat:2"),title:__("chat:1"),closeTimeout:true})}else{if(c=="err"){freeboxPopup.show({content:__("chat:4"),title:__("chat:3"),closeTimeout:true})}else{document.chatForm.action="/chat/index/index";document.chatForm.submit()}}}}cercaSelected=1;function openCercaSel(a){for(i=1;i<4;i++){document.getElementById("openCerca_"+i).className="openCercaNormal"}cercaSelected=a;document.getElementById("openCerca_"+a).className="openCercaSel"}function openCercaGo(){if(cercaSelected==1){document.location.href="/users.php?do=search&username="+document.getElementById("openCercaValue").value}if(cercaSelected==2){document.location.href="/users.php?do=search&email="+document.getElementById("openCercaValue").value}if(cercaSelected==3){document.location.href="/forum/search.php?query="+document.getElementById("openCercaValue").value}}function setlang(){values=document.getElementById("langselect").value;if(values.length>0){document.location.href="/set_lang.php?l="+values}}function changelanguage(){document.getElementById("fbHeader_rightPanel_top_lang").innerHTML='<p style="margin-top:2px;margin-bottom:6px;"><select name="langselect" id="langselect" onchange="setlang();"><option style="background:url(http://www.freebar.org/fbdir/immagini/flag_2.gif) no-repeat left center; padding-left:20px;" selected value="">Italiano</option><option style="background:url(http://www.freebar.org/fbdir/immagini/flag_1.gif) no-repeat left center; padding-left:20px;" value="1">Inglese</option><option style="background:url(http://www.freebar.org/fbdir/immagini/flag_2.gif) no-repeat left center; padding-left:20px;" value="2">Italiano</option></select></p>';document.getElementById("fbHeader_rightPanel_top_lang").className=""}function headerform(a){document.getElementById("esci").innerHTML="";document.getElementById("unam").innerHTML='<input id="mionome" size="8" maxlength="25" value="'+a+'"  type="text" class="headerInput" />';document.getElementById("statonm").innerHTML='<select id="miostato" class="headerInput" ><option selected value="0">'+__("global:1")+'</option>                          <option  value="1">'+__("global:2")+'</option>                          <option  value="2">'+__("global:3")+'</option>                          <option  value="3">'+__("global:4")+'</option>                          <option  value="4">'+__("global:5")+'</option>                        </select><input type="button" onclick="headerformGo();" value="Ok" class="inputSubmit">'}function headerformGo(){document.location.href="/set_stato.php?n="+document.getElementById("mionome").value+"&s="+document.getElementById("miostato").value}function grayToggle(){var a=dojo.byId("gray");if(dojo.hasClass(a,"grayhidden")){dojo.removeClass(dojo.byId("gray"),"grayhidden");dojo.addClass(dojo.byId("gray"),"grayvisible")}else{dojo.removeClass(dojo.byId("gray"),"grayvisible");dojo.addClass(dojo.byId("gray"),"grayhidden")}}function writePng(b,c,a){b=C_FP+b;txt='<img src="';if(dojo.isIE==6){txt+=""+C_FP+C_PNG_SPACER+'" style="width:'+c+";height:"+a+";filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="+b+', sizingMethod=scale);"'}else{txt+=b}txt+='" width="'+c+'" height="'+a+'" />';return txt}function addClick(b,a){if($(b)!=null){$(b).addEvent("click",a)}}function hideActiveElements(){dojo.query(".activeContent").forEach(function(a){dojo.style(a,"visibility","hidden")})}function displayActiveElements(){dojo.query(".activeContent").forEach(function(a){dojo.style(a,"visibility","")})}function urlEncode(a){a=escape(a);a=a.replace("+","%2B");a=a.replace("%20","+");a=a.replace("*","%2A");a=a.replace("/","%2F");a=a.replace("@","%40");return a}function urlEncodePatch(a){a=urlEncode(a);a=a.replace("/","SLASHPATCH");a=a.replace("/","SLASHPATCH");a=a.replace("/","SLASHPATCH");a=a.replace("/","SLASHPATCH");a=a.replace("/","SLASHPATCH");a=a.replace("/","SLASHPATCH");a=a.replace("/","SLASHPATCH");a=a.replace("/","SLASHPATCH");a=a.replace("/","SLASHPATCH");a=a.replace("/","SLASHPATCH");return a}function updateStatus(){var a=dojo.byId("personalStatusInput");if(a.value=="Condividi un messaggio con i tuoi amici"||a.value==""){fb.error("Non hai inserito nessuno stato personale.");return}dojo.attr(a,"disabled",true);dojo.attr(dojo.byId("personalStatusSubmit"),"disabled",true);fb.xhrPost({url:"/service/datastore/write/user/updatePersonalStatus",handleAs:"json",content:{personalstatus:a.value},load:function(d){a.value=d.response.newinput;dojo.byId("personalStatusLabel").innerHTML=d.response.newstatus;dojo.attr(a,"disabled",false);dojo.attr(dojo.byId("personalStatusSubmit"),"disabled",false);if(dojo.byId("newsMyStatusUpdate")){var c=d.response.userinfo;var b='<div style="padding-left: 0px; min-height: 20px;" class="news_element clearfix">';b+='<div class="wordwrap">';b+='<img height="15" width="15" alt="" src="http://www2.freebar.com/fbdir/immagini/icons/pstat_n15.png"/> <b><a href="/'+c.urlpersonale+'">'+c.displayname+'</a></b> <i> "'+d.response.newstatus+'" </i> adesso';b+="</div>";b+="</div>";dojo.byId("newsMyStatusUpdate").innerHTML=b}},error:function(b){dojo.attr(a,"disabled",false);dojo.attr(dojo.byId("personalStatusSubmit"),"disabled",false)}})}function sendMsg(a){if(a){window.open("/messages/pm/sendpm/id/"+a,"_blank","top=10, left=10, width=610, height=510, status=no, menubar=no, toolbar=no, scrollbars=yes")}else{document.location.href=FBdomain}}function sendMsgAndStop(b,a){dojo.stopEvent(b);sendMsg(a)}function addFriendAndStop(c,a,b){dojo.stopEvent(c);addFriend(a,b)}function openRegistrationForm(params){if(!params){params={}}if(params.topDomObjectId){params.topDomObject=dojo.byId(params.topDomObjectId);if(!params.topDomObject){return}}fb.xhrGet({url:"/home/register/regpopup/format/json",handleAs:"json",load:function(data){dojo.eval(data.payload.js);var formContainer=dojo.doc.createElement("div");var terms=data.terms;formContainer.innerHTML='<div id="fbRegisterFormContainer">'+data.payload.html+"</div>"+terms+"<div id='fbInfoErrorMessage' style='display:none;background:#FFEBE8 none repeat scroll 0 0;border:1px solid #DD3C10;color:black;padding:7px;text-align:center;margin-top:5px;'></div>";if(params.topDomObject){var tmp=dojo.doc.createElement("div");tmp.innerHTML=params.topDomObject.innerHTML;dojo.place(tmp,formContainer,"first")}else{if(params.topHTML){formContainer.innerHTML=params.topHTML+formContainer.innerHTML}}dojo.parser.parse(formContainer);dojo.query(".dijitParsingFix",formContainer).forEach(function(domNode){dojo.removeClass(domNode,"dijitParsingFix")});freeboxPopup.show({okButton:false,content:formContainer,title:"Registrati su Freebar",overlay:true});dojo.connect(dojo.byId("submit"),"onclick",function(event){validateRegisterForm(event)})},error:function(error){fb.error(error)}})}function validateRegisterForm(a){var d=dijit.byId("register");var o=dijit.byId("email");var q=dijit.byId("password");var b=dijit.byId("name");var f=dijit.byId("birthday_day");var n=dijit.byId("birthday_month");var j=dijit.byId("birthday_year");var g=dijit.byId("sex-0");var c=dijit.byId("sex-1");var h=dijit.byId("city_city");var l=dijit.byId("city_nation");var m="";if(!o.isValid()||o.state=="Error"){if(!m){m=o.getErrorMessage()}o.state="Error";o._setStateClass()}if(!q.isValid()){if(!m){m=q.getErrorMessage()}q.state="Error";q._setStateClass()}if(!b.isValid()){if(!m){m=b.getErrorMessage()}b.state="Error";b._setStateClass()}if(f.getValue()=="null"){f.invalidMessage=__("registrationError:1");f.state="Error";f._setStateClass();if(!m){m=f.getErrorMessage()}dojo.stopEvent(a)}if(n.getValue()=="null"){n.invalidMessage=__("registrationError:2");n.state="Error";n._setStateClass();if(!m){m=n.getErrorMessage()}dojo.stopEvent(a)}if(j.getValue()=="null"){j.invalidMessage=__("registrationError:3");j.state="Error";j._setStateClass();if(!m){m=j.getErrorMessage()}dojo.stopEvent(a)}if(!g.getValue()&&!c.getValue()){if(!m){m=__("registrationError:4")}dojo.stopEvent(a)}if(h.getValue()=="null"){h.invalidMessage=__("registrationError:5");h.state="Error";h._setStateClass();if(!m){m=h.getErrorMessage()}dojo.stopEvent(a)}if(l.getValue()=="null"){l.invalidMessage=__("registrationError:6");l.state="Error";l._setStateClass();if(!m){m=l.getErrorMessage()}dojo.stopEvent(a)}if(m){_showError(m)}else{_hideError()}}function _hideError(){var a=dojo.fadeOut({node:dojo.byId("fbInfoErrorMessage")});a.onEnd=function(){fb.fx.slideOut("fbInfoErrorMessage")};a.play()}function _showError(a){dojo.byId("fbInfoErrorMessage").innerHTML=a;dojo.style(dojo.byId("fbInfoErrorMessage"),"opacity","1");fb.fx.slideIn("fbInfoErrorMessage")}function sendFlirt(a,b){fb.xhrGet({url:"/messages/pm/sendflirt/destid/"+a+"/format/json",handleAs:"json",load:function(c){if(c.flirt==2){freeboxPopup.show({content:__("pmerrore:3"),title:__("pmerrore:1"),closeTimeout:true})}else{if(c.flirt==1){freeboxPopup.show({content:__("pmerrore:2",{username:"<b>"+b+"</b>"}),title:__("pmerrore:1"),closeTimeout:true})}else{if(c.flirt==4){freeboxPopup.show({content:__("pmerrore:6"),title:__("pmerrore:1"),closeTimeout:true})}else{if(c.flirt==10){freeboxPopup.show({content:__("pmerrore:4",{username:"<b>"+b+"</b>"}),title:__("pmerrore:1")});freeboxPopup.onExecute=function(){addFriendDo(a,b)}}else{if(c.flirt==3){freeboxPopup.show({content:__("pmflirt:1",{username:"<b>"+b+"</b>"}),title:__("pmflirt:2"),closeTimeout:true})}}}}}},error:function(c){fb.error(c)}})}function send2dp(a,b){fb.xhrGet({url:"/messages/pm/send2dp/destid/"+a+"/format/json",handleAs:"json",load:function(c){if(c.duedipicche==2){freeboxPopup.show({content:__("pmerrore:3"),title:__("pmerrore:1"),closeTimeout:true})}else{if(c.duedipicche==1){freeboxPopup.show({content:__("pmerrore:2",{username:"<b>"+b+"</b>"}),title:__("pmerrore:1"),closeTimeout:true})}else{if(c.duedipicche==4){freeboxPopup.show({content:__("pmerrore:6"),title:__("pmerrore:1"),closeTimeout:true})}else{if(c.duedipicche==10){freeboxPopup.show({content:__("pmerrore:4",{username:"<b>"+b+"</b>"}),title:__("pmerrore:1")});freeboxPopup.onExecute=function(){addFriendDo(a,b)}}else{if(c.duedipicche==3){freeboxPopup.show({content:__("pm2dp:1",{username:"<b>"+b+"</b>"}),title:__("pm2dp:2"),closeTimeout:true})}}}}}},error:function(c){fb.error(c)}})}function sendReport(a,c,b){freeboxPopup.show({content:__("pmsegnala:1",{username:"<b>"+c+"</b>"}),title:__("pmsegnala:2",{username:"<b>"+c+"</b>"})});freeboxPopup.onExecute=function(){sendReportDo(a,b)}}function sendReportDo(a,b){if(!b){b=0}fb.xhrGet({url:"/messages/pm/sendreport/pmid/"+b+"/segnid/"+a+"/format/json",handleAs:"json",load:function(c){if(c.segnala){freeboxPopup.show({content:__("pmsegnala:4"),title:__("pmsegnala:3"),closeTimeout:true})}},error:function(c){fb.error(c)}})}function showPM(a){showPm(a)}function showPm(a){if(userid){chatWindow=window.open("/messages/pm/showpm/pmid/"+a,"_blank","top=10, left=10, width=610, height=510, status=no, menubar=no, toolbar=no, scrollbars=yes");if(!chatWindow){dojo.byId("newMsg").innerHTML='<a href="/messages/index/received"><img style="margin-bottom: 3px;vertical-align:top;" src="'+C_FP+'icons/unread.gif"/> New</a> | '}}else{notLoggedAction("showpm")}}function showRequests(a){dojo.byId("newRequest").innerHTML='<a href="/friends/index/receivedrequests"><img style="margin-bottom: 3px;vertical-align:top;" src="'+C_FP+'icons/waiting_n15.png"/> '+a+" New</a> | "}function addFriend(a,b){if(userid){if(a==userid){freeboxPopup.show({content:__("friends:4"),title:"",closeTimeout:true})}else{freeboxPopup.onExecute=function(){addFriendDo(a,b)};freeboxPopup.show({content:__("friends:2",{displayname:"<b>"+b+"</b>"}),title:__("friends:1",{displayname:b})})}}else{notLoggedAction("addfriend")}}function addBlocked(a,b){if(userid){if(a==userid){freeboxPopup.show({content:__("friends:5"),title:"",closeTimeout:true})}else{freeboxPopup.onExecute=function(){addBlockedDo(a,b)};freeboxPopup.show({content:__("friends:7",{displayname:"<b>"+b+"</b>"}),title:__("friends:6",{displayname:b})})}}else{notLoggedAction("addfriend")}}function addBlockedDo(a,b){if(userid){fb.xhrGet({url:"/friends/index/addblocked/u/"+a+"/format/json",handleAs:"json",load:function(c){freeboxPopup.onExecute=function(){freeboxPopup.hide()};freeboxPopup.show({content:c.response.phrase,title:"",closeTimeout:true})},error:function(c){fb.error(c)}})}else{notLoggedAction("addfriend")}}function addFriendDo(a,b){if(userid){fb.xhrGet({url:"/friends/index/addfriend/u/"+a+"/format/json",handleAs:"json",load:function(d){freeboxPopup.onExecute=function(){freeboxPopup.hide()};freeboxPopup.show({content:d.response.phrase,title:" ",closeTimeout:true});if(dojo.byId("friendBoxContainer_"+a)){var c=dojo.byId("friendBoxContainer_"+a);fb.fx.wipeToggle(c)}},error:function(c){fb.error(c)}})}else{notLoggedAction("addfriend")}}function removeBlocked(a){fb.xhrGet({url:"/friends/index/removeblocked/u/"+a+"/format/json",handleAs:"json",load:function(c){if(c.response.returnValue!=1){var b=dojo.byId("friendBoxContainer_"+a);freeboxPopup.onExecute=function(){freeboxPopup.hide();fb.fx.wipeToggle(b)};freeboxPopup.show({content:c.response.phrase,title:"",closeTimeout:true})}else{fb.error(c)}},error:function(b){fb.error(b)}})}function notLoggedAction(a){document.location.href=FBdomain}function confirmFriendRequest(a){fb.xhrGet({url:"/friends/index/addfriend/u/"+a+"/format/json",handleAs:"json",load:function(c){if(c.response.returnValue!=1){var b=dojo.byId("friendBoxContainer_"+a);if(b){while(b.hasChildNodes()){b.removeChild(b.firstChild)}b.innerHTML='<a href="/'+c.response.urlpersonale+'" class="pic"><div class="userMini"><img src="http://www.freebar.it/foto/profilo/mini/'+c.response.userid+'.jpg"/></div></a>'+c.response.phrase}}else{fbError(1)}}})}function fbError(a){alert("error")}function denyFriendRequest(a){fb.xhrGet({url:"/friends/index/denyrequest/u/"+a+"/format/json",handleAs:"json",load:function(b){fb.fx.wipeToggle("friendBoxContainer_"+a)}})}function deleteProposedFriendAll(a){var b="/friends/index/deleteproposedall";fb.xhrGet({url:b+"/u/"+a+"/format/json",handleAs:"json",load:function(d){if(d.response==1){var c=dojo.byId("friendBoxContainer_"+a);if(c){fb.fx.wipeToggle(c)}}else{fb.error("Error");return}}})}function deleteProposedFriend(a,c){var b="/friends/index/deleteproposed";_proposedFriendAction(a,c,b)}function addProposed(a,c){var b="/friends/index/addproposed";_proposedFriendAction(a,c,b)}function _proposedFriendAction(b,j,a){if(!j){return}var g="proposedFriend_slot_"+j;var c="content_slot_"+j;var f=dojo.byId(g);var l=dojo.style(f,"height");dojo.style(f,"height",l+"px");var h=dojo.byId(c);var d="";dojo.query("input[name='excludeUserid']").forEach(function(m){d+=m.value+","});d=d.replace(/^,*/,"").replace(/,*$/,"");fb.xhrGet({url:a+"/u/"+b+"/slot/"+j+"/ex/"+d+"/format/json",handleAs:"json",load:function(r){console.debug(r);if(r.response.returnValue==-1){fb.error("Error");return}if(r.response.phrase3){freeboxPopup.show({content:r.response.phrase3,title:"",closeTimeout:true})}var n=dojo.doc.createElement("div");dojo.attr(n,"id",c);n.innerHTML=r.response.html;var o=dojo.fadeOut({node:f});o.onEnd=function(){f.removeChild(h)};var m=dojo.fadeIn({node:f});m.onBegin=function(){f.appendChild(n);dojo.style(f,"height","")};if(r.response.noMore){o.onEnd=function(){f.parentNode.removeChild(f)};o.play()}else{var q=dojo.fx.chain([o,m]);q.play()}},error:function(m){fb.error(m)}})}function removeFriend(a){fb.xhrGet({url:"/friends/index/removefriend/u/"+a+"/format/json",handleAs:"json",load:function(c){var b=dojo.byId("friendBoxContainer_"+a);if(b){fb.fx.wipeToggle(b)}}})}function addBlacklist(a){if(a){alert("Funzione momentaneamente disabilitata")}else{document.location.href=FBdomain}}var friendFinder={_msnUser:null,showDialog:function(){},fetchFriendList:function(b,c,f,d){var a=this;if(f){friendFinder._callBack=f}if(b.length==0||c.length==0){a.authError();return 1}if(b.indexOf("@")==-1){fb.error(__("friendfinder:8"));return""}a._msnUser=b;dojo.require("dojo.data.ItemFileReadStore");dojo.byId("friendFinderSubmit").value=__("global:6");dojo.attr(dojo.byId("friendFinderSubmit"),"disabled",true);fb.xhrPost({url:"/service/datastore/read/msn/listByUsername/format/json",handleAs:"json",content:{user:b,password:c},load:function(g){if(d){d()}a._flStore=new dojo.data.ItemFileReadStore({data:g});prepareLists=function(h,j){a._freebarFriends=new Array();a._msnFriends=new Array();dojo.forEach(h,function(l){if(a._flStore.getValue(l,"userid")!=0){a._freebarFriends.push({usernome:a._flStore.getValue(l,"usernome"),usercognome:a._flStore.getValue(l,"usercognome"),username:a._flStore.getValue(l,"username"),email:a._flStore.getValue(l,"email"),userid:a._flStore.getValue(l,"userid")})}else{a._msnFriends.push({nome:a._flStore.getValue(l,"nome"),email:a._flStore.getValue(l,"email")})}});a.openWindow();dojo.byId("friendFinderSubmit").value=__("friendfinder:7");dojo.attr(dojo.byId("friendFinderSubmit"),"disabled",false)};error=function(h){console.error("error")};a._flStore.fetch({onComplete:prepareLists,onError:error});return g},error:function(h){var g=dojo.fromJson(h.responseText);if(g.response.errorMessage=="Auth failed."){a.authError()}else{fb.error(__("global:9"))}dojo.byId("friendFinderSubmit").value=__("friendfinder:7");dojo.attr(dojo.byId("friendFinderSubmit"),"disabled",false)}})},authError:function(){fb.error(__("friendfinder:6"))},openWindow:function(){var c="";var b=0;var a=this;dojo.forEach(this._freebarFriends,function(d){b++;c+='<table class="userTab" onmouseover="if(this.className==\'userTab\')this.className=\'userTabHover\'" onmouseout="if(this.className==\'userTabHover\')this.className=\'userTab\'" width="99%" onclick="checkUserTab('+d.userid+');" id="userTabContainer_'+d.userid+'"><tr><td rowspan="2" width="20"><input type="checkbox" id="tab_'+d.userid+'" name="freebarFriends[]" onclick="checkUserTab('+d.userid+');" value="'+d.userid+'"></td><td width="80" align="center" rowspan="2"><img src="'+C_UP+"/profilo/mini/"+d.userid+'.jpg"></td><td width"300"><b>'+d.usernome+" "+d.usercognome+"</b> - "+d.username+"</td></tr><tr><td>&lt;"+d.email+"&gt;</td></tr></table>"});freeboxPopup.onExecute=function(){a._addFriendsForm=formToString("freebarFriends");fb.xhrPost({url:"/friends/index/import/format/json",handleAs:"json",content:{addFriends:a._addFriendsForm},load:function(d){},error:function(d){}});a.switchTab()};freeboxPopup.show({title:__("friendfinder:1",{num_amici:b}),content:"<div>"+__("friendfinder:2")+' <b><a href="javascript:SelezTT(\'freebarFriends\')" id="selezTTSpan">'+__("global:7")+'</a></b></div><div class="friendFinderContainer"><form name="freebarFriends" id="freebarFriends">'+c+"</form></div>",overlay:true,cancelButton:false});SelezTT("freebarFriends");if(b==0){a.switchTab()}},switchTab:function(){var a=this;var c="";var b=0;dojo.forEach(this._msnFriends,function(d){b++;c+='<table class="userTab" onmouseover="if(this.className==\'userTab\')this.className=\'userTabHover\'" onmouseout="if(this.className==\'userTabHover\')this.className=\'userTab\'" width="99%" onclick="checkUserTab('+b+');" id="userTabContainer_'+b+'"><tr><td width="20"><input type="checkbox" id="tab_'+b+'" name="msnFriends[]" onclick="checkUserTab('+b+');" value="'+d.email+'"></td><td>&lt;'+d.email+"&gt;</td></tr></table>"});if(b==0){freeboxPopup.hide()}else{freeboxPopup.show({title:__("friendfinder:4",{num_amici:b}),content:"<div>"+__("friendfinder:5")+' <b><a href="javascript:SelezTT(\'msnFriends\')" id="selezTTSpan">'+__("global:7")+'</a></b></div><div class="friendFinderContainer"><form name="msnFriends" id="msnFriends">'+c+"</form></div>",cancelButton:false,onExecute:function(){a._inviteFriendsForm=formToString("msnFriends");fb.xhrPost({url:"/friends/index/invite/format/json",handleAs:"json",content:{inviteFriends:a._inviteFriendsForm,msnUser:a._msnUser},load:function(d){if(friendFinder._callBack){friendFinder._callBack()}else{document.location.href="/friends/index/friendlist"}},error:function(d){}});freeboxPopup.hide()}});SelezTT("msnFriends")}},_flStore:null,_freebarFriends:null,_msnFriends:null,_addFriendsForm:null,_callBack:null,_inviteFriendsForm:null};function fbErrorBox(a){if(null==a){throw new Exception("No fbErrorBox id provided")}this.errorBoxEl=dojo.byId(a);if(null==this.errorBoxEl){throw new Exception("No fbErrorBox found with provided id")}this.show=function(b){this.errorBoxEl.innerHTML=b;dojo.style(this.errorBoxEl,"opacity","1");fb.fx.slideIn(this.errorBoxEl)};this.hide=function(){var b=this.errorBoxEl;var c=dojo.fadeOut({node:b});c.onEnd=function(){fb.fx.slideOut(b)};c.play()}}var receivedRequestsShow={fetch:function(a){fb.xhrGet({url:"/service/datastore/write/user/getreceivedrequestsandinvitations/format/json",handleAs:"json",load:function(b){a(b)},error:function(b){}})},openWindow:function(f,g,d){var c="";var a=0;for(i in f.response){a++;var b=f.response[i];c+="<table class=\"userTab\" onmouseover=\"if(this.className=='userTab')this.className='userTabHover'\" onmouseout=\"if(this.className=='userTabHover')this.className='userTab'\" onclick=\"checkUserTab("+b.userid+');" id="userTabContainer_'+b.userid+'"><tr><td rowspan="2" width="20"><input type="checkbox" id="tab_'+b.userid+'" name="freebarFriends[]" onclick="checkUserTab('+b.userid+');" value="'+b.userid+'"></td><td width="80" align="center" rowspan="2"><img src="'+C_UP+"/profilo/mini/"+b.userid+'.jpg"></td><td width"300"><b>'+b.usernome+" "+b.usercognome+"</b> - "+b.username+"</td></tr><tr><td>&lt;"+b.email+"&gt;</td></tr></table>"}if(a==0){g()}else{freeboxPopup.onExecute=function(){self._addFriendsForm=formToString("freebarFriends");if(!d){d=0}fb.xhrPost({url:"/friends/index/import/justregistered/"+d+"/format/json/",handleAs:"json",content:{addFriends:self._addFriendsForm},load:function(h){},error:function(h){}});g()};freeboxPopup.show({title:"Hai "+a+" richieste di amicizia!",content:"<div>"+__("friendfinder:2")+' <b><a href="javascript:SelezTT(\'freebarFriends\')" id="selezTTSpan">'+__("global:7")+'</a></b></div><div class="friendFinderContainer"><form name="freebarFriends" id="freebarFriends">'+c+"</form></div>",overlay:true,cancelButton:false});SelezTT("freebarFriends")}}};function fbSetSocialDo(value,callBackString){var errorBox=new fbErrorBox("fbErrorMessage");var form=dijit.byId("fbFormFOSetSocial");form.validate();var values=form.getValues();if(!form.isValid()){if(values.fbFormFOSetSocialName==""||values.fbFormFOSetSocialSurname==""){errorBox.show("Il nome e il cognome non possono esseri vuoti.")}else{errorBox.show("Il nome e il cognome non possono contenere numeri e caratteri speciali come @&-?,.")}return false}else{errorBox.hide()}fb.xhrGet({url:"/welcome/index/defaultsettings/name/"+urlencode(values.fbFormFOSetSocialName)+"/surname/"+urlencode(values.fbFormFOSetSocialSurname)+"/set/"+value+"/format/json/",handleAs:"json",load:function(data){eval(callBackString)},error:function(data){}})}function fbSetSocialNewUserDo(value,callBackString){fb.xhrGet({url:"/welcome/index/defaultsettings/set/"+value+"/format/json/",handleAs:"json",load:function(data){eval(callBackString)},error:function(data){}})}function fbSetSocialNewUser(){fbSetSocial("document.location.href = \\'/\\';")}function fbSetSocial(b){var a="";a+='<div style="width:550px;">';a+='<p class="boldSpecial">Per cosa utilizzerai Freebar? Questa scelta selezionera\' automaticamente le tue impostazioni di privacy e di homepage e puo\' essere modificata in qualsiasi momento semplicemente cliccando su "impostazioni" in alto a destra.</p>';a+='<br/><div class="clearfix"><div class="privacyFriends">';a+='<input type="button" value="Tenermi in contatto con gli amici" class="inputSubmit" onclick="fbSetSocialNewUserDo(\'s\',\''+b+"' );\"/>";a+="<br/><span>Selezionando questa opzione solo i tuoi amici potranno contattarti e vedere il tuo profilo.</span>";a+='</div><div class="privacyNewPeople">';a+='<input type="button" value="Incontrare nuove persone" class="inputSubmit" onclick="fbSetSocialNewUserDo(\'u\', \''+b+'\')"/><br/><span class="dimmed">Selezionando questa opzione tutti potranno chattare con te e vedere il tuo profilo</span>';a+="</div></div>";a+="</div>";freeboxPopup.onExecute=function(){callback()};freeboxPopup.show({title:"Come utilizzerai Freebar?",content:a,overlay:true,cancelButton:false});freeboxPopup.hideOkButton()}function checkUserTab(a){var b=document.getElementById("tab_"+a);if(b.checked){b.checked=false;document.getElementById("userTabContainer_"+a).className="userTab"}else{b.checked=true;document.getElementById("userTabContainer_"+a).className="userTabChecked"}}function SelezTT(c){var a=0;var d=dojo.byId("selezTTSpan");if(c=="msnFriends"){var b=document.msnFriends.childNodes}else{if(c=="freebarFriends"){var b=document.freebarFriends.childNodes}}if(d.innerHTML==__("global:8")){d.innerHTML=__("global:7");for(a=0;a<b.length;a++){if(b[a].className=="userTabChecked"){checkUserTab(b[a].id.substr(17))}}}else{d.innerHTML=__("global:8");for(a=0;a<b.length;a++){if(b[a].className=="userTab"||b[a].className=="userTabHover"){checkUserTab(b[a].id.substr(17))}}}}function formToString(c){var b="";var d=dojo.formToObject(c);for(var a in d){b+=d[a]+","}b=b.substr(0,b.length-1);return b}var fbUploaderSwf;var fbUploader={callBack:null,finalCallBack:null,open:function(h,d,j,f,c,g){var b="";if(f==null){f="Files"}if(d){for(i=0;i<d.length;i++){if(d[i]=="jpg"){b+="*.jpeg;"}b+="*."+d[i]+";"}}b=b.substr(0,b.length-1);this.callBack=j;if(c){this.finalCallBack=c}uploaderContent='<hr><div id="uploadButtonContainer"><span class="floatingRight" style="margin-top:3px;margin-right:10px;cursor:pointer" onclick="fbUploader.simpleUpload();">Problemi di caricamento? Prova cosi</span><span id="swfuButton"></span></div><hr><div id="uploads"></div><br>';if(g==null){g=true}freeboxPopup.show({content:uploaderContent,title:__("uploader:1",{files:f}),cancelButton:g});if(this.finalCallBack){freeboxPopup.onExecute=function(){fbUploader.finalCallBack()}}var a={file_types:b,upload_url:"/upload/index/upload/",file_queue_limit:0,file_post_name:"Filedata",flash_url:"/js/fblib/swfupload/swfupload_220.swf",file_size_limit:500000,button_image_url:"http://www2.freebar.com/fbdir/immagini/swfUploaderButton.png",button_width:"61",button_height:"22",button_placeholder_id:"swfuButton",button_text:__("uploader:2"),button_text_left_padding:10,button_text_top_padding:2,file_types_description:f,file_queued_handler:fbUploader.attachQueued,upload_start_handler:fbUploader.attach,upload_progress_handler:fbUploader.attachProgress,upload_success_handler:fbUploader.attachEnd};fbUploaderSwf=new SWFUpload(a)},close:function(){freeboxPopup.hide()},simpleUpload:function(){dojo.byId("uploadButtonContainer").innerHTML='<iframe src="/upload/index/simple" width="300" height="30" margin="0" id="if_profilo" name="if_profilo" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>'},attachStart:function(a){},attachQueued:function(a){document.getElementById("uploads").innerHTML+='<div id="container_'+a.id+'" class="bigMargin clearfix"><div id="thumb_'+a.id+'" class="fbUploaderThumb">&nbsp;</div><div id="info_'+a.id+'" class="fbUploaderLabel">'+a.name+'</div><div id="percentage_'+a.id+'" class="fbUploaderPercentage"></div><div id="progress_'+a.id+'" class="fbUploaderInfo"></div>';freeboxPopup.disableOkButton();this.startUpload();return true},attachProgress:function(b,d,a){var c=Math.ceil((d/a)*100);dojo.byId("percentage_"+b.id).innerHTML=c+"%";dojo.byId("progress_"+b.id).style.background="#abb790 url("+C_FP+"/progressbar.png) no-repeat -"+(175-c*1.75+25)+"px 0";return true},attachEnd:function(b,c){var a=dojo.byId("progress_"+b.id);if(a){a.innerHTML=__("uploader:4");a.style.background="";document.getElementById("thumb_"+b.id).innerHTML='<img src="http://cdn.freebar.com/tmp/upload/'+c+'" height="60">';freeboxPopup.enableOkButton();this.startUpload()}if(!c){fb.error("Si ?? verificato un errore durante il caricamento del file, se possibile riprova da un altro computer.")}else{console.log("file caricato con successo");console.log(b);console.log(c);fbUploader.callBack(c)}}};dojo.declare("fbDynamicList",[],{_perPage:0,_data:null,_cacheLimit:20,_boxWriter:null,_dataStoreUpdater:null,_current:null,_self:null,_numToSwitch:null,arrowType:null,_arrowLabel:null,_numElements:null,_dataStoreUpdater:null,_onUpdatingDatastore:0,_containerId:null,create:function(h,f,m,l,d,a,b,g,j,c){if(!g){g=1}this._current=1;this._numToSwitch=g;this._perPage=m;this._boxWriter=l;if(d){if(d[0]){throw ("FbDynamicList error: InitialData must start from index 1 but index 0 is defined")}}if(!j){if(c==null){c=countObjectElements(d)}if(c>-1){if(c!=countObjectElements(d)){throw ("FbDynamicList error: if you don't set a datastoreUpdater you must give all data in initialData. NumElements: "+c+" - Count of the input elements "+countObjectElements(d)+"")}}}this._data=d;this._objectName=f;this._numElements=c;this.arrowType=a;this._arrowLabel=b;this._dataStoreUpdater=j;this._containerId=h;this.load()},load:function(){container=dojo.byId(this._containerId);if(this.arrowType=="paginator"||this.arrowType=="paginatorTop"){paginator=dojo.doc.createElement("div");dojo.attr(paginator,"id",this._objectName+"_paginatorTop");dojo.attr(paginator,"class","clearfix");container.appendChild(paginator)}boxContainer=dojo.doc.createElement("div");dojo.attr(boxContainer,"id",this._objectName+"BoxContainer");dojo.attr(boxContainer,"class","clearfix");container.appendChild(boxContainer);for(i=0;i<this._perPage;i++){tmp=dojo.doc.createElement("div");dojo.attr(tmp,"id",this._objectName+"Box_"+i);dojo.attr(tmp,"class","fbDynamicListBox");boxContainer.appendChild(tmp)}if(this.arrowType=="bottom"){arrowPrev=dojo.doc.createElement("div");dojo.attr(arrowPrev,"id",this._objectName+"ArrowPrev");arrowNext=dojo.doc.createElement("div");dojo.attr(arrowNext,"id",this._objectName+"ArrowNext");dojo.attr(arrowPrev,"class","fbDynamicListArrowBottomPrev");container.appendChild(arrowPrev);arrowPrev.innerHTML="&nbsp;";arrowLabelDiv=dojo.doc.createElement("div");dojo.attr(arrowLabelDiv,"id",this._objectName+"ArrowLabel");dojo.attr(arrowLabelDiv,"class","fbDynamicListArrowBottomLabel");container.appendChild(arrowLabelDiv);dojo.attr(arrowNext,"class","fbDynamicListArrowBottomNext");arrowLabelDiv.innerHTML=this._arrowLabel;container.appendChild(arrowNext)}else{if(this.arrowType=="paginator"||this.arrowType=="paginatorBottom"){paginator=dojo.doc.createElement("div");dojo.attr(paginator,"id",this._objectName+"_paginatorBottom");dojo.attr(paginator,"class","clearfix");container.appendChild(paginator)}}if(this._numElements==-1){if(this._dataStoreUpdater){this._dataStoreUpdater(20,0)}else{}}else{this.writeBoxes()}},getData:function(){return this._data},pushElement:function(a){this._data[0]=a;this._shiftRight(0);this._numElements=this._numElements+1;this._current=1;this.writeBoxes()},deleteElement:function(a){this._shiftLeft(a);this._numElements=this._numElements-1;if(this._current>this._numElements){this._current=this._current-this._perPage}if(this._current<1){this._current=1}this.writeBoxes()},_shiftRight:function(b){var a=Array();for(index in this._data){if(index*1>=b*1){a[index*1+1]=this._data[index]}}this._data=a},_shiftLeft:function(b){var a=Array();for(index in this._data){if(index*1>b*1){a[index-1]=this._data[index]}else{a[index]=this._data[index]}}this._data=a},updateArrows:function(){if(this.arrowType=="bottom"){if(this._current>this._numElements-this._perPage){this.hideNextArrow()}else{this.writeNextArrow()}if(this._current<=1){this.hidePrevArrow()}else{this.writePrevArrow()}}else{if(this.arrowType=="paginator"||this.arrowType=="paginatorTop"||this.arrowType=="paginatorBottom"){this.writePaginator()}}},writePaginator:function(){var a="";if(this._arrowLabel){a+='<div class="floatingLeft">'+this._arrowLabel+"</div>"}var b='<div class="fbPaginationControl">';currentpage=Math.ceil(this._current/this._perPage);if(currentpage==0){currentpage=1}maxpage=Math.ceil(this._numElements/this._perPage);var c=0;for(i=0;i<9;i++){k=currentpage+i-4;if(k<=maxpage&&k>0){c++;b+="<!-- Numbered page links Pochet Js paginator --><span>";if(k!=currentpage){b+='<a href="javascript:'+this._objectName+".switchPage("+(k)+')">'}b+=k;if(k!=currentpage){b+="</a>"}b+="</span>"}}b+="</div>";if(c==1){b=""}a+=b;if(dojo.byId(this._objectName+"_paginatorTop")){dojo.byId(this._objectName+"_paginatorTop").innerHTML=a}if(dojo.byId(this._objectName+"_paginatorBottom")){dojo.byId(this._objectName+"_paginatorBottom").innerHTML=a}},writePrevArrow:function(){dojo.byId(this._objectName+"ArrowPrev").innerHTML='<a href="javascript:'+this._objectName+".goPrevious("+this._numToSwitch+')"><img src="http://www2.freebar.com/fbdir/immagini/spaces_arrow_r.gif"/></a>'},writeNextArrow:function(){dojo.byId(this._objectName+"ArrowNext").innerHTML='<a href="javascript:'+this._objectName+".goForward("+this._numToSwitch+')"><img src="http://www2.freebar.com/fbdir/immagini/spaces_arrow_l.gif"></a>'},hidePrevArrow:function(){dojo.byId(this._objectName+"ArrowPrev").innerHTML="&nbsp;"},hideNextArrow:function(){dojo.byId(this._objectName+"ArrowNext").innerHTML="&nbsp;"},switchPage:function(a){this._current=(a-1)*this._perPage+1;this.writeBoxes()},goForward:function(a){this._current=this._current+a;this.writeBoxes()},goPrevious:function(a){this._current=this._current-a;this.writeBoxes()},writeBoxes:function(){current=0;for(i=0;i<this._perPage;i++){current=i+this._current;if(current<=this._numElements){if(!this._data[current]){if(this._onUpdatingDatastore==1){window.setTimeout(this._objectName+".writeBoxes",1000)}else{this._onUpdatingDatastore=1;this._dataStoreUpdater(this._cacheLimit,current-1)}}else{var tmp=dojo.byId(this._objectName+"Box_"+i);if(typeof(this._boxWriter)=="string"){eval(this._boxWriter+"(tmp, this._data[current])")}else{this._boxWriter(tmp,this._data[current])}}}else{var tmp=dojo.byId(this._objectName+"Box_"+i);tmp.innerHTML=""}}this.updateArrows()},dataStoreUpdaterCallback:function(a){if(this._numElements==-1){this._data=a;this._numElements=countObjectElements(a);this.writeBoxes()}else{if(a.length==0){this._numElements=this._current}this._onUpdatingDatastore=0;for(index in a){this._data[index]=a[index]}this.writeBoxes()}}});function countObjectElements(b){var a=0;for(index in b){a++}return a}function __(b,a){if(typeof _string_table=="undefined"){return}b=_string_table[b];return _tx(b,a)}function _tx(d,a){if(a){if(typeof a!="object"){alert("intl.js: the 2nd argument must be a keyed array (not a string) for tx("+d+", ...)")}else{for(var b in a){var c=new RegExp("{"+b+"}","g");d=d.replace(c,a[b])}}}return d}var SWFUpload;if(SWFUpload==undefined){SWFUpload=function(a){this.initSWFUpload(a)}}SWFUpload.prototype.initSWFUpload=function(b){try{this.customSettings={};this.settings=b;this.eventQueue=[];this.movieName="SWFUpload_"+SWFUpload.movieCount++;this.movieElement=null;SWFUpload.instances[this.movieName]=this;this.initSettings();this.loadFlash();this.displayDebugInfo()}catch(a){delete SWFUpload.instances[this.movieName];throw a}};SWFUpload.instances={};SWFUpload.movieCount=0;SWFUpload.version="2.2.0 Beta 3";SWFUpload.QUEUE_ERROR={QUEUE_LIMIT_EXCEEDED:-100,FILE_EXCEEDS_SIZE_LIMIT:-110,ZERO_BYTE_FILE:-120,INVALID_FILETYPE:-130};SWFUpload.UPLOAD_ERROR={HTTP_ERROR:-200,MISSING_UPLOAD_URL:-210,IO_ERROR:-220,SECURITY_ERROR:-230,UPLOAD_LIMIT_EXCEEDED:-240,UPLOAD_FAILED:-250,SPECIFIED_FILE_ID_NOT_FOUND:-260,FILE_VALIDATION_FAILED:-270,FILE_CANCELLED:-280,UPLOAD_STOPPED:-290};SWFUpload.FILE_STATUS={QUEUED:-1,IN_PROGRESS:-2,ERROR:-3,COMPLETE:-4,CANCELLED:-5};SWFUpload.BUTTON_ACTION={SELECT_FILE:-100,SELECT_FILES:-110,START_UPLOAD:-120};SWFUpload.CURSOR={ARROW:-1,HAND:-2};SWFUpload.WINDOW_MODE={WINDOW:"window",TRANSPARENT:"transparent",OPAQUE:"opaque"};SWFUpload.prototype.initSettings=function(){this.ensureDefault=function(b,a){this.settings[b]=(this.settings[b]==undefined)?a:this.settings[b]};this.ensureDefault("upload_url","");this.ensureDefault("file_post_name","Filedata");this.ensureDefault("post_params",{});this.ensureDefault("use_query_string",false);this.ensureDefault("requeue_on_error",false);this.ensureDefault("http_success",[]);this.ensureDefault("file_types","*.*");this.ensureDefault("file_types_description","All Files");this.ensureDefault("file_size_limit",0);this.ensureDefault("file_upload_limit",0);this.ensureDefault("file_queue_limit",0);this.ensureDefault("flash_url","swfupload.swf");this.ensureDefault("prevent_swf_caching",true);this.ensureDefault("button_image_url","");this.ensureDefault("button_width",1);this.ensureDefault("button_height",1);this.ensureDefault("button_text","");this.ensureDefault("button_text_style","color: #000000; font-size: 16pt;");this.ensureDefault("button_text_top_padding",0);this.ensureDefault("button_text_left_padding",0);this.ensureDefault("button_action",SWFUpload.BUTTON_ACTION.SELECT_FILES);this.ensureDefault("button_disabled",false);this.ensureDefault("button_placeholder_id",null);this.ensureDefault("button_cursor",SWFUpload.CURSOR.ARROW);this.ensureDefault("button_window_mode",SWFUpload.WINDOW_MODE.WINDOW);this.ensureDefault("debug",false);this.settings.debug_enabled=this.settings.debug;this.settings.return_upload_start_handler=this.returnUploadStart;this.ensureDefault("swfupload_loaded_handler",null);this.ensureDefault("file_dialog_start_handler",null);this.ensureDefault("file_queued_handler",null);this.ensureDefault("file_queue_error_handler",null);this.ensureDefault("file_dialog_complete_handler",null);this.ensureDefault("upload_start_handler",null);this.ensureDefault("upload_progress_handler",null);this.ensureDefault("upload_error_handler",null);this.ensureDefault("upload_success_handler",null);this.ensureDefault("upload_complete_handler",null);this.ensureDefault("debug_handler",this.debugMessage);this.ensureDefault("custom_settings",{});this.customSettings=this.settings.custom_settings;if(this.settings.prevent_swf_caching){this.settings.flash_url=this.settings.flash_url+"?swfuploadrnd="+Math.floor(Math.random()*999999999)}delete this.ensureDefault};SWFUpload.prototype.loadFlash=function(){if(this.settings.button_placeholder_id!==""){this.replaceWithFlash()}else{this.appendFlash()}};SWFUpload.prototype.appendFlash=function(){var b,a;if(document.getElementById(this.movieName)!==null){throw"ID "+this.movieName+" is already in use. The Flash Object could not be added"}b=document.getElementsByTagName("body")[0];if(b==undefined){throw"Could not find the 'body' element."}a=document.createElement("div");a.style.width="1px";a.style.height="1px";a.style.overflow="hidden";b.appendChild(a);a.innerHTML=this.getFlashHTML();if(window[this.movieName]==undefined){window[this.movieName]=this.getMovieElement()}};SWFUpload.prototype.replaceWithFlash=function(){var a,b;if(document.getElementById(this.movieName)!==null){throw"ID "+this.movieName+" is already in use. The Flash Object could not be added"}a=document.getElementById(this.settings.button_placeholder_id);if(a==undefined){throw"Could not find the placeholder element."}b=document.createElement("div");b.innerHTML=this.getFlashHTML();a.parentNode.replaceChild(b.firstChild,a);if(window[this.movieName]==undefined){window[this.movieName]=this.getMovieElement()}};SWFUpload.prototype.getFlashHTML=function(){return['<object id="',this.movieName,'" type="application/x-shockwave-flash" data="',this.settings.flash_url,'" width="',this.settings.button_width,'" height="',this.settings.button_height,'" class="swfupload">','<param name="wmode" value="',this.settings.button_window_mode,'" />','<param name="movie" value="',this.settings.flash_url,'" />','<param name="quality" value="high" />','<param name="menu" value="false" />','<param name="allowScriptAccess" value="always" />','<param name="flashvars" value="'+this.getFlashVars()+'" />',"</object>"].join("")};SWFUpload.prototype.getFlashVars=function(){var b=this.buildParamString();var a=this.settings.http_success.join(",");return["movieName=",encodeURIComponent(this.movieName),"&amp;uploadURL=",encodeURIComponent(this.settings.upload_url),"&amp;useQueryString=",encodeURIComponent(this.settings.use_query_string),"&amp;requeueOnError=",encodeURIComponent(this.settings.requeue_on_error),"&amp;httpSuccess=",encodeURIComponent(a),"&amp;params=",encodeURIComponent(b),"&amp;filePostName=",encodeURIComponent(this.settings.file_post_name),"&amp;fileTypes=",encodeURIComponent(this.settings.file_types),"&amp;fileTypesDescription=",encodeURIComponent(this.settings.file_types_description),"&amp;fileSizeLimit=",encodeURIComponent(this.settings.file_size_limit),"&amp;fileUploadLimit=",encodeURIComponent(this.settings.file_upload_limit),"&amp;fileQueueLimit=",encodeURIComponent(this.settings.file_queue_limit),"&amp;debugEnabled=",encodeURIComponent(this.settings.debug_enabled),"&amp;buttonImageURL=",encodeURIComponent(this.settings.button_image_url),"&amp;buttonWidth=",encodeURIComponent(this.settings.button_width),"&amp;buttonHeight=",encodeURIComponent(this.settings.button_height),"&amp;buttonText=",encodeURIComponent(this.settings.button_text),"&amp;buttonTextTopPadding=",encodeURIComponent(this.settings.button_text_top_padding),"&amp;buttonTextLeftPadding=",encodeURIComponent(this.settings.button_text_left_padding),"&amp;buttonTextStyle=",encodeURIComponent(this.settings.button_text_style),"&amp;buttonAction=",encodeURIComponent(this.settings.button_action),"&amp;buttonDisabled=",encodeURIComponent(this.settings.button_disabled),"&amp;buttonCursor=",encodeURIComponent(this.settings.button_cursor)].join("")};SWFUpload.prototype.getMovieElement=function(){if(this.movieElement==undefined){this.movieElement=document.getElementById(this.movieName)}if(this.movieElement===null){throw"Could not find Flash element"}return this.movieElement};SWFUpload.prototype.buildParamString=function(){var c=this.settings.post_params;var b=[];if(typeof(c)==="object"){for(var a in c){if(c.hasOwnProperty(a)){b.push(encodeURIComponent(a.toString())+"="+encodeURIComponent(c[a].toString()))}}}return b.join("&amp;")};SWFUpload.prototype.destroy=function(){try{this.cancelUpload(null,false);var a=null;a=this.getMovieElement();if(a){for(var c in a){try{if(typeof(a[c])==="function"){a[c]=null}}catch(d){}}try{a.parentNode.removeChild(a)}catch(b){}}window[this.movieName]=null;SWFUpload.instances[this.movieName]=null;delete SWFUpload.instances[this.movieName];this.movieElement=null;this.settings=null;this.customSettings=null;this.eventQueue=null;this.movieName=null;return true}catch(d){return false}};SWFUpload.prototype.displayDebugInfo=function(){this.debug(["---SWFUpload Instance Info---\n","Version: ",SWFUpload.version,"\n","Movie Name: ",this.movieName,"\n","Settings:\n","\t","upload_url:               ",this.settings.upload_url,"\n","\t","flash_url:                ",this.settings.flash_url,"\n","\t","use_query_string:         ",this.settings.use_query_string.toString(),"\n","\t","requeue_on_error:         ",this.settings.requeue_on_error.toString(),"\n","\t","http_success:             ",this.settings.http_success.join(", "),"\n","\t","file_post_name:           ",this.settings.file_post_name,"\n","\t","post_params:              ",this.settings.post_params.toString(),"\n","\t","file_types:               ",this.settings.file_types,"\n","\t","file_types_description:   ",this.settings.file_types_description,"\n","\t","file_size_limit:          ",this.settings.file_size_limit,"\n","\t","file_upload_limit:        ",this.settings.file_upload_limit,"\n","\t","file_queue_limit:         ",this.settings.file_queue_limit,"\n","\t","debug:                    ",this.settings.debug.toString(),"\n","\t","prevent_swf_caching:      ",this.settings.prevent_swf_caching.toString(),"\n","\t","button_placeholder_id:    ",this.settings.button_placeholder_id.toString(),"\n","\t","button_image_url:         ",this.settings.button_image_url.toString(),"\n","\t","button_width:             ",this.settings.button_width.toString(),"\n","\t","button_height:            ",this.settings.button_height.toString(),"\n","\t","button_text:              ",this.settings.button_text.toString(),"\n","\t","button_text_style:        ",this.settings.button_text_style.toString(),"\n","\t","button_text_top_padding:  ",this.settings.button_text_top_padding.toString(),"\n","\t","button_text_left_padding: ",this.settings.button_text_left_padding.toString(),"\n","\t","button_action:            ",this.settings.button_action.toString(),"\n","\t","button_disabled:          ",this.settings.button_disabled.toString(),"\n","\t","custom_settings:          ",this.settings.custom_settings.toString(),"\n","Event Handlers:\n","\t","swfupload_loaded_handler assigned:  ",(typeof this.settings.swfupload_loaded_handler==="function").toString(),"\n","\t","file_dialog_start_handler assigned: ",(typeof this.settings.file_dialog_start_handler==="function").toString(),"\n","\t","file_queued_handler assigned:       ",(typeof this.settings.file_queued_handler==="function").toString(),"\n","\t","file_queue_error_handler assigned:  ",(typeof this.settings.file_queue_error_handler==="function").toString(),"\n","\t","upload_start_handler assigned:      ",(typeof this.settings.upload_start_handler==="function").toString(),"\n","\t","upload_progress_handler assigned:   ",(typeof this.settings.upload_progress_handler==="function").toString(),"\n","\t","upload_error_handler assigned:      ",(typeof this.settings.upload_error_handler==="function").toString(),"\n","\t","upload_success_handler assigned:    ",(typeof this.settings.upload_success_handler==="function").toString(),"\n","\t","upload_complete_handler assigned:   ",(typeof this.settings.upload_complete_handler==="function").toString(),"\n","\t","debug_handler assigned:             ",(typeof this.settings.debug_handler==="function").toString(),"\n"].join(""))};SWFUpload.prototype.addSetting=function(b,c,a){if(c==undefined){return(this.settings[b]=a)}else{return(this.settings[b]=c)}};SWFUpload.prototype.getSetting=function(a){if(this.settings[a]!=undefined){return this.settings[a]}return""};SWFUpload.prototype.callFlash=function(functionName,argumentArray){argumentArray=argumentArray||[];var movieElement=this.getMovieElement();var returnValue,returnString;try{returnString=movieElement.CallFunction('<invoke name="'+functionName+'" returntype="javascript">'+__flash__argumentsToXML(argumentArray,0)+"</invoke>");returnValue=eval(returnString)}catch(ex){throw"Call to "+functionName+" failed"}if(returnValue!=undefined&&typeof returnValue.post==="object"){returnValue=this.unescapeFilePostParams(returnValue)}return returnValue};SWFUpload.prototype.selectFile=function(){this.callFlash("SelectFile")};SWFUpload.prototype.selectFiles=function(){this.callFlash("SelectFiles")};SWFUpload.prototype.startUpload=function(a){this.callFlash("StartUpload",[a])};SWFUpload.prototype.cancelUpload=function(a,b){if(b!==false){b=true}this.callFlash("CancelUpload",[a,b])};SWFUpload.prototype.stopUpload=function(){this.callFlash("StopUpload")};SWFUpload.prototype.getStats=function(){return this.callFlash("GetStats")};SWFUpload.prototype.setStats=function(a){this.callFlash("SetStats",[a])};SWFUpload.prototype.getFile=function(a){if(typeof(a)==="number"){return this.callFlash("GetFileByIndex",[a])}else{return this.callFlash("GetFile",[a])}};SWFUpload.prototype.addFileParam=function(a,b,c){return this.callFlash("AddFileParam",[a,b,c])};SWFUpload.prototype.removeFileParam=function(a,b){this.callFlash("RemoveFileParam",[a,b])};SWFUpload.prototype.setUploadURL=function(a){this.settings.upload_url=a.toString();this.callFlash("SetUploadURL",[a])};SWFUpload.prototype.setPostParams=function(a){this.settings.post_params=a;this.callFlash("SetPostParams",[a])};SWFUpload.prototype.addPostParam=function(a,b){this.settings.post_params[a]=b;this.callFlash("SetPostParams",[this.settings.post_params])};SWFUpload.prototype.removePostParam=function(a){delete this.settings.post_params[a];this.callFlash("SetPostParams",[this.settings.post_params])};SWFUpload.prototype.setFileTypes=function(a,b){this.settings.file_types=a;this.settings.file_types_description=b;this.callFlash("SetFileTypes",[a,b])};SWFUpload.prototype.setFileSizeLimit=function(a){this.settings.file_size_limit=a;this.callFlash("SetFileSizeLimit",[a])};SWFUpload.prototype.setFileUploadLimit=function(a){this.settings.file_upload_limit=a;this.callFlash("SetFileUploadLimit",[a])};SWFUpload.prototype.setFileQueueLimit=function(a){this.settings.file_queue_limit=a;this.callFlash("SetFileQueueLimit",[a])};SWFUpload.prototype.setFilePostName=function(a){this.settings.file_post_name=a;this.callFlash("SetFilePostName",[a])};SWFUpload.prototype.setUseQueryString=function(a){this.settings.use_query_string=a;this.callFlash("SetUseQueryString",[a])};SWFUpload.prototype.setRequeueOnError=function(a){this.settings.requeue_on_error=a;this.callFlash("SetRequeueOnError",[a])};SWFUpload.prototype.setHTTPSuccess=function(a){if(typeof a==="string"){a=a.replace(" ","").split(",")}this.settings.http_success=a;this.callFlash("SetHTTPSuccess",[a])};SWFUpload.prototype.setDebugEnabled=function(a){this.settings.debug_enabled=a;this.callFlash("SetDebugEnabled",[a])};SWFUpload.prototype.setButtonImageURL=function(a){if(a==undefined){a=""}this.settings.button_image_url=a;this.callFlash("SetButtonImageURL",[a])};SWFUpload.prototype.setButtonDimensions=function(c,a){this.settings.button_width=c;this.settings.button_height=a;var b=this.getMovieElement();if(b!=undefined){b.style.width=c+"px";b.style.height=a+"px"}this.callFlash("SetButtonDimensions",[c,a])};SWFUpload.prototype.setButtonText=function(a){this.settings.button_text=a;this.callFlash("SetButtonText",[a])};SWFUpload.prototype.setButtonTextPadding=function(b,a){this.settings.button_text_top_padding=a;this.settings.button_text_left_padding=b;this.callFlash("SetButtonTextPadding",[b,a])};SWFUpload.prototype.setButtonTextStyle=function(a){this.settings.button_text_style=a;this.callFlash("SetButtonTextStyle",[a])};SWFUpload.prototype.setButtonDisabled=function(a){this.settings.button_disabled=a;this.callFlash("SetButtonDisabled",[a])};SWFUpload.prototype.setButtonAction=function(a){this.settings.button_action=a;this.callFlash("SetButtonAction",[a])};SWFUpload.prototype.setButtonCursor=function(a){this.settings.button_cursor=a;this.callFlash("SetButtonCursor",[a])};SWFUpload.prototype.queueEvent=function(b,c){if(c==undefined){c=[]}else{if(!(c instanceof Array)){c=[c]}}var a=this;if(typeof this.settings[b]==="function"){this.eventQueue.push(function(){this.settings[b].apply(this,c)});setTimeout(function(){a.executeNextEvent()},0)}else{if(this.settings[b]!==null){throw"Event handler "+b+" is unknown or is not a function"}}};SWFUpload.prototype.executeNextEvent=function(){var a=this.eventQueue?this.eventQueue.shift():null;if(typeof(a)==="function"){a.apply(this)}};SWFUpload.prototype.unescapeFilePostParams=function(c){var f=/[$]([0-9a-f]{4})/i;var g={};var d;if(c!=undefined){for(var a in c.post){if(c.post.hasOwnProperty(a)){d=a;var b;while((b=f.exec(d))!==null){d=d.replace(b[0],String.fromCharCode(parseInt("0x"+b[1],16)))}g[d]=c.post[a]}}c.post=g}return c};SWFUpload.prototype.flashReady=function(){var a=this.getMovieElement();if(typeof(a.CallFunction)==="unknown"){this.debug("Removing Flash functions hooks (this should only run in IE and should prevent memory leaks)");for(var c in a){try{if(typeof(a[c])==="function"){a[c]=null}}catch(b){}}}this.queueEvent("swfupload_loaded_handler")};SWFUpload.prototype.fileDialogStart=function(){this.queueEvent("file_dialog_start_handler")};SWFUpload.prototype.fileQueued=function(a){a=this.unescapeFilePostParams(a);this.queueEvent("file_queued_handler",a)};SWFUpload.prototype.fileQueueError=function(a,c,b){a=this.unescapeFilePostParams(a);this.queueEvent("file_queue_error_handler",[a,c,b])};SWFUpload.prototype.fileDialogComplete=function(a,b){this.queueEvent("file_dialog_complete_handler",[a,b])};SWFUpload.prototype.uploadStart=function(a){a=this.unescapeFilePostParams(a);this.queueEvent("return_upload_start_handler",a)};SWFUpload.prototype.returnUploadStart=function(a){var b;if(typeof this.settings.upload_start_handler==="function"){a=this.unescapeFilePostParams(a);b=this.settings.upload_start_handler.call(this,a)}else{if(this.settings.upload_start_handler!=undefined){throw"upload_start_handler must be a function"}}if(b===undefined){b=true}b=!!b;this.callFlash("ReturnUploadStart",[b])};SWFUpload.prototype.uploadProgress=function(a,c,b){a=this.unescapeFilePostParams(a);this.queueEvent("upload_progress_handler",[a,c,b])};SWFUpload.prototype.uploadError=function(a,c,b){a=this.unescapeFilePostParams(a);this.queueEvent("upload_error_handler",[a,c,b])};SWFUpload.prototype.uploadSuccess=function(b,a){b=this.unescapeFilePostParams(b);this.queueEvent("upload_success_handler",[b,a])};SWFUpload.prototype.uploadComplete=function(a){a=this.unescapeFilePostParams(a);this.queueEvent("upload_complete_handler",a)};SWFUpload.prototype.debug=function(a){this.queueEvent("debug_handler",a)};SWFUpload.prototype.debugMessage=function(c){if(this.settings.debug){var a,d=[];if(typeof c==="object"&&typeof c.name==="string"&&typeof c.message==="string"){for(var b in c){if(c.hasOwnProperty(b)){d.push(b+": "+c[b])}}a=d.join("\n")||"";d=a.split("\n");a="EXCEPTION: "+d.join("\nEXCEPTION: ");SWFUpload.Console.writeLine(a)}else{SWFUpload.Console.writeLine(c)}}};SWFUpload.Console={};SWFUpload.Console.writeLine=function(d){var b,a;try{b=document.getElementById("SWFUpload_Console");if(!b){a=document.createElement("form");document.getElementsByTagName("body")[0].appendChild(a);b=document.createElement("textarea");b.id="SWFUpload_Console";b.style.fontFamily="monospace";b.setAttribute("wrap","off");b.wrap="off";b.style.overflow="auto";b.style.width="700px";b.style.height="350px";b.style.margin="5px";a.appendChild(b)}b.value+=d+"\n";b.scrollTop=b.scrollHeight-b.clientHeight}catch(c){alert("Exception: "+c.name+" Message: "+c.message)}};dojo.declare("fbCommentManager",[],{resourceType:null,type:null,fetcher:null,resourceId:null,dynamicList:null,objectName:null,writer:null,ownerId:null,create:function(a,c,f,d,h,l,j,g){this.type=f;this.resourceId=c;this.resourceType=a;this.objectName="comments_"+a+"_"+c;if(j){this.ownerId=j}else{this.ownerId=this.resourceId}if(!h){h=d.length}var b=6;var m="paginator";if(this.type=="mini"){m="paginatorBottom";this.writer=this.writerMini;if(g==null){b=3}else{b=g}}else{if(this.type=="small"){this.writer=this.writerSmall;if(g==null){b=6}}else{this.writer=this.writerNormal;if(g==null){b=6}}}this.dynamicList=new fbDynamicList();this.dynamicList.create(this.objectName+"_DLContainer",this.objectName+".dynamicList",b,this.objectName+".writer",d,m,"",null,l,h)},load:function(){this.dynamicList.load()},addComment:function(text){var self=this;var rpcConnector=eval("fbComment."+this.resourceType);rpcConnector.insert(text,this.resourceId).addCallback(function(data){self.dynamicList.pushElement(data)}).addErrback(function(error){console.error(error)});if(this.type=="mini"||this.type=="small"){fbEditorFreeboxSimple.close()}else{fbEditorFreebox.close()}},deleteComment:function(commentId){var self=this;var rpcConnector=eval("fbComment."+this.resourceType);rpcConnector.remove(commentId).addCallback(function(data){var data=self.dynamicList.getData();var position=0;for(index in data){if(data[index]["commentid"]==commentId){position=index}}self.dynamicList.deleteElement(position)})},writerSmall:function(b,c){var a="";a='<div id="comment_'+c.commentid+'"><div class="comment commentSmall clearfix"><div class="commentuserinfo commentuserinfoMini">';a+='<a href="/'+c.urlpersonale+'"><img src="'+C_UP+"/profilo/mini/"+c.userid+'.jpg"/></a><br/>';a+='</div><div class="commentdata commentdataSmall">';c.close="";var d=false;if(c.userid){if(c.userid==userid){d=true}}if(this.ownerId==userid||d==true){c.close='<a class="close" href="#" onclick="javascript:'+this.objectName+".deleteComment("+c.commentid+');return false;"">&nbsp;</a>'}a+="<span onclick=\"document.location.href='/"+c.urlpersonale+'\'" class="anchor">'+c.displayname+"</span> "+c.date+c.close;a+='</div><div class="commenttext commenttextSmall">'+urldecode(c.body)+"</div>";a+="</div></div>";b.innerHTML=a},writerMini:function(b,c){var a="";a='<div id="comment_'+c.commentid+'"><div class="comment commentMini clearfix"><div class="commentuserinfo commentuserinfoMini">';a+='<a href="/'+c.urlpersonale+'"><img src="'+C_UP+"/profilo/mini/"+c.userid+'.jpg"/></a><br/>';a+='</div><div class="commentdata commentdataMini">';c.close="";var d=false;if(c.userid){if(c.userid==userid){d=true}}if(this.ownerId==userid||d==true){c.close='<a class="close" href="#" onclick="javascript:'+this.objectName+".deleteComment("+c.commentid+');return false;"">&nbsp;</a>'}a+="<span onclick=\"document.location.href='/"+c.urlpersonale+'\'" class="anchor">'+c.displayname+"</span> "+c.date+c.close;a+='</div><div class="commenttext commenttextMini">'+urldecode(c.body)+"</div>";a+="</div></div>";b.innerHTML=a},writerNormal:function(b,c){var a="";a='<div id="comment_'+c.commentid+'"><div class="comment"><div class="commentuserinfo">';a+='<a href="/'+c.urlpersonale+'"><img src="'+C_UP+"/profilo/piccole/"+c.userid+'.jpg"/><br/>'+c.displayname+"</a><br/>";a+='</div><div class="commentdata">';c.close="";if(this.resourceId==userid){c.close='<a class="close" href="#" onclick="javascript:'+this.objectName+".deleteComment("+c.commentid+');return false;">&nbsp;</a>'}a+=c.date+c.close;a+='</div><div class="commenttext">'+urldecode(c.body)+"</div>";a+="</div></div>";b.innerHTML=a}});var fbTinyMceAdapter={_startText:null,load:function(){if(fbTinyMceAdapter._startText){dojo.byId("fbEditor").value=fbTinyMceAdapter._startText}tinyMCE.execCommand("mceAddControl",false,"fbEditor");if(!tinyMCE.get("fbEditor")){window.setTimeout("fbTinyMceAdapter.load()",1000)}else{if(fbTinyMceAdapter._startText){dojo.byId("fbEditor").value=fbTinyMceAdapter._startText;fbTinyMceAdapter.setContent(fbTinyMceAdapter._startText)}}},unload:function(){fbTinyMceAdapter._startText=fbTinyMceAdapter.getContent();if(tinyMCE.get("fbEditor")){tinyMCE.execCommand("mceRemoveControl",true,"fbEditor")}},getContent:function(){var a=tinyMCE.get("fbEditor");return a.getContent()},setContent:function(a){fbTinyMceAdapter._startText=a;window.setTimeout("tinyMCE.get('fbEditor').setContent(fbTinyMceAdapter._startText)",1000)},clean:function(){fbTinyMceAdapter.setContent("")},addImage:function(a){newfilename="http://cdn.freebar.com/tmp/upload/"+a;fbTinyMceAdapter.setContent(fbTinyMceAdapter.getContent()+'<img src="'+newfilename+'">')},onSingleFileUploaded:function(a){fbTinyMceAdapter.addImage(a)},uploadFile:function(a){fbUploader.open(0,Array("gif","jpg","png"),fbTinyMceAdapter.onSingleFileUploaded,null,null)}};var fbEditorFreeboxSimple={callBack:null,_title:null,open:function(title,callBack){if(callBack){this.callBack=callBack}var freeboxContent='<textarea id="fbEditorFreeboxSimpleTextarea" name="fbEditorFreeboxSimpleTextarea" cols="60" rows="6"></textarea>';freeboxPopup.show({content:freeboxContent,title:title,overlay:false,onExecute:function(){if(typeof(fbEditorFreeboxSimple.callBack)=="string"){eval(fbEditorFreeboxSimple.callBack+"( fbEditorFreeboxSimple.getContent() );")}else{fbEditorFreeboxSimple.callBack(fbEditorFreeboxSimple.getContent())}},onCancel:function(){fbEditorFreeboxSimple.close()}})},getContent:function(){return dojo.byId("fbEditorFreeboxSimpleTextarea").value},close:function(){freeboxPopup.hide()}};var fbEditorFreebox={callBack:null,inUse:null,_title:null,_uploads:null,open:function(title,callBack,extraHTML){fbEditorFreebox.inUse=1;this._uploads=new Array();if(title){this._title=title}if(callBack){this.callBack=callBack}if(!extraHTML){extraHTML=""}var freeboxContent=extraHTML+'<div id="fbPopupEditorContent"></div>';freeboxPopup.show({content:freeboxContent,title:title,overlay:true,onExecute:function(){if(typeof(fbEditorFreebox.callBack)=="string"){eval(fbEditorFreebox.callBack+"( fbTinyMceAdapter.getContent() );")}else{fbEditorFreebox.callBack(fbTinyMceAdapter.getContent())}},onCancel:function(){fbEditorFreebox.close()}});fbEditorFreebox.load()},load:function(){dojo.byId("fbPopupEditorContent").innerHTML="<form>"+dojo.byId("fbEditorContent").innerHTML+"</form>";dojo.byId("fbEditorContent").innerHTML="";fbTinyMceAdapter.load();freeboxPopup._position()},unload:function(){fbTinyMceAdapter.unload();dojo.byId("fbEditorContent").innerHTML=dojo.byId("fbPopupEditorContent").innerHTML;dojo.byId("fbPopupEditorContent").innerHTML=""},clean:function(){fbTinyMceAdapter.clean()},uploadFile:function(){fbEditorFreebox.unload();fbUploader.open(0,Array("gif","jpg","png"),fbEditorFreebox.onSingleFileUploaded,null,fbEditorFreebox.uploadFileCallback,false)},uploadFileCallback:function(){fbEditorFreebox.open()},addImage:function(a){newfilename="http://cdn.freebar.com/tmp/upload/"+a;fbTinyMceAdapter._startText+='<img src="'+newfilename+'"><p></p>'},onSingleFileUploaded:function(a){fbEditorFreebox._uploads.push(a);fbEditorFreebox.addImage(a)},close:function(){fbEditorFreebox.unload();freeboxPopup.hide()}};function updateProfilePic(a){fb.xhrGet({url:"/profile/index/updateprofilepic/f/"+a+"/format/json",handleAs:"json",load:function(b){dojo.byId("fbProfileAvatar").src=C_UP+"profilo/grandi/"+userid+".jpg?"+Math.random();fbUploader.close()}})}function wysInsertSmilie(b){var a=tinyMCE.get("fbEditor");newfilename=b;a.execCommand("mceInsertContent",false,tinymce.DOM.createHTML("img",{src:newfilename,border:0}))}function wysReplaceSmilies(a){pippos=new Array();pippos[":D"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (51).gif";pippos[":blink:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (57).gif";pippos[":)"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (534).gif";pippos[":("]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (674).gif";pippos[":argh:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (151).gif";pippos[":bomb"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (65).gif";pippos[";)"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (815).gif";pippos[":whistling"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (218).gif";pippos[":bye1:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (88).gif";pippos[":w00t:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (787).gif";pippos[":yawn:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (834).gif";pippos[":sweatdrop"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (738).gif";pippos[":shy"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (672).gif";pippos.doh="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (181).gif";pippos[":thumbup1:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (752).gif";pippos[":emot-sad:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (201).gif";pippos[":P"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (761).gif";pippos.xd="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (12).gif";pippos[":13:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (2).gif";pippos[":59:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (4).gif";pippos[":captain:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (94).gif";pippos[":captain1:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (95).gif";pippos[":clown:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (134).gif";pippos[":euro:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (204).gif";pippos[":lol3:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (374).gif";pippos[":mf_chegue:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (412).gif";pippos[":popcorn:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (468).gif";pippos[":naughty:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (515).gif";pippos[":roftlmao:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (631).gif";pippos[":shifty:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (660).gif";pippos[":wheelchai"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (803).gif";pippos[":pope:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (864).gif";pippos[":blush:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (61).gif";pippos[":sbav:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (648).gif";pippos[":throb:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (745).gif";pippos[":lovekiss:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (701).gif";pippos["dry:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (192).gif";pippos[":closedeye:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (677).gif";pippos[":ban:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (37).gif";pippos[":devil:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (166).gif";pippos[":fuck:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (244).gif";pippos[":nono2:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (522).gif";pippos[":offtopic:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (528).gif";pippos[":hmm:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (301).gif";pippos[":pinch:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (556).gif";pippos[":munch:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (510).gif";pippos[":disgust1:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (174).gif";pippos[":disgust2:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (175).gif";pippos[":yuck:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (842).gif";pippos[":puppyeye:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (582).gif";pippos[":retard:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (599).gif";pippos[":shock:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (663).gif";pippos[":bye2:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (89).gif";pippos[":cry:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (154).gif";pippos[":console:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (144).gif";pippos[":tears:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (741).gif";pippos[":baby"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (33).gif";pippos[":badair:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (34).gif";pippos[":pig:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (617).gif";pippos[":worthy:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (825).gif";pippos[":boxed:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (77).gif";pippos[":essen:"]="http://www.freebar.org/fbdir/immagini/faccinefighe/new/1 (203).gif";for(pippo in pippos){if((typeof pippos[pippo])=="string"){value=pippos[pippo];while(a.indexOf(pippo)>-1){PosReplace=a.indexOf(pippo);a=""+(a.substring(0,PosReplace)+'<img src="'+value+'" border="0">'+a.substring((PosReplace+pippo.length),a.length))}}}a=" "+a;a=a.replace(/[^\/]{1}(www\.[A-Za-z0-9.\-_\?:#\&%;=,/]{5,})/g,'<a class="bluenormal" href="http://$1" target="_blank">$1</a>');a=a.replace(/[^"]{1}(http:\/\/[A-Za-z0-9.\-_\?:#\&%;=,/]{5,})/g,'<a class="bluenormal" href="$1" target="_blank">$1</a>');return a}function attachStart(){return true}function attachQueued(){this.startUpload();return true}function attachProgress(c,f,a){var b=parent.document.getElementById("attach_progress");var d=Math.ceil((f/a)*100);document.getElementById("attach_info").innerHTML='<img src="'+C_FP+'/loader.gif">&nbsp;&nbsp; UPLOAD IN CORSO-TRANSLATE- '+c.name+": "+d+"%";b.style.background="#abb790 url("+C_FP+"/progressbar.png) no-repeat -"+(300-d*3)+"px 0";return true}function attachEnd(c,d){var b=parent.document.getElementById("attach_progress");b.innerHTML="";var a=tinyMCE.get("fbEditor");newfilename=c.name.substr(0,c.name.length-4);newfilename="http://www2.freebar.it/foto/allegati/g/"+userid+"_"+newfilename+".jpg";a.execCommand("mceInsertContent",false,tinymce.DOM.createHTML("img",{src:newfilename,border:0}));document.getElementById("attach_info").innerHTML="";var b=parent.document.getElementById("attach_progress");b.style.background=""}function fbSearchUpdate(d,h,c,g){if(fbSearchBase==null){fbSearchBase="loading";fb.xhrGet({url:"/find/index/searchbase/t/"+c+"/format/json",handleAs:"json",load:function(l){fbSearchBase=l.response.data;fbSearchUpdate(d,h,c,g)}})}else{results=new Array();numresults=0;key=h.value;if(key!=""){for(value in fbSearchBase){text=fbSearchBase[value].searchfield;if(text!=null&&text.search(new RegExp(key,"gi"))!=-1&&numresults<5){numresults++;results[numresults]={nome:fbSearchBase[value].usernome+" "+fbSearchBase[value].usercognome,userid:fbSearchBase[value].userid,displayname:fbSearchBase[value].displayname,urlpersonale:fbSearchBase[value].urlpersonale}}}}if(g==null){var j=h.value;var f=dojo.byId("fbFriendsSearchAutoCompletion");if(results.length==0){if(f){f.parentNode.removeChild(f)}return}if(f==null){f=dojo.doc.createElement("div");dojo.attr(f,"id","fbFriendsSearchAutoCompletion");dojo.attr(f,"class","fbTypeHaeadList");f.style.background="white";dojo.place(f,h.parentNode,"after")}f.innerHTML="";for(i=1;i<results.length;i++){var a=results[i].nome;var b=dojo.doc.createElement("div");b.urlPersonale=results[i].urlpersonale;dojo.attr(b,"class","fbTypeHaeadResultBlock clearfix fbVerticalBlockListSmall");if(i==(results.length-1)){dojo.attr(b,"class","fbTypeHaeadResultBlock lastBlock clearfix fbVerticalBlockListSmall")}dojo.style(b,"cursor","pointer");dojo.connect(b,"onclick",b,function(){document.location.href="/"+this.urlPersonale});dojo.connect(b,"onmouseenter",function(){dojo.style(this,"backgroundColor","#EDF3F9")});dojo.connect(b,"onmouseleave",b,function(){dojo.style(this,"backgroundColor","#FFFFFF")});a=a.replace(new RegExp(j,"i"),"<em>"+j+"</em>");b.innerHTML='<div class="fbTypeHaeadResultPic"><a style="width: 64px" class="pic"><div style="text-align:center" class="userMini"><img src="'+C_UP+"/profilo/mini/"+results[i].userid+'.jpg"></img></div></a></div><div class="fbTypeHaeadResultString"><h3>'+results[i].displayname+"</h3><p>"+a+"</p></div>";dojo.place(b,f,"last")}}else{g({data:results,searchInput:h})}}}function drawFbSearchHeader(b){var g=b.searchInput;var c=b.data;var h=g.value;var f=dojo.byId("fbHeaderFriendsSearchAutoCompletion");if(c.length==0){if(f){f.parentNode.removeChild(f)}return}if(f==null){dropDownContainer=dojo.doc.createElement("div");dojo.addClass(dropDownContainer,"clearfix");f=dojo.doc.createElement("div");dojo.style(f,"width","300px");dojo.style(f,"float","right");dojo.attr(f,"id","fbHeaderFriendsSearchAutoCompletion");dojo.attr(f,"class","fbTypeHaeadList");f.style.background="white";dojo.place(dropDownContainer,g.parentNode,"after");dojo.place(f,dropDownContainer,"first")}f.innerHTML="";for(i=1;i<c.length;i++){var a=c[i].nome;var d=dojo.doc.createElement("div");d.urlPersonale=c[i].urlpersonale;dojo.attr(d,"class","fbTypeHaeadResultBlock clearfix fbVerticalBlockListSmall");if(i==(c.length-1)){dojo.attr(d,"class","fbTypeHaeadResultBlock lastBlock clearfix fbVerticalBlockListSmall")}dojo.style(d,"cursor","pointer");dojo.connect(d,"onclick",d,function(){document.location.href="/"+this.urlPersonale});dojo.connect(d,"onmouseenter",function(){dojo.style(this,"backgroundColor","#EDF3F9")});dojo.connect(d,"onmouseleave",d,function(){dojo.style(this,"backgroundColor","#FFFFFF")});a=a.replace(new RegExp(h,"i"),"<em>"+h+"</em>");d.innerHTML='<div class="fbTypeHaeadResultPic"><a style="width: 64px" class="pic"><div style="text-align:center" class="userMini"><img src="'+C_UP+"/profilo/mini/"+c[i].userid+'.jpg"></img></div></a></div><div class="fbTypeHaeadResultString"><h3>'+c[i].displayname+"</h3><p>"+a+"</p></div>";dojo.place(d,f,"last")}}function callBackTest(a){document.getElementById("searchResults").innerHTML="";for(i=1;i<a.length;i++){document.getElementById("searchResults").innerHTML+=a[i]+"<br>"}}function writeThumbSpy(a){if(aIdSpyUsers[a]){return'<a href="/'+aUrlSpyUsers[a]+'"><img src="http://www.freebar.it/foto/profilo/piccole/'+aIdSpyUsers[a]+'.jpg" alt="Freebar" class="nobordo"></a>'}}function writeInfoSpy(a){if(aIdSpyUsers[a]){return'<div><a class="bold" href="/'+aUrlSpyUsers[a]+'">'+aNameSpyUsers[a]+"</a></div><div>"+aSexSpyUsers[a]+" | "+aYearsSpyUsers[a]+" "+__("global:10")+" | "+aCitySpyUsers[a]+'</div><div style="font-size:14px;font-weight:bold;">'+aCustomSpyUsers[a]+'</div><a href="javascript:sendMsg('+aIdSpyUsers[a]+');"><img src="'+C_FP+'/icons/chat_n18.png" title="'+__("global:11")+'" class="nobordo">'+__("global:11")+"</a>"}}oSpyUserContainer=null;oPrevSpyUser=null;oNextSpyUser=null;oCurrentSpyUser=0;iNumSpyUsers=0;var aIdSpyUsers=new Array();var aUrlSpyUsers=new Array();var aNameSpyUsers=new Array();var aYearsSpyUsers=new Array();var aCitySpyUsers=new Array();var aCustomSpyUsers=new Array();var aSexSpyUsers=new Array();function appendSpyUserNEW(a,b,c){document.getElementById("userImg_1").innerHTML=writeThumbSpy(a-2);document.getElementById("userImg_2").innerHTML=writeThumbSpy(a-1);document.getElementById("userData_1").innerHTML=writeInfoSpy(a-2);document.getElementById("userData_2").innerHTML=writeInfoSpy(a-1)}function requestSpyUserNEW(a){a=a||window.event;target=a.target||a.srcElement;if(target.tagName=="IMG"||target.tagName=="img"){target=target.parentNode}if(target==oPrevSpyUser){if(oCurrentSpyUser==0){alert("No_more_users")}else{oCurrentSpyUser--;appendSpyUserNEW(oCurrentSpyUser,false)}}else{if(target==oNextSpyUser){if(oCurrentSpyUser>=(iNumSpyUsers-1)){alert("No_more_users")}else{oCurrentSpyUser++;appendSpyUserNEW(oCurrentSpyUser,true)}}}if(iNumSpyUsers>2){if(oCurrentSpyUser<=2){oPrevSpyUser.style.visibility="hidden";oNextSpyUser.style.visibility="visible"}else{if(oCurrentSpyUser>=(iNumSpyUsers-1)){oPrevSpyUser.style.visibility="visible";oNextSpyUser.style.visibility="hidden"}else{oPrevSpyUser.style.visibility="visible";oNextSpyUser.style.visibility="visible"}}}return false}function loadSpyProfile(){if(iNumSpyUsers&&iNumSpyUsers>0){oNextSpyUser=document.getElementById("spyusernextNew");oNextSpyUser.onclick=requestSpyUserNEW;oPrevSpyUser=document.getElementById("spyuserprevNew");oPrevSpyUser.onclick=requestSpyUserNEW;document.getElementById("userImg_1").innerHTML=writeThumbSpy(0);document.getElementById("userData_1").innerHTML=writeInfoSpy(0);if(iNumSpyUsers>1){document.getElementById("userImg_2").innerHTML=writeThumbSpy(1);document.getElementById("userData_2").innerHTML=writeInfoSpy(1)}if(iNumSpyUsers>2){oNextSpyUser.style.visibility="visible"}}oCurrentSpyUser=2}ahahEvalJS=function(elementId){var scripts=document.getElementById(elementId).getElementsByTagName("script");var code;for(var i=0;i<scripts.length;i++){code=scripts[i].innerHTML?scripts[i].innerHTML:scripts[i].text?scripts[i].text:scripts[i].textContent;try{eval(code)}catch(e){alert(e)}}};var fbPhotoTag={_tags:null,_onTagging:null,_photoContainer:null,currentTagId:null,currentTagX:null,currentTagY:null,urlpersonale:null,albumid:null,picid:null,photoIndex:null,handler:null,_type:null,_eventId:null,searchBase:null,init:function(b,f,a,c,g,d){if(!d){d="user"}if(d=="user"){this.urlpersonale=f}else{if(d=="event"){this._eventId=f}}this._type=d;this.currentTagId=null;this.currentTagX=null;this.currentTagY=null;this._onTagging=null;this.albumid=a;this.picid=c;this.photoIndex=g;this._photoContainer=dojo.byId("albumPhotoControl");this._tags=b;this._onTagging=0;for(i=0;i<this._tags.length;i++){tag=this._tags[i];this._createTag(i,tag)}},startTagging:function(){fbPhotoTag.handler=dojo.connect(dojo.byId("albumPhotoControl"),"onclick",function(a){fbPhotoTag.add(a)});if(dojo.byId("albumPhotoImg")){dojo.byId("albumPhotoImg").style.cursor="crosshair"}},finishTagging:function(){fbPhotoTag.closeTagging();dojo.disconnect(fbPhotoTag.handler);if(dojo.byId("albumPhotoImg")){dojo.byId("albumPhotoImg").style.cursor=""}},_createTag:function(d,b){var a=new Array();var f=dojo.coords("albumPhotoImg",true);a.x=parseInt(b.left)+(parseInt(b.width)/2)+f.x;a.y=parseInt(b.top)+(parseInt(b.height)/2)+f.y;tmp=dojo.doc.createElement("span");dojo.attr(tmp,"id","albumPhotoTag_"+d);dojo.attr(tmp,"class","albumPhotoTag");dojo.style(tmp,"top",a.y+"px");dojo.style(tmp,"left",a.x+"px");tmp.innerHTML='<a href="#" style="color:#fff" onclick="fbPhotoTag._followUrl(\''+b.urlpersonale+"',event );\">"+b.label+"</a>";var c=dojo.byId("albumPhotoControl");c.insertBefore(tmp,dojo.byId("albumPhotoImg"))},_followUrl:function(a,b){dojo.stopEvent(b);document.location.href="/"+a},_removeTag:function(b){var a=dojo.byId("albumPhotoControl");a.removeChild(dojo.byId("albumPhotoTag_"+b))},checkTagPresence:function(b){var a=getAbsoluteCoordinates(b);var c=dojo.coords("albumPhotoImg",true);coord=new Array();coord.x=parseInt(a.x-c.x);coord.y=parseInt(a.y-c.y);for(i in this._tags){tag=this._tags[i];if((coord.x>tag.left&&coord.x<(tag.left*1+tag.width*1))&&(coord.y>tag.top&&coord.y<(tag.top*1+tag.height*1))){this.showTag(i)}else{this.hideTag(i)}}},showTag:function(a){if(dojo.byId("albumPhotoTag_"+a)){dojo.byId("albumPhotoTag_"+a).style.visibility="visible"}},hideTag:function(a){if(dojo.byId("albumPhotoTag_"+a)){dojo.byId("albumPhotoTag_"+a).style.visibility="hidden"}},add:function(c){if(this._onTagging==1){this._destroyRectangle()}this._onTagging=1;var b=getAbsoluteCoordinates(c);this.currentTagId=this._tags.length;var a=dojo.coords("albumPhotoImg",true);this.currentTagX=b.x-a.x-50;this.currentTagY=b.y-a.y-50;if(this.currentTagX<0){this.currentTagX=0}if(this.currentTagY<0){this.currentTagY=0}if(this.currentTagX>a.w-100){this.currentTagX=a.w-100}if(this.currentTagY>a.h-100){this.currentTagY=a.h-100}this.createRectangle()},createRectangle:function(){var d=new Array();var a=dojo.coords("albumPhotoImg",true);d.x=this.currentTagX+a.x;d.y=this.currentTagY+a.y;var b=dojo.doc.createElement("span");var c="albumPhotoTagRectangle";dojo.attr(b,"id",c);dojo.addClass(b,"albumPhotoTagRectangle");dojo.style(b,"top",d.y+"px");dojo.style(b,"left",d.x+"px");dojo.style(b,"width","100px");dojo.style(b,"height","100px");this._photoContainer.insertBefore(b,dojo.byId("albumPhotoImg"));this._displayTooltip(d)},_destroyRectangle:function(){if(dojo.byId("albumPhotoTagRectangle")){this._photoContainer.removeChild(dojo.byId("albumPhotoTagRectangle"))}},closeTagging:function(){this._onTagging=0;var a="albumPhotoTagRectangle";if(dojo.byId(a)){dijit.hideTooltip(dojo.byId(a))}this._destroyRectangle()},_displayTooltip:function(b){var f="albumPhotoTagRectangle";var a=dojo.doc.createElement("div");var d=dojo.doc.createElement("div");var c=dojo.coords("albumPhotoImg",true);coord.x=parseInt(b.x-c.x);coord.y=parseInt(b.y-c.y);d.innerHTML='<span class="close" onclick="javascript:fbPhotoTag.closeTagging();">&nbsp;</span><b>Digita il nome di una persona</b><br><input type="text" onkeyup="if(this.value == \'\')fbPhotoTag.createFriends();else fbPhotoTag.searchUpdate( event, this, \'friends\', fbPhotoTag.drawFriends);" id="fbTagUserSearch"/><div id="tooltipFriends"></div>';dojo.style(d,"width","203px");dojo.style(d,"height","230px");dojo.style(d,"background","white");dojo.style(d,"border","1px solid #CCCCCC");dojo.style(d,"padding","7px 3px");dojo.place(d,a,"first");dijit.showTooltip(a.innerHTML,dojo.byId(f),["before","after"]);fbPhotoTag.createFriends()},save:function(b,c){var a=new Array();a.tagged_userid=b;a.width=100;a.height=100;a.left=fbPhotoTag.currentTagX;a.top=fbPhotoTag.currentTagY;a.label=c;a.tagger_userid=userid;if(fbPhotoTag._type=="event"){var d="/events/gallery/addtag/e/"+fbPhotoTag._eventId+"/";a.ownerphoto_typeid=1}else{a.ownerphoto_typeid=0;var d="/"+fbPhotoTag.urlpersonale+"/album/addtag/"}fb.xhrPost({url:d+"format/json",handleAs:"json",content:{albumid:fbPhotoTag.albumid,pid:fbPhotoTag.picid,taggedid:a.tagged_userid,width:a.width,height:a.height,left:a.left,top:a.top},load:function(f){fbPhotoTag._tags[fbPhotoTag.currentTagId]=a;photoList[fbPhotoTag.photoIndex]["tags"][fbPhotoTag.currentTagId]=a;fbPhotoTag._tags[fbPhotoTag.currentTagId]["tagid"]=f.response;photoList[fbPhotoTag.photoIndex]["tags"][fbPhotoTag.currentTagId]["tagid"]=f.response;fbPhotoTag._createTag(fbPhotoTag.currentTagId,a);fbPhotoTag.loadTags()},error:function(f){console.error(f)}});fbPhotoTag.closeTagging()},saveNoFriend:function(){if(dojo.byId("fbTagNotRegisteredEmail").value==""){freeboxPopup.show({content:"Inserisci l'indirizzo email della persona che vuoi taggare",title:"",closeTimeout:2000})}else{fbUserData.getInfoByMail(dojo.byId("fbTagNotRegisteredEmail").value,fbPhotoTag.saveNoFriendDo)}},saveNoFriendDo:function(a){errorLabel="";var c=a.response.data;var b=a.response.relation;if(c==false){errorLabel="Non e' stato trovato nessun utente per questo indirizzo email"}else{fbPhotoTag.closeTagging();if(b.status==8&&b.owner==1){errorLabel="Non puoi taggare questo utente perche' e' nella tua lista bloccati"}else{if(b.status==8&&b.user==1){errorLabel="Non puoi taggare questo utente perche' ti ha bloccato"}else{if(b.status==16&&b.owner==1&&b.userid==0){errorLabel="Non puoi taggare questo utente perche' ha rifiutato la tua richiesta di amicizia"}}}}if(errorLabel){freeboxPopup.show({content:errorLabel,title:"",closeTimeout:2000})}else{if(b.status!=4){if(c.userid!=userid){addFriendDo(c.userid,c.displayname)}}dojo.byId("fbTagUserSearch").value=c.displayname;fbPhotoTag.save(c.userid,c.displayname)}},deleteTag:function(d,a){var f=0;if(fbPhotoTag.albumid<0){f=1}dojo.stopEvent(d);var b=this._tags[a]["tagid"];delete (this._tags[a]);delete (photoList[this.photoIndex]["tags"][a]);fbPhotoTag._removeTag(a);fbPhotoTag.loadTags();if(fbPhotoTag._type=="event"){var c="/events/gallery/removetag/e/"+fbPhotoTag._eventId+"/";tag.ownerphoto_typeid=1}else{tag.ownerphoto_typeid=0;var c="/"+fbPhotoTag.urlpersonale+"/album/removetag/"}fb.xhrPost({url:c+"format/json",handleAs:"json",content:{pid:fbPhotoTag.picid,tid:b},load:function(g){if(f){document.location.href="/"+urlpersonale+"/album/"}freeboxPopup.show({title:"",content:"Tag eliminato",closeTimeout:2000})},error:function(g){alert("error")}})},loadTags:function(){if(countObjectElements(photoList[currentIndex]["tags"])==0){b=""}else{var b='<div style="margin: -14px auto 10px; width: 92%;" class="clearfix"><h4>'+__("fbPhotoTag:1")+'</h4></div><div style="border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); margin: -20px auto 10px; width: 92%;" class="clearfix" id="taggedUser">';for(i in photoList[currentIndex]["tags"]){var a=photoList[currentIndex]["tags"][i];b+='<a href="/'+a.urlpersonale+'" onmouseover="fbPhotoTag.showTag('+i+');return false;" onmouseout="fbPhotoTag.hideTag('+i+');return false;">';b+=a.label;if(a.tagger_userid==userid||a.tagged_userid==userid||(a.ownerphoto_typeid==0&&a.ownerphoto_id==userid)){b+='&nbsp;<span class="close" onclick="fbPhotoTag.deleteTag(event, '+i+');"> </span>'}else{b+="&nbsp;&nbsp;&nbsp;"}b+="</a>&nbsp;"}b+="</div>"}dojo.byId("taggedUser").innerHTML=b},createFriends:function(){if(fbPhotoTag.searchBase==null){fbPhotoTag.searchBase="loading";fb.xhrGet({url:"/find/index/searchbase/fromtag/1/format/json",handleAs:"json",load:function(d){fbPhotoTag.searchBase=d.response.data;fbPhotoTag.createFriends()}})}else{if(fbPhotoTag.searchBase!="loading"){var b=new Array();var c=new Array();var a=0;friends=fbPhotoTag.searchBase.friends;peopleIMayKnow=fbPhotoTag.searchBase.peopleIMayKnow;for(value in fbPhotoTag.searchBase.friends){a++;b[a]={nome:friends[value].usernome+" "+friends[value].usercognome,userid:friends[value].userid,displayname:friends[value].displayname,urlpersonale:friends[value].urlpersonale}}for(value in fbPhotoTag.searchBase.peopleIMayKnow){a++;c[a]={nome:peopleIMayKnow[value].usernome+" "+peopleIMayKnow[value].usercognome,userid:peopleIMayKnow[value].userid,displayname:peopleIMayKnow[value].displayname,urlpersonale:peopleIMayKnow[value].urlpersonale}}fbPhotoTag.writeFriends(b,c)}}},drawFriends:function(a){var b=a.friends;var c=a.peopleIMayKnow;fbPhotoTag.writeFriends(b,c)},writeFriends:function(c,f){var a="";if(c.length==0&&f.length==0){a+="<hr>";a+='<div style="">Inserisci l\'indirizzo e-mail di <b>'+dojo.byId("fbTagUserSearch").value+'</b>. Invieremo all\'utente un link a questa foto e lo aggiungeremo alla lista dei tuoi amici.<div><label>E-mail:</label><input type="text" value="" name="" id="fbTagNotRegisteredEmail"/><input type="button" class="inputSubmit" value="Ok" onclick="fbPhotoTag.saveNoFriend()"></div></div>'}else{a+="<hr><b>oppure scegli un amico:</b>";for(var b=1;b<c.length;b++){var d=0;for(p in this._tags){tag=this._tags[p];if(tag.tagged_userid==c[b].userid){d=1}}if(d){action="freeboxPopup.show({content: '"+__("tagging:2",{displayname:addslashes(c[b].displayname)})+"',type: 'error'})"}else{action="fbPhotoTag.save( "+c[b].userid+",'"+addslashes(c[b].displayname)+"')"}a+='<div class="fbPhotoTagFriend"  onclick="'+action+';return false;">';a+=c[b].displayname;a+="</div>"}if(f.length!=0){a+="<hr><b>Persone che potresti conoscere:</b><br>";for(var b=1;b<f.length;b++){if(f[b]&&f[b].userid){var d=0;for(p in this._tags){tag=this._tags[p];if(tag.tagged_userid==f[b].userid){d=1}}if(d){action="freeboxPopup.show({content: '"+__("tagging:2",{displayname:addslashes(f[b].displayname)})+"',type: 'error'})"}else{action="fbPhotoTag.save( "+f[b].userid+",'"+addslashes(f[b].displayname)+"')"}a+='<div class="fbPhotoTagFriend"  onclick="'+action+';return false;">';a+=f[b].displayname;a+="</div>"}}}}dojo.byId("tooltipFriends").innerHTML=a},searchUpdate:function(d,h,c,g){if(fbPhotoTag.searchBase==null){fbPhotoTag.searchBase="loading";fb.xhrGet({url:"/find/index/searchbase/fromtag/1/format/json",handleAs:"json",load:function(l){fbPhotoTag.searchBase=l.response.data;fbPhotoTag.searchUpdate(d,h,c,g)}})}else{friends=new Array();peopleIMayKnow=new Array();numresults=0;key=h.value;if(key!=""){for(value in fbPhotoTag.searchBase.friends){text=fbPhotoTag.searchBase.friends[value].searchfield;if(text!=null&&text.search(new RegExp(key,"gi"))!=-1&&numresults<5){numresults++;friends[numresults]={nome:fbPhotoTag.searchBase.friends[value].usernome+" "+fbPhotoTag.searchBase.friends[value].usercognome,userid:fbPhotoTag.searchBase.friends[value].userid,displayname:fbPhotoTag.searchBase.friends[value].displayname,urlpersonale:fbPhotoTag.searchBase.friends[value].urlpersonale}}}}numresults=0;key=h.value;if(key!=""){for(value in fbPhotoTag.searchBase.peopleIMayKnow){text=fbPhotoTag.searchBase.peopleIMayKnow[value].searchfield;if(text!=null&&text.search(new RegExp(key,"gi"))!=-1&&numresults<5){numresults++;peopleIMayKnow[numresults]={nome:fbPhotoTag.searchBase.peopleIMayKnow[value].usernome+" "+fbPhotoTag.searchBase.peopleIMayKnow[value].usercognome,userid:fbPhotoTag.searchBase.peopleIMayKnow[value].userid,displayname:fbPhotoTag.searchBase.peopleIMayKnow[value].displayname,urlpersonale:fbPhotoTag.searchBase.peopleIMayKnow[value].urlpersonale}}}}if(g==null){var j=h.value;var f=dojo.byId("fbFriendsSearchAutoCompletion");if(results.length==0){if(f){f.parentNode.removeChild(f)}return}if(f==null){f=dojo.doc.createElement("div");dojo.attr(f,"id","fbFriendsSearchAutoCompletion");dojo.attr(f,"class","fbTypeHaeadList");f.style.background="white";dojo.place(f,h.parentNode,"after")}f.innerHTML="";for(i=1;i<results.length;i++){var a=results[i].nome;var b=dojo.doc.createElement("div");b.urlPersonale=results[i].urlpersonale;dojo.attr(b,"class","fbTypeHaeadResultBlock clearfix fbVerticalBlockListSmall");if(i==(results.length-1)){dojo.attr(b,"class","fbTypeHaeadResultBlock lastBlock clearfix fbVerticalBlockListSmall")}dojo.style(b,"cursor","pointer");dojo.connect(b,"onclick",b,function(){document.location.href="/"+this.urlPersonale});dojo.connect(b,"onmouseenter",function(){dojo.style(this,"backgroundColor","#EDF3F9")});dojo.connect(b,"onmouseleave",b,function(){dojo.style(this,"backgroundColor","#FFFFFF")});a=a.replace(new RegExp(j,"i"),"<em>"+j+"</em>");b.innerHTML='<div class="fbTypeHaeadResultPic"><a style="width: 64px" class="pic"><div style="text-align:center" class="userMini"><img src="'+C_UP+"/profilo/mini/"+results[i].userid+'.jpg"></img></div></a></div><div class="fbTypeHaeadResultString"><h3>'+results[i].displayname+"</h3><p>"+a+"</p></div>";dojo.place(b,f,"last")}}else{g({friends:friends,peopleIMayKnow:peopleIMayKnow,searchInput:h})}}}};function addslashes(a){a=a.replace(/\'/g,"\\'");return a}var fbUserData={getInfo:function(a,b){this.fetchUser("userid",a,b)},getInfoByMail:function(a,b){this.fetchUser("email",a,b)},fetchUser:function(a,b,c){fb.xhrGet({url:"/service/datastore/write/user/fetchuser/type/"+a+"/value/"+b+"/format/json",handleAs:"json",load:function(d){c(d)}})}};function getAbsoluteCoordinates(a){coord=new Array();if(document.layers){coord.x=a.x;coord.y=a.y}else{if(document.all){coord.x=event.clientX;coord.y=event.clientY}else{if(document.getElementById){coord.x=a.clientX;coord.y=a.clientY}}}coord.x=coord.x+document.documentElement.scrollLeft;coord.y=coord.y+document.documentElement.scrollTop;return coord}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 a;var b;var c;try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");a=b.GetVariable("$version")}catch(c){}if(!a){try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");a="WIN 6,0,21,0";b.AllowScriptAccess="always";a=b.GetVariable("$version")}catch(c){}}if(!a){try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");a=b.GetVariable("$version")}catch(c){}}if(!a){try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");a="WIN 3,0,18,0"}catch(c){}}if(!a){try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");a="WIN 2,0,0,11"}catch(c){a=-1}}return a}function GetSwfVer(){var h=-1;if(navigator.plugins!=null&&navigator.plugins.length>0){if(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]){var g=navigator.plugins["Shockwave Flash 2.0"]?" 2.0":"";var a=navigator.plugins["Shockwave Flash"+g].description;var f=a.split(" ");var c=f[2].split(".");var j=c[0];var b=c[1];var d=f[3];if(d==""){d=f[4]}if(d[0]=="d"){d=d.substring(1)}else{if(d[0]=="r"){d=d.substring(1);if(d.indexOf("d")>0){d=d.substring(0,d.indexOf("d"))}}}var h=j+"."+b+"."+d}}else{if(navigator.userAgent.toLowerCase().indexOf("webtv/2.6")!=-1){h=4}else{if(navigator.userAgent.toLowerCase().indexOf("webtv/2.5")!=-1){h=3}else{if(navigator.userAgent.toLowerCase().indexOf("webtv")!=-1){h=2}else{if(isIE&&isWin&&!isOpera){h=ControlVersion()}}}}}return h}function DetectFlashVer(g,d,c){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 f=versionArray[0];var a=versionArray[1];var b=versionArray[2];if(f>parseFloat(g)){return true}else{if(f==parseFloat(g)){if(a>parseFloat(d)){return true}else{if(a==parseFloat(d)){if(b>=parseFloat(c)){return true}}}}}return false}}}function AC_AddExtension(b,a){if(b.indexOf("?")!=-1){return b.replace(/\?/,a+"?")}else{return b+a}}function AC_Generateobj(f,d,a){var c="";if(isIE&&isWin&&!isOpera){c+="<object ";for(var b in f){c+=b+'="'+f[b]+'" '}c+=">";for(var b in d){c+='<param name="'+b+'" value="'+d[b]+'" /> '}c+="</object>"}else{c+="<embed ";for(var b in a){c+=b+'="'+a[b]+'" '}c+="> </embed>"}document.write(c)}function AC_FL_RunContent(){var a=AC_GetArgs(arguments,".swf","movie","clsid:d27cdb6e-ae6d-11cf-96b8-444553540000","application/x-shockwave-flash");AC_Generateobj(a.objAttrs,a.params,a.embedAttrs)}function AC_SW_RunContent(){var a=AC_GetArgs(arguments,".dcr","src","clsid:166B1BCA-3F9C-11CF-8075-444553540000",null);AC_Generateobj(a.objAttrs,a.params,a.embedAttrs)}function AC_GetArgs(b,f,h,d,j){var a=new Object();a.embedAttrs=new Object();a.params=new Object();a.objAttrs=new Object();for(var c=0;c<b.length;c=c+2){var g=b[c].toLowerCase();switch(g){case"classid":break;case"pluginspage":a.embedAttrs[b[c]]=b[c+1];break;case"src":case"movie":b[c+1]=AC_AddExtension(b[c+1],f);a.embedAttrs.src=b[c+1];a.params[h]=b[c+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":a.objAttrs[b[c]]=b[c+1];break;case"width":case"height":case"align":case"vspace":case"hspace":case"class":case"title":case"accesskey":case"name":case"tabindex":a.embedAttrs[b[c]]=a.objAttrs[b[c]]=b[c+1];break;default:a.embedAttrs[b[c]]=a.params[b[c]]=b[c+1]}}a.objAttrs.classid=d;if(j){a.embedAttrs.type=j}return a}function loadSwf(){}function dch_main(a){if(userid>0&&a>0){AC_FL_RunContent("codebase","http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0","width","1","height","1","src","demoncino.swf","quality","high","pluginspage","http://www.macromedia.com/go/getflashplayer","align","middle","play","true","loop","true","scale","showall","wmode","window","FlashVars","userid="+userid+"&ritardo="+a,"devicefont","false","id","demoncino","bgcolor","#ffffff","name","demoncino","menu","true","allowFullScreen","false","allowScriptAccess","sameDomain","movie","/demoncino","salign","");setTimeout(function(){writeDch(a)},a)}}function writeDch(a){if(userid>0&&a>0){dojo.byId("dchout").innerHTML='<noscript><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="550" height="400" id="demoncino" align="middle">      <param name="allowScriptAccess" value="sameDomain" />        <param name="allowFullScreen" value="false" />       <PARAM NAME=FlashVars VALUE="userid='+userid+"&ritardo="+a+'">       <param name="movie" value="/demoncino.swf" /><param name="quality" value="high" /> <param name="bgcolor" value="#ffffff" /> <embed src="/demoncino.swf" FlashVars="userid='+userid+"&ritardo="+a+'" quality="high" bgcolor="#ffffff" width="550" height="400" name="demoncino" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>'}}function urlencode(h){var g={},d={},f=0,b=[];var a=h.toString();var c=function(m,l,n){var j=[];j=n.split(m);return j.join(l)};g["!"]="%21";g["%20"]="+";a=encodeURIComponent(a);for(search in g){replace=g[search];a=c(search,replace,a)}return a.replace(/(\%([a-z0-9]{2}))/g,function(m,l,j){return"%"+j.toUpperCase()});return a}function urldecode(h){var g={},c={},d=0,j=[];var a=h.toString();var b=function(n,m,o){var l=[];l=o.split(n);return l.join(m)};g["!"]="%21";g["%20"]="+";for(replace in g){search=g[replace];a=b(search,replace,a)}try{a=decodeURIComponent(a)}catch(f){a=a}return a}}catch(e){_logError(e)};