jQuery.noConflict();var MousePosX=0;var MousePosY=0;var showNowAvatar=false;var showNowInfos=false;var showNowInfoAvatar=false;var showNowEvent=false
function show(id){if(document.getElementById(id))document.getElementById(id).style.display='block'}
function hide(id){if(document.getElementById(id))document.getElementById(id).style.display='none'}
function position(id,x,y){if(document.getElementById(id)){document.getElementById(id).style.left=x+'px';document.getElementById(id).style.top=y+'px'}}
function showAvatar(id){if(document.getElementById('avatarBox')){position('avatarBox',MousePosX+15,MousePosY-80);document.images['avatarImg'].src=images_url+'/avatars/'+id;show('avatarBox');showNowAvatar=true}}
function hideAvatar(){if(document.getElementById('avatarBox')){hide('avatarBox');document.images['avatarImg'].src=images_all_url+'/loadavatar.gif';showNowAvatar=false}}
function showGroupImage(url){if(document.getElementById('avatarBox')){position('avatarBox',MousePosX+15,MousePosY-80);document.images['avatarImg'].src=images_url+'/groups/square_'+url;show('avatarBox');showNowAvatar=true}}
function hideGroupImage(){hideAvatar()}
function showEventImage(url){if(document.getElementById('avatarBox')){position('avatarBox',MousePosX+15,MousePosY-50);document.images['avatarImg'].src=images_all_url+url;show('avatarBox');showNowEvent=true}}
function hideEventImage(){hideAvatar();showNowEvent=false}
function showInfos(Text){if(document.getElementById('infoBox')){position('infoBox',MousePosX+15,MousePosY-50);show('infoBox');show('infoBoxCont');document.getElementById('infoBoxCont').innerHTML=Text;showNowInfos=true}}
function hideInfos(){if(document.getElementById('infoBox')){hide('infoBox');hide('infoBoxCont');document.getElementById('infoBoxCont').innerHTML=''}}
function showInfoAvatar(id,Text){if(document.getElementById('infoAvatarBox')){position('infoAvatarBox',MousePosX+15,MousePosY-80);document.images['infoAvatar'].src=images_url+'/avatars/'+id;document.images['infoAvatar'].style.display='block';document.getElementById('infoAvatarBoxCont').innerHTML=Text;document.getElementById('infoAvatarBox').style.paddingTop="0px";show('infoAvatarBox');showNowInfoAvatar=true}}
function showInfoAvatarUsername(Text){if(document.getElementById('infoAvatarBox')){position('infoAvatarBox',MousePosX+15,MousePosY-80);document.images['infoAvatar'].style.display='none';document.getElementById('infoAvatarBoxCont').innerHTML=Text;document.getElementById('infoAvatarBox').style.paddingTop="70px";show('infoAvatarBox');showNowInfoAvatar=true}}
function hideInfoAvatar(){if(document.getElementById('infoAvatarBox')){document.images['infoAvatar'].src=images_all_url+'/loadavatar.gif';hide('infoAvatarBox');showNowInfoAvatar=false}}
function mousetrack(evt){var yscroll=0;if(evt){MousePosX=evt.pageX;MousePosY=evt.pageY}else if(window.event.clientX){if(window.document.body.scrollTop==0)yscroll=window.document.documentElement.scrollTop;else yscroll=window.document.body.scrollTop;MousePosX=window.document.body.scrollLeft+window.event.clientX;MousePosY=yscroll+window.event.clientY};if(showNowAvatar)position('avatarBox',MousePosX+15,MousePosY-80);else if(showNowEvent)position('avatarBox',MousePosX+15,MousePosY-50);else if(showNowInfoAvatar)position('infoAvatarBox',MousePosX+15,MousePosY-80);else if(showNowInfos)position('infoBox',MousePosX+15,MousePosY-50)};document.onmousemove=mousetrack;var radio_request
function showRadio(){var data="";var timestamp=new Date().getTime();radio_request=jQuery.get("radio_aktuell.un?time="+timestamp,function(xml){var track=jQuery('track',xml);var name=jQuery(track).find("name").text();var title=jQuery(track).find("title").text();var teaser=jQuery(track).find("teaser").text();var image=jQuery(track).find("image").text();data="<div style=\"text-align:center;\"><p class='highlight'>Aktueller Song</p><p><b>"+name+" - "+title+"</b></p><img style=\"width:150px;margin:4px 11px;\" src=\""+image+"\"><p style=\"font-size:10px;font-style:italic;\">"+teaser+"</p>";showInfos(data)})}
function hideRadio(){radio_request.abort();hideInfos()}
function pwToggle(){if(jQuery("#pw_write").is(":hidden"))jQuery("#pw_write").slideDown("slow");else jQuery("#pw_write").slideUp("fast")}
function updatePwCounter(){var zeichen=document.getElementById('entry').value.length;var erlaubt=950;if(zeichen<=erlaubt)document.getElementById('counter').innerHTML="Noch "+(erlaubt-zeichen)+" Zeichen";else document.getElementById('counter').innerHTML='<span style="color:#F00">'+((erlaubt-zeichen)*-1)+' Zeichen zu viel!</span>'}
function mikroblogToggle(){if(jQuery("#mikroblog_post").is(":hidden")){jQuery("#mikroblog_post").slideDown("slow");jQuery('#mikroblog_link').show();jQuery("#old_statuses").slideUp("fast")}else jQuery("#mikroblog_post").slideUp("fast")}
function mikroblogOldToggle(){if(jQuery("#old_statuses").is(":hidden")){jQuery("#old_statuses").slideDown("medium");if(!jQuery("#mikroblog_post").hasClass('hideNot'))jQuery("#mikroblog_post").slideUp("fast")}else jQuery("#old_statuses").slideUp("fast")}
function focusMikroblog(){if(document.getElementById('mikroblog_text').value=="Was tust du gerade?")document.getElementById('mikroblog_text').value="";updateMikroblogCounter()}
function blurMikroblog(){if(document.getElementById('mikroblog_text').value=="")document.getElementById('mikroblog_text').value="Was tust du gerade?"}
function updateMikroblogCounter(){var zeichen=document.getElementById('mikroblog_text').value.length;var erlaubt=140;if(zeichen<=erlaubt)document.getElementById('mikroblog_counter').innerHTML="Noch "+(erlaubt-zeichen)+" Zeichen";else document.getElementById('mikroblog_counter').innerHTML='<span style="color:#F00">'+((erlaubt-zeichen)*-1)+' Zeichen zu viel!</span>'}
function submitMikroblog(call){var zeichen=document.getElementById('mikroblog_text').value.length;if(zeichen>140){alert("Du hast zuviele Zeichen eingegeben!");jQuery('#mikroblog_link').show()}else if(jQuery('#mikroblog_text').val()==''||jQuery('#mikroblog_text').val()=='Was tust du gerade?'){alert("Du musst einen Text eingeben");jQuery('#mikroblog_link').show()}else{jQuery('#wait').effect('highlight',{},2000);jQuery.post(document.forms['mikroblog_form'].action,{mikroblog_text:jQuery('#mikroblog_text').val(),submit:true,ajax:1,call:call,mikroblog_twitter:((jQuery('#mikroblog_twitter').is(':checked'))?1:0)},function(data){data=eval('('+data+')');if(data.error_code!=1&&call=='profile'){jQuery('#mikroblog_status').html(data['return']['text']);jQuery('#mikroblog_infos').html("Soeben eingetragen!");jQuery('#mikroblog_delete').attr('href',data['return']['delete']);jQuery('#mikroblog_delete').show();jQuery('#mikroblog_box').show();jQuery('#mikroblog_old').hide();jQuery('#mikroblog_no').hide();jQuery('#mikroblog_status').effect('highlight',{},2000)}else if(data.error_code!=1&&call=='portal'){jQuery('#statuses').html('');for(var i=0;i<data['return'].length;++i)jQuery('#statuses').append('<div '+((i==0)?' id="mikroblog_first"':'')+'class="mikroblog_box '+data['return'][i]['rowtype']+'">'+'<a class="noborder friend" href="'+data['return'][i]['userlink']+'"'+data['return'][i]['avatar_over']+'>'+'<img src="'+data['return'][i]['avatar']+'" class="mikroblog_img" /></a>'+'<div class="mikroblog_port_div">'+'<a class="'+data['return'][i]['namecolor']+' friend" href="'+data['return'][i]['userlink']+'"'+data['return'][i]['avatar_over']+'>'+data['return'][i]['username']+'</a>: <p class="mikroblog" style="display:inline">'+data['return'][i]['text']+'</p>'+'</div>'+'<div class="mikroblog_infobox gray">'+'<p style="display:inline" id="mikroblog_infos">'+data['return'][i]['twitter']+data['return'][i]['time']+'</p>'+data['return'][i]['delete']+'</div></div>');jQuery('#statuses').append('<br style="clear:both;">');jQuery('#mikroblog_first').effect('highlight',{},2000)};if(data.error_code!=0)alert(data.msg_text);jQuery('#wait').hide();jQuery('#mikroblog_post').slideUp("");updateMikroblogCounter();jQuery('#mikroblog_text').val("Was tust du gerade?");if(jQuery("#mikroblog_post").hasClass('hideNot'))jQuery("#mikroblog_post").removeClass('hideNot')})}};var tmpData;RegExp.esc=function(str){var specials=new RegExp("[.*+?|()\\[\\]{}\\\\\\$\\^]","g");return str.replace(specials,"\\$&")}
function formatItemTags(data,i,n,value){tmpData=data;var ret="<p>"+data[0]+'<br /><span class="gray">'+data[1]+'</span></p>';return ret}
function formatItem(data,i,n,value){tmpData=data;var ret="<img src='"+data[2]+"'/> ";ret+="<p><span class='gray'>"+data[0]+'</span><br />'+data[1]+'</p>';return ret}
function formatItemSmall(data,i,n,value){tmpData=data;var ret="<img src='"+data[2]+"'/> ";ret+="<p class='ac_small'><span class='gray'>"+data[0]+'</span><br />'+data[1]+'</p>';return ret}
function highlightItem(value,searchterm){if(searchterm.length==0)return value;else{var regexp1=new RegExp(RegExp.esc(searchterm),"g");var regexp2=new RegExp(RegExp.esc(tmpData[0]),"g");var regexp3=new RegExp(RegExp.esc(tmpData[1]),"g");tmpData[0]=tmpData[0].replace(regexp1,"<b>"+searchterm+"</b>");tmpData[1]=tmpData[1].replace(regexp1,"<b>"+searchterm+"</b>");value=value.replace(regexp2,tmpData[0]);value=value.replace(regexp3,tmpData[1]);return value}}
function ac_showonfocus(e){if(!ac_selected){acevent=new jQuery.Event("keydown.autocomplete");acevent.keyCode=40;jQuery(e.target).trigger(acevent)}};jQuery().ready(function(){ac_selected=false;var ac_options={max:500,minChars:0,cacheLength:10,matchSubset:false,delay:0,width:200,scrollHeight:250,selectFirst:false,highlight:highlightItem,formatItem:formatItem,extraParams:{}};jQuery("#fastsearch").bind("keypress",function(e){if((e.which&&e.which==13)||(e.keyCode&&e.keyCode==13))jQuery('#fastsearch_form').submit});jQuery("#fastsearch").focus(function(){if(jQuery('#fastsearch').val()=='Benutzerschnellsuche')jQuery('#fastsearch').val('')});jQuery("#fastsearch").blur(function(){if(jQuery('#fastsearch').val()=='')jQuery('#fastsearch').val('Benutzerschnellsuche')});if(jQuery('#fastsearch').val()=='')jQuery('#fastsearch').val('Benutzerschnellsuche');jQuery(".username_autocomplete").autocomplete(member_autocomplete_url,ac_options).result(function(event,item){ac_selected=true}).bind("focus",ac_showonfocus);ac_options.width=156;ac_options.formatItem=formatItemSmall;jQuery(".username_autocomplete_small").autocomplete(member_autocomplete_url,ac_options).result(function(event,item){ac_selected=true;location.href="user"+item[3]}).bind("focus",ac_showonfocus);ac_options.minChars=4;ac_options.width=200;ac_options.formatItem=formatItem;ac_options.extraParams={all:true};jQuery(".username_autocomplete_all").autocomplete(member_autocomplete_url,ac_options).result(function(event,item){ac_selected=true}).bind("focus",ac_showonfocus);ac_options.minChars=0;ac_options.extraParams={self:true,label:true};jQuery(".username_autocomplete_label").autocomplete(member_autocomplete_url,ac_options).result(function(event,item){ac_selected=true;location.href=link_label+"&user_id="+item[3]+"&x="+posX+"&y="+posY}).bind("focus",ac_showonfocus);ac_options.formatItem=formatItemTags;ac_options.width=140;jQuery(".groups_tags_autocomplete").autocomplete(groups_tags_autocomplete_url,ac_options).result(function(event,item){ac_selected=true}).bind("focus",ac_showonfocus);jQuery("a.user").bind("mouseover",function(e){showAvatar(jQuery(this).attr("name"))});jQuery("a.user").bind("mouseout",function(e){hideAvatar()});jQuery("#fotobox, #album_navigation").bind("mouseover",function(e){jQuery(".label").addClass("label_hover")});jQuery("#fotobox, #album_navigation").bind("mouseout",function(e){jQuery(".label").removeClass("label_hover")});jQuery("#foto").click(function(e){if(e.pageX==0&&e.pageY==0)return;if(switch_label_allowed){var pos=jQuery("#fotobox").offset();posX=Math.round(e.pageX-pos.left);posY=Math.round(e.pageY-pos.top);jQuery("#newlabel").css({top:Math.max(posY,0)+"px",left:Math.max(posX,0)+"px"}).show()}else if(!switch_label_allowed)errorMsg("Du darfst auf diesem Foto niemanden verlinken!")});jQuery("#newlabelcancel").click(function(e){jQuery("#newlabel").hide()})})
function errorMsg(text){alert(text)};var myeditor,ifm;var body_id,textboxelement;var content;var isIE=/msie|MSIE/.test(navigator.userAgent);var isChrome=/Chrome/.test(navigator.userAgent);var isSafari=/Safari/.test(navigator.userAgent)&&!isChrome;var isIPhone=/iPhone/.test(navigator.userAgent);var browser=isIE||window.opera;var textRange;var enter=0;var editorVisible=true
function rep(a,b){content=content.replace(a,b)}
function initEditor(a){if(isIPhone)return;body_id=a;textboxelement=document.getElementById(body_id);ifm=document.createElement("iframe");ifm.setAttribute("id","rte");ifm.setAttribute("frameborder","0");ifm.style.width=textboxelement.style.width;ifm.style.height=textboxelement.style.height;textboxelement.parentNode.appendChild(ifm);textboxelement.style.display="none";textboxelement.className="editorBBCODE";textboxelement.setAttribute("class","editorBBCODE");if(ifm)ShowEditor();else setTimeout("ShowEditor()",100)}
function getStyle(a,b){var x=document.getElementById(a);if(x.currentStyle)var y=x.currentStyle[b];else if(window.getComputedStyle)var y=document.defaultView.getComputedStyle(x,null).getPropertyValue(b);return y}
function ShowEditor(){content=document.getElementById(body_id).value;myeditor=ifm.contentWindow.document;bbcode2html();myeditor.designMode="on";myeditor.open();myeditor.write("<html><head><link href=\"/templates/js/bbcode/editor.css\" rel=\"Stylesheet\" type=\"text/css\" /></head>");myeditor.write("<body style=\"margin:0px 0px 0px 0px\" class=\"editorWYSIWYG\">");myeditor.write(content);myeditor.write("</body></html>");myeditor.close()}
function SwitchEditor(){if(editorVisible){doCheck();ifm.style.display="none";textboxelement.style.display="";editorVisible=false}else{ifm.style.display="";textboxelement.style.display="none";ShowEditor();editorVisible=true}}
function RGBtoHex(R,G,B){return toHex(R)+toHex(G)+toHex(B)}
function toHex(N){if(N==null)return "00";N=parseInt(N);if(N==0||isNaN(N))return "00";N=Math.max(0,N);N=Math.min(N,255);N=Math.round(N);return "0123456789ABCDEF".charAt((N-N%16)/16)+"0123456789ABCDEF".charAt(N%16)}
function html2bbcode(){rep(/<img\s[^<>]*?src=\"?([^<>]*?)\"?(\s[^<>]*)?\/?>/gi,"[img]$1[/img]");rep(/<\/(strong|b)>/gi,"[/b]");rep(/<(strong|b)(\s[^<>]*)?>/gi,"[b]");rep(/<\/(em|i)>/gi,"[/i]");rep(/<(em|i)(\s[^<>]*)?>/gi,"[i]");rep(/<\/u>/gi,"[/u]");rep(/\n/gi,"");rep(/\r/gi,"");rep(/<u(\s[^<>]*)?>/gi,"[u]");rep(/<br(\s[^<>]*)?>/gi,"\n");rep(/<br _mod_dirty="">/gi,"\n");rep(/<p(\s[^<>]*)?>/gi,"");rep(/<\/p>/gi,"\n");rep(/<ul>/gi,"[list]");rep(/<\/ul>/gi,"[/list]");rep(/<li>/gi,"[*]");rep(/<\/li>/gi,"");rep(/<pre>/gi,"[code]");rep(/<\/pre>/gi,"[/code]");rep(/&nbsp;/gi," ");rep(/&quot;/gi,"\"");rep(/&amp;/gi,"&");rep(/(\n)?<blockquote class=['|"]?quote['|"]?>/gi,"[quote]");rep(/(\n)?<blockquote class=['|"]?quote['|"]? title="([^"]+) hat geschrieben:">/gi,"[quote=\"$2\"]");rep(/<\/blockquote>/gi,"[/quote]");var a,sc2;do{a=content;rep(/<font\s[^<>]*?color=\"?([^<>]*?)\"?(\s[^<>]*)?>([^<>]*?)<\/font>/gi,"[color=$1]$3[/color]");if(a==content)rep(/<font[^<>]*>([^<>]*?)<\/font>/gi,"$1");rep(/<a\s[^<>]*?href=\"?([^<>]*?)\"?(\s[^<>]*)?>([^<>]*?)<\/a>/gi,"[url=$1]$3[/url]");sc2=content;rep(/<(span|blockquote|pre)\s[^<>]*?style=\"?font-weight: ?bold;?\"?\s*([^<]*?)<\/\1>/gi,"[b]<$1 style=$2</$1>[/b]");rep(/<(span|blockquote|pre)\s[^<>]*?style=\"?font-weight: ?normal;?\"?\s*([^<]*?)<\/\1>/gi,"<$1 style=$2</$1>");rep(/<(span|blockquote|pre)\s[^<>]*?style=\"?font-style: ?italic;?\"?\s*([^<]*?)<\/\1>/gi,"[i]<$1 style=$2</$1>[/i]");rep(/<(span|blockquote|pre)\s[^<>]*?style=\"?font-style: ?normal;?\"?\s*([^<]*?)<\/\1>/gi,"<$1 style=$2</$1>");rep(/<(span|blockquote|pre)\s[^<>]*?style=\"?text-decoration: ?underline;?\"?\s*([^<]*?)<\/\1>/gi,"[u]<$1 style=$2</$1>[/u]");rep(/<(span|blockquote|pre)\s[^<>]*?style=\"?text-decoration: ?none;?\"?\s*([^<]*?)<\/\1>/gi,"<$1 style=$2</$1>");rep(/<(span|blockquote|pre)\s[^<>]*?style=\"?color: ?([^<>]*?);\"?\s*([^<]*?)<\/\1>/gi,"[color=$2]<$1 style=$3</$1>[/color]");rep(/<(blockquote|pre)\s[^<>]*?style=\"?\"? (class=|id=)([^<>]*)>([^<>]*?)<\/\1>/gi,"<$1 $2$3>$4</$1>");rep(/<span\s[^<>]*?style=\"?\"?>([^<>]*?)<\/span>/gi,"$1");if(sc2==content){rep(/<span[^<>]*>([^<>]*?)<\/span>/gi,"$1");sc2=content;rep(/<pre\s[^<>]*?class=\"?code\"?[^<>]*?>([^<>]*?)<\/pre>/gi,"[code]$1[/code]");if(sc2==content){rep(/<blockquote\s[^<>]*?class=\"?memberquote\"?[^<>]*?id=\"?([^<>\"]*)\"?>([^<>]*?)<\/blockquote>/gi,"[quote$1]$2[/quote]");if(sc2==content){rep(/<blockquote\s[^<>]*?id=\"?([^<>\"]*?)\"? class=\"?memberquote\"?[^<>]*?>([^<>]*?)<\/blockquote>/gi,"[quote$1]$2[/quote]");if(sc2==content)rep(/<blockquote\s[^<>]*?class=\"?memberquote\"?[^<>]*?>([^<>]*?)<\/blockquote>/gi,"[quote]$1[/quote]")}}}}while(a!=content);rep(/<[^<>]*>/gi,"");rep(/&lt;/gi,"<");rep(/&gt;/gi,">");do{a=content;rep(/\[(b|i|u)\]\[quote([^\]]*)\]([\s\S]*?)\[\/quote\]\[\/\1\]/gi,"[quote$2][$1]$3[/$1][/quote]");rep(/\[color=([^\]]*)\]\[quote([^\]]*)\]([\s\S]*?)\[\/quote\]\[\/color\]/gi,"[quote$2][color=$1]$3[/color][/quote]");rep(/\[(b|i|u)\]\[code\]([\s\S]*?)\[\/code\]\[\/\1\]/gi,"[code][$1]$2[/$1][/code]");rep(/\[color=([^\]]*)\]\[code\]([\s\S]*?)\[\/code\]\[\/color\]/gi,"[code][color=$1]$2[/color][/code]")}while(a!=content);do{a=content;rep(/\[b\]\[\/b\]/gi,"");rep(/\[i\]\[\/i\]/gi,"");rep(/\[u\]\[\/u\]/gi,"");rep(/\[quote[^\]]*\]\[\/quote\]/gi,"");rep(/\[code\]\[\/code\]/gi,"");rep(/\[url=([^\]]+)\]\[\/url\]/gi,"");rep(/\[img\]\[\/img\]/gi,"");rep(/\[color=([^\]]*)\]\[\/color\]/gi,"")}while(a!=content);rep(/color=rgb\(([0-9]+), ([0-9]+), ([0-9]+)\)/gi,function(m,r,g,b){return "color=#"+RGBtoHex(r,g,b)})}
function bbcode2html(){rep(/--- Last Edited by [\s\S]*? ---/gi,"");rep(/\n/gi,"<br />");rep(/\[list\]/gi,"<ul>");rep(/\[\/list\]/gi,"</ul>");rep(/\[\*\]/gi,"<li>");if(browser){rep(/\[b\]/gi,"<strong>");rep(/\[\/b\]/gi,"</strong>");rep(/\[i\]/gi,"<em>");rep(/\[\/i\]/gi,"</em>");rep(/\[u\]/gi,"<u>");rep(/\[\/u\]/gi,"</u>")}else{rep(/\[b\]/gi,"<span style=\"font-weight: bold;\">");rep(/\[i\]/gi,"<span style=\"font-style: italic;\">");rep(/\[u\]/gi,"<span style=\"text-decoration: underline;\">");rep(/\[\/(b|i|u)\]/gi,"</span>")};rep(/\[img\]([\s\S]*?)\[\/img\]/gi,"<img src=\"$1\" />");var a;do{a=content;rep(/\[url=([^\]]+)\]([\s\S]*?)\[\/url\]/gi,"<a href=\"$1\">$2</a>");rep(/\[url\]([\s\S]*?)\[\/url\]/gi,"<a href=\"$1\">$1</a>");if(browser)rep(/\[color=([^\]]*?)\]([\s\S]*?)\[\/color\]/gi,"<font color=\"$1\">$2</font>");else rep(/\[color=([^\]]*?)\]([\s\S]*?)\[\/color\]/gi,"<span style=\"color: $1;\">$2</span>");rep(/\[code\]([\s\S]*?)\[\/code\]/gi,"<pre>$1</pre>&nbsp;");rep(/\[quote=?\]\s*\[\/quote\]/gi,'<br><blockquote class="quote"><br></blockquote>');rep(/\[quote=?\]\s*\[\/quote\]$/gi,'<br><blockquote class="quote"><br></blockquote><br>');rep(/\[quote\]/gi,'<br><blockquote class="quote">');rep(/\[quote="([^"]+)"\]\s*\[\/quote\]/,'<br><blockquote class="quote" title="$1 hat geschrieben:"><br></blockquote>');rep(/\[quote="([^"]+)"\]\s*\[\/quote\]$/,'<br><blockquote class="quote" title="$1 hat geschrieben:"><br></blockquote><br>');rep(/\[quote="([^"]+)"\]/gi,'<br><blockquote class="quote" title="$1 hat geschrieben:">');rep(/\[\/quote\]$/gi,'</blockquote><br>');rep(/\[\/quote\]/gi,'</blockquote>')}while(a!=content)}
function doCheck(){if(!editorVisible)ShowEditor();content=myeditor.body.innerHTML;html2bbcode();document.getElementById(body_id).value=content}
function stopEvent(a){if(a.stopPropagation){a.stopPropagation();a.preventDefault()}else if(typeof a.cancelBubble!="undefined"){a.cancelBubble=true;a.returnValue=false};return false}
function doQuote(){if(editorVisible){var author=prompt("Autor eingeben (optional):","");if(author!=null&&author!='')author='="'+author+'"';else author='';ifm.contentWindow.focus();if(isIE){textRange=ifm.contentWindow.document.selection.createRange();if(author!=undefined&&author!='')var a="[quote"+author+"]"+textRange.text+"<br>[/quote]";else var a="[quote]"+textRange.text+"<br>[/quote]";textRange.text=a}else{var b=ifm.contentWindow.getSelection().getRangeAt(0);b.insertNode(document.createTextNode("[quote"+author+"]"));b.collapse(false);b.insertNode(document.createTextNode("<br>[/quote]"))}}else AddTag("[quote]","\n[/quote]");SwitchEditor();SwitchEditor()}
function InsertSmile(a){InsertText(a);document.getElementById("divSmilies").style.display="none"}
function InsertYoutube(){InsertText("http://www.youtube.com/watch?v=XXXXXXXXXXX")}
function InsertText(a){if(editorVisible)insertHtml(a);else textboxelement.value+=a}
function doClick(a){if(editorVisible){ifm.contentWindow.focus();myeditor.execCommand(a,false,null)}else switch(a){case"bold":{AddTag("[b]","[/b]");break};case"italic":{AddTag("[i]","[/i]");break};case"underline":{AddTag("[u]","[/u]");break};case"InsertUnorderedList":{AddTag("[ul][li]","[/li][/ul]");break};default:}}
function doColor(a){if(editorVisible){ifm.contentWindow.focus();if(isIE){textRange=ifm.contentWindow.document.selection.createRange();textRange.select()};myeditor.execCommand("forecolor",false,a)}}
function doLink(){if(editorVisible){ifm.contentWindow.focus();var a=prompt("Link erstellen (URL eingeben):","http://");if(a!=null&&a!="")myeditor.execCommand("CreateLink",false,a)}else AddTag("[url=","]link[/url]")}
function doImage(){if(editorVisible){ifm.contentWindow.focus();myimg=prompt("Externes Bild einfügen (URL eingeben):","http://");if(myimg!=null&&myimg!="")myeditor.execCommand("InsertImage",false,myimg)}else AddTag("[img]","[/img]")}
function insertHtml(a){ifm.contentWindow.focus();if(isIE)ifm.contentWindow.document.selection.createRange().pasteHTML(a);else myeditor.execCommand("inserthtml",false,a)}
function MozillaInsertText(a,b,c){a.value=a.value.slice(0,c)+b+a.value.slice(c)}
function AddTag(a,b){var c=textboxelement;if(isIE){if(document.selection){c.focus();var d=c.value;var e=document.selection.createRange();if(e.text=="")e.text=a+b;else if(d.indexOf(e.text)>=0)e.text=a+e.text+b;else c.value=d+a+b;e.select()}}else if(isSafari||isChrome)c.value=c.value+a+b;else{var f=c.selectionStart;var g=c.selectionEnd;MozillaInsertText(c,a,f);MozillaInsertText(c,b,g+a.length);c.selectionStart=f;c.selectionEnd=g+a.length+b.length;c.focus()}}
function getScrollY(){var a=0,scrOfY=0;if(typeof window.pageYOffset=="number"){scrOfY=window.pageYOffset;a=window.pageXOffset}else if(document.body&&(document.body.scrollLeft||document.body.scrollTop)){scrOfY=document.body.scrollTop;a=document.body.scrollLeft}else if(document.documentElement&&(document.documentElement.scrollLeft||document.documentElement.scrollTop)){scrOfY=document.documentElement.scrollTop;a=document.documentElement.scrollLeft};return scrOfY};document.write("<style type='text/css'>.colorpicker201{visibility:hidden;display:none;position:absolute;background:#FFF;z-index:999;filter:progid:DXImageTransform.Microsoft.Shadow(color=#D0D0D0,direction=135);}.o5582brd{padding:0;width:12px;height:14px;border-bottom:solid 1px #DFDFDF;border-right:solid 1px #DFDFDF;}a.o5582n66,.o5582n66,.o5582n66a{font-family:arial,tahoma,sans-serif;text-decoration:underline;font-size:9px;color:#666;border:none;}.o5582n66,.o5582n66a{text-align:center;text-decoration:none;}a:hover.o5582n66{text-decoration:none;color:#FFA500;cursor:pointer;}.a01p3{padding:1px 4px 1px 2px;background:whitesmoke;border:solid 1px #DFDFDF;}</style>")
function getTop2(){csBrHt=0;if(typeof window.innerWidth=="number")csBrHt=window.innerHeight;else if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight))csBrHt=document.documentElement.clientHeight;else if(document.body&&(document.body.clientWidth||document.body.clientHeight))csBrHt=document.body.clientHeight;ctop=csBrHt/2-115+getScrollY();return ctop};var nocol1="&#78;&#79;&#32;&#67;&#79;&#76;&#79;&#82;",clos1="X"
function getLeft2(){var a=0;if(typeof window.innerWidth=="number")a=window.innerWidth;else if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight))a=document.documentElement.clientWidth;else if(document.body&&(document.body.clientWidth||document.body.clientHeight))a=document.body.clientWidth;cleft=a/2-125;return cleft}
function setCCbldID2(a){if(editorVisible)doColor(a);else AddTag("[color="+a+"]","[/color]")}
function setCCbldSty2(a,b,c){switch(b){case"bc":{if(a!="none")document.getElementById(a).style.backgroundColor=c;break};case"vs":{document.getElementById(a).style.visibility=c;break};case"ds":{document.getElementById(a).style.display=c;break};case"tp":{document.getElementById(a).style.top=c;break};case"lf":{document.getElementById(a).style.left=c;break};default:}}
function putOBJxColor2(a,b,c){if(b!="x"){setCCbldID2(b,c);setCCbldSty2(a,"bc",b)};setCCbldSty2("colorpicker201","vs","hidden");setCCbldSty2("colorpicker201","ds","none")}
function showColorGrid2(a,d){var e=new Array("00","33","66","99","CC","FF");var c=0;var f="\""+a+"\",\"x\", \""+d+"\"";var g="";g+="<table bgcolor=\"#FFFFFF\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border:solid 0px #F0F0F0;padding:2px;\"><tr>";g+="<td colspan='9' align='left' style='margin:0;padding:2px;height:12px;' ><input class='o5582n66' type='text' size='12' readonly id='o5582n66' value='#FFFFFF'><input class='o5582n66a' type='text' size='2' style='width:14px;' id='o5582n66a' value='' style='border:solid 1px #666;'></td><td colspan='9' align='right'><a class='o5582n66' href='javascript:onclick=putOBJxColor2("+f+")'><span class='a01p3'>"+clos1+"</span></a></td></tr><tr>";var h=1;for(o=0;o<6;o++){g+="</tr><tr>";for(y=0;y<6;y++){if(y==3)g+="</tr><tr>";for(x=0;x<6;x++){var i="";i=e[o]+e[y]+e[x];var b="'"+a+"','"+i+"', '"+d+"'";g+="<td class=\"o5582brd\" style=\"background-color:#"+i+"\"><a class=\"o5582n66\"  href=\"javascript:onclick=putOBJxColor2("+b+");\" onmouseover=javascript:document.getElementById(\"o5582n66\").value=\"#"+i+"\";javascript:document.getElementById(\"o5582n66a\").style.backgroundColor=\"#"+i+"\";  title=\"#"+i+"\"><div style=\"width:12px;height:14px;\"></div></a></td>";c++}}};g+="</tr></table>";document.getElementById("colorpicker201").innerHTML=g;setCCbldSty2("colorpicker201","vs","visible");setCCbldSty2("colorpicker201","ds","inline")}