var Favit={Version:"0.1.5",user:false,Browser:{IE:!!(window.attachEvent&&navigator.userAgent.indexOf("Opera")===-1),Firefox:/Firefox/.test(navigator.userAgent),Opera:navigator.userAgent.indexOf("Opera")>-1,WebKit:navigator.userAgent.indexOf("AppleWebKit/")>-1,Gecko:navigator.userAgent.indexOf("Gecko")>-1&&navigator.userAgent.indexOf("KHTML")===-1,MobileSafari:!!navigator.userAgent.match(/Apple.*Mobile.*Safari/)},debug:function(data){if(Favit.host!="favit.com"&&this.Browser.Firefox&&typeof(console)!="undefined"){console.log(data)}},setOpacity:function(obj,opacity){opacity=(opacity==100)?99.999:opacity;obj.style.filter="alpha(opacity:"+opacity+");";obj.style.KHTMLOpacity=opacity/100;obj.style.MozOpacity=opacity/100;obj.style.opacity=opacity/100},isDefined:function(variable){return(typeof(window[variable])=="undefined")?false:true}};var realtime={stopped:false,isHome:false,maxChannels:40,entity:"",comments:[],posts:[],likes:[],hash:Math.floor(Math.random()*1100000000),contentDiv:jQuery("#main_content"),scrollContainer:jQuery("#main_content"),start:function(){if(arguments[0]){realtime.entity=arguments[0]}if(arguments[1]){realtime.contentDiv=arguments[1]}if(arguments[2]){realtime.scrollContainer=arguments[2]}if(arguments[3]){realtime.hash=arguments[3]}realtime.poll();realtime.stopped=false},stop:function(){if(realtime.xhr){Favit.debug("stopping");realtime.xhr.abort();realtime.xhr=null}realtime.stopped=true},poll:function(delay){clearTimeout(realtime.polling);if(!delay){delay=500}realtime.polling=setTimeout(realtime.refresh,delay)},refresh:function(){realtime.hash=Math.floor(Math.random()*11000000);var pids=[];if(realtime.entity){pids.push(realtime.entity)}var lc=0;$(".list_links").each(function(s,item){if(lc<realtime.maxChannels){var pid=$(item).attr("vid");if(pid){lc++;pids.push(pid)}}});var r="/live/pull/?c="+pids.join(",");r+="&l="+Favit.language;if(realtime.hash){r+="&h="+realtime.hash}if(realtime.xhr){realtime.xhr.abort();realtime.xhr=null}realtime.xhr=jQuery.ajax({url:r,data:"",dataType:"text",type:"GET",success:function(data){realtime.success(data)},error:realtime.error})},success:function(response){realtime.xhr=null;try{var r=eval("("+response+")")}catch(e){realtime.error();return}if(r.posts){realtimeAddPost(r.posts,r.type)}if(r.comments){realtimeAddComment(r.comments,r.type)}if(r.likes){realtimeAddLike(r.likes,r.type)}realtime.poll()},processQueue:function(){},error:function(){realtime.poll(10000)},toggleState:function(l){link=jQuery(l);isOn=link.hasClass("on");Favit.debug(isOn);var params={state:isOn};jQuery.post("/a/realtime_state",params,function(){},"json");link.html(isOn?"<em></em>PAUSE":"<em></em>PLAY");if(isOn){link.removeClass("on");realtime.stop();if(Favit.rtc){Favit.debug("staring realtine");realtime.start(Favit.rtc)}}else{Favit.realtime=false;link.addClass("on")}return false}};function realtimeAddPost(a,t){var aInfo=getAnchorPost();var d=jQuery(a.html);if(!aInfo){d.hide();var header=jQuery("#p_header");if(header.length>0){d.insertAfter(header)}else{realtime.contentDiv.prepend(d)}d.slideDown()}else{realtime.contentDiv.prepend(d);fixScrollPosition(aInfo)}}function realtimeAddLike(a,t){var entity=a.post_id;postEntity=jQuery("#p_"+entity);var aInfo=getAnchorPost();var isHome=(t=="home");if(postEntity.length==0){postEntity=jQuery(a.post.html);if(!aInfo){postEntity.hide();realtime.contentDiv.prepend(postEntity);postEntity.slideDown()}else{realtime.contentDiv.prepend(postEntity);fixScrollPosition(aInfo)}}else{if(isHome&&!isViewable(postEntity)&&!aInfo){bubblePost(postEntity)}else{if(!aInfo){postEntity.slideDown()}}}if(isHome){addVisualLike(entity,a.entity)}}function realtimeAddComment(a,t){var d=a.comment;var entity=a.post_id;var cid=d.comment_id;var comment=jQuery("#c-"+cid);var isHome=(t=="home");if(comment.length>0){return}var cContent=jQuery('<div class="list_comments" id="c-'+cid+'" style="display:none"><div class="comm_head"><a href="" class="comm_reply"  onclick="return addComment(\''+entity+"','@"+d.nickname+'\');"></a><a uid="'+d.user_id+'" class="avatar" href=""><img src="'+d.avatar_url+'"/></a></div><div class="comm_content rounded"><span></span><p class="title"><a href="" uid="'+d.user_id+'">'+d.display_name+"</a><em>("+d.publish_timestamp+') </em></p><p class="comm_text">'+d.comment+"</p></div></div>");cContent.find("*[uid]").each(function(index){jQuery(this).mouseover(function(){popup.mouseover(this)});jQuery(this).mouseout(function(){popup.mouseout(this)})});var aInfo=getAnchorPost();postEntity=jQuery("#p_"+entity);if(postEntity.length==0){postEntity=jQuery(a.post.html);postEntity.append(cContent);cContent.show();if(!aInfo){postEntity.hide();realtime.contentDiv.prepend(postEntity);postEntity.slideDown()}else{realtime.contentDiv.prepend(postEntity);fixScrollPosition(aInfo)}}else{var commentForm=postEntity.find(".inline_form");var comments=postEntity.find(".list_comments");var moreComments=postEntity.find(".more_comments");if(comments.length>1&&commentForm.length==0){if(moreComments.length==0){}else{var cCount=moreComments.html();var count=cCount.match(/\d+/);var new_count=parseInt(count[0],10)+1;cCount=cCount.replace(/\d+/,new_count);moreComments.html(cCount);moreComments.next().next().fadeOut("fast",function(){jQuery(this).remove()})}}if(commentForm.length>0){var p=commentForm.parent().parent();cContent.insertBefore(p)}else{postEntity.append(cContent)}if(isHome&&!isViewable(postEntity)&&!aInfo){cContent.show();bubblePost(postEntity)}else{if(!aInfo){cContent.slideDown()}else{if(isViewable(postEntity)){cContent.fadeIn("fast",function(){fixScrollPosition(aInfo)})}else{cContent.show();fixScrollPosition(aInfo)}}}}if(isHome){addVisualComment(entity,a.comment.entity)}}function isViewable(entity){var offcetTop=entity.get(0).offsetTop;var scrollY=scrollPos().y;var viewHeight=realtime.contentDiv.get(0).offsetHeight;var itemHeight=entity.get(0).offsetHeight;var ibottom=offcetTop+itemHeight;return ibottom>scrollY&&ibottom<scrollY+viewHeight}function addVisualLike(postId,entityData){var sharedDiv=jQuery("#p_"+postId+" .shared");var reasonSpan=sharedDiv.find(".reason");if(reasonSpan.length==0){reasonSpan=jQuery('<span class="reason"/>');sharedDiv.append(reasonSpan)}reasonSpan.html('(<a target="'+entityData.profile_target+'" uid="'+entityData.entity_id+'" href="'+entityData.profile_url+'">'+entityData.display_name+"</a>) liked")}function addVisualComment(postId,entityData){var sharedDiv=jQuery("#p_"+postId+" .shared");var reasonSpan=sharedDiv.find(".reason");if(reasonSpan.length==0){reasonSpan=jQuery('<span class="reason"/>');sharedDiv.append(reasonSpan)}reasonSpan.html('(<a target="'+entityData.profile_target+'" uid="'+entityData.entity_id+'" href="'+entityData.profile_url+'">'+entityData.display_name+"</a>) commented")}function scrollPos(){var c=realtime.scrollContainer;if(c.length>0){return{x:c[0].scrollLeft,y:c[0].scrollTop}}var doc=document.documentElement;return{x:doc.scrollLeft,y:doc.scrollTop}}function setScroll(value){realtime.scrollContainer.get(0).scrollTop=value}function fixScrollPosition(aInfo){if(!aInfo){return}var res=0;if(aInfo.offset!==undefined){res=aInfo.entry.offsetTop-aInfo.offset}else{if(aInfo.bottomOffset){res=aInfo.entry.offsetTop+aInfo.entry.offsetHeight-aInfo.bottomOffset}}if(res>0){setScroll(scrollPos().y+res)}}function getAnchorPost(p){var mainOffcet=realtime.contentDiv.get(0).offsetTop;var scrollPosY=scrollPos().y;if(scrollPosY<mainOffcet){return null}var posts=$(".list_links");for(var E=0;E<posts.length;E++){var post=posts.get(E);if(post.offsetTop+post.offsetHeight+mainOffcet>=scrollPosY){if(!p||p.get(0).offsetTop<post.offsetTop){return{entry:post,offset:post.offsetTop}}else{return null}}}return null}function bubblePost(p){if(p.lenght==0){return}var nextPost=p.next(".list_links");var I;var kEntryReorderTime=500;if(nextPost.length>0){I=nextPost.get(0).offsetTop-p.get(0).offsetTop}else{I=p.height()}var E=p.get(0).offsetLeft;var G=p.get(0).offsetTop;var B=p.get(0).offsetWidth;var D=$("<div/>");D.css({height:I});var C=$("<div/>");C.css({height:I});p.replaceWith(D);C.hide();var A=$("<div/>");A.css({position:"absolute",left:E,top:G,width:B});A.append(p);realtime.contentDiv.append(A);realtime.contentDiv.prepend(C);C.slideDown(kEntryReorderTime);D.slideUp(kEntryReorderTime,function(){D.remove()});A.animate({top:realtime.contentDiv.get(0).offsetTop},kEntryReorderTime,undefined,function(){C.replaceWith(p);A.remove()})}var hashListener={browser:null,isOk:true,hash:"",check:function(){var h=location.hash;if(h!=this.hash){this.updateHistory(h);this.onHashChanged()}},init:function(){this.loadBrowser();if(!this.isOk){return false}var self=this;if("onpropertychange" in document&&"attachEvent" in document){document.attachEvent("onpropertychange",function(){if(event.propertyName=="location"){self.check()}})}window.setInterval(function(){self.check()},150);return true},setHash:function(s){location.hash=s},getHash:function(){return location.hash},onHashChanged:function(){},loadBrowser:function(){var nav=navigator.userAgent.toLowerCase();this.isOk=true;if(/msie/.test(nav)){this.browser="ie";this.createFrame()}else{if(/firefox/.test(nav)){this.browser="firefox"}else{if(/safari/.test(nav)){this.browser="gecko"}else{if(/chrome/.test(nav)){this.browser="chrome"}else{if(/opera\/9/.test(nav)){this.browser="opera9"}else{if(/gecko/.test(nav)){this.browser="gecko"}else{this.browser="???";this.isOk=false}}}}}}return this.isOk},updateHistory:function(h){if(this.browser=="ie"){this.writeFrame(h)}this.hash=h},createFrame:function(){var frame=document.createElement("iframe");frame.id="favit-state-frame";frame.style.display="none";document.body.appendChild(frame);this.writeFrame(location.hash)},writeFrame:function(s){var f=document.getElementById("favit-state-frame");var d=f.contentDocument||f.contentWindow.document;d.open();d.write('<script>window.hash2 = "'+s+'";window.onload = parent.hashListener.syncFrameHash;<\/script>');d.close()},syncFrameHash:function(){var s=this.hash2;if(s!=location.hash){location.hash=s}}};Favit.activityMonitor={service:"",filter:"",init:function(j,service){var that=this;var s=j("#right_secondary .switcher a");if(s){s.click(function(e){if(!j(this).hasClass("active")){j("#right_secondary .switcher a").removeClass("active");j(this).addClass("active");that.service=j(this).attr("href");var params={service:that.service};that.getData(params,j)}e.preventDefault()});j("#right_secondary .switcher a[href='"+service+"']").addClass("active")}this.service=service;this.getData({service:this.service},j)},getData:function(params,j){var cn="#fact_content";if(params.filter){cn="#am_innerc"}var loading=j("#right_loading");if(loading){loading.show()}var that=this;jQuery.get("/a/render/activitymonitor",params,function(data){j(cn).html(data.html);if(params.service=="searches"){j("#ac_sform").unbind("submit").submit(function(e){var params={service:that.service,filter:j("#ac_search").val()};that.getData(params,j);e.preventDefault()})}j("#right_loading").hide();j("#am_filter_tabs a").click(function(e){if(!j(this).hasClass("active")){j("#right_loading").show();j("#am_filter_tabs a").removeClass("active");j(this).addClass("active");var filter=j(this).attr("href");var params={service:that.service,filter:filter};that.getData(params,j)}e.preventDefault()})},"json")}};Favit.Cookie={set:function(name,value,expirationInDays){if(expirationInDays){var date=new Date();date.setTime(date.getTime()+(expirationInDays*24*60*60*1000));var expires="; expires="+date.toGMTString()}else{var expires=""}document.cookie=name+"="+value+expires+"; path=/;"+((Favit.host)?" domain=."+Favit.host:"")},get:function(name){var namePattern=name+"=";var cookies=document.cookie.split(";");for(var i=0,n=cookies.length;i<n;i++){var c=cookies[i];while(c.charAt(0)==" "){c=c.substring(1,c.length)}if(c.indexOf(namePattern)==0){return c.substring(namePattern.length,c.length)}}return null},eraseCookie:function(name){createCookie(name,"",-1)}};var fPopup={show:function(params){jQuery("#big_loading").show();if(params.view==undefined){alert("no view");return}this.onClose=function(){};if(params.params==undefined){params.params={}}var self=this;var shadow=jQuery("#h_container");if(shadow.length>0){this.close()}if(params.nokeys==undefined){jQuery(window).keyup(self.keyListener)}jQuery("body").append(jQuery('<table id="fpopuptable" class="t_tool"><td class="cent_td" id="fpopup"></td></table>'));jQuery.getJSON("/a/render/"+params.view,params.params,this.responce)},responce:function(json){jQuery("#big_loading").hide();jQuery("body").append(jQuery("<div></div>").attr({id:"h_container"}));jQuery("#fpopup").html(json.html);jQuery("#fpopuptable").show();var hideElement=jQuery("#cust_frame");if(hideElement.length>0){hideElement.css("visibility","hidden")}},keyListener:function(e){if(e.keyCode==27){fPopup.close()}},close:function(){var self=this;self.onClose();jQuery(window).unbind("keyup",self.keyListener);jQuery("#h_container").remove();jQuery("#fpopuptable").remove();var hideElement=jQuery("#cust_frame");if(hideElement.length>0){hideElement.css("visibility","visible")}},onClose:function(){}};var Stream={isBottom:false,loading:false,lasttm:0,page:1,init:function(){jQuery("#main_content").scroll(this.scrollItems)},hitBottom:function(){this.isBottom=true},scrollItems:function(){var mainContent=jQuery("#main_content");var scrollTop=mainContent.attr("scrollTop");var height=mainContent.attr("scrollHeight")-mainContent.attr("clientHeight");var limit=height/100*95;if(scrollTop>limit&&Stream.loading==false&&Stream.isBottom==false){stripedHash=FTree.current;var params={};if(Favit.filter&&stripedHash=="/stream/all"||FTree.filter=="search"){Stream.page=Stream.page+1;params={page:Stream.page}}else{params={last:Stream.lasttm}}jQuery.getJSON("/a"+stripedHash,params,FTree.fillStream);Stream.loading=true}else{}}};var FTree={mode:false,current:null,streamType:"",service:"",filter:"",filterVal:"",cookie:false,init:function(){FTree.loadCookie();var mode=Favit.Cookie.get("fmode");if(!mode){mode="all"}if(window.location.hash==""){window.location.hash="#/stream/"+mode}else{FTree.setMode(mode)}},loadCookie:function(){if(!this.cookie){var cookieData=Favit.Cookie.get("ST");if(cookieData){this.cookie=cookieData.split(",")}else{this.cookie=[]}}},updateCookie:function(cid,show){for(var e=0;e<this.cookie.length;e++){if(cid==this.cookie[e]){this.cookie.splice(e,1);break}}if(!show){this.cookie[this.cookie.length]=cid}var newdata=this.cookie.join(",");Favit.Cookie.set("ST",newdata,20)},lb:function(lid,d){var spanHolder=jQuery("#f"+lid);if(spanHolder[0].more===false&d>0){return false}if(spanHolder[0].pn){nextPage=spanHolder[0].pn+d;if(nextPage==0){return false}}else{if(d<0){return false}nextPage=2}if(d<0){jQuery("#d"+lid+" .n").removeClass("disabled")}jQuery.get("/a/stream/listitems/page"+nextPage,{lid:lid,mode:FTree.mode},function(listdata){spanHolder[0].pn=nextPage;if(spanHolder[0].pn>1){jQuery("#d"+listdata.lid+" .p").removeClass("disabled")}else{jQuery("#d"+listdata.lid+" .p").addClass("disabled")}spanHolder[0].more=listdata.more;if(!listdata.more){jQuery("#d"+listdata.lid+" .n").addClass("disabled")}spanHolder.html("");for(k in listdata.entities){var itemData=listdata.entities[k];var itemType=itemData.type;switch(itemType){case"6":var newItem=jQuery('<li id="sel_'+itemData.uname+'" ><a href="#/stream/twitter/'+itemData.uname+'"><img src="'+itemData.av_url+'" />'+itemData.dname+"</a></li>");break;case"7":var newItem=jQuery('<li id="sel_'+itemData.uname+'" ><a href="#/stream/facebook/'+itemData.uname+'"><img src="'+itemData.av_url+'" />'+itemData.dname+"</a></li>");break;default:var newItem=jQuery('<li id="sel_'+itemData.uname+'" ><a href="#/stream/entity/'+itemData.uname+'"><img src="'+itemData.av_url+'" />'+itemData.dname+"</a></li>");break}newItem[0].eid=itemData.eid;newItem.attr("etype",itemData.type);spanHolder.append(newItem)}},"json");return false},fillTree:function(json){jQuery("#my_ntw").children().remove();if(!json.error){var list=json.list;var myNtw=jQuery("#my_ntw");myNtw.children().remove();for(i in list){var closeCategory=false;if(FTree.cookie){for(var e=0;e<FTree.cookie.length;e++){var c=new Number(FTree.cookie[e]);if(i==c){closeCategory=true;break}}}var listdata=list[i];var hasMore=listdata.more;var listUrlName=(listdata.is_default)?"unlisted":listdata.name;var folderDiv=jQuery('<div class="f_holder" id="d'+listdata.lid+'"><div class="h_folder f'+listdata.type+'" rel="'+listUrlName+'">'+((hasMore)?'<span class="pag"><a href="" class="p disabled" onclick="return FTree.lb(\''+listdata.lid+'\',-1);"></a><a href="" class="n" onclick="return FTree.lb(\''+listdata.lid+"',1);\"></a></span>":"")+'<a href="" class="action"><em></em></a><a href="#/stream/list/'+FTree.mode+"/"+listUrlName+'">'+listdata.name+"</a></div>");folderDiv[0].lid=listdata.lid;myNtw.append(folderDiv);var actionLink=folderDiv.find(".action");actionLink.attr("index",i);actionLink.click(FTree.actionClick);var spanHolder=jQuery('<ul id="f'+listdata.lid+'"></ul>');for(k in listdata.entities){var itemData=listdata.entities[k];var itemType=itemData.type;switch(itemType){case"6":var newItem=jQuery('<li id="sel_'+itemData.uname+'" ><a href="#/stream/twitter/'+itemData.uname+'"><img src="'+itemData.av_url+'" />'+itemData.dname+"</a></li>");break;case"7":var newItem=jQuery('<li id="sel_'+itemData.uname+'" ><a href="#/stream/facebook/'+itemData.uname+'"><img src="'+itemData.av_url+'" />'+itemData.dname+"</a></li>");break;default:var newItem=jQuery('<li id="sel_'+itemData.uname+'" ><a href="#/stream/entity/'+itemData.uname+'"><img src="'+itemData.av_url+'" />'+itemData.dname+"</a></li>");break}newItem[0].eid=itemData.eid;newItem.attr("etype",itemData.type);if(closeCategory){spanHolder.addClass("closed")}spanHolder.append(newItem)}if(!closeCategory){actionLink.addClass("active")}folderDiv.append(spanHolder)}}else{}var timeout_handler=null;jQuery("#my_ntw .h_folder").hover(function(){var target=$(this);timeout_handler=window.setTimeout(function(){jQuery(target).append(l_controls);var p=target.parent();if(p.length>0){jQuery("#l_controls .edit").unbind("click").click(function(){jQuery("#big_loading").show();return editList(p[0].lid)});jQuery("#l_controls .delete").unbind("click").click(function(){jQuery("#big_loading").show();return deleteList(p[0].lid)})}$("#l_controls").slideDown("fast")},1000)},function(){$("#l_controls").remove();clearTimeout(timeout_handler)})},selectItem:function(link){jQuery("#my_ntw .active").removeClass("active");link.addClass("active")},setMode:function(newMode,forse){if(FTree.mode!=newMode){var filterLink=jQuery("#stream_"+newMode);jQuery("#left_container .active").removeClass("active");filterLink.addClass("active");Favit.Cookie.set("fmode",newMode);jQuery("#big_loading").show();jQuery.getJSON("/a/stream/tree/"+newMode,FTree.fillTree);FTree.mode=newMode}},reloadTree:function(){jQuery.getJSON("/a/stream/tree/"+FTree.mode,FTree.fillTree)},setService:function(service,link){var hash="/"+service+"/"+FTree.filter+((FTree.filterVal!="")?"/"+FTree.filterVal:"");window.location.hash=hash},renderHTML:function(data){jQuery("#big_loading").hide();jQuery("#main_content").html(data.html);if(data.ctrl){jQuery("#sec_info").html(data.ctrl)}jQuery("#main_content").attr({scrollTop:0});if(data.bottom){Stream.hitBottom()}},hashChanged:function(hash){var stripedHash=hash.substr(1);var request=stripedHash.split("/");var service=request[1];jQuery("#c_fav").hide();jQuery("#c_nw").hide();jQuery("#back_home").show();FTree.service=service;jQuery("#main_title .active").removeClass("active");jQuery("#my_ntw div,li").removeClass("active");switch(service){case"discover-people":case"discover-groups":filter=request[2];var renderHub="/a/render/"+service+"/";if(filter){renderHub+=filter}jQuery("#big_loading").show();jQuery.getJSON(renderHub,FTree.renderHTML);break;case"stream":case"favits":case"comments":case"day":case"search":case"best":filter=request[2];FTree.filter=filter;switch(filter){case"twitter":case"entity":case"facebook":jQuery("#c_fav").show();jQuery("#c_nw").show();var val=request[3];var link=jQuery("#sel_"+val);FTree.filterVal=val;FTree.selectItem(link);var type=link.attr("etype");switch(type){case"1":jQuery("#profile_controls").show();switch(service){case"stream":jQuery("#c_shared").addClass("active");break;case"favits":jQuery("#c_favits").addClass("active");break;case"comments":jQuery("#c_commented").addClass("active");break}jQuery("#feed_controls").show();break;case"2":case"3":case"4":jQuery("#best_controls").show();switch(service){case"stream":jQuery("#c_shared_m").addClass("active");break;case"day":jQuery("#c_day").addClass("active");break;case"week":jQuery("#c_week").addClass("active");break;case"month":jQuery("#c_month").addClass("active");break}break}jQuery("#feed_controls").show();jQuery("#c_delete").unbind("click").click(function(){return unfollow(link[0].eid)});break;case"list":FTree.filterVal="";jQuery("#my_ntw div,li").removeClass("active");var val=request[4];var ldiv=jQuery('#my_ntw [rel="'+val+'"]');ldiv.addClass("active");var p=ldiv.parent();if(p.length>0){jQuery("#c_edit").unbind("click").click(function(){return editList(p[0].lid)});jQuery("#c_delete").unbind("click").click(function(){return deleteList(p[0].lid)})}switch(service){case"stream":jQuery("#c_shared_m").addClass("active");break;case"day":jQuery("#c_day").addClass("active");break;case"week":jQuery("#c_week").addClass("active");break;case"month":jQuery("#c_month").addClass("active");break}break;case"myfriends":case"mygroups":case"all":FTree.filterVal="";FTree.setMode(filter,true);jQuery("#best_controls").show();if(filter=="all"){jQuery("#back_home").hide()}switch(service){case"stream":jQuery("#c_shared_m").addClass("active");break;case"day":jQuery("#c_day").addClass("active");break;case"week":jQuery("#c_week").addClass("active");break;case"month":jQuery("#c_month").addClass("active");break}break;case"direct":jQuery("#big_tabs a").removeClass("active");jQuery('#big_tabs [href="/#/stream/direct"]').addClass("active");jQuery("#dmlink").removeClass("full");jQuery("#dm_count").html("");jQuery("#back_home").show();break;case"discussions":jQuery("#big_tabs a").removeClass("active");jQuery('#big_tabs [href="/#/stream/discussions"]').addClass("active");jQuery("#dmlink").removeClass("full");jQuery("#dm_count").html("");jQuery("#back_home").show();break;case"search":var val=request[3];break;default:FTree.setMode("all",true);switch(service){case"stream":jQuery("#c_shared_m").addClass("active");break;case"day":jQuery("#c_day").addClass("active");break;case"week":jQuery("#c_week").addClass("active");break;case"month":jQuery("#c_month").addClass("active");break}break}jQuery("#stream_icon").hide();jQuery("#stream_title").hide();FTree.current=stripedHash;jQuery("#big_loading").show();jQuery.getJSON("/a"+stripedHash,FTree.fillStream);break}},toggleAll:function(expand){jQuery("#my_ntw").children().each(function(index,el){var kids=jQuery(el).children(".h_folder").children(".action");if(expand){FTree.expandAll(kids[0])}else{FTree.collapseAll(kids[0])}});if(expand){$("#left_menu ul").removeClass("closed")}else{$("#left_menu ul").addClass("closed")}return false},collapseAll:function(el){var index=jQuery(el).attr("index");var spanHolder=jQuery(el.parentNode.parentNode).find("ul");var spanClass=spanHolder.hasClass("closed");jQuery(el).removeClass("active");if(!spanClass){spanHolder.slideUp("fast",function(){spanHolder.addClass("closed");spanHolder.show()});FTree.updateCookie(index,(spanClass))}},expandAll:function(el){var index=jQuery(el).attr("index");var spanHolder=jQuery(el.parentNode.parentNode).find("ul");var spanClass=spanHolder.hasClass("closed");jQuery(el).addClass("active");if(spanClass){spanHolder.hide();spanHolder.removeClass("closed");spanHolder.slideDown("fast");FTree.updateCookie(index,(spanClass))}},actionClick:function(e){var index=jQuery(this).attr("index");var spanHolder=jQuery(this.parentNode.parentNode).find("ul");var spanClass=spanHolder.hasClass("closed");if(spanClass){jQuery(this).addClass("active");spanHolder.hide();spanHolder.removeClass("closed");spanHolder.slideDown("fast")}else{jQuery(this).removeClass("active");spanHolder.slideUp("fast",function(){spanHolder.addClass("closed");spanHolder.show()})}FTree.updateCookie(index,(spanClass));e.preventDefault()},fillStream:function(data){if(data.last==0&&data.page==1){jQuery("#main_content").children().remove();jQuery("#main_content").attr({scrollTop:0});Stream.page=1}if(pageTracker){var hash=window.location.hash;var stripedHash=hash.substr(1);pageTracker._trackPageview("/"+stripedHash)}Stream.isBottom=false;jQuery("#big_loading").hide();jQuery("#stream_icon").show();jQuery("#stream_title").show();var nContent=jQuery(data.html);nContent.find("*[uid]").each(function(index){jQuery(this).mouseover(function(){popup.mouseover(this)});jQuery(this).mouseout(function(){popup.mouseout(this)})});jQuery("#main_content").append(nContent);if(data.last==0&&data.page==1&&data.ctrl){jQuery("#sec_info").html(data.ctrl)}jQuery("#stream_icon").attr({src:data.meta.icon});jQuery("#stream_title").html(data.meta.title);if(data.tl){jQuery("#stream_title").attr("href",data.tl)}Stream.lasttm=data.lt;Favit.rtc=data.rtc;if(Favit.realtime){realtime.start(data.rtc)}Stream.loading=false;if(data.bottom){Stream.hitBottom()}}};var STree={mode:false,current:null,index:0,entities:[],animateAppsInterval:null,service:null,filter:null,lasttm:null,loading:null,cookie:false,bottom:false,oldscroll:0,chidren:null,init:function(){this.loadCookie();jQuery("#main_content").scroll(STree.scrollContent);if(window.location.hash==""){window.location.hash="/all"}else{jQuery.getJSON("/saves/a/tree/",STree.fillTree)}},loadCookie:function(){if(!this.cookie){var cookieData=Favit.Cookie.get("ST");if(cookieData){this.cookie=cookieData.split(",")}else{this.cookie=[]}}},updateCookie:function(cid,show){for(var e=0;e<this.cookie.length;e++){if(cid==this.cookie[e]){this.cookie.splice(e,1);break}}if(!show){this.cookie[this.cookie.length]=cid}var newdata=this.cookie.join(",");Favit.Cookie.set("ST",newdata,20)},fillTree:function(json){if(!json.error){var list=json.items;var myNtw=jQuery("#my_ntw");myNtw.children().remove();for(i in list){var closeCategory=false;if(STree.cookie){for(var e=0;e<STree.cookie.length;e++){if(i==STree.cookie[e]){closeCategory=true;break}}}var itemData=list[i];var fHolder=jQuery('<div class="f_holder">');var hHolder=fHolder.append(jQuery('<div class="h_folder f'+Math.ceil(Math.random()*15+1)+'" rel="'+itemData.fname+'"><a href="" class="action"><em></em></a><a href="#/list/'+itemData.fname+'">'+itemData.fname+"</a>"));var actionLink=fHolder.find(".action");actionLink.attr("index",i);actionLink.click(STree.actionClick);var liHolder=jQuery('<ul class="sortable"></ul>');var items=itemData.items;for(k in items){var fdata=items[k];liHolder.append(jQuery('<li rel="'+itemData.fname+":"+fdata.name+'"><a href="#/entity/'+itemData.fname+":"+fdata.name+'"><span class="count">'+fdata.count+'</span><img src="'+fdata.icon+'">'+fdata.name+"</a></li>"))}hHolder.append(liHolder);myNtw.append(fHolder);if(closeCategory){liHolder.addClass("closed")}else{actionLink.addClass("active")}}}else{}},actionClick:function(e){var index=jQuery(this).attr("index");var spanHolder=jQuery(this.parentNode.parentNode).find("ul");var spanClass=spanHolder.hasClass("closed");if(spanClass){jQuery(this).addClass("active");spanHolder.hide();spanHolder.removeClass("closed");spanHolder.slideDown("fast")}else{jQuery(this).removeClass("active");spanHolder.slideUp("fast",function(){spanHolder.addClass("closed");spanHolder.show()})}STree.updateCookie(index,(spanClass));e.preventDefault()},selectItem:function(link){jQuery("#my_ntw .active").removeClass("active");link.addClass("active")},setMode:function(newMode){var filterLink=jQuery("#stream_"+newMode);jQuery("#left_container .active").removeClass("active");filterLink.addClass("active");Favit.Cookie.set("fmode",newMode);jQuery("#my_ntw").children().remove();jQuery.getJSON("/saves/a/tree/",STree.fillTree);STree.mode=newMode},hashChanged:function(hash){var stripedHash=hash.substr(1);var request=stripedHash.split("/");var service=request[1];var filter=request[2];jQuery("#my_ntw div,li").removeClass("active");switch(service){case"all":STree.setMode("all");filter="1";break;case"list":case"entity":jQuery('#my_ntw [rel="'+filter+'"]').addClass("active");break}STree.service=service;STree.filter=filter;jQuery("#stream_icon").hide();jQuery("#stream_title").hide();jQuery("#main_content").children().remove();STree.current=stripedHash;jQuery.getJSON("/saves/a/stream",{s:service,v:filter},STree.fillStream)},fillStream:function(data){jQuery("#stream_icon").show();jQuery("#stream_title").show();var mainContent=jQuery("#main_content");STree.entities=[];var animate=false;try{animate=data.animate}catch(e){}var l=data.items.length;if(l==0&&data.html){mainContent.html(data.html)}for(i in data.items){var savedItem=data.items[i];var index=STree.entities.length;STree.entities[index]=savedItem;var shortContent=savedItem.short_content;var it=jQuery('<div class="list_items">'+((savedItem.thumb.length>0)?'<div class="thumb"><img width="100" src="'+savedItem.thumb+'"/></div>':"")+'<h2><a class="delete_item" href="" onclick="return STree.deleteSave(\''+savedItem.link_id+'\');"/></a><a class="open_item" href="">'+savedItem.title+"</a></h2>"+((savedItem.thumb.length>0)?'<p class="description has_thumb">':'<p class="description">')+shortContent+"</p>"+((savedItem.thumb.length>0)?'<p class="details has_thumb">':'<p class="details">')+'<img src="'+savedItem.icon+'"/><a class="source" target="_blank" href="http://'+savedItem.domain+'">'+savedItem.domain+"</a> - "+savedItem.saved_before+' - <a class="direct" target="_blank" href="'+savedItem.url+'">'+_LANG.OPEN_NEW_WINDOW+'</a></p><div class="clear_left"/></div>');if(animate){it.css("display","none")}var link=it.find(".open_item");link.click(new Function("SPopup.show("+index+");return false;"));mainContent.append(it)}jQuery("#stream_icon").attr({src:data.meta.icon});jQuery("#stream_title").html(data.meta.title);STree.lasttm=data.lt;STree.loading=false;STree.bottom=data.bottom;if(animate){STree.animateStream()}},animateStream:function(){var jQueryapps=jQuery("#main_content").children(".list_items");var totalApps=jQueryapps.length;var totalAppsToFade=Math.min(totalApps,70);var counter=0;clearInterval(STree.animateAppsInterval);STree.animateAppsInterval=setInterval(function(){jQuery("#main_content").children(".list_items").eq(counter).fadeIn("fast");counter++;if(counter>=totalAppsToFade){clearInterval(STree.animateAppsInterval);for(var i=totalAppsToFade;i<totalApps;i++){jQuery("#main_content").children(".list_items").eq(i).show()}}},20)},scrollContent:function(){var mainContent=jQuery("#main_content");var scrollTop=mainContent.attr("scrollTop");var children=mainContent.children();children.each(function(){});if(scrollTop<10){var firstChild=mainContent.children(":first");firstChild.addClass("focus")}var height=mainContent.attr("scrollHeight")-mainContent.attr("clientHeight");var limit=height/100*95;if(STree.loading==false&&STree.bottom==false&&scrollTop>limit){STree.loading=true;jQuery.getJSON("/saves/a/stream",{s:STree.service,v:STree.filter,l:STree.lasttm},STree.fillStream)}STree.oldscroll=scrollTop},deleteSave:function(sid){if(confirm(_LANG.CONFIRM_DELETE)){jQuery.post("/saves/a/delete",{sid:sid},function(data){if(data.ok){STree.hashChanged(window.location.hash)}if(data.error){}},"json")}return false}};var SPopup={html:null,index:0,show:function(index){jQuery("body").append(jQuery('<table id="fpopuptable" class="t_tool"><td class="cent_td" id="fpopup"></td></table>'));if(this.html==null){jQuery.getJSON("/a/render/spopup",{index:index},SPopup.responce)}else{SPopup.responce(null,index)}},responce:function(data,index,visible){if(data){SPopup.html=data.html;index=data.index}SPopup.index=index;if(visible==undefined){jQuery("body").append(jQuery("<div></div>").attr({id:"h_container"}));jQuery("#fpopup").html(SPopup.html);jQuery("#item_close").click(function(e){SPopup.close();e.preventDefault()});jQuery("#item_next").click(function(e){SPopup.next();e.preventDefault()});jQuery("#item_previous").click(function(e){SPopup.previous();e.preventDefault()});jQuery(window).keyup(SPopup.keyListener)}if(index==0){jQuery("#item_previous").addClass("disabled")}if(index==STree.entities.length-1){jQuery("#item_next").addClass("disabled")}jQuery("#item_content").html(STree.entities[index].content);jQuery("#item_link").html(STree.entities[index].title);jQuery("#item_link").attr("href",STree.entities[index].url);jQuery("#panel_media_data").children().remove();try{mediaCount=STree.entities[index].medias.length;for(i in STree.entities[index].medias){var mediadata=STree.entities[index].medias[i];jQuery("#panel_media_data").append('<div class="media_file"><a href="'+mediadata.media_thumb+'" target="_blank"><img src="'+mediadata.media_thumb+'" /></a><p><a href="'+mediadata.media_thumb+'" target="_blank">open</a></p></div>')}}catch(e){mediaCount=0}if(mediaCount==0){jQuery("#panel_media").hide();jQuery("#item_content").removeClass("mystuff_margin")}else{jQuery("#panel_media").show();jQuery("#item_content").addClass("mystuff_margin")}},next:function(){var allLength=STree.entities.length;var nextIndex=new Number(this.index+1);if(nextIndex==1&&allLength>1){jQuery("#item_previous").removeClass("disabled")}if(nextIndex<allLength){SPopup.responce(null,nextIndex,true)}else{jQuery("#item_next").addClass("disabled")}},previous:function(){var allLength=STree.entities.length;var nextIndex=new Number(this.index-1);if(allLength>1&&nextIndex==allLength-2){jQuery("#item_next").removeClass("disabled")}if(nextIndex>=0){SPopup.responce(null,nextIndex,true)}else{jQuery("#item_previous").addClass("disabled")}},keyListener:function(e){if(e.keyCode==27){SPopup.close()}},close:function(){jQuery(window).unbind("keyup");jQuery("#h_container").remove();jQuery("#fpopuptable").remove()}};function windowSize(){var doc=document.documentElement;var winWidth=window.innerWidth||self.innerWidth||doc&&doc.clientWidth||document.body.clientWidth;var winHeight=window.innerHeight||self.innerHeight||doc&&doc.clientHeight||document.body.clientHeight;return{width:winWidth,height:winHeight}}function bind(A,B){if(typeof B=="string"){B=A[B]}return function(){return B.apply(A,arguments)}}var popup={cache:{},counter:0,id:null,mouseover:function(element){var uid=jQuery(element).attr("uid");if(!uid){return}if(uid==this.id){this.counter++}else{this.hide();this.timeout=setTimeout(function(){popup.timeout=null;popup.counter++;popup.show(element)},800)}},mouseout:function(){var B=jQuery("#fitemtooltip");if(B.css("visibility")!="visible"){this.hide()}else{var A=this.counter;setTimeout(function(){if(popup.counter==A){popup.hide(true)}},150)}},show:function(A){var el=jQuery(A);var D=el.attr("uid");var C=el.offset();var B=jQuery('<div id="fitemtooltip" uid="'+D+'" style="position:absolute;z-index:2;"><div class="big_tooltip">Loading...</div></div>');B.css({left:C.left,top:C.top+el.height()});B.mouseover(function(){popup.mouseover(B)});B.mouseout(function(){popup.mouseout(B)});jQuery("body").append(B);this.id=D;setTimeout(function(){if(D==popup.id){var F=windowSize();var I=jQuery("#fitemtooltip");if(I.length>0){var G=I.get(0).offsetWidth;var H=C.left;if(H+G>F.width-25){I.css("left",F.width-G-25)}else{I.css("left",H)}}}},1000);this.loadPopup(this.id)},hide:function(A){this.counter++;this.id=null;if(this.timeout){clearTimeout(this.timeout);this.timeout=null}jQuery("#fitemtooltip").fadeOut("400",function(){jQuery(this).remove()})},loadPopup:function(A){if(this.cache[A]){jQuery("#fitemtooltip").html(this.cache[A]);return}jQuery.getJSON("/a/render/profilepopup",{entity:A},function(B){popup.cache[A]=B.html;var C=jQuery("#fitemtooltip");if(C.length>0&&popup.id==A){C.html(popup.cache[A])}})}};function displayVotes(lid){var params={lid:lid};jQuery.get("/a/post_voters",params,function(data){jQuery("#p_"+lid+" .count").remove();var newCount=jQuery('<span class="count likeit"></span>');var l=data.length;for(i in data){var entity=data[i];newCount.append('<a href="'+entity.profile_url+'" uid="'+entity.entity_id+'">'+entity.display_name+"</a> ");if(i<l-1){newCount.append(", ")}}newCount.find("*[uid]").each(function(index){jQuery(this).mouseover(function(){popup.mouseover(this)});jQuery(this).mouseout(function(){popup.mouseout(this)})});jQuery("#p_"+lid+" .info").prepend(newCount);jQuery("<span>-</span>").insertAfter(newCount)},"json");return false}function like(entity,undo,link){if(Favit.user){var params={entity:entity};if(undo){params.undo=true}jQuery.post("/a/action/like",params,function(d){try{var e=d.entity;var l=d.likes;if(d.undo){jQuery("#l_"+e).fadeIn("fast");jQuery("#mh_"+e).hide()}var voteBtn=jQuery("#p_"+entity+" .vote_buttons");voteBtn.css("visibility","visible");voteBtn.animate({marginLeft:"-25px"},100,function(){jQuery(this).addClass("active");jQuery(this).animate({marginLeft:"0px"},100)});jQuery("#likes_"+e).slideUp("fast",function(){jQuery(this).addClass("active");jQuery(this).html("<strong>"+l+"</strong>");jQuery(this).slideDown("fast")});new_div=jQuery("#vote_info").html();var j=jQuery("<div>"+new_div+"</div>");j.addClass("inform rounded");jQuery("#p_"+e).append(j);j.fadeIn("fast",function(){setTimeout(function(){j.fadeOut("fast",function(){j.remove()})},2000)});if(!link){link=jQuery("#p_"+entity+" .count")}if(link){var pcText=Favit.isDefined("_LANG.LIKED_IT")?_LANG.LIKED_IT:"You liked it";jQuery(link).html(pcText);jQuery(link).parent().removeClass("likeit")}}catch(e){}},"json")}else{fPopup.show({view:"login"})}return false}function amLike(entity,link){if(Favit.user){var params={entity:entity};jQuery.post("/a/action/like",params,function(d){try{jQuery(link).hide("slow")}catch(e){}},"json")}else{fPopup.show({view:"login"})}return false}function hide(entity,canedit){if(Favit.user){jQuery.post("/a/action/hide",{entity:entity},function(d){try{var e=d.entity;if(canedit==false){jQuery("#p_"+e).fadeOut("fast")}else{jQuery("#p_"+e).fadeOut("fast")}}catch(e){}},"json")}else{fPopup.show({view:"login"})}return false}function hideMore(lid,sid,uid,gid){var params={lid:lid,sid:sid,uid:uid,gid:gid};jQuery.get("/a/render/hide_more",params,function(data){var leid=data.leid;var html=data.html;jQuery("#mh_"+leid).html(html)},"json");return false}function block(leid){var params={leid:leid};jQuery("#sh_"+leid+" :checkbox").each(function(i){if(jQuery(this).attr("checked")){var name=jQuery(this).attr("name");var value=jQuery(this).attr("value");params[name]=value}});jQuery.post("/a/action/block",params,function(data){jQuery("#sh_"+data.leid).fadeOut("fast")},"json")}function unblock(objectid,otype){var cLoc=window.location.href;var form=jQuery('<form action="/a/unblock" method="post"><input type="hidden" name="object_id" value="'+objectid+'"><input type="hidden" name="otype" value="'+otype+'"></form>');jQuery("body").append(form);form.submit()}function playVideo(fmid){fPopup.show({view:"playvideo",params:{fmid:fmid}});return false}function playVideoInline(mediaId,postId,alinkId){jQuery.get("/a/render/playvideo",{fmid:mediaId,type:"embed"},function(data){if(jQuery("#"+postId+" .single_media a.link_to_full_image").length>0){var ukey=jQuery("#"+postId+" .single_media a.link_to_full_image").attr("href");var pEl=jQuery("#"+postId+' .img_preview a[href="'+ukey+'"]');m(pEl,true)}if(jQuery("#"+postId+" .video_player").length==0){jQuery("#"+postId+" .single_media").append('<div style="display: block;" class="video_player"></div>')}jQuery("#"+postId+" a.is_video").hide();jQuery(alinkId).parent().children("a").each(function(i,el){jQuery(el).removeClass("active")});jQuery(alinkId).addClass("active");jQuery("#"+postId+" .video_player").show().html(data.html)},"json");return false}function playVideoNewWindow(fmid,pos){var width=470;var height=358;var left=(screen.width-width)/2;var top=(screen.height-height)/2;var params="width="+width+", height="+height;params+=", top="+top+", left="+left;params+=", directories=no";params+=", location=no";params+=", menubar=no";params+=", resizable=no";params+=", scrollbars=no";params+=", status=no";params+=", toolbar=no";newwin=window.open("/a/render/videopopup/?fmid="+fmid+"&t="+pos,"fplayer",params);if(window.focus){newwin.focus()}return false}function hideComment(entity){jQuery("#cf_"+entity).remove();return false}function hideCommentS(entity){jQuery("#cfs_"+entity).parent().remove();return false}function addComment(entity,text,fb,tw,inreplyto){if(Favit.user){var cfid="#cf_"+entity;var cf=jQuery(cfid);if(!text){text=""}if(!inreplyto){inreplyto=""}if(cf.length==0){var pcText=Favit.isDefined("_LANG.POST_COMMENT")?_LANG.POST_COMMENT:"Post comment";var cancelText=Favit.isDefined("_LANG.CANCEL")?_LANG.CANCEL:"Cancel";cf=jQuery('<div class="list_comments" id="cf_'+entity+'"><div class="comm_head"><a href="" class="comm_reply" style="visibility:hidden;"></a><a href="" class="avatar"><img src="'+Favit.u_avatar+'" alt="" /></a></div><div class="comm_content rounded"><span></span><form class="inline_form"><input type="hidden" name="inreply" value="'+inreplyto+'"><textarea name="c2" class="add_inline_comment" onkeyup="charCount(this);">'+text+'</textarea><p class="btn_container" style="margin:0;"><em class="char_count rounded">0</em><a class="custBtn submit" rel="inline" onclick="return postComment(\''+entity+'\');"><strong class="bold">'+pcText+'</strong></a><a class="custBtn" rel="inline" onclick="return hideComment(\''+entity+"');\"><strong>"+cancelText+"</strong></a>"+((fb)?'<label class="serv_com"><input name="fb_comment" type="checkbox" checked="checked" value="9"/><img src="'+Favit.images+'serv_favs/facebook.png" width="16" height="16" /></label>':"")+((tw)?'<label class="serv_com"><input name="t_comment" type="checkbox" checked="checked" value="6" /><img src="'+Favit.images+'serv_favs/twitter.png" width="16" height="16" /></label>':"")+'<img src="'+Favit.images+'ajax-loader-12.gif" class="loading" /></p></form></div></div>');jQuery("#p_"+entity).append(cf);cf.find(".add_inline_comment").focus(function(){this.value=(this.value.length>0)?this.value+" ":""})}else{prev_text=jQuery("#cf_"+entity+" .add_inline_comment").text();jQuery("#cf_"+entity+" .add_inline_comment").text(prev_text+" "+text)}}else{fPopup.show({view:"login"})}return false}function addCommentAm(entity,text,esid){if(Favit.user){var cfid="#cfs_"+entity;var cf=jQuery(cfid);if(!text){text=""}if(cf.length==0){var pcText=Favit.isDefined("_LANG.POST_COMMENT")?_LANG.POST_COMMENT:"Post comment";var cancelText=Favit.isDefined("_LANG.CANCEL")?_LANG.CANCEL:"Cancel";var s='<div class="list" id="cfs_'+entity+'"><div class="said"></div><a href="" class="avatar"><img src="'+Favit.u_avatar+'" /></a><div class="content"><p class="title"><label><textarea name="c3" class="field"></textarea></label></p><p class="btn_container medium" style="margin:0;"><a class="custBtn submit" onclick="return postCommentAm(\''+entity+"','"+esid+'\');"><strong class="bold">'+pcText+'</strong></a><span class="btn_container medium" style="margin:0;"><a class="custBtn submit" onclick="return hideCommentS(\''+entity+"');\"><strong>"+cancelText+"</strong></a></span></p></div></div>";var cf=jQuery(s);var commentholder=jQuery("#lp"+entity+" .comment");if(commentholder.length==0){commentholder=jQuery('<div class="comment"></div>');jQuery("#lp"+entity+" .content").after(commentholder)}commentholder.append(cf);cf.find(".field").val(text);cf.find(".field").focus(function(){this.value=(this.value.length>0)?this.value+" ":""})}}else{fPopup.show({view:"login"})}return false}function listCommentsAm(entity,highlight){var spanHolder=jQuery("<span></span>");var moreComments=jQuery("#lp"+entity+" .more_comments");jQuery(moreComments).addClass("active");moreComments.after(spanHolder);var params={entity:entity};if(highlight){params.highlight=highlight}jQuery.post("/a/action/listcomments",params,function(jd){spanHolder.remove();spanHolder=jQuery("<div></div>");moreComments.replaceWith(spanHolder);try{for(i in jd.items){var d=jd.items[i];var com=jQuery('<div class="list"><div class="said"></div><a href="/'+d.nickname+'" class="avatar"><img src="'+d.avatar_url+'" /></a><div class="content"><p class="title"><a href="" target="">'+d.display_name+"</a> <span>"+d.publish_timestamp+"</span></p><p>"+d.comment+"</p></div></div>");com.find("*[uid]").each(function(index){jQuery(this).mouseover(function(){popup.mouseover(this)});jQuery(this).mouseout(function(){popup.mouseout(this)})});spanHolder.append(com)}}catch(e){alert(e)}},"json");return false}function listComments(entity,highlight){var spanHolder=jQuery("<span></span>");var moreComments=jQuery("#p_"+entity+" .more_comments");jQuery(moreComments).addClass("active");moreComments.after(spanHolder);var params={entity:entity};if(highlight){params.highlight=highlight}jQuery.post("/a/action/listcomments",params,function(jd){spanHolder.remove();spanHolder=jQuery("<div></div>");moreComments.replaceWith(spanHolder);try{for(i in jd.items){var d=jd.items[i];var com=jQuery('<div class="list_comments" id="c-'+d.comment_id+'"><div class="comm_head"><a href="" class="comm_reply" onclick="return addComment(\''+entity+"','@"+d.nickname+"',"+d.reply_facebook+","+d.reply_twitter+');"></a><a uid="'+d.user_id+'" class="avatar" href="'+d.entity.profile_url+'" target="'+d.entity.profile_target+'"><img src="'+d.avatar_url+'"/></a></div><div class="comm_content rounded"><span></span><p class="title">'+((d.service_icon)?'<a href="'+d.service_profile_url+'" class="service" target="_blank"><img src="'+d.service_icon+'"></a>':"")+'<a href="'+d.entity.profile_url+'" uid="'+d.user_id+'" target="'+d.entity.profile_target+'">'+d.display_name+"</a><em>("+d.publish_timestamp+")</em></p><p>"+d.comment+"</p></div></div>");com.find("*[uid]").each(function(index){jQuery(this).mouseover(function(){popup.mouseover(this)});jQuery(this).mouseout(function(){popup.mouseout(this)})});spanHolder.append(com)}}catch(e){}},"json");return false}function editComment(entity,cid){if(entity){comm_content=jQuery("#c-"+cid+" .comm_content .comm_text").text();jQuery("#c-"+cid).hide();jQuery("#cform_"+entity).slideDown("fast");jQuery("#cform_"+entity+" .add_inline_comment").val(comm_content);document.getElementById("pc"+entity).onclick=function(){postComment(entity,cid)}}return false}function deleteComment(entity,cid){if(confirm("Are you sure you want to delete the comment?")){var params={entity:entity,cid:cid};jQuery.post("/a/action/delete_comment",params,function(d){jQuery("#cwait_"+entity).hide();try{var citem=jQuery("#c-"+d.comment_id);citem.remove();Query("#pc_"+entity).val("");jQuery("#cform_"+entity).fadeOut()}catch(e){}},"json")}return false}function postCommentAm(entity,esid){var commentText=jQuery("#cfs_"+entity+" .field").val();if(commentText.length>0){var params={entity:entity,comment:commentText,"esid[]":[],am:true};params["esid[]"][esid]=esid;jQuery("#cfs_"+entity+" .loading").show();jQuery.post("/a/action/comment",params,function(d){jQuery("#cfs_"+entity+" .loading").hide();try{var cContent=jQuery('<div class="list" id="c-'+d.comment_id+'"><div class="said"></div><a href="/'+d.nickname+'" class="avatar"><img src="'+d.avatar_url+'" /></a><div class="content"><p class="title"><a href="" target="">'+d.display_name+"</a> <span>before time</span></p><p>"+d.comment+"</p></div></div>");cContent.find("*[uid]").each(function(index){jQuery(this).mouseover(function(){popup.mouseover(this)});jQuery(this).mouseout(function(){popup.mouseout(this)})});jQuery("#lp"+entity+" .comment").append(cContent);jQuery("#cfs_"+entity).remove()}catch(e){}},"json")}}function postComment(entity,cid){var commentText=jQuery("#cf_"+entity+" .add_inline_comment").val();var fb=jQuery("#cf_"+entity+" input[name='fb_comment']:checked");var tw=jQuery("#cf_"+entity+" input[name='t_comment']:checked");var inReply=jQuery("#cf_"+entity+" input[name='inreply']");commentText=jQuery.trim(commentText);if(commentText.length>0){var params={entity:entity,comment:commentText,"esid[]":[]};if(cid){params.cid=cid}if(fb.length>0){params["esid[]"][params["esid[]"].length]=fb.val()}if(tw.length>0){params["esid[]"][params["esid[]"].length]=tw.val()}params.replyto=inReply.val();jQuery("#cf_"+entity+" .loading").show();jQuery.post("/a/action/comment",params,function(d){jQuery("#cform_"+entity+" .loading").hide();try{var citem=jQuery("#c-"+d.comment_id);citem.remove();var cContent=jQuery('<div class="list_comments" id="c-'+d.comment_id+'"><div class="comm_head"><a href="" class="comm_reply"  onclick="return addComment(\''+entity+"','@"+d.nickname+'\');"></a><a uid="'+d.user_id+'" class="avatar" href=""><img src="'+d.avatar_url+'"/></a></div><div class="comm_content rounded"><span></span><p class="title"><a href="" uid="'+d.user_id+'">'+d.display_name+"</a><em>("+d.publish_timestamp+') [<a href="" onclick="return deleteComment(\''+entity+"','"+d.comment_id+'\');" class="via">'+_LANG.DELETE+'</a>]</em></p><p class="comm_text">'+d.comment+"</p></div></div>");cContent.find("*[uid]").each(function(index){jQuery(this).mouseover(function(){popup.mouseover(this)});jQuery(this).mouseout(function(){popup.mouseout(this)})});jQuery("#p_"+entity).append(cContent);jQuery("#cf_"+entity).remove()}catch(e){}},"json")}return false}function headLatest(){var first=0;var pause=5000;function removeFirst(){first=jQuery("ul#latest_list li:last").html();jQuery("ul#latest_list li:last").hide("normal",function(){jQuery(this).remove()});addLast(first)}function addLast(first){last='<li style="display:none">'+first+"</li>";jQuery("ul#latest_list").prepend(last);jQuery("ul#latest_list li:first").slideDown()}interval=setInterval(removeFirst,pause)}function dropDown(target_div,open_div){jQuery(target_div).slideDown("fast")}function dropDown2(target_div,open_div){setTimeout(function(){jQuery(target_div).slideUp("fast")},5000)}function setLocale(locale){var cLoc=window.location.href;var form=jQuery('<form action="'+cLoc+'" method="post"><input type="hidden" name="locale" value="'+locale+'"></form>');jQuery("body").append(form);form.submit();return false}function setLang(lang){var cLoc=window.location.href;var form=jQuery('<form action="'+cLoc+'" method="post"><input type="hidden" name="lang" value="'+lang+'"></form>');jQuery("body").append(form);form.submit();return false}function saveSearch(search,link,service){var params={search_string:search};jQuery.post("/a/save_search",params,function(data){if(data.success){jQuery(link).fadeOut("slow");if(service=="reader"){jQuery("<a href='/reader#search/"+search+"'><em></em>"+search+"</a>").appendTo("#l_searches");jQuery("#left").css("bottom",jQuery("#left_options").height())}else{if(service=="lifestream"){jQuery("<a href='/#/stream/search/"+search+"'><em></em>"+search+"</a>").appendTo("#l_searches");jQuery("#left_menu").css("bottom",jQuery("#left_options").height())}else{}}}},"json");return false}function deleteSearch(search,link,service){var params={search_string:search,"delete":1};jQuery.post("/a/save_search",params,function(data){if(data.success){jQuery(link).fadeOut("slow");jQuery("#l_searches a[rel="+search+"]").remove();if(service=="reader"){jQuery("#left").css("bottom",jQuery("#left_options").height())}else{if(service=="lifestream"){jQuery("#left_menu").css("bottom",jQuery("#left_options").height())}else{}}}},"json");return false}function shareSubmit(formname){var frm=document.forms[formname];var vars={};var type="";var add=true;for(var i=0;i<frm.elements.length;i++){add=true;type=frm.elements[i].type;if(frm.elements[i].firstValue&&frm.elements[i].firstValue==frm.elements[i].value){frm.elements[i].value=""}if(type=="checkbox"){if(!frm.elements[i].checked){continue}}var value=frm.elements[i].value;var varName=frm.elements[i].name;if(type=="select-multiple"){var ob=frm.elements[i];var arSelected=new Array();for(var k=0;k<ob.options.length;k++){if(ob.options[k].selected==true){arSelected.push(ob.options[k].value)}}vars[varName]=arSelected}else{if(varName.indexOf("[")!=-1){var tempArray=vars[varName];if(tempArray==undefined){tempArray=new Array();vars[varName]=tempArray}tempArray=vars[varName];tempArray[tempArray.length]=value;vars[varName]=tempArray}else{vars[varName]=value}}}jQuery.post(frm.action,vars,function(){fPopup.close();if(FTree){FTree.hashChanged(window.location.hash)}var rMessage=jQuery("#sys_message2");if(rMessage.length>0){rMessage.slideDown("fast");setTimeout(function(){rMessage.slideUp("fast")},1500)}});return false}function selectInputcontent(field){$(field).select();return false}function showExplpopup(field,action){if(action==true){if(jQuery.browser.msie){jQuery(field).find("span").animate({opacity:"show",top:"20"},0)}else{jQuery(field).find("span").animate({opacity:"show",top:"20"},0)}}else{if(jQuery.browser.msie){jQuery(field).find("span").animate({opacity:"hide",top:"35"},0)}else{jQuery(field).find("span").animate({opacity:"hide",top:"35"},0)}}}function defaultInput(value,trigger){var default_value=value.val();if(trigger==true){value.val("")}else{if(value.val()==""){value.val(defaultValue)}}}function m(l){var largePath=jQuery(l).attr("href");var mediaType=jQuery(l).attr("rel");var bigDiv=jQuery(l).closest(".list_links").attr("id");if(jQuery(l).hasClass("active")){jQuery("#"+bigDiv+" .single_media a.link_to_full_image").css("display","none");return false}else{if(arguments[1]==undefined){switch(mediaType){case"image nofollow":if(jQuery("#"+bigDiv+" .single_media div.video_player").length==1){jQuery("#"+bigDiv+" .single_media div.video_player").remove()}if(jQuery("#"+bigDiv+" .single_media img").length==0){jQuery("<a href='"+largePath+"' class='link_to_full_image' target='_blank' rel='nofollow'><img src='i.php?i="+largePath+"&w=550&h=200&f=0' /></a>").appendTo("#"+bigDiv+" .single_media")}else{jQuery("#"+bigDiv+" .single_media a.link_to_full_image").css("display","inline");jQuery("#"+bigDiv+" .single_media a.link_to_full_image").attr("href",largePath);jQuery("#"+bigDiv+" .single_media img").css("visibility","hidden");jQuery("#"+bigDiv+" .single_media").addClass("load");jQuery("#"+bigDiv+" .single_media img").attr("src","i.php?i="+largePath+"&w=550&h=200&f=0").load(function(){jQuery(this).css("visibility","visible");jQuery("#"+bigDiv+" .single_media").removeClass("load")});jQuery("#"+bigDiv+" .img_preview a").removeClass("active");$(l).addClass("active")}break;case"video nofollow":alert("video e tui");return false;break;case"audio nofollow":alert("podcast e tui");return false;break;case"doc nofollow":alert("document e tui");return false;break;case"pres nofollow":alert("document e tui");return false;break}}}return false}function sharePopup(fiid,entityId){if(Favit.user){var params={};if(fiid){params.fiid=fiid}if(entityId){params.entity_id=entityId}fPopup.show({view:"share",params:params});fPopup.onClose=function(){window.NOKEYS=false}}else{fPopup.show({view:"login"})}return false}function setMenuState(state){jQuery.post("/a/view_state",{state:state})}function facebookPermissions(purl){fPopup.show({view:"facebook_permissions",params:{fblink:purl}})}function quickShare(fiid){jQuery("#big_loading").show();jQuery.post("/a/share/quickshare",{fiid:fiid},function(){var rMessage=jQuery("#sys_message2");if(rMessage.length>0){jQuery("#big_loading").hide();rMessage.slideDown("fast");setTimeout(function(){rMessage.slideUp("fast")},1500)}});return false}function quickSave(fiid){jQuery("#big_loading").show();jQuery.post("/a/share/quicksave",{fiid:fiid},function(){var rMessage=jQuery("#sys_message2");if(rMessage.length>0){jQuery("#big_loading").hide();rMessage.slideDown("fast");setTimeout(function(){rMessage.slideUp("fast")},1500)}});return false}function eoverview(leid){fPopup.show({view:"entity_overview",params:{leid:leid}});return false}function showNextPage(link,request,page){link=jQuery(link);link.addClass("active");link.html("");var vars="";var split=request.split("?");if(split[1]){vars=split[1]}request=split[0];if(request.match(/\/$/)){request=request.substring(0,request.length-1)}jQuery.get(request+"/page"+page,vars,function(data){link.parent().removeClass("show_more");var nContent=jQuery(data.html);if(data.tooltip){nContent.find("*[uid]").each(function(index){jQuery(this).mouseover(function(){popup.mouseover(this)});jQuery(this).mouseout(function(){popup.mouseout(this)})})}link.parent().append(nContent)},"json");return false}function resharePopup(leid){jQuery("#big_loading").show();if(Favit.user){fPopup.show({view:"share",params:{leid:leid}})}else{fPopup.show({view:"login"})}return false}function unlinkAccountPopup(sid){if(Favit.user){fPopup.show({view:"unlink_account",params:{sid:sid}})}else{fPopup.show({view:"login"})}return false}function searchH(f,service){if(service=="saves"){window.location.href="/saves/#/search/"+f.search_string.value}else{window.location.href=f.action+"/"+f.search_string.value}return false}function ballMovie(){fPopup.show({view:"ballmovie"});return false}function signupPopup(){fPopup.show({view:"login"})}function followPopup(uuid){if(Favit.user){fPopup.show({view:"follow",params:{entity:uuid}})}else{fPopup.show({view:"login"})}return false}function blockPopup(uuid){if(Favit.user){fPopup.show({view:"block",params:{uuid:uuid}})}else{fPopup.show({view:"login"})}return false}function unfollow(uuid){if(Favit.user){fPopup.show({view:"unfollow",params:{entity:uuid}})}else{fPopup.show({view:"login"})}return false}function editProfile(uuid){if(Favit.user){fPopup.show({view:"edit_entity",params:{entity:uuid}})}else{fPopup.show({view:"login"})}return false}function servicePopup(sid,mode,eid,uid){if(Favit.user){fPopup.show({view:"service_editor",params:{sid:sid,mode:mode,eid:eid,uid:uid}})}else{fPopup.show({view:"login"})}return false}function readInPlace(fid,lid){if(Favit.user){fPopup.show({view:"readinplace",params:{fid:fid,lid:lid}})}else{fPopup.show({view:"login"})}return false}function createGroupPopup(){if(Favit.user){fPopup.show({view:"create_group"})}else{fPopup.show({view:"login"})}return false}function createNewListPopup(){if(Favit.user){fPopup.show({view:"create_list"})}else{fPopup.show({view:"login"})}return false}function createNewCategory(){if(Favit.user){fPopup.show({view:"create_category"})}else{fPopup.show({view:"login"})}return false}function createNewFilter(){if(Favit.user){fPopup.show({view:"create_filter",nokeys:true})}else{fPopup.show({view:"login"})}return false}function editFilter(filterId){if(Favit.user){fPopup.show({view:"edit_filter",nokeys:true,params:{fid:filterId}})}else{fPopup.show({view:"login"})}return false}function editList(lid){if(Favit.user){fPopup.show({view:"edit_list",params:{lid:lid}})}else{fPopup.show({view:"login"})}return false}function deleteList(listName){if(Favit.user){fPopup.show({view:"delete_list",params:{list_name:listName}})}else{fPopup.show({view:"login"})}return false}function confirmMemberPopup(gid,eid){if(Favit.user){fPopup.show({view:"confirm_member",params:{gid:gid,eid:eid}})}else{fPopup.show({view:"login"})}return false}function banMemberPopup(gid,eid){if(Favit.user){fPopup.show({view:"ban_member",params:{gid:gid,eid:eid}})}else{fPopup.show({view:"login"})}return false}function promoteModerator(gid,eid){if(Favit.user){fPopup.show({view:"promote_member",params:{gid:gid,eid:eid}})}else{fPopup.show({view:"login"})}return false}function externalPopup(eid){fPopup.show({view:"external_profile",params:{eid:eid}});return false}function inviteFriends(){if(Favit.user){fPopup.show({view:"invite_friends"})}else{fPopup.show({view:"login"})}return false}function filterSwitchPopup(){if(Favit.user){fPopup.show({view:"filter_switch"})}else{fPopup.show({view:"login"})}return false}function manualSubscribe(display){if(display){jQuery("#manual_subscribe").show();jQuery("#feedSubmit").show();jQuery("#addfeedi").focus();window.NOKEYS=true}else{jQuery("#addfeedi").val("");jQuery("#addfeedloading").hide();jQuery("#manual_subscribe").hide();window.NOKEYS=false}return false}function showMore(link,how,what,page){var lastHtml=jQuery(link).html();jQuery(link).addClass("active");jQuery(link).html("");switch(how){case"feeds":var params={a:"discover",v:what,page:page};jQuery.get("/reader/ajax/",params,function(data){if(data.has_more){jQuery(link).removeAttr("onclick").unbind("click").click(function(){return showMore(link,how,what,page+1)});jQuery(link).removeClass("active");jQuery(link).html(lastHtml)}else{jQuery(link).parent().hide()}jQuery("#list_sources").append(data.data[0].content)},"json");break}return false}function bundleSubscribe(bid,target){if(Favit.user){var params={bid:bid};jQuery("#l"+bid).show();jQuery(target).nextAll(".loading").show();jQuery.post("/reader/ajax/?a=subscribebundle",params,function(data){jQuery(target).nextAll(".loading").hide();if(data.success){if(Favit.isDefined("UI")){UI.menu.innerHTML="";UI.tree=null;sendRequest("/reader/ajax/","showtree");jQuery("#l"+bid).hide();UI.waitaction=function(){}}var subscribed="Subscribed";if(Favit.isDefined("_LANG.SUBSCRIBED")){var subscribed=_LANG.SUBSCRIBED}jQuery(target).before('<span class="subscribed">'+subscribed+"</span>").remove()}},"json")}else{fPopup.show({view:"login"})}return false}function filterSubscribe(fid,target){if(Favit.user){var params={fid:fid};jQuery("#l"+fid).show();jQuery(target).nextAll(".loading").show();jQuery.post("/reader/ajax/?a=subscribefilter",params,function(data){jQuery(target).nextAll(".loading").hide();if(data.success){if(Favit.isDefined("UI")){UI.menu.innerHTML="";UI.tree=null;sendRequest("/reader/ajax/","showtree");UI.waitaction=function(){}}jQuery("#l"+fid).hide();var subscribed="Subscribed";if(Favit.isDefined("_LANG.SUBSCRIBED")){var subscribed=_LANG.SUBSCRIBED}jQuery(target).before('<span class="subscribed">'+subscribed+"</span>").remove()}},"json")}else{fPopup.show({view:"login"})}return false}function shareBundle(fid,descr,twitter,fb){jQuery("#bundle_loading").show();var params={fid:fid,ma:"share",descr:descr};if(twitter){params.twitter=1}if(fb){params.facebook=1}jQuery.post("/reader/ajax/?a=managebundle",params,function(data){jQuery("#bundle_loading").hide();if(expectedHash){doAction(expectedHash.substring(1))}},"json");return false}function unshareBundle(fid){jQuery("#bundle_loading").show();var params={fid:fid,ma:"unshare"};jQuery.post("/reader/ajax/?a=managebundle",params,function(data){jQuery("#bundle_loading").hide();if(expectedHash){doAction(expectedHash.substring(1))}},"json");return false}function addToSubscription(furl,ft,cname,ncn,priv){var params={furl:furl,ft:ft,cname:cname,ncn:ncn,"private":priv};jQuery("#sfeedloading").show();jQuery.post("/reader/ajax/?a=subscribefeed",params,function(data){jQuery("#sfeedloading").hide();if(data.success){UI.menu.innerHTML="";UI.tree=null;sendRequest("/reader/ajax/","showtree");UI.waitaction=function(){makeHistory("feed/"+data.furl)}}else{}},"json");return false}function quickSubscribe(link,furl,ft,fid){var params={furl:furl,ft:ft};jQuery("#f"+fid).show();jQuery("#sfeedloading").show();jQuery.post("/reader/ajax/?a=subscribefeed",params,function(data){jQuery("#f"+fid).hide();jQuery(link).before("<span>Subscribed</span>").remove();if(data.success){UI.menu.innerHTML="";UI.tree=null;sendRequest("/reader/ajax/","showtree");var c=jQuery("#sc"+fid);var cc=new Number(c.html());c.html(cc+1)}},"json");return false}function feedSubscribe(){var data="";if(arguments[0]){data=jQuery.trim(arguments[0])}else{data=jQuery.trim(jQuery("#addfeedi").val())}jQuery("#addfeedloading").show();if(data.length==0){if(_MSG.OP_FEED_VALID){alert(_MSG.OP_FEED_VALID)}return false}jQuery.post("/reader/ajax/?a=addfeed",{fdata:data},function(data){manualSubscribe(false);if(data.success){var feedc=data.feeds.length;if(feedc==1){for(i in data.feeds){makeHistory("feed/"+data.feeds[i].feed_url)}}else{if(feedc>1){var hasCombo=jQuery("#feed_combo");if(hasCombo.length>0){hasCombo.remove()}var chooserHolder=jQuery("#feed_chooser");var selectCombo=jQuery('<select name="site_feed" id="feed_combo" onchange="window.location.href=\'#subscribe/\'+this.value;"></select>');for(i in data.feeds){if(i==0){makeHistory("subscribe/"+data.feeds[i].feed_url)}var option=jQuery('<option value="'+data.feeds[i].feed_url+'">'+data.feeds[i].title+"</option>");selectCombo.append(option)}chooserHolder.append(selectCombo);jQuery(chooserHolder).show()}}}else{if(makeHistory){var error=data.error;switch(error){case"http_error":makeHistory("networkerror/"+data.fdata);break;case"no_feeds":makeHistory("notfound/"+data.fdata);break;case"no_url":makeHistory("discover/"+data.fdata);break}}else{var error=data.error;switch(error){case"http_error":break;case"no_feeds":break;case"no_url":window.location.href="/discover/feeds?q="+data.fdata;break}}}},"json");return false}function validateGroupCreate(f){var entityName=jQuery("#entity_name").val();entityName=jQuery.trim(entityName);if(entityName.length==0){jQuery("#entity_name").focus();return false}var entityName=jQuery("#nickname").val();entityName=jQuery.trim(entityName);if(entityName.length==0){jQuery("#nickname").focus();return false}if(f.privacy.value==""){alert("Please select group privacy");return false}return true}function validateListCreate(f){var entityName=jQuery("#list_name").val();entityName=jQuery.trim(entityName);if(entityName.length==0){jQuery("#list_name").focus();return false}return true}function opmlImportExport(){if(Favit.user){fPopup.show({view:"opml_editor"})}else{fPopup.show({view:"login"})}return false}function linkSharedWith(){fPopup.show({view:"opml_editor"});return false}function searchCheck(txtURL,action){var theurl=document.getElementById(txtURL).value;var tomatch=/\.[A-Za-z]{2,4}/;if(tomatch.test(theurl)){alert("Detecting URL in Search term - transfering to subscribe options")}else{if(action==1){window.location.href="/reader#search/"+theurl;return false}else{jQuery("#big_loading").show();window.location.href="/search?q="+theurl;return false}}}function toggleContent(elem,target){jQuery(target).slideToggle("fast",function(){if(jQuery(elem).hasClass("active")){jQuery(elem).removeClass("active")}else{jQuery(elem).addClass("active")}});return false}function charCount(target){var ta=jQuery(target);length=ta.val().length;var container=ta.parent().find(".char_count");jQuery(container).html(length)}function reloadHome(){if(FTree){if(FTree.current=="/stream/all"){FTree.hashChanged(window.location.hash)}}if(Favit.isDefined("makeHistory")){makeHistory("all")}}function switchFilter(elem){var isOn=jQuery(elem).hasClass("active");var isStat=jQuery("#filter_status").hasClass("active");var params={state:(!isOn)?"on":"off"};jQuery.post("/a/manageuserfilter",params,function(data){if(data.success){Favit.filter=!isOn;if(isOn){jQuery(elem).removeClass("active");jQuery("#filter_status").addClass("active")}else{jQuery(elem).addClass("active");jQuery("#filter_status").removeClass("active")}jQuery("#filter_status").slideDown("fast",function(){setTimeout("jQuery('#filter_status').slideUp('fast')",2000)});reloadHome()}else{alert("No topics selected. Please select or add at least one topic");filterSwitchPopup()}},"json");return false}function slideProfile(elem){jQuery("#big_loading").show();nasko=jQuery("#static").html();width=document.body.clientWidth;margin=((width-850)/2)+20;new_margin=margin-20;if(elem=="next"){jQuery("#mega_shadow").after("<div id='static4' style='margin-right:-851px;'></div>");jQuery("#static").animate({marginLeft:"-851px"},250,function(){jQuery(this).remove();jQuery("#static4").html(nasko);jQuery("#static4").attr("id","static");jQuery("#static").animate({marginRight:margin+"px"},250,function(){jQuery(this).animate({marginRight:new_margin+"px"},100,function(){jQuery("#static").css("margin-right","auto")})})})}else{jQuery("#mega_shadow").after("<div id='static4' style='margin-left:-851px;'></div>");jQuery("#static").animate({marginRight:"-851px"},250,function(){jQuery(this).remove();jQuery("#static4").html(nasko);jQuery("#static4").attr("id","static");jQuery("#static").animate({marginLeft:margin+"px"},250,function(){jQuery(this).animate({marginLeft:new_margin+"px"},100,function(){jQuery("#static").css("margin-left","auto")})})})}setTimeout("jQuery('#big_loading').hide()",1000);return false}function moreEntity(eid,target){jQuery("#big_loading").show();var params={eid:eid};jQuery.get("/a/render/moreentity",params,function(data){jQuery("#more_entity").html(data.html);toggleContent(target,"#p_additional");jQuery(target).attr("onclick",null);jQuery(target).click(function(){jQuery("#p_additional").slideUp("fast");jQuery("#p_more_link").removeClass("active")});jQuery("#big_loading").hide()},"json");return false}function custom_theme(preset,theme){if(theme==undefined){jQuery("#w_container").removeClass();jQuery("#w_container").attr("style","");if(preset!="0"){jQuery("#w_container").addClass("custom_"+preset)}}else{var theme={"background-color":"#333333","background-position":"center 30px","background-repeat":"repeat",backgroundImage:"url(http://www.smh.com.au/ffximage/2008/01/31/madonna_narrowweb__300x382,0.jpg)"};jQuery("#w_container").css(theme)}}function addShortchut(t,eid,link){var params={t:t,eid:eid};jQuery.post("/a/addshortcut",params,function(data){jQuery(link).addClass("active");jQuery(link).removeAttr("onclick").unbind("click").click(function(){return deleteShortcut(t,eid,link)})});return false}function deleteShortcut(t,eid,link,am){var params={t:t,eid:eid};jQuery.post("/a/removeshortcut",params,function(data){if(!am){jQuery(link).removeClass("active");jQuery(link).removeAttr("onclick").unbind("click").click(function(){return addShortchut(t,eid,link)})}else{jQuery(link).parent().parent().hide("slow")}});return false}function expandSystem(elem,target){jQuery("#sd_"+target).toggle();jQuery(elem).toggleClass("active");return false};