 /* ratio: 20.6% */ tagsClass=new Class({Implements:[Options,Events],options:{},buddys:{},tagcloud_navi_toggle:function(obj,id){},add_tag_to_form:function(tag,id){var tags=$(id).value;var tag_arr=tags.split(' ');var newtags;var deleted=false;for(i=0;i<tag_arr.length;i++){if(tag_arr[i]!=""){if(tag_arr[i]!=tag){if(newtags){newtags=newtags+" "+tag_arr[i]}else{newtags=tag_arr[i]}}else{deleted=true}}}if(deleted==false){newtags=(newtags?newtags+" ":"")+tag}if(typeof(newtags)=='undefined'){newtags=''}$(id).value=newtags},set_user_tags:function(type){var bundles=$$('#tagcloud .bundler');var has_bundles=bundles.length>0;$('tagnavi_list').removeClass('underline');$('tagnavi_cloud').removeClass('underline');if($('tagcloud_inner_'+type).hasClass('hidden')==false){return true}if(type=='list'){var p2=$('tagcloud_inner_list');var p=$('tagcloud_inner_cloud');p.getElements('a').each(function(a){var li=a.getParent('li');li.innerHTML=li.innerHTML.replace(/ $/,'');if(has_bundles){var bid=parseInt(li.get('rel').replace(/b-/,''));li.inject($('bundle-'+bid))}});bundles.each(function(a){a.removeClass('hidden')});$('tagnavi_list').addClass('underline')}else{bundles.each(function(a){a.addClass('hidden')});var p2=$('tagcloud_inner_cloud');var p=$('tagcloud_inner_list');p.getElements('a').each(function(a){var li=a.getParent('li');li.innerHTML+=' ';if(has_bundles){li.inject(p)}});$('tagnavi_cloud').addClass('underline')}p2.innerHTML=p.innerHTML;p.addClass('hidden');p2.removeClass('hidden');new Request.JSON({url:'./rpc/users/set_tag_type/'}).post({'type':encodeURIComponent(type)});return true},extend_comment:function(id,avatar_html,url_id){var activity=false;if(typeof(url_id)!="undefined"){activity=true;url_id=id}var textarea=$('comment_text_'+id).set('onfocus','').removeEvents('focus');if(textarea.getParent().getElement('img')==null){new Element('img',{'class':'avatar','width':24,'height':24,'src':_user['avatar'],'style':'float:left; margin-right:5px;'}).inject($('comment_'+id),'top');textarea.setStyle('width',(textarea.getStyle('width').toInt()-29)+'px')}if(textarea.get('used')==undefined||!textarea.get('used')){textarea.addEvent('keydown',function(){textarea.set('used',true)})}if(textarea.get('cto')==undefined||!textarea.get('cto')){textarea.set('cto',textarea.value)}textarea.set('value','').setStyles({'height':'39px','color':'#333','border':'1px solid #cc3333','padding':'3px'}).addClass('flext growme maxheight-200');new Element('small',{'class':'comment_chars','html':'<span id="comment_chars_value">5000</span> '+lg.text_left_chars}).inject($('comment_'+id),'bottom');new Element('input',{'type':'submit','value':'Speichern!','id':'comment_save_'+id,'events':{click:function(){tags.submit_comment(id,textarea.getParent().getElement('img').get('src'),activity);return false}}}).inject($('comment_'+id),'bottom');new Element('div',{'class':'clear2'}).inject($('comment_'+id),'bottom');new Flext(textarea);textarea.addEvents({blur:function(){tags.unextend_comment(id,false)},keyup:function(){checkLength(textarea,'comment_chars_value',5000,4900)}});return true},unextend_comment:function(id,force){var textarea=$('comment_text_'+id);if(force||textarea.value==''||textarea.get('used')==undefined||!textarea.get('used')){if($('comment_'+id).getElement('img')){var avatar_html=$('comment_'+id).getElement('img').get('src')}textarea.setStyles({'height':'14px','color':'#777','border':'1px solid #f5cfcf','padding':'4px 3px'}).addEvent('focus',function(){tags.extend_comment(id,avatar_html)}).removeEvents('blur').removeClass('flext growme maxheight-200');$('comment_'+id).getElement('input').dispose();$('comment_'+id).getElement('small').dispose();$('comment_'+id).getElement('.clear2').dispose();textarea.set('used',undefined).set('value',textarea.get('cto'))}},submit_comment:function(id,avatar_html,activity){showLoading($('comment_save_'+id));var text=$('comment_text_'+id).get('value');if($('write_comment_err')){$('write_comment_err').destroy()}var path='urls';if(activity){path='activities'}new Request.JSON({url:'./rpc/'+path+'/save_comment/',onComplete:function(json){if(json!=undefined&&json.info=='suc'){hideLoading($('comment_save_'+id));tags.create_comment(id,json.comment.text,json.comment.user_name,avatar_html);tags.unextend_comment(id,true)}else{e=new Element('div',{'id':'write_comment_err','class':'status_error','html':json.error_message}).injectBefore($('comment_text_'+id))}}}).post({'url_id':encodeURIComponent(id),'text':encodeURIComponent(text)})},create_comment:function(id,text,user_name,avatar_html){var container=new Element('div',{'class':'comments_avatar ac_comment','html':': "'+text+'"<div class="clear2"></div>'});new Element('a',{'href':'./user/'+user_name+'/','html':user_name,'class':'username'}).inject(new Element('strong').inject(container,'top'),'top');new Element('img',{'src':avatar_html,'class':'avatar','width':'24','height':'24'}).inject(container,'top');container.inject($('comments_'+id),'bottom')},comment_show_delete:function(id){$('comment_delete_'+id).removeClass('hidden')},comment_hide_delete:function(id){$('comment_delete_'+id).addClass('hidden')},delete_comment:function(url_id,comment_id){if(comment_id<=0||url_id<=0){return false}showLoading($('comment_delete_'+comment_id));new Request.JSON({url:'./rpc/urls/delete_comment/',onComplete:function(json){if(json!=undefined&&json.info=='suc'){new Fx.Slide('comment_'+comment_id,{duration:600,onComplete:function(){$('comment_'+comment_id).destroy()}}).slideOut('vertical')}else if(json!=undefined&&json.msg!=undefined){alert(json.msg);hideLoading($('comment_delete_'+comment_id))}else{alert(lg.text_users_error_deleting_comment);hideLoading($('comment_delete_'+comment_id))}}}).post({'url_id':encodeURIComponent(url_id),'comment_id':encodeURIComponent(comment_id)});return true},recommend:function(obj,url_id){if($(obj).getParents('li')[0].getElement('#recommend_container')){tags.recommend_close();return false}tags.recommend_close();e=new Element('div',{'class':'recommend','id':'recommend_container','html':'<h3>'+lg.head_recommend_bookmark+'</h3><div class="input text"><label for="recommend_to">'+lg.text_email_or_username+'</label><input id="recommend_to" style="width: 200px;" /> <select id="recommend_to_list" style="width:90px;"><option value="">'+lg.title_buddys+'</option></select></div><div class="input text"><label for="recommend_comment">'+lg.title_users_your_comment+'</label><input id="recommend_comment" style="width: 300px;" /></div><div><div class="submit"><input class="button" id="recommend_submit" name="submit_invitation" value="'+lg.word_recommend+'" onclick="tags.recommend_send();" type="button"> <input class="button" name="cancel" value="'+lg.word_cancel+'" onclick="tags.recommend_close(); return false;" type="reset" style="margin:0;"></div></div>'});e.injectInside(obj.getParents('li')[0]);new Element('input',{'type':'hidden','value':url_id,'id':'recommend_url'}).injectInside($('recommend_container'));if(tags.buddys.length==undefined){$('recommend_to_list').options.length=1;$('recommend_to_list').options[1]=new Option(lg.word_loading);new Request.JSON({url:'./rpc/buddys/list',onComplete:function(json){if(json!=undefined&&json.info=='suc'){$('recommend_to_list').options.length=1;tags.buddys=json.buddys;tags.recommend_set_buddys()}}}).post()}else{tags.recommend_set_buddys()}$('recommend_to_list').removeEvents('change');$('recommend_to_list').addEvent('change',function(){tags.recommend_set()})},recommend_send:function(){showLoading($('recommend_submit'));var emails=encodeURIComponent($('recommend_to').value);var comment=encodeURIComponent($('recommend_comment').value);var url=encodeURIComponent($('recommend_url').value);new Request.JSON({url:'./rpc/buddys/recommend',onComplete:function(json){if(json!=undefined&&json.info=='suc'){var recommend_class='status_success'}else{var recommend_class='status_error'}$('recommend_container').getElements('.status_success').each(function(a){a.destroy()});$('recommend_container').getElements('.status_error').each(function(a){a.destroy()});new Element('div',{'class':recommend_class,'html':json.msg}).injectInside($('recommend_container'));hideLoading($('recommend_submit'))}}).post({'emails':emails,'comment':comment,'url':url})},recommend_close:function(){$$('.recommend').each(function(a){a.destroy()})},recommend_set:function(){if($('recommend_to_list').selectedIndex!=0){var str_value=($('recommend_to_list').value?$('recommend_to_list').value:$('recommend_to_list').options[$('recommend_to_list').selectedIndex].innerText);$('recommend_to').value=str_value}},recommend_set_buddys:function(){tags.buddys.each(function(a){$('recommend_to_list').options[$('recommend_to_list').options.length]=new Option(a)})},toggle_more_tags:function(btn,id){toggle(id);if($(id).hasClass('hidden')){btn.set('html','[&raquo;]')}else{btn.set('html','[&laquo;]')}},toggle_top_favorite:function(id,unique_id){new Request.JSON({url:'./rpc/bookmarks/toggle_top_favorite/',onComplete:function(json){if(json!=undefined&&json.info=='suc'){$(unique_id).src=json.img}else{}}}).post({'id':encodeURIComponent(id)})},vote:function(id,rating,url){var rating_element=$('rating_'+id);if(id==0&&typeof(url)!="undefined"){id=url}var rating_class=rating==-1?'down':'up';var rating_button=rating_element.getElement('.rating_'+rating_class);var rating_result=rating_element.getElement('.rating_result');var rating_unused=rating_element.getElement('.rating_'+(rating==-1?'up':'down'));if(rating_unused!=null){rating_unused.removeClass('active')}if(rating_button.hasClass('active')){rating_button.removeClass('active').addClass('rating_'+rating_class)}else{rating_button.addClass('active')}new Request.JSON({url:_wp+'rpc/urls/save_rating/',onComplete:function(json){if(json!=undefined&&json.info=='suc'){if(rating==1&&json.bookmarked==false&&rating_button.hasClass('active')&&typeof(__info_popup)!="undefined"){info(rating_button,__info_popup,275,12000,true)}var summary=$('ratings_summary_'+id);if(typeof(summary)!="undefined"&&summary!=null){summary.set('html','');if(json.rating_count>0){summary.set('html',lg.text_avg_rating);var pp=json.rating_p/json.rating_count;var username=json.username;var pc=1-pp;var max=240;var p_container=new Element('div',{'class':'pro_container','html':'<div class="icon"></div> '+Math.round(pp*100)+'%'});new Element('div',{'class':'pro',html:' ','styles':{'width':Math.round(max*pp)+3}}).inject(p_container.inject(summary,'bottom').getElement('.icon'),'after');if(username!=null){summary.set('html',summary.get('html')+'<a href="/user/'+username+'/liked/">'+lg.text_click_here+'</a> '+lg.text_for_websites_you_like)}summary.removeClass('hidden')}else{summary.addClass('hidden')}}}}}).post({'u':id,'v':rating,'l':(rating_from!=undefined?rating_from:'other')})},ac_vote:function(id,rating,e){showLoading(e);new Request.JSON({url:_wp+'rpc/urls/save_rating/',onComplete:function(json){if(json!=undefined&&json.info=='suc'){hideLoading(e);if(json.rating>0){e.set('html','dir gefällt das')}else{e.set('html','gefällt mir')}}}}).post({'u':id,'v':rating,'l':'stream','item_id':$(e).getParent('.ac_item').get('data-id')})},attach_tools:function(id){$('tools_'+id).setStyle('display','none');$('bookmark_'+id).addEvents({'mouseover':function(){this.setStyle('background-color','#f9f9f9');$('tools_'+id).setStyle('display','block')},'mouseout':function(){this.setStyle('background-color','#ffffff');$('tools_'+id).setStyle('display','none')}})}});function toggle_bundle(bundleID){var isClosed=(($('bundle-'+bundleID).style.display=='none')?true:false);if(!isClosed){$('bundle-'+bundleID).style.display='none';$('bundler-'+bundleID).removeClass('folded-out').addClass('folded-in')}else{$('bundle-'+bundleID).style.display='block';$('bundler-'+bundleID).removeClass('folded-in').addClass('folded-out')}}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='';function set_google_ad_type(gat){mw_google_ad_type=gat}function get_google_ad_type(){return mw_google_ad_type}var google_adnum=0;var google_ad_block=0;function google_ad_request_done(google_ads){var s='';var i;google_ad_block++;if(google_ads.length==0){if(get_google_ad_type()=="image+flash"){s+='<img src="http://s3.trafficmaxx.de/thx.php?sid=f18d4ecac4523cb96235f2e6042346a0&amp;java=no&amp;conversionName=&amp;pageCategory=&amp;campaignName=" alt="" /></div>'}return}if(google_ads[0].type=="image"){s+='<div style="margin-top: 16px;"><a href="'+google_info.feedback_url+'" style="color:#565656;text-decoration:none;font-size:11px;display:block;margin-bottom:5px;">Google Anzeigen</a><a href="'+google_ads[0].url+'" target="_top" title="go to '+google_ads[0].visible_url+'" onmouseout="window.status=\'\'" onmouseover="window.status=\'go to '+google_ads[0].visible_url+'\';return true"><img border="0" src="'+google_ads[0].image_url+'"width="'+google_ads[0].image_width+'"height="'+google_ads[0].image_height+'"></a></div>'}else if(google_ads[0].type=="flash"){s+='<div style="margin-top: 16px;"><a href="'+google_info.feedback_url+'" style="color:#565656;text-decoration:none;font-size:11px;display:block;margin-bottom:5px;">Google Anzeigen</a>'+'<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+' codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="'+google_ad.image_width+'" HEIGHT="'+google_ad.image_height+'"> <PARAM NAME="movie" VALUE="'+google_ad.image_url+'">'+'<PARAM NAME="quality" VALUE="high">'+'<PARAM NAME="AllowScriptAccess" VALUE="never">'+'<EMBED src="'+google_ad.image_url+'" WIDTH="'+google_ad.image_width+'" HEIGHT="'+google_ad.image_height+'" TYPE="application/x-shockwave-flash"'+' AllowScriptAccess="never" '+' PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED></OBJECT></div>'}else if(google_ads[0].type=="html"){s+='<div style="margin-top: 16px;"><a href="'+google_info.feedback_url+'" style="color:#565656;text-decoration:none;font-size:11px;display:block;margin-bottom:5px;">Google Anzeigen</a>'+google_ads[0].snippet}else{s+='<div style="text-align:left;font-size:11px;margin-bottom: 5px; margin-left: 6px;">'+'<a href="'+google_info.feedback_url+'" style="color:#565656;text-decoration: none;">Google Anzeigen</a>'+'</div>';for(i=0;i<google_ads.length;++i){if(test_afc==1){s+='<div style="margin-bottom: 8px;"><a style="cursor:pointer;cursor:hand;text-decoration:none;font-size:12px;color:#990000;" onclick="javascript:top.location.href=\''+google_ads[i].url+'\'" onmouseover="window.status=\'gehe zu '+google_ads[i].visible_url+'\'" onmouseout="window.status=\'\'">'+'<span style="text-decoration:underline;font-weight: bold;">'+google_ads[i].line1+'</span></a><br />'+'<span style="color:#000000;font-size:11px;">'+google_ads[i].line2+'<br>'+google_ads[i].line3+'</span><br />'+'<a style="cursor:pointer;cursor:hand;text-decoration:none;font-size:10px;color:#666;" onclick="javascript:top.location.href=\''+google_ads[i].url+'\'">'+google_ads[i].visible_url+'</a></div>'}else if(test_afc==2&&google_ad_block==1){s+='<div onmouseover="this.style.backgroundColor=\'#DDD\';" onmouseout="this.style.backgroundColor=\'#F9F9F9\';" style="padding: 6px 3px 6px 6px; margin: 3px 0 2px; background: #F9F9F9; border: 1px solid #ddd;"><a style="cursor:pointer;cursor:hand;text-decoration:none;font-size: 16px;" onclick="javascript:top.location.href=\''+google_ads[i].url+'\'" onmouseover="window.status=\'gehe zu '+google_ads[i].visible_url+'\'" onmouseout="window.status=\'\'">'+'<span style="text-decoration:underline;font-weight:bold; letter-spacing: 0.1em;">'+google_ads[i].line1+'</span></a><br />'+'<span style="color:#000000;">'+google_ads[i].line2+'&nbsp;'+google_ads[i].line3+'</span><br />'+'<a style="cursor:pointer;cursor:hand;text-decoration:none;font-size: 12px;color:#666;" onclick="javascript:top.location.href=\''+google_ads[i].url+'\'">'+google_ads[i].visible_url+'</a></div>'}else if(test_afc==3&&google_ad_block==1){s+='<div style="margin-bottom: 8px;"><a style="cursor:pointer;cursor:hand;text-decoration:none;font-size:12px;color:blue;" onclick="javascript:top.location.href=\''+google_ads[i].url+'\'" onmouseover="window.status=\'gehe zu '+google_ads[i].visible_url+'\'" onmouseout="window.status=\'\'">'+'<span style="text-decoration:underline;font-weight: bold;">'+google_ads[i].line1+'</span></a><br />'+'<span style="color:#000000;font-size:11px;">'+google_ads[i].line2+'<br>'+google_ads[i].line3+'</span><br />'+'<a style="cursor:pointer;cursor:hand;text-decoration:none;font-size:10px;color:green;" onclick="javascript:top.location.href=\''+google_ads[i].url+'\'">'+google_ads[i].visible_url+'</a></div>'}else if(test_afc==4&&google_ad_block==1){s+='<div onmouseover="this.style.backgroundColor=\'#fef6e4\';" onmouseout="this.style.backgroundColor=\'#fef6e4\';" style="padding: 6px 3px 6px 6px; margin: 3px 0 2px; background: #fef6e4; border: 1px solid #ffe6ad;"><a style="cursor:pointer;cursor:hand;text-decoration:none;font-size: 16px; color: blue;" onclick="javascript:top.location.href=\''+google_ads[i].url+'\'" onmouseover="window.status=\'gehe zu '+google_ads[i].visible_url+'\'" onmouseout="window.status=\'\'">'+'<span style="text-decoration:underline;font-weight:bold; letter-spacing: 0.1em;">'+google_ads[i].line1+'</span></a><br />'+'<a style="cursor:pointer;cursor:hand;text-decoration:none;font-size: 12px;color:green !important;" onclick="javascript:top.location.href=\''+google_ads[i].url+'\'">'+google_ads[i].visible_url+'</a> '+'<span style="color:#000000;">'+google_ads[i].line2+'&nbsp;'+google_ads[i].line3+'</span>'+'</div>'}else if(test_afc==500&&google_ad_block==1){s+='<div onmouseover="this.style.backgroundColor=\'#DDD\';" onmouseout="this.style.backgroundColor=\'#EEE\';" style="padding: 6px 3px 6px 6px; margin: 3px 0 2px; background: #EEE; border: 1px solid #AAA;"><a style="cursor:pointer;cursor:hand;text-decoration:none;font-size: 14px;" onclick="javascript:top.location.href=\''+google_ads[i].url+'\'" onmouseover="window.status=\'gehe zu '+google_ads[i].visible_url+'\'" onmouseout="window.status=\'\'">'+'<span style="text-decoration:underline;font-weight:bold;">'+google_ads[i].line1+'</span></a><br />'+'<span style="color:#000000;">'+google_ads[i].line2+'&nbsp;'+google_ads[i].line3+'</span>'+'<a style="float:right;cursor:pointer;cursor:hand;text-decoration:none;font-size: 12px;color:#666 !important;" onclick="javascript:top.location.href=\''+google_ads[i].url+'\'">'+' '+google_ads[i].visible_url+'</a>'+'</div>'}else if(test_afc==8){s+='<div style="padding: 0px 3px 8px 0px; margin: 3px 0 2px; clear:both;"><a style="cursor:pointer;cursor:hand;text-decoration:none;font-size: 14px;" onclick="javascript:top.location.href=\''+google_ads[i].url+'\'" onmouseover="window.status=\'gehe zu '+google_ads[i].visible_url+'\'" onmouseout="window.status=\'\'">'+'<span style="text-decoration:underline;font-weight:bold;">'+google_ads[i].line1+'</span></a> '+'<span style="color:#000000;">'+google_ads[i].line2+'&nbsp;'+google_ads[i].line3+'</span> '+'<a style="cursor:pointer;cursor:hand;text-decoration:none;font-size: 12px;color:#666;" onclick="javascript:top.location.href=\''+google_ads[i].url+'\'">'+google_ads[i].visible_url+'</a></div>'}else if(test_afc==9){s+='<div onmouseover="this.style.backgroundColor=\'#EEE\';" onmouseout="this.style.backgroundColor=\'#FFF\';" style="padding: 6px 3px 6px 6px; margin: 3px 0 2px; clear:both;"><a style="cursor:pointer;cursor:hand;text-decoration:none;font-size: 14px;" onclick="javascript:top.location.href=\''+google_ads[i].url+'\'" onmouseover="window.status=\'gehe zu '+google_ads[i].visible_url+'\'" onmouseout="window.status=\'\'">'+'<span style="text-decoration:underline;font-weight:bold;">'+google_ads[i].line1+'</span></a><br />'+'<span style="color:#000000;">'+google_ads[i].line2+'&nbsp;'+google_ads[i].line3+'</span><br />'+'<a style="cursor:pointer;cursor:hand;text-decoration:none;font-size: 12px;color:#666;" onclick="javascript:top.location.href=\''+google_ads[i].url+'\'">'+google_ads[i].visible_url+'</a></div>'}else if(test_afc==10){s+='<div onmouseover="this.style.backgroundColor=\'#EEE\';" onmouseout="this.style.backgroundColor=\'#FFF\';" style="padding: 6px 3px 6px 6px; margin: 3px 0 2px; clear:both;"><a style="cursor:pointer;cursor:hand;text-decoration:none;font-size: 16px; letter-spacing: 0.1em; font-weight: bold;" onclick="javascript:top.location.href=\''+google_ads[i].url+'\'" onmouseover="window.status=\'gehe zu '+google_ads[i].visible_url+'\'" onmouseout="window.status=\'\'">'+'<span style="text-decoration:underline;">'+google_ads[i].line1+'</span></a><br />'+'<span style="color:#000000;">'+google_ads[i].line2+'&nbsp;'+google_ads[i].line3+'</span><br />'+'<a style="cursor:pointer;cursor:hand;text-decoration:none;font-size: 12px;color:#666;" onclick="javascript:top.location.href=\''+google_ads[i].url+'\'">'+google_ads[i].visible_url+'</a></div>'}else{s+='<div onmouseover="this.style.backgroundColor=\'#EEE\';" onmouseout="this.style.backgroundColor=\'#FFF\';" style="padding: 6px 3px 6px 6px; margin: 3px 0 2px;"><a style="cursor:pointer;cursor:hand;text-decoration:none;font-size: 14px;" onclick="javascript:top.location.href=\''+google_ads[i].url+'\'" onmouseover="window.status=\'gehe zu '+google_ads[i].visible_url+'\'" onmouseout="window.status=\'\'">'+'<span style="text-decoration:underline;font-weight:bold;">'+google_ads[i].line1+'</span></a><br />'+'<span style="color:#000000;">'+google_ads[i].line2+'&nbsp;'+google_ads[i].line3+'</span><br />'+'<a style="cursor:pointer;cursor:hand;text-decoration:none;font-size: 12px;color:#666;" onclick="javascript:top.location.href=\''+google_ads[i].url+'\'">'+google_ads[i].visible_url+'</a></div>'}}if(google_ads[0].bidtype=="CPC"){google_adnum=google_adnum+google_ads.length}}if(name=='top'){document.write('<div id="google_ad_unit_top">'+s+'</div>');window.addEvent('domready',function(){if($('adsense_250x250')&&$('google_ad_unit_top')){$('adsense_250x250').set('styles',{'min-height':($('google_ad_unit_top').getCoordinates().height-10)+'px'})}})}else{document.write(s)}return}var google_ad_arr=new Array();var google_ad_top=0;var google_ad_bottom=0;function google_afs_request_done(google_ads){var google_num_ads=google_ads.length;if(google_num_ads<=0){return}var wideAds="";var wideAdsBottom="";var narrowAds="";for(i=0;i<google_num_ads;i++){line_1=google_ads[i].line1;line_2=google_ads[i].line2;if(google_ads[i].line3)line_3=google_ads[i].line3;else line_3="";if(google_ads[i].type=="text/wide"){if(i<google_ad_top){if(typeof(mw_channel)!='undefined'&&mw_channel=='search'){wideAds+='<div style="padding: 2px 0px 2px 0px; margin-bottom: 5px;" ><a style="text-decoration:none;font-size:14px" onmouseover="javascript:window.status=\''+google_ads[i].url+'\';return true;" '+'onmouseout="javascript:window.status=\'\';return true;" '+'href="'+google_ads[i].url+'">'+'<span class="ad_line1" style="letter-spacing: 0.1em; font-size: 16px;">'+google_ads[i].line1+'</span></a><br>'+'<span class="ad_text">'+google_ads[i].line2+'</span><br>'+'<a style="text-decoration:none" onmouseover="javascript:window.status=\''+google_ads[i].url+'\';return true;" '+'onmouseout="javascript:window.status=\'\';return true;" '+'href="'+google_ads[i].url+'">'+'<span class="ad_url">'+google_ads[i].visible_url+'</span></a></div>'}else{wideAds+='<div onmouseover="this.style.backgroundColor=\'#EEE\';" onmouseout="this.style.backgroundColor=\'#FFF\';" style="padding: 6px 3px 6px 6px; margin: 3px 0 2px; "><a style="text-decoration:none;font-size:14px" onmouseover="javascript:window.status=\''+google_ads[i].url+'\';return true;" '+'onmouseout="javascript:window.status=\'\';return true;" '+'href="'+google_ads[i].url+'">'+'<span class="ad_line1">'+google_ads[i].line1+'</span></a><br>'+'<span class="ad_text">'+google_ads[i].line2+'</span><br>'+'<a style="text-decoration:none" onmouseover="javascript:window.status=\''+google_ads[i].url+'\';return true;" '+'onmouseout="javascript:window.status=\'\';return true;" '+'href="'+google_ads[i].url+'">'+'<span class="ad_url">'+google_ads[i].visible_url+'</span></a></div>'}}else{wideAdsBottom+='<a style="text-decoration:none;font-size:14px" onmouseover="javascript:window.status=\''+google_ads[i].url+'\';return true;" '+'onmouseout="javascript:window.status=\'\';return true;" '+'href="'+google_ads[i].url+'">'+'<span class="ad_line1">'+google_ads[i].line1+'</span></a><br>'+'<span class="ad_text">'+google_ads[i].line2+'</span><br>'+'<a style="text-decoration:none" onmouseover="javascript:window.status=\''+google_ads[i].url+'\';return true;" '+'onmouseout="javascript:window.status=\'\';return true;" '+'href="'+google_ads[i].url+'">'+'<span class="ad_url">'+google_ads[i].visible_url+'</span><br><br></a>'}}else{}}if(wideAds!=""){wideAds='<a class="ad_header" style="color:#565656;font-size: 11px;text-decoration:none;margin-bottom:5px; margin-left: 6px;" href="http://services.google.com/feedback/online_hws_feedback">'+google_ad_text+'</a>'+wideAds;document.getElementById("google_ad_unit_top").innerHTML=wideAds}if(wideAdsBottom!=""){wideAdsBottom='<a class="ad_header" style="color:#565656;font-size: 11px;text-decoration:none;margin-bottom:5px; margin-left: 6px;" href="http://services.google.com/feedback/online_hws_feedback">'+google_ad_text+'</a>'+wideAdsBottom;document.getElementById("google_ad_unit_bottom").innerHTML=wideAdsBottom}window.addEvent('domready',function(){if($('adsense_250x250')&&$('google_ad_unit_top')){$('adsense_250x250').set('styles',{'min-height':($('google_ad_unit_top').getCoordinates().height-10)+'px'})}})}lg=new Object();lg.word_loading='Lade ...';lg.head_recommend_bookmark='Bookmark weiterempfehlen';lg.text_email_or_username='E-Mail-Adresse oder Username';lg.title_users_your_comment='Dein Kommentar:';lg.title_buddys='Buddys';lg.word_recommend='empfehlen';lg.word_cancel='abbrechen';lg.text_confirm_popup_bookmark_delete='Möchtest du das Bookmark wirklich löschen?';lg.msg_group_delete_confirm='Möchtest du diesen User und seine Bookmarks wirklich aus der Gruppe löschen?';lg.text_users_error_deleting_comment='Kommentar konnte nicht gelöscht werden';lg.js_twitter_error_deleting='Ein Fehler beim Löschen ist aufgetreten. Bitte versuche es erneut!';lg.js_twitter_invite_question='Wir versenden einmalig eine Direktnachricht über Twitter mit deinem Benutzernamen, damit der Empfänger erkennt wer ihn einladen will. Bist du damit einverstanden?';lg.js_twitter_invite_error='Ein Fehler beim Versenden ist aufgetreten, bitte versuche es noch einmal!';lg.js_twitter_block_confirm='Möchtest du in Zukunft keine Twitter-Links mehr von diesem User bei Mister Wong sehen?';lg.js_twitter_block_error='Ein Fehler beim ausblenden ist aufgetreten. Bitte versuche es erneut!';lg.text_left_chars='Zeichen übrig';lg.text_avg_rating='Durchschnittliche Bewertung dieser Seite:';lg.text_click_here='Klick hier';lg.text_for_websites_you_like='für alle Webseiten, die du magst!';var ReMooz=new Class({Implements:[Events,Options,Chain],options:{link:null,type:'image',container:null,className:null,centered:false,dragging:true,closeOnClick:true,shadow:(Browser.Engine.trident)?'onOpenEnd':'onOpen',resize:true,margin:20,resizeFactor:0.95,resizeLimit:false,fixedSize:false,cutOut:true,addClick:true,opacityLoad:0.6,opacityResize:1,opacityTitle:0.9,resizeOptions:{},fxOptions:{},closer:true,parse:false,parseSecure:false,temporary:false,onBuild:$empty,onLoad:$empty,onOpen:$empty,onOpenEnd:$empty,onClose:$empty,onCloseEnd:$empty,generateTitle:function(el){var text=el.get('title');if(!text)return false;var title=text.split(' :: ');var head=new Element('h6',{'html':title[0]});return(title[1])?[head,new Element('p',{'html':title[1]})]:head}},initialize:function(element,options){this.element=$(element);this.setOptions(options);if(this.options.parse){var obj=this.element.getProperty(this.options.parse);if(obj&&(obj=JSON.decode(obj,this.options.parseSecure)))this.setOptions(obj)}var origin=this.options.origin;this.origin=((origin)?$(origin)||this.element.getElement(origin):null)||this.element;this.link=this.options.link||this.element.get('href')||this.element.get('src');this.container=$(this.options.container)||this.element.getDocument();this.bound={'click':function(e){this.open.delay(1,this);return false}.bind(this),'close':this.close.bind(this),'dragClose':function(e){if(e.rightClick)return;this.close()}.bind(this)};if(this.options.addClick)this.bindToElement()},destroy:function(){if(this.box)this.box.destroy();this.box=this.tweens=this.body=this.content=null},bindToElement:function(element){($(element)||this.element).addClass('remooz-element').addEvent('click',this.bound.click);return this},getOriginCoordinates:function(){var coords=this.origin.getCoordinates();delete coords.right;delete coords.bottom;return coords},open:function(e){if(this.opened)return(e)?this.close():this;this.opened=this.loading=true;if(!this.box)this.build();this.coords=this.getOriginCoordinates();this.coords.opacity=this.options.opacityLoad;this.coords.display='';this.tweens.box.set(this.coords);this.box.addClass('remooz-loading');ReMooz.open(this.fireEvent('onLoad'));this['open'+this.options.type.capitalize()]();return this},finishOpen:function(){this.tweens.fade.start(0,1);this.drag.attach();this.fireEvent('onOpenEnd').callChain()},close:function(){if(!this.opened)return this;this.opened=false;ReMooz.close(this.fireEvent('onClose'));if(this.loading){this.box.setStyle('display','none');return this}this.drag.detach();this.tweens.fade.cancel().set(0).fireEvent('onComplete');if(this.tweens.box.timer)this.tweens.box.clearChain();var vars=this.getOriginCoordinates();if(this.options.opacityResize!=1)vars.opacity=this.options.opacityResize;this.tweens.box.start(vars).chain(this.closeEnd.bind(this));return this},closeEnd:function(){if(this.options.cutOut)this.element.setStyle('visibility','visible');this.box.setStyle('display','none');this.fireEvent('onCloseEnd').callChain();if(this.options.temporary)this.destroy()},openImage:function(){var tmp=new Image();tmp.onload=tmp.onabort=tmp.onerror=function(fast){this.loading=tmp.onload=tmp.onabort=tmp.onerror=null;if(!tmp.width||!this.opened){this.fireEvent('onError').close();return}var to={x:tmp.width,y:tmp.height};if(!this.content)this.content=$(tmp).inject(this.body);else tmp=null;this[(this.options.resize)?'zoomRelativeTo':'zoomTo'].create({'delay':(tmp&&fast!==true)?1:null,'arguments':[to],'bind':this})()}.bind(this);tmp.src=this.link;if(tmp&&tmp.complete&&tmp.onload)tmp.onload(true)},openElement:function(){this.content=this.content||$(this.link)||$E(this.link);if(!this.content){this.fireEvent('onError').close();return}this.content.inject(this.body);this.zoomTo({x:this.content.scrollWidth,y:this.content.scrollHeight})},zoomRelativeTo:function(to){var scale=this.options.resizeLimit;if(!scale){scale=this.container.getSize();scale.x*=this.options.resizeFactor;scale.y*=this.options.resizeFactor}for(var i=2;i--;){if(to.x>scale.x){to.y*=scale.x/to.x;to.x=scale.x}else if(to.y>scale.y){to.x*=scale.y/to.y;to.y=scale.y}}return this.zoomTo({x:to.x.toInt(),y:to.y.toInt()})},zoomTo:function(to){to=this.options.fixedSize||to;var box=this.container.getSize(),scroll=this.container.getScroll();var pos=(!this.options.centered)?{x:(this.coords.left+(this.coords.width/2)-to.x/2).toInt().limit(scroll.x+this.options.margin,scroll.x+box.x-this.options.margin-to.x),y:(this.coords.top+(this.coords.height/2)-to.y/2).toInt().limit(scroll.y+this.options.margin,scroll.y+box.y-this.options.margin-to.y)}:{x:scroll.x+((box.x-to.x)/2).toInt(),y:scroll.y+((box.y-to.y)/2).toInt()};if(this.options.cutOut)this.element.setStyle('visibility','hidden');this.box.removeClass('remooz-loading');var vars={left:pos.x,top:pos.y,width:to.x,height:to.y};if(this.options.opacityResize!=1)vars.opacity=[this.options.opacityResize,1];else this.box.set('opacity',1);this.tweens.box.start(vars).chain(this.finishOpen.bind(this));this.fireEvent('onOpen')},build:function(){this.addEvent('onBlur',function(){this.focused=false;this.box.removeClass('remooz-box-focus').setStyle('z-index',ReMooz.options.zIndex)},true);this.addEvent('onFocus',function(){this.focused=true;this.box.addClass('remooz-box-focus').setStyle('z-index',ReMooz.options.zIndexFocus)},true);var classes=['remooz-box','remooz-type-'+this.options.type,'remooz-engine-'+Browser.Engine.name+Browser.Engine.version];if(this.options.className)classes.push(this.options.className);this.box=new Element('div',{'class':classes.join(' '),'styles':{'display':'none','top':0,'left':0,'zIndex':ReMooz.options.zIndex}});this.tweens={'box':new Fx.Morph(this.box,$merge({'duration':400,'unit':'px','transition':Fx.Transitions.Quart.easeOut,'chain':'cancel'},this.options.resizeOptions)),'fade':new Fx.Tween(null,$merge({'property':'opacity','duration':(Browser.Engine.trident)?0:300,'chain':'cancel'},this.options.fxOptions)).addEvents({'onComplete':function(){if(!this.element.get('opacity'))this.element.setStyle('display','none')},'onStart':function(){if(!this.element.get('opacity'))this.element.setStyle('display','')}})};this.tweens.fade.element=$$();if(this.options.shadow){if(Browser.Engine.webkit420){this.box.setStyle('-webkit-box-shadow','0 0 10px rgba(0, 0, 0, 0.7)')}else if(!Browser.Engine.trident4){var shadow=new Element('div',{'class':'remooz-bg-wrap'}).inject(this.box);['n','ne','e','se','s','sw','w','nw'].each(function(dir){new Element('div',{'class':'remooz-bg remooz-bg-'+dir}).inject(shadow)});this.tweens.bg=new Fx.Tween(shadow,{'property':'opacity','chain':'cancel'}).set(0);this.addEvent(this.options.shadow,this.tweens.bg.set.bind(this.tweens.bg,1),true);this.addEvent('onClose',this.tweens.bg.set.bind(this.tweens.bg,0),true)}}if(this.options.closer){var closer=new Element('a',{'class':'remooz-btn-close','events':{'click':this.bound.close}}).inject(this.box);this.tweens.fade.element.push(closer)}this.body=new Element('div',{'class':'remooz-body'}).inject(this.box);var title=this.options.title||this.options.generateTitle.call(this,this.element);if(title){var title=new Element('div',{'class':'remooz-title'}).adopt(new Element('div',{'class':'remooz-title-bg','opacity':this.options.opacityTitle}),new Element('div',{'class':'remooz-title-content'}).adopt(title)).inject(this.box);this.tweens.fade.element.push(title)}this.tweens.fade.set(0).fireEvent('onComplete');this.drag=new Drag.Move(this.box,{'snap':15,'preventDefault':true,'onBeforeStart':function(){if(!this.focused&&!this.loading)ReMooz.focus(this);else if(this.loading||this.options.closeOnClick)this.box.addEvent('mouseup',this.bound.dragClose)}.bind(this),'onSnap':function(){this.box.removeEvent('mouseup',this.bound.dragClose);if(!this.options.dragging)this.drag.stop();else this.box.addClass('remooz-box-dragging')}.bind(this),'onComplete':function(){this.box.removeClass('remooz-box-dragging')}.bind(this)});this.drag.detach();this.fireEvent('onBuild',this.box,this.element);this.box.inject(this.element.getDocument().body)}});ReMooz.factory=function(extended){return $extend(this,extended)};ReMooz.factory(new Options).factory({options:{zIndex:41,zIndexFocus:42,query:'a.remooz',modal:false},assign:function(elements,options){return $$(elements).map(function(element){return new ReMooz(element,options)},this)},stack:[],open:function(obj){var last=this.stack.getLast();this.focus(obj);if(last&&this.options.modal)last.close()},close:function(obj){var length=this.stack.length-1;if(length>1&&this.stack[length]==obj)this.focus(this.stack[length-1]);this.stack.erase(obj)},focus:function(obj){var last=this.stack.getLast();obj.fireEvent('onFocus',[obj]);if(last==obj)return;if(last)last.fireEvent('onBlur',[last]);this.stack.erase(obj).push(obj)}});var scrollBy=170;function scroll(dir){var scroller=$('featured');var left=parseInt(scroller.getStyle('left'));if(dir=='left'&&!scrolling){if(left<0){scrolling=true;set_visibility(false,true,true);new Fx.Morph(scroller,{duration:350,transition:Fx.Transitions.Sine.easeInOut}).start({'left':[left,left+scrollBy]}).addEvent('complete',function(){scrolling=false;set_visibility(false,true,false)})}else{scrolling=true;new Fx.Morph(scroller,{duration:150,transition:Fx.Transitions.Sine.easeInOut}).start({'left':[left,left+10]}).chain(function(){new Fx.Morph(scroller,{duration:150,transition:Fx.Transitions.Sine.easeInOut}).start({'left':[left+10,left]}).addEvent('complete',function(){scrolling=false;set_visibility(false,true,false)})})}}if(dir=='right'&&!scrolling){if(left<=0&&((num_featured_items-4)*scrollBy)>(left*-1)){scrolling=true;set_visibility(true,false,true);new Fx.Morph(scroller,{duration:350,transition:Fx.Transitions.Sine.easeInOut}).start({'left':[left,left-scrollBy]}).addEvent('complete',function(){scrolling=false;set_visibility(true,false,false)})}else{scrolling=true;set_visibility(true,false,true);new Fx.Morph(scroller,{duration:150,transition:Fx.Transitions.Sine.easeInOut}).start({'left':[left,left-10]}).chain(function(){new Fx.Morph(scroller,{duration:150,transition:Fx.Transitions.Sine.easeInOut}).start({'left':[left-10,left]}).addEvent('complete',function(){scrolling=false;set_visibility(true,false,false)})})}}}var set_visibility=function(from_right,from_left,init){var x=$('featured_container').getCoordinates();$('featured').getElements('.doc').each(function(a){var l=a.getPosition($('featured_container')).x;if(from_right){if(init){if(l<=0||l>=x.width+120){a.setStyle('visibility','hidden')}else{a.setStyle('visibility','visible')}}else{if(l<=0||l>=x.width-50){a.setStyle('visibility','hidden')}else{a.setStyle('visibility','visible')}}}if(from_left){if(init){if(l+170<=0||l>=x.width-50){a.setStyle('visibility','hidden')}else{a.setStyle('visibility','visible')}}else{if(l<=0||l>=x.width-50){a.setStyle('visibility','hidden')}else{a.setStyle('visibility','visible')}}}})};window.addEvent('domready',function(){$$('.doc').each(function(a){var id=a.get('id').split('_')[1];new info_popup({'parent':a,'file_id':id,'type':'doc'})})});function setSubcategory(reset){var id=$('BookmarkCategory').value;$(document.body).getElements('.bookmarkSubcat').addClass('hidden');if(reset){$$('.bookmarkSubcat').each(function(item){item.getChildren('input').each(function(child){child.setProperty('value','')})})}$(document.body).getElements('.subcat_'+id).removeClass('hidden');$(document.body).getElements('.subcat_all').removeClass('hidden');set_topics()}function showUni(){var el=$('BookmarkSubcategory2-1').set({'disabled':'','html':''});var st=$('BookmarkSubcategory2').getSelected();if(st[0].getProperty('value')!=''){selected_state=st[0].getProperty('value')}if(typeof selected_state!='undefined'&&selected_state!=''&&st[0].getProperty('class')!='firstelement'){$each(unis[st[0].getProperty('class').replace(/state_/,'')],function(a,i){new Element('option',{'text':a,'value':a,'class':'state_'+i,'selected':(selected_uni==a?'selected':'')}).inject(el,'bottom')})}}function get_categories(){if(typeof(is_search)!='undefined'){is_search=1}else{is_search=0}new Request.JSON({'url':_wp+'rpc/docs/get_categories/'+(is_search==1?'?search=true':''),onComplete:function(json){if(typeof selected_state=='undefined'){selected_state=''}$each(json.states,function(a,i){new Element('option',{'text':a,'value':a,'class':'state_'+i,'selected':(selected_state==a?'selected':'')}).inject($('BookmarkSubcategory2'),'bottom')});unis=json.unis;states=json.states;topics=json.topics;topics_uni=json.topics_uni;set_topics()}}).post()}function set_topics(){if($('BookmarkCategory')!=null){var category=$('BookmarkCategory').getSelected()[0].getProperty('value')}else{var category=1}if($('BookmarkTopic')!=null){var el=$('BookmarkTopic').set('html','')}else{var el=false}if(category==1||category==2||category==3||category==4||category==5||category==6){showUni();if(el){$each(topics_uni,function(a,i){var optgroup=new Element('optgroup',{'label':i}).inject(el,'bottom');$each(a,function(b,h){new Element('option',{'text':b,'value':h,'class':'state_'+h,'selected':(selected_topic==h?'selected':'')}).inject(optgroup,'bottom')})})}}else{$each(topics,function(a,i){var y=false;$each(a.c,function(x){if(x==category){y=true}});if(y){new Element('option',{'text':a.title,'value':i,'class':'state_'+i,'selected':(selected_topic==i?'selected':'')}).inject(el,'bottom')}})}}function disableSelect(item){$(item).setProperty('disabled','true')}
