 /* ratio: 19.3% */ bookmarks=urls=tags=featured_links=null;var clickback=true;var clickback_url=false;var js_timestamp=new Date().getTime();window.addEvent('domready',function(){if(typeof(ts_start)!="undefined"){new Request({url:_wp+'rpc/exectime/'}).get({'loc':location.href,'time':(new Date().getTime()-ts_start)})}if(typeof(bookmarksClass)!="undefined"){bookmarks=new bookmarksClass()}if(typeof(urlsClass)!="undefined"){urls=new urlsClass()}if(typeof(tagsClass)!="undefined"){tags=new tagsClass()}if(typeof(featuredLinksClass)!="undefined"){featured_links=new featuredLinksClass()}if(typeof(ReMooz)!="undefined"){ReMooz.assign('.remooz')}if(_lang=='de'){window.onunload=cb_track;$('main').getElements('a').addEvent('click',function(){clickback=false;clickback_url=this.href;cb_reset.delay(1000)})}var to_shorten=$$('.comment.shorten');if(to_shorten.length>0){to_shorten.each(function(a){toggle_text(a,230)})}to_shorten=$$('.comment.shorten_nice');if(to_shorten.length>0){to_shorten.each(function(a){var s=a.className.match(/ s([0-9]+)/);s=(s[1]!=undefined)?s[1]:8;a.set_lines(s,'»')})}});Request.HTML.implement({processHTML:function(text){var match=text.match(/<body[^>]*>([\s\S]*?)<\/body>/i);text=(match)?match[1]:text;var container=new Element('div');return $try(function(){var root='<root>'+text+'</root>',doc;if(Browser.Engine.trident){doc=new ActiveXObject('Microsoft.XMLDOM');doc.async=false;doc.loadXML(root)}else{doc=new DOMParser().parseFromString(root,'text/html')}root=doc.getElementsByTagName('root')[0];for(var i=0,k=root.childNodes.length;i<k;i++){var child=Element.clone(root.childNodes[i],true,true);if(child)container.grab(child)}return container})||container.set('html',text)}});function cb_reset(){clickback=true;clickback_url=false}function cb_track(){var action_timestamp=new Date().getTime();if(clickback){var cb_what='back'}else{var cb_what='click'}var myRequest=new Request({url:_wp+'rpc/clickback/'+cb_what+'/',success:function(){}}).get({'loc':location.href,'ref':document.referrer,'time':js_timestamp,'action':action_timestamp,'tar':clickback_url})}function showLoading(obj,type){$(obj);if(type=='big'){var image_type='<img width="32" height="32" src="'+_wp+'/img/loading-big.gif" title="'+lg.word_loading+'" alt="'+lg.word_loading+'">'}else{var image_type='<img width="16" height="16" src="'+_wp+'/img/loading.gif" title="'+lg.word_loading+'" alt="'+lg.word_loading+'">'}if(!obj.hasClass('indicator')){obj.addClass('indicator').addClass('hidden');new Element('span',{'class':'loading','id':obj.id+'___indicator'}).set({'html':image_type}).injectAfter(obj)}}function hideLoading(obj){$(obj);if(obj.hasClass('indicator')){obj.removeClass('indicator').removeClass('hidden');$(obj.id+'___indicator').destroy()}}function markAll(element_id){$(element_id).getElements('input[type=checkbox]').each(function(a){a.set('checked',((a.get('checked'))?false:true))})}function toggle(element_id){$(element_id).toggleClass('hidden')}function toggleDropdown(obj){var dd=obj.getElement('div.dropdown');if(dd.hasClass('hidden')){dd.setStyles({'width':obj.offsetWidth-2,'position':'absolute','top':22,'left':0});dd.removeClass('hidden')}else{dd.addClass('hidden')}obj.toggleClass('dropdown_container_highlight')}function setValueFromSelect(target_id,src_id){var target=is_object(target_id)?target_id:$(target_id);var src=is_object(src_id)?src_id:$(src_id);return target.set('value',src.get('value'))}function is_object(mixed_var){return(mixed_var instanceof Array)?false:(mixed_var!==null)&&(typeof(mixed_var)=='object')}function getY(oElement){var iReturnValue=0;while(oElement!=null){iReturnValue+=oElement.offsetTop;oElement=$(oElement.offsetParent)}return iReturnValue}function getX(oElement){var iReturnValue=0;var strPath='';while(oElement!=null){iReturnValue+=oElement.offsetLeft;oElement=$(oElement.offsetParent)}return iReturnValue}function slideTimeline(){if(typeof(obj_timeline)=='undefined'){obj_timeline=new Fx.Slide('timeline');obj_timeline.hide();$('timeline').removeClass('hidden')}obj_timeline.toggle()}function play_youtube(id,video,type,size1,size2){var x=$('snap_'+id).set('html','<object width="280" height="226" data="'+video+'&autoplay=1" type="application/x-shockwave-flash"><param name="movie" value="'+video+'&autoplay=1"></param><param name="allowFullScreen" value="true"></param></object>');x.setStyles({'width':'290px','height':'230px','background':'none'});if($(type+'_'+id)){var x=$(type+'_'+id);makesmall(x,size1,size2)}}function play_myvideo(id,video,type,size1,size2){var x=$('snap_'+id).set('html','<object style="width:280px;height:226px;" width="280" height="226"><param name="movie" value="'+video+'"></param><param name="AllowFullscreen" value="true"></param><param name="AllowScriptAccess" value="always"></param><embed src="'+video+'" width="280" height="226" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true"></embed></object>');x.setStyles({'width':'290px','height':'230px','background':'none'});if($(type+'_'+id)){var x=$(type+'_'+id);makesmall(x,size1,size2)}}function play_dailymotion(id,video,type,size1,size2){var x=$('snap_'+id).set('html','<object width="280" height="226" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"><param name="movie" value="'+video+'"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="'+video+'" type="application/x-shockwave-flash" width="280" height="226" allowFullScreen="true" allowScriptAccess="always"></embed></object>');x.setStyles({'width':'290px','height':'230px','background':'none'});if($(type+'_'+id)){var x=$(type+'_'+id);makesmall(x,size1,size2)}}function makesmall(x,size1,size2){x.getElement('.info').setStyles({'width':size1+'px','background':'none'});x.getElement('.topic').setStyle('width',size2+'px');x.getElement('.comment').setStyle('width',size2+'px');x.getElement('.meta').setStyle('width',size2+'px')}function hit(hash){var myRequest=new Request({url:_wp+'r/'+hash+'/'}).get();return true}function clk(obj,hash){obj.href=_wp+'r/'+hash}function addWongSearch(lang){if(window.external&&("AddSearchProvider"in window.external)){window.external.AddSearchProvider(_wp+'_stuff/searchplugin/opensearch_'+_lang+'.xml')}}function likeit(searchurls){var results=[];var i=0;var div=new Element('div',{'id':'_likeit'});div.inject($(document.body));$each(searchurls,function(url,index){var a=new Element('a',{'href':url,'html':index});a.inject($('_likeit'));if(a.offsetHeight==1){results[i++]=url}});$('_likeit').dispose();return results}function likeit_single(searchurl){var arr=[searchurl];var result=likeit(arr);return result.length==1?true:false}function addFriend(username,el){new Request.JSON({'url':_wp+'rpc/users/add_friend/',onComplete:function(json){var added=true;if(json.info=='suc'){}else{alert('Es ist ein Fehler aufgetreten. Bitte versuche es erneut!');added=false}userclass=username;if(username=='Wong des Tages'){userclass='Wong'}$$('.follow_'+userclass).each(function(a){if(!added){a.removeClass('following').removeClass('grey').addClass('follow').addClass('yellow').set('html','abonnieren')}else{a.removeClass('follow').removeClass('yellow').addClass('following').addClass('grey').set('html','nicht mehr abonnieren')}a.set('onclick','').removeEvents('click').addEvent('click',function(){if(!added){addFriend(username,el)}else{removeFriend(username,el)}})})}}).post({'fid':encodeURIComponent(username)});return true}function removeFriend(username,el){if(!confirm('Wirklich nicht mehr abonnieren?')){return false}new Request.JSON({'url':_wp+'rpc/users/remove_friend/',onComplete:function(json){var added=true;if(json.info=='suc'){}else{alert('Es ist ein Fehler aufgetreten. Bitte versuche es erneut!');added=false}userclass=username;if(username=='Wong des Tages'){userclass='Wong'}$$('.follow_'+userclass).each(function(a){if(added){a.removeClass('following').removeClass('grey').addClass('follow').addClass('yellow').set('html','abonnieren')}else{a.removeClass('follow').removeClass('yellow').addClass('following').addClass('grey').set('html','nicht mehr abonnieren')}a.set('onclick','').removeEvents('click').addEvent('click',function(){if(added){addFriend(username,el)}else{removeFriend(username,el)}})})}}).post({'fid':encodeURIComponent(username)});return true}function blockUser(username){new Request.JSON({'url':_wp+'rpc/users/block_user/',onComplete:function(json){if(json.info=='suc'){}else{alert('Es ist ein Fehler aufgetreten. Bitte versuche es erneut!');return false}userclass=username;if(username=='Wong des Tages'){userclass='Wong'}k=$('user_'+json.uid).getParent('div.friends_box');if(k){new Fx.Slide(k,{duration:400,onComplete:function(){k.destroy()}}).slideOut('vertical')}else{$$('.block_'+userclass).each(function(a){if(json.blocked==1){a.removeClass('yellow').addClass('grey').set('html','nicht mehr blockieren')}else{a.removeClass('grey').addClass('yellow').set('html','blocken')}})}}}).post({'fid':encodeURIComponent(username)});return true}function lazyload(id){window.addEvent('domready',function(){$(id).getElements(".lazyload").each(function(img){new Asset.image(img.alt,{onload:function(){img.src=img.alt}})})})}function info(bind_to,message,width,expires,once){$$('.bubble').each(function(a){$(a.get('bind_to')).set('infobox',undefined);a.dispose()});var _body=$$('body')[0];var _info_id='infobox_'+Math.round(Math.random()*100000);var bind_to_id=bind_to.set('id',bind_to.get('id')?bind_to.get('id'):'infobox_parent_'+Math.round(Math.random()*100000)).get('id');var msg=new Element('div',{'class':'msg','html':message});var cnt=new Element('div',{'class':'bubble hidden','styles':{'width':width},'html':'<img src="./img/bubble.gif" />','id':_info_id,'bind_to':bind_to_id});msg.inject(cnt.inject(_body,'bottom'),'top');cnt.setStyle('opacity',0).removeClass('hidden');info_reposition(bind_to,cnt);var close=new Element('a',{'html':'<img src="./img/notify_close.png" style="width:16px;height:16px;">','href':'javascript:void(0);'}).addEvent('click',function(){info_close(_info_id);return false}).setStyles({'position':'absolute','top':-7,'right':9}).inject(cnt);bind_to.set('infobox',_info_id);cnt.set('tween',{duration:'long'}).fade('in');if(expires&&expires>0){var __nf=function(){info_close(_info_id)};__nf.delay(expires)}return cnt}function info_close(id){var obj=$(id);var bind_to=obj.get('bind_to');obj.set('tween',{onComplete:function(){obj.dispose()}}).fade('out');$(bind_to).set('infobox',undefined);return true}function info_reposition(bind_to,cnt){var pos=bind_to.getCoordinates();var dim=cnt.getSize();var cnt_l=(pos.left+pos.width/2)-dim.x/2;var cnt_t=pos.top-14-dim.y;var o=0;if(cnt_l<5){o=(-1*cnt_l)+5;cnt_l=5}cnt.setStyles({'left':cnt_l,'top':cnt_t}).getElement('img').setStyles({'left':dim.x/2-7-o,'top':dim.y-1})}function toggle_review(){if($('domain_review_more').hasClass('hidden')){$('domain_review_link').inject($('domain_review_more','inside')).getElement('a').set('html','&laquo; verbergen');$('domain_review_more').removeClass('hidden')}else{$('domain_review_link').inject($('domain_review_intro','inside')).getElement('a').set('html','ganzes Review lesen &raquo;');$('domain_review_more').addClass('hidden')}}function toggle_text(item,chars){var more=more_id=null;var id=item.get('id');if(id==undefined){id='__x_'+Math.round(Math.random()*10000000);item.set('id',id)}more_id=id+'_more';if($(more_id)!=undefined&&$(more_id)!=null){more=$(more_id);if(more.hasClass('hidden')){item.getElement('a').set('html','&laquo;');more.removeClass('hidden')}else{item.getElement('a').set('html','&raquo;');more.addClass('hidden')}}else{var html=item.get('html');if(html.length>chars){new Element('a',{'href':'javascript:void(0);','html':' &raquo;'}).inject(item.set('html',html.substr(0,chars)+''),'bottom');more=new Element('span',{'id':more_id,'class':'hidden','html':html.substr(chars,html.length)}).inject(item.getElement('a').addEvent('click',function(){toggle_text(item,230)}),'before')}}}function get_urls(text,last_url,force){if(text==''){return false}var urls=[];var textm=text;while(true){var pos=textm.indexOf("http");if(pos<0){break}var url=textm.slice(pos);pos=url.indexOf(' ');if(pos>0){textm=url.slice(pos);url=url.slice(0,pos);urls.push(url)}else{if(last_url||force==true){urls.push(url)}break}}return urls}function checkLengthChangeClass(objID,str_new_class){var arrClasses=Array('nocharsleft','warnchars','');var obj=$($(objID).parentNode);for(var i=0;i<arrClasses.length;i++){if(arrClasses[i]==str_new_class){if(!obj.hasClass(str_new_class)&&str_new_class.length>0){obj.addClass(str_new_class)}}else{if(obj.hasClass(arrClasses[i])){obj.removeClass(arrClasses[i])}}}}function checkLength(objID,objDisplay,maxLength,warnLength){var pa=$(objID);var int_chars_left=maxLength-pa.value.length;if(!$(objDisplay)){return(false)}$(objDisplay).innerHTML=int_chars_left;if(int_chars_left<0){checkLengthChangeClass(objDisplay,'nocharsleft');$(objID).addClass('nocharsleft_id')}else{if($(objID).hasClass('nocharsleft_id')){$(objID).removeClass('nocharsleft_id')}if(warnLength-pa.value.length<0&&int_chars_left>=0){checkLengthChangeClass(objDisplay,'warnchars')}else{checkLengthChangeClass(objDisplay,'')}}}function fix_tagcloud_size(e){e=$(e);he_size=0;if(e.get('data-height')==1){he_size=187}else if(e.get('data-height')==2){he_size=448}if(he_size>0&&e.getSize().y>he_size){e.setStyle('overflow','hidden');e.setStyle('height',he_size);div=new Element('div',{'class':'show_more'});a=new Element('a',{'text':'mehr anzeigen »','class':'next','href':'javascript:void(0)','onclick':'show_more(\''+e.get('id')+'\')'});a.inject(div);div.inject(e.getParent('div'))}}function show_more(e){e=$(e);e.setStyle('height','auto');e.getNext('div.show_more').destroy()}Element.implement({set_lines:function(max_lines,_extend){var test_string='';for(var i=1;i<=max_lines;i++){test_string+='AABBCC<br />'}var current_height=this.getSize().y;var backup=this.get('html');this.set('html',test_string);var one_line=this.getSize().y;this.set('html',backup.replace(/\s+/g,' '));if(current_height>one_line){var to_remove=1;var to_add='';if(_extend){to_add=_extend;to_remove=to_add.split(' ').length+2}else{to_add='...';to_remove=2}var n__html=this.get('html');if(_extend){this.set('html',n__html+' <a href="javascript:void(0);">'+to_add+'</a>')}else{this.set('html',n__html+' '+to_add)}var _tmp_txt=this.get('html').split(' ');var to_cut=0;var hidden_words=[];to_add.replace(/[\.]/g,'\\.');while(this.getSize().y>one_line){to_cut++;hidden_words[hidden_words.length]=_tmp_txt.splice(_tmp_txt.length-to_remove,1);this.set('html',_tmp_txt.join(' '));if(to_cut>10000){break}}if(to_remove>1){_tmp_txt=_tmp_txt.splice(0,_tmp_txt.length-(to_remove-1))}if(_tmp_test=_tmp_txt.join(' ').match(/<[^>]*$/)){if(_tmp_test!=null&&_tmp_test.length>0){_tmp_txt.splice(_tmp_test.length*-1,_tmp_test.length)}else{_tmp_test=[]}}this.set('html',_tmp_txt.join(' ')+' ');if(_extend){var new_element_span_id='more_'+Math.floor(Math.random()*100000);new Element('span',{'id':new_element_span_id,'class':'hidden'}).set('html',(_tmp_test!=null?_tmp_test+' ':'')+hidden_words.reverse().join(' ')).inject(this,'bottom');new Element('a',{'html':' '+to_add,'class':'more_link','href':'javascript:void(0);'}).inject(this,'bottom').addEvent('click',function(){this.set('html',($(new_element_span_id).hasClass('hidden')?' «':to_add));$(new_element_span_id).toggleClass('hidden')})}else{new Element('span',{'html':' '+to_add}).inject(this,'bottom')}}}});var modal=new Class({Implements:[Options,Events],modal:null,_loaded:{},options:{container:window,height:350,width:560,scrollable:true,bgcolor:'#ffffff'},initialize:function(options){this.setOptions(options);if($('dialog')!=null){this.modal=$('dialog');this.modal.getElement('.dialog_popup').setStyles({'width':this.options.width});this.modal.getElement('.dialog_content').setStyles({'height':this.options.height,'overflow':(this.options.scrollable?'scroll':'hidden'),'overflow-x':'hidden'});this.modal.getElement('#modal-close').addEvent('click',function(){this.modal.fade('out')}.bind(this));return this}return false},show:function(){if(this.modal!=undefined&&this.modal!=null){var w_size=window.getSize();this.modal.setStyles({'top':(w_size.y/2)-(this.options.height/2)-180,'left':(w_size.x/2)-(this.options.width/2)}).removeClass('hidden').fade('in');window.addEvent('keypress',function(e){if(e.key=='esc'){this.modal.fade('out')}}.bind(this))}return this},load:function(what,params){if(this._loaded[what]==undefined){this.modal.getElement('.dialog_body').set('html','<div style="text-align:center;position:absolute;top:'+(this.options.height/2)+'px;left:'+(this.options.width/2-15)+'px;"><img src="/img/loading-big.gif" /></div>');new Request.JSON({'url':_wp+'rpc/messages/'+what+'/',onComplete:function(json){this.modal.getElement('.dialog_body').set('html',json.msg);this.fireEvent('load');this._loaded[what]=true}.bind(this)}).post(params)}return this}});var info_popup=new Class({Implements:[Options,Events],file_id:null,container:null,parent:null,_loaded:false,hide_timer:null,type:'doc',options:{parent:null,file_id:null},initialize:function(options){this.file_id=options.file_id;this.parent=options.parent;this.type=options.type;this.container=new Element('div',{'class':'popup_info '+this.type+'_info','id':this.type+'_info_'+this.file_id,'html':'<div class="container"><div class="image"></div><div class="info_container"><h3></h3><p class="info"></p><p class="description"></p><p class="tools"></p></div><div class="clear2"></div><div class="additional"></div></div>'});this.container.inject(document.body,'bottom');this.container.addEvents({'mouseenter':function(){$clear(this.hide_timer)}.bind(this),'mouseleave':function(){$clear(this.hide_timer);this.hide_timer=function(){this.container.fade('out').addClass('hidden')}.bind(this).delay(75)}.bind(this)});this.parent.addEvents({'mouseenter':function(){if(!this._loaded){var url='';if(this.type=='doc'){url='rpc/docs/get_document_info/'}else if(this.type=='user'){url='rpc/users/get_user_info/'}else if(this.type=='feed'){url='rpc/users/get_user_info/'}new Request.JSON({'url':_wp+''+url,onComplete:function(json){this._loaded=json;this.fill();if(this._loaded.title!=''){this.show()}}.bind(this)}).post({'fid':this.file_id,'d':'extended_info'})}else{this.fill();if(this._loaded.title!=''){this.show()}}}.bind(this),'mouseleave':function(){this.hide()}.bind(this)});return this},fill:function(){if(this.type=='user'){this.container.getElement('.image').set('html','<img src="'+this._loaded.avatar+'" />')}this.container.getElement('h3').set('html',this._loaded.title).set_lines(3,false);if(this.type=='doc'){this.container.getElement('.tools').set('html','von <a href="/user/'+this._loaded.username+'/">'+this._loaded.username+'</a>');this.container.getElement('.info').set('html',this._loaded.views+'x gelesen, '+this._loaded.words+' Wörter');this.container.getElement('.description').set('html',this._loaded.comment).set_lines(8,false)}else if(this.type=='user'){var topic=this.container.getElement('h3');if(this._loaded.following){topic.set('html','<a href="/user/'+this._loaded.username+'/">'+topic.get('html')+'</a> &nbsp; <a class="tiny follow_'+this._loaded.username+' following" style="font-weight:normal;" href="#" onclick="removeFriend(\''+this._loaded.username+'\',this);return false;">nicht mehr abonnieren</a>')}else{topic.set('html','<a href="/user/'+this._loaded.username+'/">'+topic.get('html')+'</a> &nbsp; <a class="tiny follow_'+this._loaded.username+' follow" style="font-weight:normal;" href="#" onclick="addFriend(\''+this._loaded.username+'\',this);return false;">abonnieren</a>')}this.container.getElement('.tools').set('html','');this.container.getElement('.info').set('html','<span class="_numbers">'+(this._loaded.bookmarks!=null?this._loaded.bookmarks:'Keine')+' Webseiten, '+(this._loaded.documents!=null?this._loaded.documents:'Keine')+' Dokumente</span><span class="_interests">'+(this._loaded.tags!=null&&this._loaded.tags!=''?'Interessiert an: '+this._loaded.tags:'')+'</span>');if(this._loaded.bm_title!=null){this.container.getElement('.additional').set('html','zuletzt gespeichert:<br /><a target="_blank" class="light" rel="nofollow" href="'+this._loaded.bm_url+'"><strong>'+this._loaded.bm_title+'</strong></a><span class="comment">'+this._loaded.bm_comment+'</span>')}this.container.getElement('.description').set('html',this._loaded.comment).set_lines(3,false)}else if(this.type=='feed'){this.container.getElement('.image').set('html','<img src="'+this._loaded.avatar+'" />');this.container.getElement('.tools').set('html','');this.container.getElement('.info').set('html','<br/>Blog: <a href="'+this._loaded.website+'">'+this._loaded.website+'</a>');if(this._loaded.bm_title!=null){this.container.getElement('.additional').set('html','zuletzt gespeichert:<br /><a target="_blank" class="light" rel="nofollow" href="'+this._loaded.bm_url+'"><strong>'+this._loaded.bm_title+'</strong></a><span class="comment">'+this._loaded.bm_comment+'</span>')}this.container.getElement('.description').set('html',this._loaded.comment).set_lines(3,false)}},show:function(){$$('.popup_info.'+this.type+'_info:not(.hidden)').each(function(a){if(a.get('id')!=this.container.get('id')){a.fade('out').addClass('hidden')}}.bind(this));this.reposition();this.container.removeClass('hidden').fade('in');this.hide_timer=null},hide:function(){$clear(this.hide_timer);this.hide_timer=function(){this.container.fade('out').addClass('hidden')}.bind(this).delay(75)},reposition:function(){var pos=this.parent.getCoordinates();var dpos=document.getSize();pos.left+=pos.width;var w=parseInt(this.container.getStyle('width'));if(pos.left+w>dpos.x){pos.left=pos.left-w-pos.width;this.container.setStyles({'background':'url(./img/doc_info_right.png) no-repeat '+(w-17)+'px 10px'});this.container.getElement('.container').setStyles({'margin':'0 0 0 0'})}else{this.container.setStyles({'background-image':'url(./img/doc_info_left.png)'});this.container.getElement('.container').setStyles({'margin':'0 0 0 10px'})}this.container.setStyles({'left':pos.left,'top':pos.top-5})}});function html_entity_decode(str){try{var tarea=document.createElement('textarea');tarea.innerHTML=str;return tarea.value;tarea.parentNode.removeChild(tarea)}catch(e){document.getElementById("htmlconverter").innerHTML='<textarea id="innerConverter">'+str+'</textarea>';var content=document.getElementById("innerConverter").value;document.getElementById("htmlconverter").innerHTML="";return content}}function startup_impressum(){var text=$('impressum_edit').get('html').replace(/(<a([^>]+)>)/ig,"");$('impressum_edit').set('html',text)}function save_impressum(){var text=$('impressum_edit').get('html').replace(/<br>/gi,"\n");new Request.JSON({url:'./rpc/users/set_impressum/',onRequest:function(){},onComplete:function(json){if(json.info=='suc'){}}}).post({'impressum':encodeURIComponent(text)})}function save_dialog(location){if($('save_dialog')!=null){$('save_dialog').destroy()}else{var el=new Element('div',{'class':'save_dialog','id':'save_dialog','html':'<div class="save_dialog_top"></div><div class="save_dialog_middle"><div id="save_dialog_content"></div></div><div class="save_dialog_bottom"></div>'});el.inject(document.body,'bottom');var dc=$('save_dialog_content');dc.set('html','<h1>Was möchtest du speichern?</h1><div class="save_dialog_select"><div class="save_dialog_item website">Webseite</div><div class="save_dialog_item document">Dokument</div><div class="save_dialog_item status">Empfehlung</div><div class="clear"></div></div>');var p=null;if(location!=undefined&&location=='onscreen'){p=$('footer_new_inner').getCoordinates();el.setStyles({'bottom':(p.top+10),'left':p.left});el.getElement('.save_dialog_top').setStyle('margin-top','-11px');el.getElement('.save_dialog_middle').setStyle('margin-top','-11px');el.getElement('.save_dialog_bottom').setStyle('bottom','11px')}else{p=$('main_save_button').getCoordinates();el.setStyles({'top':p.top+40,'left':p.left-138})}dc.getElement('.website').addEvent('click',function(){$('save_dialog').destroy();m=new modal;m.addEvent('load',function(){if(typeof load_groups!='function'){new Asset.javascript(_wp+'js/addurl.js',{onload:function(){aNames=$('__tags').get('value').split(',');username=$('__username').get('value');$('__tags').destroy();$('BookmarkUrl').addEvent('blur',function(){bookmarks.get_url_title('BookmarkUrl','BookmarkTitle')});new Autocompleter.Local($('BookmarkTags'),aNames,{'multiple':true,'separator':' '})}})}else{$('BookmarkUrl').addEvent('blur',function(){bookmarks.get_url_title('BookmarkUrl','BookmarkTitle')});new Autocompleter.Local($('BookmarkTags'),aNames,{'multiple':true,'separator':' '})}__add_js_handlers=null;$('save_bookmark').addEvent('click',function(){var url=$('BookmarkUrl').get('value');var title=$('BookmarkTitle').get('value');var comment=$('BookmarkComment').get('value');var tags=$('BookmarkTags').get('value');var status=$('private').get('value');var ressource_id=parseInt($('BookmarkRessourceId').get('value'))>0?$('BookmarkRessourceId').get('value'):undefined;var errors=[];if(!url.test(/https?:\/\/([-\w\.]+)+(:\d+)?(\/([\w/_\.]*(\?\S+)?)?)?/)){errors[errors.length]=' - Ungültige Internet-Adresse';$('BookmarkUrl').setStyle('background-color','#FFE2E2')}else{$('BookmarkUrl').setStyle('background-color','#ffffff')}if(!(title.length>3&&title.length<100)){errors[errors.length]=' - Der Titel muss zwischen 3 und 100 Zeichen lang sein';$('BookmarkTitle').setStyle('background-color','#FFE2E2')}else{$('BookmarkTitle').setStyle('background-color','#ffffff')}if(!(comment.length<=5000)){errors[errors.length]=' - Der Kommentar darf maximal 5000 Zeichen lang sein';$('BookmarkComment').setStyle('background-color','#FFE2E2')}else{$('BookmarkComment').setStyle('background-color','#ffffff')}if(!(tags.length>2)){errors[errors.length]=' - Bitte gib mindestens ein Schlagwort ein';$('BookmarkTags').setStyle('background-color','#FFE2E2')}else{$('BookmarkTags').setStyle('background-color','#ffffff')}if(errors.length>0){alert(errors.join("\n"));return false}var objRPC=new Request.JSON({url:_wp+'rpc/bookmarks/save/',onComplete:function(json){if(json!=undefined&&json.info=='suc'){$('dialog').fade('out')}else{if(json.msg=='error_invalid_data'){switch(json.errors[0]){case'error_already_saved':alert('Diese Webseite hast du bereits gespeichert.');$('BookmarkUrl').setStyle('background-color','#FFE2E2');break;case'url_invalid_format':alert('Die eingegebene Adresse ist ungültig.');$('BookmarkUrl').setStyle('background-color','#FFE2E2');break;default:alert('Folgender Fehler ist aufgetreten:\n'+json.msg);break}}else{alert('Folgender Fehler ist aufgetreten:\n'+json.msg)}}}}).post({'bookmark':url,'title':title,'comment':comment,'tags':tags,'status':status,'ressource_id':(ressource_id!=undefined&&ressource_id?ressource_id:false)})})}).load('bookmark',{}).show()});dc.getElement('.document').addEvent('click',function(){in_modal=true;$('save_dialog').destroy();m=new modal({'width':655,'height':155});m.addEvent('load',function(){new Asset.javascript('/cjs/swfupload.js,swfupload.speed.js,swfupload.cookies.js,fileprogress.js');if(typeof get_categories!='function'){new Asset.javascript('/js/docs.js')}new Asset.javascript('/js/fstore.js',{onload:function(){var check_file=false;var bookmark_file_hint='wurde erfolgreich hochgeladen.';var filedata=false;var upload_success=false;var validExtensions=new Array('.csv','.rtf','.txt','.doc','.docx','.pps','.ppsx','.ppt','.pptx','.xlsx','.xls','.pdf');lg.bookmark_add_error_fieltype='Falscher Dateityp. \nErlaub sind:';lg.bookmark_add_error_nofile='Du musst zuerst ein Dokument auswählen.';lg.bookmark_add_error_notitle='Bitte gib einen Titel ein.';lg.bookmark_add_error_notag='Bitte gib mindestens einen Tag ein.';init_fstore()}})}).load('upload',{}).show()});dc.getElement('.status').addEvent('click',function(){$('save_dialog').destroy();in_modal=true;m=new modal({'width':655,'height':155});m.addEvent('load',function(){if(typeof Flext!='object'){new Asset.javascript(_wp+'js/flext.js',{onload:function(){new Flext($('ActivityText'))}})}$('ActivitySubmit').addEvent('click',function(){var form=$('form_post');if($('ActivityText').get('value')==''){return false}new Request.JSON({url:_wp+'activities/save/',onComplete:function(json){if(json!=undefined&&json.info=='suc'){$('ActivityText').removeProperty('disabled').set('value','').setStyle('height','20px');$('dialog').fade('out')}else{alert('Error!')}}}).post(form)})}).load('status',{}).show()})}}function ac_next_suggestions(obj,username){username=username?username+'/':'';fs_offset++;var li;if(navigator.appName=='Microsoft Internet Explorer'){li=obj.parentNode.parentNode}else{li=obj.getParent('li')}new Request({url:_wp+'activities/friend_suggestions/'+fs_offset+'/'+username+'/',onSuccess:function(html){new Fx.Slide(li,{duration:400,onComplete:function(){_gaq.push(['_trackEvent','FriendSuggest','Next']);li.destroy()}}).slideOut('vertical');id='__k_'+Math.round(Math.random()*10000000);var e=new Element('li',{'html':html,'id':id}).inject('follow_suggestions','bottom').fade('hide').fade('in');file_id=e.getChildren('.text').get('data-uid');new info_popup({'parent':$(id),'file_id':file_id,'type':'user'})}}).get()}function ac_follow(obj,username){showLoading(obj);new Request.JSON({'url':_wp+'rpc/users/add_friend/',onComplete:function(json){if(json.info=='suc'){_gaq.push(['_trackEvent','FriendSuggest','Follow']);ac_next_suggestions(obj)}else{hideLoading(obj)}}}).post({'fid':encodeURIComponent(username)})}function ac_remove_item(id){var user=$$('#item'+id+' .ac_user').get('text');var div=new Element('div',{'class':'qs','html':'<div style="text-align:center;margin-top:30px;"><a href="javascript:void(0)" onclick="ac_block_user('+id+')" class="btn gray">'+user+' nicht mehr abonnieren?</a> <a href="javascript:void(0)" onclick="$(this).getParent(\'div.qs\').destroy();" class="btn gray">abbrechen</a></div>','style':'background:#FFF;position:absolute;height:100%;width:100%;top:0;left:0;'});div.inject($('item'+id))}function ac_block_user(id){identifier='item'+id;new Fx.Slide(identifier,{duration:400,onComplete:function(){$(identifier).destroy()}}).slideOut('vertical');new Request.JSON({'url':_wp+'rpc/activities/block_user/',onComplete:function(json){if(json.info=='suc'){}}}).post({'id':encodeURIComponent(id)})}function subscribe_tag(tag){new Request.JSON({'url':_wp+'rpc/tags/subscribe/',onComplete:function(json){if(json.info=='suc'){if(json.status=='added'){$$('.subscribe').removeClass('yellow').addClass('grey').set('html','nicht mehr abonnieren')}else{$$('.subscribe').removeClass('grey').addClass('yellow').set('html','abonnieren')}}}}).post({'tag':encodeURIComponent(tag)})}function more(obj,el,type_id,uid,tags){var i=$(obj).getParent('div.user_box_container').get('data-offset');if(!i){i=1}if(tags&&tags!=''){tags='&tags='+encodeURIComponent(tags)}else{tags=''}new Request({url:'./rpc/users/reload/',method:'post',data:'id='+el+'&more='+i+'&type_id='+type_id+'&uid='+uid+tags,onRequest:function(){},onSuccess:function(data){var div=new Element('div',{'html':data});$(obj).getParent('div.user_box_container').set('data-offset',i.toInt()+1);div.inject($(obj).getParent('div.user_box'));obj.destroy()}}).send()}function a2t(tag){tags.add_tag_to_form(tag,'BookmarkTags');addurl_toggle(1);$('BookmarkTags').highlight()}var selected_state='';var selected_uni='';var selected_topic='';var in_modal=popupmode=false;var aNames=[];var username='';
