CONFIG={"width":80,"support":false};var Distance;jQuery.timer=function(interval,callback){var interval=interval||100;if(!callback)return false;_timer=function(interval,callback){this.stop=function(){clearInterval(self.id);};this.internalCallback=function(){callback(self);};this.reset=function(val){if(self.id)clearInterval(self.id);var val=val||100;this.id=setInterval(this.internalCallback,val);};this.interval=interval;this.id=setInterval(this.internalCallback,this.interval);var self=this;};return new _timer(interval,callback);};var BrowserDetect={init:function(){this.browser=this.searchString(this.dataBrowser)||"An unknown browser";this.version=this.searchVersion(navigator.userAgent)||this.searchVersion(navigator.appVersion)||"an unknown version";this.OS=this.searchString(this.dataOS)||"an unknown OS";},searchString:function(data){for(var i=0;i<data.length;i++){var dataString=data[i].string;var dataProp=data[i].prop;this.versionSearchString=data[i].versionSearch||data[i].identity;if(dataString){if(dataString.indexOf(data[i].subString)!=-1)return data[i].identity;}else if(dataProp)return data[i].identity;}},searchVersion:function(dataString){var index=dataString.indexOf(this.versionSearchString);if(index==-1)return;return parseFloat(dataString.substring(index+this.versionSearchString.length+1));},dataBrowser:[{string:navigator.userAgent,subString:"Chrome",identity:"Chrome"},{string:navigator.userAgent,subString:"OmniWeb",versionSearch:"OmniWeb/",identity:"OmniWeb"},{string:navigator.vendor,subString:"Apple",identity:"Safari",versionSearch:"Version"},{prop:window.opera,identity:"Opera"},{string:navigator.vendor,subString:"iCab",identity:"iCab"},{string:navigator.vendor,subString:"KDE",identity:"Konqueror"},{string:navigator.userAgent,subString:"Firefox",identity:"Firefox"},{string:navigator.vendor,subString:"Camino",identity:"Camino"},{string:navigator.userAgent,subString:"Netscape",identity:"Netscape"},{string:navigator.userAgent,subString:"MSIE",identity:"Explorer",versionSearch:"MSIE"},{string:navigator.userAgent,subString:"Gecko",identity:"Mozilla",versionSearch:"rv"},{string:navigator.userAgent,subString:"Mozilla",identity:"Netscape",versionSearch:"Mozilla"}],dataOS:[{string:navigator.platform,subString:"Win",identity:"Windows"},{string:navigator.platform,subString:"Mac",identity:"Mac"},{string:navigator.userAgent,subString:"iPhone",identity:"iPhone/iPod"},{string:navigator.platform,subString:"Linux",identity:"Linux"}]};function getBrowserInfo(){var info=BrowserDetect.browser+" "+BrowserDetect.version+" [OS: "+BrowserDetect.OS+"]";return info;}function getInternetExplorerVersion(){var rv=-1;if(navigator.appName=='Microsoft Internet Explorer'){var ua=navigator.userAgent;var re=new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");if(re.exec(ua)!=null)rv=parseFloat(RegExp.$1);}return rv;}(function($,c,b){$.map("click dblclick mousemove mousedown mouseup mouseover mouseout change select submit keydown keypress keyup".split(" "),function(d){a(d)});a("focusin","focus"+b);a("focusout","blur"+b);$.addOutsideEvent=a;function a(g,e){e=e||g+b;var d=$(),h=g+"."+e+"-special-event";$.event.special[e]={setup:function(){d=d.add(this);if(d.length===1){$(c).bind(h,f)}},teardown:function(){d=d.not(this);if(d.length===0){$(c).unbind(h)}},add:function(i){var j=i.handler;i.handler=function(l,k){l.target=k;j.apply(this,arguments)}}};function f(i){$(d).each(function(){var j=$(this);if(this!==i.target&&!j.has(i.target).length){j.triggerHandler(e,[i.target])}})}}})(jQuery,document,"outside");BrowserDetect.init();var ContentLoaded=0;var RequestId=0;var DefaultTipoDiAsta=0;var LangIndex=1;var DefaultBarStatus='opened';var DefaultBarPosition='bottom';var DialogAction='';var HIDDEN=false;var TipoDiAsta=DefaultTipoDiAsta;var BarStatus=DefaultBarStatus;var BarPosition=DefaultBarPosition;var Languages=new Array('ue','it','en');var LanguagesTitle=new Array('European Union (English)','Italiano','English');var ImageFolder=new Array('images_en','images_'+Languages[1],'images_'+Languages[2]);var PageFolder=new Array('pages_en','pages_'+Languages[1],'pages_'+Languages[2]);var UserID=-1;var Username="";var LastWakeUpData={"supporto":-1,"messaggi":-1,"notifiche":-1};var LastMouseMove=0;var Timer_wakeupForNew;var Timer_upgradeVariables;var Remember=0;function resetACTIONSFORPAGE(){ACTIONS_FORPAGE_MESSAGE=-1;}function resetUserData(){UserID=-1;Username="";LastWakeUpData={"supporto":-1,"messaggi":-1,"notifiche":-1};$("#credit").text("");}function getHoverImage(src){var img=src.split("/");var newsrc=img[1];newsrc="o_"+newsrc;return newsrc;}function getIdleImage(src){var img=src.split("/");if(img[1].substring(0,2)=='o_')var newsrc=img[1].substring(2,img[1].length);elsevar newsrc=img[1];return newsrc;}function opencloseBar(action,animation){resetBarButtons();if(action=='closed'){$(".bar_fade, #bar-flags").css("display","none");$("#bar").stop().animate({width:"28px"},animation,function(){$("#bar-hide>a>img").attr("src","xe-core/images/bar_06b.png");BarStatus=action;});}else{$("#bar").stop().animate({width:CONFIG.width+'%'},animation,function(){$(".bar_fade").css("display","inline");$("#bar-hide>a>img").attr("src","xe-core/images/bar_06.png");BarStatus=action;});}}function attachBar(to){if(to=='top'){$("#bar").removeClass("barBottom");$("#bar").addClass("barTop");$(".bar_fade").css("margin-top","-1px");$(".bar_fade").css("margin-bottom","0px");BarPosition=to;}else{$("#bar").removeClass("barTop");$("#bar").addClass("barBottom");$(".bar_fade").css("margin-top","1px");$(".bar_fade").css("margin-bottom","0px");BarPosition=to;}resetBarButtons();}jQuery.preloadImages=function(){for(var i=0;i<arguments.length;i++){jQuery("<img>").attr("src",arguments[i]);}}$.preloadImages("");function infoDialog(content){$("#infoDialog-content").html(content);$("#infoDialog").dialog('open');}function astaDialog(content){$("#astaDialog-content").html(content);$("#astaDialog").dialog('open');}function confirmDialog(content){$("#confirmDialog-content").html(content);$("#confirmDialog").dialog('open');}function errorDialog(content){if(content=='ajaxError')alert('Ajax Error');else{alert(content);}}function visible(e){$(e).css("visibility","visible");}function unvisible(e){$(e).css("visibility","hidden");}function textLimit(field,maxlen){if(field.value.length>maxlen+1)$("#errorFeedback").html(Lang.Offers.Feedback.Labels.MessageToLarge1+" <b>"+maxlen+"</b> "+Lang.Offers.Feedback.Labels.MessageToLarge2+".");if(field.value.length>maxlen)field.value=field.value.substring(0,maxlen);}function round_number(number,dec_places){var new_number='';var i=0;var sign="";number=number.toString();number=number.replace(/^\s+|\s+$/g,'');if(number.charCodeAt(0)==45){sign='-';number=number.substr(1).replace(/^\s+|\s+$/g,'')}dec_places=dec_places*1;dec_point_pos=number.lastIndexOf(".");if(dec_point_pos==0){number="0"+number;dec_point_pos=1}if(dec_point_pos==-1||dec_point_pos==number.length-1){if(dec_places>0){new_number=number+".";for(i=0;i<dec_places;i++){new_number+="0"}if(new_number==0){sign=""}return sign+new_number}else{return sign+number}}var existing_places=(number.length-1)-dec_point_pos;if(existing_places==dec_places){return sign+number}if(existing_places<dec_places){new_number=number;for(i=existing_places;i<dec_places;i++){new_number+="0"}if(new_number==0){sign=""}return sign+new_number}var end_pos=(dec_point_pos*1)+dec_places;var round_up=false;if((number.charAt(end_pos+1)*1)>4){round_up=true}var digit_array=new Array();for(i=0;i<=end_pos;i++){digit_array[i]=number.charAt(i)}for(i=digit_array.length-1;i>=0;i--){if(digit_array[i]=="."){continue}if(round_up){digit_array[i]++;if(digit_array[i]<10){break}}else{break}}for(i=0;i<=end_pos;i++){if(digit_array[i]=="."||digit_array[i]<10||i==0){new_number+=digit_array[i]}else{new_number+="0"}}if(dec_places==0){new_number=new_number.replace(".","")}if(new_number==0){sign=""}return sign+new_number}function zeroPad(num,count){var numZeropad=num+'';while(numZeropad.length<count){numZeropad="0"+numZeropad;}return numZeropad;}function secondsToString(seconds,displayDays){var numdays=Math.floor(seconds/86400);if(displayDays)var numhours=Math.floor((seconds%86400)/3600);elsevar numhours=Math.floor((seconds%86400)/3600)+(numdays*24);var numminutes=Math.floor(((seconds%86400)%3600)/60);var numseconds=((seconds%86400)%3600)%60;if(displayDays)return numdays+"d "+numhours+"h "+numminutes+"m "+numseconds+"s";elsereturn numhours+"h "+numminutes+"m "+numseconds+"s";}function getDistance(elemento){var d=0;var stopped=0;$("#bar>div").each(function(){if($(this).attr("id")==elemento){stopped=1;}if(stopped==0&&$(this).css("display")!='none')d+=$(this).outerWidth();});if(getInternetExplorerVersion()!=-1)d++;return d;}function resetBarButtons(){$("#bar").css("width",CONFIG.width+'%');$("#bar").css("marginLeft",'-'+(CONFIG.width/2)+'%');Distance=(($(window).width()-$("#bar").width())/2)-1;$("#window-supporto").css("right",(Distance)+getDistance("bar-supporto"));$("#supporto-stato").css("right",(Distance+4)+getDistance("bar-supporto"));$("#supporto-notifica").css("right",(Distance+3)+getDistance("bar-supporto"));$("#window-chat").css("right",(Distance)+getDistance("bar-chat"));$("#bar-windows>div").each(function(){$(this).css("display","none").removeClass("windowClass-Top windowClass-Bottom");});$("#bar>div").each(function(){$(this).removeClass("bar-clicked bar-clicked-top bar-clicked-bottom").removeClass("barBorderAdiacent").addClass("barBorder");});$("#supporto-notifica, #notifiche-notifica, #messaggi-notifica").each(function(){$(this).removeClass("notifica-Top notifica-Bottom");$(this).addClass("notifica-Bottom");});$("#supporto-stato").each(function(){$(this).removeClass("supportoStato-Top supportoStato-Bottom");$(this).addClass("supportoStato-Bottom");});if(Timer_wakeupForNew!=undefined){Timer_wakeupForNew.reset(10000);}adjustUserWindows();}function spellcheckOff(){$("input").each(function(){$(this).attr("spellcheck","false");});}function truncateString(str,n){var msg=str;var out="";if(msg.length>n){out=msg.substring(0,n-3);out+="...";}elseout=msg;return out;}function breakString(str,n){var msg=str;var limit=n;var count=0;var out="";for(i=0;i<msg.length;i++){count++;out+=msg.charAt(i);if(count>=limit&&msg.charAt(i)!=':'&&msg.charAt(i)!=';'){out+='<br>';count=0;}if(msg.charAt(i)==' ')count=0;}return out;}function ReplaceAll(Source,stringToFind,stringToReplace){var temp=Source;var index=temp.indexOf(stringToFind);while(index!=-1){temp=temp.replace(stringToFind,stringToReplace);index=temp.indexOf(stringToFind);}return temp;}function createEmoticons(str){str=ReplaceAll(str,":)"," <img class=\"NOHIDE\" src=\"xe-core/images/emoticons/good.png\"> ");str=ReplaceAll(str,":("," <img class=\"NOHIDE\" src=\"xe-core/images/emoticons/sad.png\"> ");str=ReplaceAll(str,";)"," <img class=\"NOHIDE\" src=\"xe-core/images/emoticons/ok.png\"> ");str=ReplaceAll(str,":D"," <img class=\"NOHIDE\" src=\"xe-core/images/emoticons/happy.png\"> ");return str;}function updateUTCTIME(){LastMouseMove=getUTCTIME();}function getUTCTIME(){var mydate=new Date();var d=Date.UTC(1900+mydate.getYear(),mydate.getMonth()+1,mydate.getDate(),mydate.getHours(),mydate.getMinutes(),mydate.getSeconds());return d;}function getOpenedWindowsList(){var res="";$("#bar>div").each(function(){var rel=$(this).attr("rel");if(rel!=undefined){res+=ReplaceAll(rel,"-"," ")+"@@@";}});return res;}function putOnline(data,firstlogin){var isopen=0;if(HIDDEN==false)isopen=1;$.ajax({url:"xe-core/server/putOnline.asp",type:"GET",data:"action="+data+"&userinfo="+getBrowserInfo()+"&windows="+getOpenedWindowsList()+"&open="+isopen,async:true,cache:false,timeout:5000,success:function(data,status){if(data==null)return;if(firstlogin==true){searchForSupport();}if(data==null)return;dataobj=jQuery.parseJSON(data);if(dataobj==null)return;if(dataobj.adminonline)SupportOnline();elseSupportOffline();},error:function(richiesta,stato,errori){}});}function resetBarWindows(){SupportLastId=-1;SupportLastMessageWriter="";SupportLastMessageDate="";hideNotifica("#supporto-notifica");$("#supporto-content").html("");hideNotifica("#notifiche-notifica");hideNotifica("#messaggi-notifica");}function showNotifica(n,elem){if(n==0||n=='undefined'){hideNotifica(elem);return;}$(elem).text(n);$(elem).fadeIn(300);}function hideNotifica(elem){$(elem).hide();}function scrollToBottom(div){nDiv=document.getElementById(div);nDiv.scrollTop=nDiv.scrollHeight;}function SupportOnline(){$("#supporto-stato").css("background-image","url(xe-core/images/online.png)");}function SupportOffline(){$("#supporto-stato").css("background-image","url(xe-core/images/offline.png)");}var SupportLastId=-1;var SupportLastMessageWriter="";var SupportLastMessageDate="";function signAsReadSupport(){$.ajax({url:"xe-core/server/getBarSupport.asp",async:true,cache:false,type:"GET",data:"read="+SupportLastId,timeout:6000,success:function(data,status){},error:function(richiesta,stato,errori){}});}function sendMessageSupporto(data){$("#supporto-input").attr("disabled",true);$("#supporto-ajaxloader").show();$.ajax({url:"xe-core/server/postBarSupport.asp",async:true,cache:false,type:"POST",data:data,timeout:7000,success:function(data,status){if(data==null)return;searchForSupport();$("#supporto-input").val("").removeAttr("disabled");scrollToBottom('supporto-content');},error:function(richiesta,stato,errori){$("#supporto-ajaxloader").hide();errorDialog('ajaxError');$("#supporto-input").removeAttr("disabled");}});}function searchForSupport(){$.ajax({url:"xe-core/server/getBarSupport.asp",async:true,type:"GET",data:"id="+SupportLastId,cache:false,dataType:"json",timeout:6000,success:function(data,status){if(data==null)return;$("#supporto-ajaxloader").hide();var content="";var writer="";var color="";if(data.adminonline)SupportOnline();elseSupportOffline();if(data.records.length>0){$(data.records).each(function(index){if(this.id>SupportLastId){if(this.da==Username){writer="Io";color="#006bc6";}else if(this.da==data.userid){writer="Io";color="#006bc6";}else{writer=this.da;color="#555555";}if(SupportLastMessageWriter!=this.da||this.data!=SupportLastMessageDate)content+="<div class=\"chatheader\"><span style=\"color:"+color+";\"><b>"+writer+"</b></span><span class=\"chatdate\">"+this.data+"</span></div>";this.messaggio=breakString(this.messaggio,25);this.messaggio=createEmoticons(this.messaggio);content+="<div class=\"chatmsg\">"+this.messaggio+"</div>";SupportLastMessageWriter=this.da;SupportLastMessageDate=this.data;}});if(content!=''){$("#supporto-content").html($("#supporto-content").html()+content);scrollToBottom('supporto-content');}SupportLastId=data.lastid;if($("#window-supporto").css("display")=="none"){showNotifica(data.nuovi,"#supporto-notifica");}else{signAsReadSupport();}}},error:function(richiesta,stato,errori){$("#supporto-ajaxloader").hide();}});}function signAsRead(UserLastId,user){$.ajax({url:"xe-core/server/getBarChat.asp",async:true,cache:false,type:"GET",data:"read="+UserLastId+"&user="+user,timeout:6000,success:function(data,status){},error:function(richiesta,stato,errori){}});}function sendMessageToUser(id,data){$("#"+id+"-input").attr("disabled",true);$("#"+id+"-ajaxloader").show();data+="&user="+id;$.ajax({url:"xe-core/server/postBarChat.asp",async:true,cache:false,type:"POST",data:data,timeout:7000,success:function(data,status){if(data==null)return;searchForChat(id);$("#"+id+"-input").val("").removeAttr("disabled");scrollToBottom(id+'-content');},error:function(richiesta,stato,errori){$("#"+id+"-ajaxloader").hide();errorDialog('ajaxError');$("#"+id+"-input").removeAttr("disabled");}});}function getUserLastId(id){var UserLastId=$("#window-"+id).attr("rel");if(UserLastId==undefined)UserLastId=0;return UserLastId;}function searchForChat(id){var UserLastId=getUserLastId(id);var UserLastMessageWriter=$("#window-"+id+">div.signLastMessageWriter").attr("rel");var UserLastMessageDate=$("#window-"+id+">div.signLastMessageDate").attr("rel")if(UserLastMessageWriter==undefined)UserLastMessageWriter="";if(UserLastMessageDate==undefined)UserLastMessageDate="";$.ajax({url:"xe-core/server/getBarChat.asp",async:true,type:"GET",data:"id="+UserLastId+"&user="+id,cache:false,dataType:"json",timeout:6000,success:function(data,status){if(data==null)return;$("#"+id+"-ajaxloader").hide();var content="";var writer="";var color="";if(data.records.length>0){$(data.records).each(function(index){UserLastMessageWriter=$("#window-"+id+">div.signLastMessageWriter").attr("rel");UserLastMessageDate=$("#window-"+id+">div.signLastMessageDate").attr("rel")if(UserLastMessageWriter==undefined)UserLastMessageWriter="";if(UserLastMessageDate==undefined)UserLastMessageDate="";if(this.id>UserLastId){if(this.da==Username){writer="Io";color="#006bc6";}else if(this.da==data.userid){writer="Io";color="#006bc6";}else{writer=this.da;color="#555555";}writer=truncateString(writer,24);if(UserLastMessageWriter!=this.da||this.data!=UserLastMessageDate)content+="<div class=\"chatheader NOHIDE\"><span style=\"font-weight:bold;color:"+color+";\" class=\"NOHIDE\">"+writer+"</span><span class=\"chatdate NOHIDE\">"+this.data+"</span></div>";this.messaggio=breakString(this.messaggio,25);this.messaggio=createEmoticons(this.messaggio);content+="<div class=\"chatmsg NOHIDE\">"+this.messaggio+"</div>";$("#window-"+id+">div.signLastMessageWriter").attr("rel",this.da);$("#window-"+id+">div.signLastMessageDate").attr("rel",this.data);}});if(content!=''){$("#"+id+"-content").html($("#"+id+"-content").html()+content);scrollToBottom(id+'-content');}$("#window-"+id).attr("rel",data.lastid);if($("#window-"+id).css("display")=="none"){showNotifica(data.nuovi,"#"+id+"-notifica");}else{signAsRead(getUserLastId(id),id);}}},error:function(richiesta,stato,errori){$("#supporto-ajaxloader").hide();}});}function refreshStatus(stato,id){if(stato==1)$("#"+id+"-stato").attr("src","xe-core/images/online.png");else$("#"+id+"-stato").attr("src","xe-core/images/offline.png");}function refreshUserOnline(first){$.ajax({url:"xe-core/server/getUserOnline.asp",async:true,cache:false,type:"GET",dataType:"json",data:"",timeout:5000,success:function(data,status){if(data.login==0&&first==1){putOnline('',true);refreshUserOnline(false);return;}if(data==null)return;var content="";if(data.online.length==0)content="<div class=\"list-username-normal NOHIDE\">Nessun utente online</div>";else{$(data.online).each(function(){content+="<div class=\"list-username list-username-normal NOHIDE\" rel=\""+this.username+"\"><img class=\"list-username-bullet NOHIDE\" src=\"xe-core/images/online.png\">"+truncateString(this.username,26)+"</div>";});}$("#window-chat").html(content);$("#user-online-count").html(data.online.length);if(data.adminonline)SupportOnline();elseSupportOffline();$(".list-username").unbind("click").bind("click",function(){var rel=$(this).attr("rel");createWindow(rel,true);});$(".list-username").hover(function(){$(this).removeClass("list-username-normal").addClass("list-username-hover");},function(){$(this).addClass("list-username-normal").removeClass("list-username-hover");});if(first==1){if(data.open==0){HideBar(false);}var windows=data.windows.split("@@@");$(windows).each(function(){if(this!='')createWindow(this);});}$("#bar>div").each(function(){var rel=$(this).attr("rel");if(rel!=undefined){var username=ReplaceAll(rel,"-"," ");var inarray=false;$(data.online).each(function(){if(username==this.username)inarray=true;});if(inarray){refreshStatus(1,rel);}else{refreshStatus(0,rel);}}});putOnline('',true);},error:function(richiesta,stato,errori){}});}function wakeupForNew(){$.ajax({url:"xe-core/server/getBarNew.asp",async:true,type:"GET",cache:false,dataType:"json",timeout:6000,success:function(data,status){if(data==null)return;if(data.supporto>0)searchForSupport();if(data.chat.length>0){$(data.chat).each(function(){var id=removeSpace(this.da);createWindow(this.da);refreshStatus(this.online,id);});}if(data.notifiche>0){showNotifica(data.notifiche,"#notifiche-notifica");}else{hideNotifica("#notifiche-notifica");}if(data.messaggi>0){showNotifica(data.notifiche,"#messaggi-notifica");}else{hideNotifica("#messaggi-notifica");}LastWakeUpData=data;},error:function(richiesta,stato,errori){}});}function isLogin(){if(UserID==-1)return false;elsereturn true;}function getUserInfo(){$.ajax({url:'xe-core/server/getUserInfo.asp',cache:false,dataType:"json",timeout:5000,success:function(data,status){if(data==null)return;if(data.login&&!isLogin()){UserID=data.id;Username=data.username;return;}if(!data.login&&isLogin()){resetUserData();}},error:function(richiesta,stato,errori){}});}function removeSpace(stringa){return ReplaceAll(stringa," ","-");}function adjustUserWindows(){$("#bar>div").each(function(){rel=$(this).attr("rel");if(rel!=undefined){$("#window-"+rel).css("right",(Distance)+getDistance(rel));}});}function checkNavStatus(){var barWidth=$("#bar").width();var visiblewidth=0;var Disabled1=0;var Disabled2=0;$("#bar>div").each(function(){if($(this).css("display")!='none')visiblewidth+=$(this).width();});if((visiblewidth+100)<barWidth){$("#button-prev").addClass("button-disabled");Disabled1=1;}else{$("#button-prev").removeClass("button-disabled");}var hidebutton=false;$("#bar>div").each(function(){var rel=$(this).attr("rel");if(rel!=undefined&&$(this).css("display")=='none'){hidebutton=true;}});if(hidebutton)$("#button-next").removeClass("button-disabled");else{$("#button-next").addClass("button-disabled");Disabled2=1;}return(Disabled1&&Disabled2);}function fadeInNavBar(){if(!$("#button-prev").hasClass("button-disabled")||!$("#button-next").hasClass("button-disabled"))$("#bar-nav").fadeIn("medium");}function checkBarDim(reset){if(reset){$("#bar>div").each(function(){var rel=$(this).attr("rel");if(rel!=undefined)$(this).show();});$("#button-prev").removeClass("button-disabled");$("#button-next").removeClass("button-disabled");}var barWidth=$("#bar").width();var contentWidth=0;var content;$("#bar>div").each(function(){contentWidth+=$(this).width();});var AllOff=checkNavStatus();$("#bar-nav").css("left",Distance+$("#bar-hide").outerWidth()+1);$("#bar-hide").css("left",Distance+1);if((contentWidth+110)>barWidth){$("#bar-nav").show();}else{if(AllOff)$("#bar-nav").hide();}$("#button-prev").unbind("click").bind("click",function(){if($(this).hasClass("button-disabled"))return;var done=false;var first=0;$("#bar>div").each(function(){var rel=$(this).attr("rel");if(rel!=undefined&&$(this).css("display")!='none'&&!done){first=rel;done=true;}});$("#"+first).hide();var AllOff=checkNavStatus();if(AllOff)$("#bar-nav").hide();adjustUserWindows();});$("#button-next").unbind("click").bind("click",function(){if($(this).hasClass("button-disabled"))return;var first=0;$("#bar>div").each(function(){var rel=$(this).attr("rel");if(rel!=undefined&&$(this).css("display")=='none'){first=rel;}});$("#"+first).show();var AllOff=checkNavStatus();if(AllOff)$("#bar-nav").hide();adjustUserWindows();});}function createWindow(label,open){var id=removeSpace(label);searchForChat(id);if($("#"+id).length>0){if(open==1)$("#"+id).trigger('click');return;}var content="<div id=\""+id+"\" rel=\""+id+"\" class=\"bar-button bar_fade nohidewindow\">"+truncateString(label,12)+"<img class=\"bar-button-bullet\" id=\""+id+"-stato\" src=\"xe-core/images/online.png\"><div class=\"bar-button-close\" rel=\""+id+"\">x</div><div id=\""+id+"-notifica\" class=\"notifica\">0</div></div>";$(content).insertAfter("#bar-separator");content="<div class=\"fixed windowClass windowClass-Bottom window-user NOHIDE\" id=\"window-"+id+"\"><div class=\"signLastMessageDate\"></div><div class=\"signLastMessageWriter\"></div><div class=\"user-content NOHIDE\" id=\""+id+"-content\"></div><input maxlength=\"400\" name=\""+id+"-input\" class=\"nohighlight user-input NOHIDE\" id=\""+id+"-input\"><span id=\""+id+"-ajaxloader\" class=\"user-ajaxloader NOHIDE\"><img src=\"xe-core/images/ajax-loader2.gif\" alt=\"\"></span></div>";$("#bar-windows").append(content);$("#window-"+id).css("right",(Distance)+getDistance(id));checkBarDim();bindClickOutSide();adjustUserWindows();$(".bar_fade").each(function(){$(this).addClass("barBorder");});$(".bar_fade").hover(function(){if(!$(this).hasClass("bar-clicked")){$(this).css("background-image","url(xe-core/images/bar_s.png)");}},function(){$(this).css("background-image","none");});$(".bar-button-close").hover(function(){$(this).css("color","black");},function(){$(this).css("color","gray");});$(".bar-button-close").unbind("click").bind("click",function(){var label=$(this).attr("rel");$("#"+label).fadeOut(300,function(){$("#"+label).remove();adjustUserWindows();resetBarButtons();putOnline('',false);});checkBarDim(false);});$("#"+id).unbind("click").bind("click",function(event){target=$(event.target);targetclass=target.attr('class');if(targetclass=='bar-button-close')return;var ishidden=$("#window-"+id).css("display");resetBarButtons();if(ishidden=="none"){var UserLastId=getUserLastId(id);Timer_wakeupForNew.reset(3500);hideNotifica("#"+id+"-notifica");signAsRead(UserLastId,id);$(this).css("background-image","none").addClass("bar-clicked bar-clicked-bottom");$("#window-"+id).addClass("windowClass-Bottom");$("#window-"+id).fadeIn("normal");scrollToBottom(id+'-content');$("#"+id+"-input").focus();$("#bar-nav").fadeOut("medium");$("#bar-hide").fadeOut("medium");}elsefadeInNavBar();return false;});$("#"+id+"-input").unbind("keypress");$("#"+id+"-input").keypress(function(event){if(event.keyCode=='13'&&$('#'+id+'-input').val()!=''){sendMessageToUser(id,$("#"+id+"-input").serialize());}});if(open==1){$("#"+id).trigger('click');}putOnline('',false);}function bindClickOutSide(){$("#bar-windows>div").unbind("clickoutside").bind("clickoutside",function(event){target=$(event.target);targetid=target.attr('id');targetclass=target.attr('class');if(targetclass.indexOf("NOHIDE")==-1){$(this).hide();$("#bar>div").removeClass("bar-clicked bar-clicked-top bar-clicked-bottom").removeClass("barBorderAdiacent").addClass("barBorder");Timer_wakeupForNew.reset(10000);fadeInNavBar();$("#bar-hide").fadeIn("medium");}});}function HideBar(animate){if(animate==false){var tt1=0;var tt2=0;}else{var tt1=190;var tt2=250;}$("#bar-hide").addClass("bar-hide-closing");$("#bar-hide").css("borderLeft","1px solid #dddddd");$("#bar-hide").stop().animate({bottom:"-7",opacity:"1.0"},tt1);$("#bar").stop().animate({bottom:"-45",opacity:"1.0"},tt2,function(){$("#bar-hide>img").attr("src","xe-core/images/show.png");});HIDDEN=true;}function ShowBar(){$("#bar-hide").stop().animate({bottom:"0",opacity:"1.0"},190);$("#bar").stop().animate({bottom:"0",opacity:"1.0"},250,function(){$("#bar-hide").removeClass("bar-hide-closing");$("#bar-hide>img").attr("src","xe-core/images/hide.png");});HIDDEN=false;}$(document).ready(function(){var xechat=''+'<div id="bar" class="fixed">'+'<!--<div id="bar-space" class="bar_fade"></div>-->';if(CONFIG.support)xechat+='<div id="bar-supporto" class="bar_fade"><a style="cursor:pointer;" rel="supporto"><img src="xe-core/images/bar_04.png" alt="" height="28" width="90"></a><div class="fixed" id="supporto-notifica"></div><div class="fixed" id="supporto-stato"></div></div>';xechat+='<div id="bar-chat" class="bar_fade bar-button"><img class=\"icon-chat\" src=\"xe-core/images/chaticon.png\" align=\"absmiddle\">Chat (<span id=\"user-online-count\"></span>)</div>'+'<div id="bar-separator"></div>'+'<!--<div id="bar-messaggi" class="bar_fade"><a style="cursor:pointer;"><img src="xe-core/images/bar_05.png" alt="" height="28" width="97"></a><div class="fixed" id="messaggi-notifica"></div></div>'+'<div id="bar-notifiche" class="bar_fade"><a style="cursor:pointer;"><img src="xe-core/images/bar_03.png" alt="" height="28" width="97"></a><div class="fixed" id="notifiche-notifica"></div></div>-->'+'</div>'+'<div id="bar-windows">'+'<div class="fixed windowClass NOHIDE" id="window-supporto"><div id="supporto-content" class="NOHIDE"></div><input maxlength="400" name="supporto-input" class="nohighlight NOHIDE" id="supporto-input"><span id="supporto-ajaxloader"><img src="xe-core/images/ajax-loader2.gif" alt=""></span></div>'+'<div class="fixed windowClass NOHIDE" id="window-chat"><div id="chat-content" class="NOHIDE"></div></div>'+'</div>'+'<div id="bar-nav" class="fixed">'+'<div class="bar-button bar_fade" id="button-next" style="width:18px;">&gt;&gt;</div><div class="bar-button bar_fade" id="button-prev" style="width:18px;">&lt;&lt;</div>'+'</div>'+'<div id="bar-hide" class=\"fixed\"><img src=\"xe-core/images/hide.png\"></div>';$("body").append(xechat);$("#bar-hide").bind("click",function(){resetBarButtons();if(!HIDDEN){HideBar();}else{ShowBar();}putOnline('',false);});$("#bar").hover(function(){},function(){});bindClickOutSide();$("#bar-notifiche").bind("click",function(){resetBarButtons();alert('Load URL...');return false;});$("#bar-messaggi").bind("click",function(){resetBarButtons();alert('Load URL...');return false;});$("#bar-supporto").bind("click",function(){var ishidden=$("#window-supporto").css("display");resetBarButtons();if(ishidden=="none"){Timer_wakeupForNew.reset(3500);hideNotifica("#supporto-notifica");signAsReadSupport();if(BarPosition=='bottom'){$(this).css("background-image","none").addClass("bar-clicked bar-clicked-bottom");$("#window-supporto").addClass("windowClass-Bottom");}else{$(this).css("background-image","none").addClass("bar-clicked bar-clicked-top");$("#window-supporto").addClass("windowClass-Top");}$("#window-supporto").show();scrollToBottom('supporto-content');$("#supporto-input").focus();$("#bar-nav").fadeOut("medium");$("#bar-hide").fadeOut("medium");}elsefadeInNavBar();return false;});$("#supporto-input").keypress(function(event){if(event.keyCode=='13'&&$('#supporto-input').val()!=''){sendMessageSupporto($("#supporto-input").serialize());}});$("#bar-chat").bind("click",function(){var ishidden=$("#window-chat").css("display");resetBarButtons();if(ishidden=="none"){refreshUserOnline();$(this).css("background-image","none").addClass("bar-clicked bar-clicked-bottom");$("#window-chat").addClass("windowClass-Bottom");$("#window-chat").fadeIn(300);$("#bar-nav").fadeOut("medium");$("#bar-hide").fadeOut("medium");}elsefadeInNavBar();return false;});spellcheckOff();attachBar(BarPosition);opencloseBar(BarStatus,0);$(window).unload(function(){putOnline("abandon",false);});$(window).resize(function(){resetBarButtons();checkBarDim(true);});if(getInternetExplorerVersion()!=-1){$("#bar-hide").remove();}$(".bar_fade").hover(function(){if(!$(this).hasClass("bar-clicked")){$(this).css("background-image","url(xe-core/images/bar_s.png)");}},function(){$(this).css("background-image","none");});checkBarDim();setInterval("getUserInfo()",30000);setInterval("putOnline('',false)",8000);setInterval("refreshUserOnline(false)",5000);Timer_wakeupForNew=$.timer(10000,function(timer){wakeupForNew();});getUserInfo();wakeupForNew();refreshUserOnline(true);});
