function beeingCallback(B){if(B.error){document.write("<li>"+B.error+"</li>")}else{document.write("<b>"+B.title+"</b>");document.write("<ul>");var C=false;if(B.domain||B.event){C=true}for(var A=0;A<B.data.length;A++){document.write("<li>"+parseChatMessage(B.data[A],false,C)+"</li>")}document.write("</ul>")}}var __BEEING_MESSAGE_PARSER=true;var __BEEING_URL_COUNTER=0;var __BEEING_SUBMIT_ID=0;var GENERAL_PARSE_FUNCTIONS=[objectParser];var URL_PARSE_FUNCTIONS=[youtubeParser,tedParser,blipParser,huluParser,currentParser,vimeoParser,viddlerParser,dailymotionParser,veohParser,imageParser,stickgameParser,urlParser];var BEEING_XMLHTTP;function parseChatLogMessage(B,A){if(!A){A=false}B.html(parseHyperlinks(jQuery.trim(B.html()),A))}function pickupLink(A){return"<a href='"+A+"'><img src='/assets/link.png'/></a>"}function parseChatMessage(C,A,B){if(B==null){B=false}if(C.message_type=="AVATAR_LEAVE"){return("<img src='/assets/teleport.png' class='teleport' />&nbsp;"+parseHyperlinks(C.target,A))}else{if(B){return("<img src='http://r.beeing.com/assets/images/"+C.user_name+".png' style='height: 24px;width: 24px' />&nbsp;"+pickupLink(C.url)+"&nbsp;"+parseHyperlinks(C.text,A))}else{return(pickupLink(C.url)+"&nbsp;"+parseHyperlinks(C.text,A))}}}function testAutoRedirectUrl(F){var A=urlParsingRegExp();do{var E=A.exec(F);if(E!=null){E=E.toString();if(E!=F){return(false)}for(var D=0;D<URL_PARSE_FUNCTIONS.length;D++){var B=URL_PARSE_FUNCTIONS[D];var C=B(stripUrl(E),false);if(C!=null){return(B)}}}}while(E!=null)}function urlParsingRegExp(){return(new RegExp("[\055/:@.;?&=a-z0-9_$+*'U(),%#~]{2,}[.]{1}[a-z]{2,}[\055/:@.;?&=a-z0-9_$+*'U(),%#~\\|]*","gi"))}function stripUrl(A){var C=A.toLowerCase();var B=A;if(C.indexOf("http://")==0){C=C.substring(7,C.length);B=B.substring(7,B.length)}if(C.indexOf("www.")==0){C=C.substring(4,C.length);B=B.substring(4,B.length)}return({url:A,stripped:B,stripped_lower:C})}function parseHyperlinks(L,K){L=L.replace(/\</g,"&lt;");L=L.replace(/\>/g,"&gt;");if(K==null){K=true}for(var J=0;J<GENERAL_PARSE_FUNCTIONS.length;J++){var H=GENERAL_PARSE_FUNCTIONS[J];L=H(L)}var C=L;var A=urlParsingRegExp();do{var I=A.exec(L);if(I!=null){I=I.toString();var D=false;if(I.substring(I.length-19)=="|__BEEING_URL_DATA_"){I=I.substring(0,I.length-19);D=true}for(var F=0;F<URL_PARSE_FUNCTIONS.length;F++){var H=URL_PARSE_FUNCTIONS[F];var E=stripUrl(I);var G=H(E,K);if(G!=null){var B="";if(D){B="<a id='beeing_url_link_"+__BEEING_URL_COUNTER+"' onclick='beeingAddData(this, \""+E.stripped+'", '+K+");return false;'><img src='/assets/add.png' /></a><script type='text/javascript'>$(document).ready(function() { beeingAddData(document.getElementById('beeing_url_link_"+__BEEING_URL_COUNTER+"'), \""+E.stripped+'", '+K+");});<\/script>";__BEEING_URL_COUNTER++}else{B="<a onclick='beeingAddData(this, \""+E.stripped+'", '+K+");return false;'><img src='/assets/add.png' /></a>"}C=C.replace(I,G+B);break}}}}while(I!=null);if(C){C=C.replace("|__BEEING_URL_DATA_","")}return(C)}function youtubeParser(E,A){if(E.stripped_lower.indexOf("youtube.com/v/")==0||E.stripped_lower.indexOf("youtube.com/watch?v=")==0){var B="";var D=E.stripped_lower.indexOf("&");if(D==-1){D=E.stripped_lower.length}if(E.stripped_lower.indexOf("youtube.com/v/")==0){B=E.stripped.substring(14,D)}else{B=E.stripped.substring(20,D)}var C="http://www.youtube.com/v/"+B+"&hl=en&fs=1&rel=0";return('<object width="780px" height="385px"><param name="movie" value="'+C+'"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="'+C+'" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="780px" height="385px"></embed></object>')}return(null)}function tedParser(B,A){if(B.stripped_lower.indexOf("video.ted.com/")==0){return('<br><object width="446" height="326"><param name="movie" value="http://video.ted.com/assets/player/swf/EmbedPlayer.swf"></param><param name="allowFullScreen" value="true" /><param name="wmode" value="transparent"></param><param name="bgColor" value="#ffffff"></param> <param name="flashvars" value="vu='+B.url+'&preAdTag=tconf.ted/embed;tile=1;sz=512x288;" /><embed src="http://video.ted.com/assets/player/swf/EmbedPlayer.swf" pluginspace="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent" bgColor="#ffffff" width="446" height="326" allowFullScreen="true" flashvars="vu='+B.url+'"></embed></object>')}return(null)}function blipParser(B,A){if(B.stripped_lower.indexOf("blip.tv/play/")==0){return('<object><embed src="'+B.url+'" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="780px" height="405"></embed></object>')}return(null)}function huluParser(B,A){if(B.stripped_lower.indexOf("hulu.com/embed/")==0){return('<object width="780px" height="428px"><param name="movie" value='+B.url+'"></param><param name="allowFullScreen" value="true"></param><embed src="'+B.url+'" type="application/x-shockwave-flash" allowFullScreen="true"  width="780px" height="428px"></embed></object>')}return(null)}function currentParser(B,A){if(B.stripped_lower.indexOf("current.com/e/")==0){return('<object width="780px" height="420" id="'+B.url+'" data="'+B.url+'"><param name="movie" value="'+B.url+'"></param><param name="wmode" value="transparent"></param><param name="allowfullscreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed type="application/x-shockwave-flash" src="'+B.url+'" width="780px" height="420" wmode="transparent" allowfullscreen="true" allowscriptaccess="always" ></embed></object>')}return(null)}function viddlerParser(B,A){if(B.stripped_lower.indexOf("viddler.com/player/")==0){return('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="780px" height="420" id="viddler_1fcb8ae8"><param name="movie" value="'+B.url+'" /><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /><embed src="'+B.url+'" width="780px" height="420" type="application/x-shockwave-flash" allowScriptAccess="always" allowFullScreen="true"></embed></object>')}return(null)}function dailymotionParser(B,A){if(B.stripped_lower.indexOf("dailymotion.com/swf/")==0){return('<div><object width="780px" height="420"><param name="movie" value="'+B.url+'"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="'+B.url+'" type="application/x-shockwave-flash" width="780px" height="420" allowfullscreen="true" allowscriptaccess="always"></embed></object></div>')}return(null)}function veohParser(B,A){if(B.stripped_lower.indexOf("veoh.com/collection/")==0){return('<iframe width="500" height="450" frameborder="0" marginheight="0" marginwidth="0" src="'+B.url+'/embedded/true"></iframe>')}return(null)}function stickgameParser(B,A){if(B.stripped_lower.indexOf("farm.stickpage.com/")==0){return('<object width="725" height="578" data="'+B.url+'" type="application/x-shockwave-flash" id="play_file_flash_embed"></object>')}return(null)}function vimeoParser(F,A){var H=null;if(F.stripped_lower.indexOf("vimeo.com/moogaloop.swf?")==0){var B=F.stripped_lower.indexOf("clip_id=");if(B!=-1){var G=F.stripped_lower.substring(B+8);var C=G.indexOf("&");H=G.substring(0,C)}}else{var D=new RegExp("vimeo.com/([0-9]+$)");var E=D.exec(F.stripped_lower);if(E){H=E[1]}}if(H!=null){return('<br /><object width="780px" height="411"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id='+H+'&server=vimeo.com&show_title=1&show_byline=1&show_portrait=0&color=ff0179&fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id='+H+'&server=vimeo.com&show_title=1&show_byline=1&show_portrait=0&color=ff0179&fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="780px" height="411"></embed></object>')}return(null)}function imageParser(C,A){var F=C.url.toLowerCase();var E=F.lastIndexOf(".");var B=false;if(E!=-1){var D=F.substr(E).toLowerCase();if(D==".png"||D==".jpg"||D==".gif"||D==".jpeg"||D==".bmp"){if(A){return("<br /><a onmouseover='this.style.cursor=\"pointer\"' onclick='teleport(\""+C.url+"\")'><img src='"+C.url+"' /></a><br />")}else{return('<br /><a href="'+C.url+"\"><img src='"+C.url+"' /></a><br />")}}}return(null)}function urlParser(B,A){if(A){return("<a onmouseover='this.style.cursor=\"pointer\"' onclick='teleport(\""+B.url+"\")'>"+B.url+"</a>")}else{return('<a href="http://'+B.stripped+'">'+B.url+"</a>")}}function objectParser(C){var A=new RegExp('(&lt;object.*?flashvars="vu=)([\055/:@.;*?&=a-z0-9_$+\'(),%#~]*)(".*?&lt;/object&gt;)',"gi");var E=new RegExp('(&lt;object.*?src=")([\055/:@.;*?&=a-z0-9_$+\'(),%#~]*)(".*?&lt;/object&gt;)',"gi");var F=C;do{var D=A.exec(C);if(D!=null){F=F.replace(D[1]+D[2]+D[3]," "+D[2]+" ")}}while(D!=null);C=F;do{var B=E.exec(C);if(B!=null){F=F.replace(B[1]+B[2]+B[3]," "+B[2]+" ")}}while(B!=null);return F}function beeingAddData(D,C,B){if(!B){B=false}var A=document.createElement("div");A.setAttribute("class","beeing_url_content");__BEEING_URL_COUNTER++;A.setAttribute("id","beeing_url_content_"+__BEEING_URL_COUNTER);A.setAttribute("style","display: inline; padding: 0px;");A.innerHTML="...";D.parentNode.appendChild(A);D.parentNode.removeChild(D);var E=document.createElement("script");E.setAttribute("src","http://www.beeing.com/url_data?url="+escape(C)+"&format=plugin&ut="+B+"&container=beeing_url_content_"+__BEEING_URL_COUNTER+"&callback=beeingLoadURLData");E.setAttribute("type","text/javascript");document.body.appendChild(E)}function beeingLoadURLData(C){document.getElementById(C.container).innerHTML=C.data;var B=$("#"+C.container+" .chat_message_container .chat_message .body .chat_bubble .message");for(var A=0;A<B.length;A++){B[A].innerHTML=parseHyperlinks(B[A].innerHTML,C.url_teleports)}}function beeingAjaxStateChangedSubmit(){if(BEEING_XML_HTTP.readyState==4){var B=BEEING_XML_HTTP.responseText;if(B.substring(0,7)=="success"){var A=B.substring(10);var C=document.getElementById(__BEEING_SUBMIT_ID);beeingAddData(C,A)}else{alert(B.substring(8))}}}function beeingGetXmlHttpObject(){var A;if(window.XMLHttpRequest){A=new XMLHttpRequest()}else{if(window.ActiveXObject){A=new ActiveXObject("Microsoft.XMLHTTP")}}return A}function beeingChatSubmit(B){var C="";for(var A=0;A<B.childNodes.length;A++){var D=B.childNodes[A];if(D.tagName=="INPUT"||D.tagName=="TEXTAREA"){if(D.name=="text"&&D.value==""){alert("error - text can not be blank");return }if(C!=""){C+="&"}C+=D.name+"="+escape(D.value)}}if(C!=""){$(".bcomchat INPUT").attr("disabled","true");$(".bcomchat TEXTAREA").attr("disabled","true");$(".bcomprivatechat TEXTAREA").attr("disabled","true");BEEING_XML_HTTP=beeingGetXmlHttpObject();BEEING_XML_HTTP.onreadystatechange=beeingAjaxChatStateChangedSubmit;BEEING_XML_HTTP.open("POST","http://www.beeing.com/r/chat_logs/chat",true);BEEING_XML_HTTP.setRequestHeader("Content-type","application/x-www-form-urlencoded");BEEING_XML_HTTP.setRequestHeader("Content-length",C.length);BEEING_XML_HTTP.setRequestHeader("Connection","close");BEEING_XML_HTTP.send(C);__BEEING_SUBMIT_ID=B.id}}function beeingAjaxUploadStateChangedSubmit(){if(BEEING_XML_HTTP.readyState==4){var A=BEEING_XML_HTTP.responseText;if(A.substring(0,7)=="success"){var B=document.getElementById("bcomchat");B.value=A.substring(10)}else{alert(A.substring(8))}}}function beeingUploadSubmit(B){var C="";for(var A=0;A<B.childNodes.length;A++){var D=B.childNodes[A];if(D.tagName=="INPUT"||D.tagName=="TEXTAREA"){if(D.name=="file"&&D.value==""){alert("error - file can not be blank");return }if(C!=""){C+="&"}C+=D.name+"="+escape(D.value)}}if(C!=""){BEEING_XML_HTTP=beeingGetXmlHttpObject();BEEING_XML_HTTP.onreadystatechange=beeingAjaxUploadStateChangedSubmit;BEEING_XML_HTTP.open("POST","http://www.beeing.com/r/uploads",true);BEEING_XML_HTTP.setRequestHeader("Content-type","application/x-www-form-urlencoded");BEEING_XML_HTTP.setRequestHeader("Content-length",C.length);BEEING_XML_HTTP.setRequestHeader("Connection","close");BEEING_XML_HTTP.send(C);__BEEING_SUBMIT_ID=B.id}}function beeingPrivateChatSubmit(B){var C="";for(var A=0;A<B.childNodes.length;A++){var D=B.childNodes[A];if(D.tagName=="INPUT"||D.tagName=="TEXTAREA"){if(D.name=="text"&&D.value==""){alert("error - text can not be blank");return }if(C!=""){C+="&"}C+=D.name+"="+escape(D.value)}}if(C!=""){$(".bcomchat INPUT").attr("disabled","true");$(".bcomchat TEXTAREA").attr("disabled","true");$(".bcomprivatechat TEXTAREA").attr("disabled","true");BEEING_XML_HTTP=beeingGetXmlHttpObject();BEEING_XML_HTTP.onreadystatechange=beeingAjaxChatStateChangedSubmit;BEEING_XML_HTTP.open("POST","http://www.beeing.com/r/chat_logs/private_chat",true);BEEING_XML_HTTP.setRequestHeader("Content-type","application/x-www-form-urlencoded");BEEING_XML_HTTP.setRequestHeader("Content-length",C.length);BEEING_XML_HTTP.setRequestHeader("Connection","close");BEEING_XML_HTTP.send(C);__BEEING_SUBMIT_ID=B.id}}function beeingAjaxChatStateChangedSubmit(){if(BEEING_XML_HTTP.readyState==4){var A=BEEING_XML_HTTP.responseText;if(A.substring(0,7)=="success"){window.location.href=window.location.href}else{alert(A.substring(8));$(".bcomchat INPUT").attr("disabled","false");$(".bcomchat TEXTAREA").attr("disabled","false");$(".bcomprivatechat TEXTAREA").attr("disabled","false")}}}function beeingAddContentSubmit(C,B){var D="";for(var A=0;A<C.parentNode.childNodes.length;A++){var E=C.parentNode.childNodes[A];if(E.tagName=="INPUT"||E.tagName=="TEXTAREA"){if(D!=""){D+="&"}D+=E.name+"="+escape(E.value)}}if(D!=""){D+="&url="+escape(B);BEEING_XML_HTTP=beeingGetXmlHttpObject();BEEING_XML_HTTP.onreadystatechange=beeingAjaxStateChangedSubmit;BEEING_XML_HTTP.open("POST","http://www.beeing.com/r/chat_logs/url_data",true);BEEING_XML_HTTP.setRequestHeader("Content-type","application/x-www-form-urlencoded");BEEING_XML_HTTP.setRequestHeader("Content-length",D.length);BEEING_XML_HTTP.setRequestHeader("Connection","close");BEEING_XML_HTTP.send(D);__BEEING_SUBMIT_ID=C.parentNode.parentNode.id}};