var first_load=1;var prompt_callback_fct=null;var alreadyEditing=0;var alreadyRefreshing=0;var currentEditObj=null;var currentEditContent=null;var currentEditId=0;var chat_in_process=0;var refreshTimeout=null;var mgc_cb_evo_refreshPMtimeout=null;var warnTimeout=null;var force_session_refresh=0;var isovermenuitem=0;var opened_menu=0;var pm_userid;var chatids_array=new Array();var schatids_array=new Array();var last_scroll_height=0;var last_scroll_sheight=0;var last_sticky_chatid=0;var temp_url=null;var chat_username=null;var channel_id=0;var in_archives=0;var force_scrolling=0;var chatprompt;var enter_key_listener;var chatprompt_kl=null;var mgc_cb_evo_shift_key_pushed=0;var mgc_cb_evo_tabs=null;var mgc_cb_evo_pmuserids_array=new Array();var mgc_cb_evo_pmchatid_array=new Array();var mgc_cb_evo_active_pmtab=0;var first_pm_load=0;if(vbulletin_version==1){var vB_Default_Timeout=15000;var SECURITYTOKEN=0;if(!window.console||!console.firebug){window.console={};var names=["log","debug","info","warn","error","assert","dir","dirxml","group","groupEnd","time","timeEnd","count","trace","profile","profileEnd"];for(var i=0;i<names.length;++i){window.console[names[i]]=function(){}}}function vBulletin_AJAX_Error_Handler(a){console.warn("AJAX Error: Status = %s: %s",a.status,a.statusText)}}function mgc_cb_evo_handle_enter_button(){chatprompt.cancel();mgc_cb_js_showprompt_submit()}YAHOO.util.Event.onDOMReady(function(){YAHOO.initChatbox=new function(){if(mgc_cb_evo_showtime){mgc_cb_evo_clock()}var a=function(){this.cancel();mgc_cb_js_showprompt_submit()};var b=function(){this.cancel()};chatprompt=new YAHOO.widget.Dialog("chatpopupinput",{width:"30em",fixedcenter:true,visible:false,constraintoviewport:true,buttons:[{text:phrase_save,handler:a,isDefault:true},{text:phrase_cancel,handler:b}]});chatprompt_kl=new YAHOO.util.KeyListener(document,{keys:13},{fn:mgc_cb_evo_handle_enter_button,scope:chatprompt,correctScope:true});chatprompt.cfg.queueProperty("keylisteners",chatprompt_kl);chatprompt.render();if(is_opera||is_saf||is_ns){fetch_object("chats").style.overflow="auto";if(mgc_cb_evo_notif_display>1){fetch_object("schats").style.overflow="auto"}}if(mgc_cb_evo_autocomplete_on){YAHOO.example.BasicLocal=function(){var d=new YAHOO.util.LocalDataSource(chatAutocompletionarray);d.responseSchema={fields:["command"]};var c=new YAHOO.widget.AutoComplete("mgc_cb_evo_input","chatinputAutocompleteContainer",d);c.prehighlightClassName="yui-ac-prehighlight";c.useShadow=true;return{oDS:d,oAC:c}}()}if(mgc_cb_evo_pm_tabs_on){mgc_cb_evo_tabs=new YAHOO.widget.TabView("tabs_mgc_cb_evo");mgc_cb_evo_tabs.addListener("activeTabChange",mgc_cb_evo_tabs_change)}if(mgc_cb_evo_wysiwyg){init_chatbox_input_style()}if(mgc_cb_evo_default_channel!=0){display_channel(mgc_cb_evo_default_channel)}else{if(typeof(channelNamesArray)!="undefined"){fetch_object("mgc_cb_evo_channel_name").innerHTML=channelNamesArray[0]}}if(!in_archives){fetch_object("mgc_cb_evo_opened").appendChild(getEvo());fetch_object("mgc_cb_evo_closed").appendChild(getEvo());if(mgc_cb_evo_iscollapsed==0){if(mgc_cb_evo_initstate){chatbox_refresh("forced")}else{fetch_object("chats").innerHTML="<div align=center>"+phrase_inactive+"</div>";if(hide_refreshimg){fetch_object("mgc_cb_evo_refresh_button").style.display=""}}}else{if(mgc_cb_evo_inistate){mgc_cb_evo_get_last_chats()}}}}});function mgc_cb_js_showpopup(message,callback_fct){var handleOK=function(){this.hide();if(callback_fct!=""){eval(callback_fct+"();")}};var chatpopup=new YAHOO.widget.SimpleDialog("chatpopup",{width:"500px",fixedcenter:true,visible:false,draggable:false,close:false,text:message,icon:YAHOO.widget.SimpleDialog.ICON_WARN,constraintoviewport:true,buttons:[{text:phrase_ok,handler:handleOK,isDefault:true}]});chatpopup.render("mgc_cb_evo_chat_popup");chatpopup.show();return false}function mgc_cb_js_showpopup_yesno(message,callback_fct){var handleYes=function(){this.hide();eval(callback_fct+"();")};var handleNo=function(){this.hide()};var chatpopup=new YAHOO.widget.SimpleDialog("chatpopup",{width:"500px",fixedcenter:true,visible:false,draggable:false,close:true,text:message,icon:YAHOO.widget.SimpleDialog.ICON_WARN,constraintoviewport:true,buttons:[{text:phrase_yes,handler:handleYes,isDefault:true},{text:phrase_no,handler:handleNo}]});chatpopup.render("mgc_cb_evo_chat_popup");chatpopup.show();return false}function mgc_cb_js_showprompt(a,c,b){prompt_callback_fct=b;fetch_object("mgc_cb_evo_chat_popup_content").innerHTML=a;fetch_object("id_mgc_cb_evo_prompt_input").value=c;chatprompt.show()}function mgc_cb_js_showprompt_submit(){if(prompt_callback_fct=="mgc_cb_evo_do_send_pm"){eval(prompt_callback_fct+'("'+escape(chatprompt.getData().mgc_cb_evo_prompt_input)+'");')}else{eval(prompt_callback_fct+'("'+chatprompt.getData().mgc_cb_evo_prompt_input+'");')}}function mgc_cb_evo_force_page_refresh(){window.location.reload()}function add_smiley_to_input(a){insert_at_cursor(fetch_object("mgc_cb_evo_input"),a);return false}function insert_at_cursor(d,c){if(chat_input_prompt){clear_chat_prompt()}if(document.selection){d.focus();sel=document.selection.createRange();sel.text=c}else{if(d.selectionStart||d.selectionStart==0){var b=d.selectionStart;var a=d.selectionEnd;d.value=d.value.substring(0,b)+c+d.value.substring(a,d.value.length)}else{d.value+=c}}}function text_insert(f,d){var c=fetch_object("mgc_cb_evo_input");c.focus();if(typeof document.selection!="undefined"){var b=document.selection.createRange();var e=b.text;b.text=f+e+d;b=document.selection.createRange();if(e.length==0){b.move("character",-d.length)}else{b.moveStart("character",f.length+e.length+d.length)}b.select()}else{var h=c.selectionStart;var a=c.selectionEnd;var e=c.value.substring(h,a);c.value=c.value.substr(0,h)+f+e+d+c.value.substr(a);var g;if(e.length==0){g=h+f.length}else{g=h+f.length+e.length+d.length}c.selectionStart=g;c.selectionEnd=g}return false}function mgc_cb_evo_send_pm(b,a){pm_userid=a;mgc_cb_js_showprompt(b," ","mgc_cb_evo_do_send_pm");return false}function init_chatbox_input_style(){if(mgc_cb_evo_ubbcode_b){document.getElementById("mgc_cb_evo_input").style.fontWeight="bold"}if(mgc_cb_evo_ubbcode_i){document.getElementById("mgc_cb_evo_input").style.fontStyle="italic"}if(mgc_cb_evo_ubbcode_u){document.getElementById("mgc_cb_evo_input").style.textDecoration="underline"}if(mgc_cb_evo_ubbcode_size!=null&&mgc_cb_evo_ubbcode_size!=0){var a=["xx-small","x-small","small","medium","large","x-large","xx-large"];document.getElementById("mgc_cb_evo_input").style.fontSize=a[mgc_cb_evo_ubbcode_size-1]}if(mgc_cb_evo_ubbcode_color!=null&&mgc_cb_evo_ubbcode_color!="#"){document.getElementById("mgc_cb_evo_input").style.color=mgc_cb_evo_ubbcode_color}if(mgc_cb_evo_ubbcode_font!=null){document.getElementById("mgc_cb_evo_input").style.fontFamily=mgc_cb_evo_ubbcode_font}}function configure_enhanced_format(c,a){bbcode_option=c.options[c.selectedIndex].value;if(a=="size"){var b=["xx-small","x-small","small","medium","large","x-large","xx-large"];mgc_cb_evo_ubbcode_size=bbcode_option;if(mgc_cb_evo_wysiwyg){document.getElementById("mgc_cb_evo_input").style.fontSize=b[bbcode_option-1]}}if(a=="color"){mgc_cb_evo_ubbcode_color=bbcode_option;if(mgc_cb_evo_wysiwyg){document.getElementById("mgc_cb_evo_input").style.color=bbcode_option}}if(a=="font"){mgc_cb_evo_ubbcode_font=bbcode_option;if(mgc_cb_evo_wysiwyg){document.getElementById("mgc_cb_evo_input").style.fontFamily=bbcode_option}}return false}function configure_simple_format(a){var b=null;if(a=="b"){b=mgc_cb_evo_ubbcode_b;if(b){mgc_cb_evo_ubbcode_b=0;if(mgc_cb_evo_wysiwyg){document.getElementById("mgc_cb_evo_input").style.fontWeight=""}document.getElementById("bbcode_image_b").src=imgdir_misc+"/mgc_cb_evo/mgc_cb_evo_b_off.gif"}else{mgc_cb_evo_ubbcode_b=1;if(mgc_cb_evo_wysiwyg){document.getElementById("mgc_cb_evo_input").style.fontWeight="bold"}document.getElementById("bbcode_image_b").src=imgdir_misc+"/mgc_cb_evo/mgc_cb_evo_b_on.gif"}}if(a=="i"){b=mgc_cb_evo_ubbcode_i;if(b){mgc_cb_evo_ubbcode_i=0;if(mgc_cb_evo_wysiwyg){document.getElementById("mgc_cb_evo_input").style.fontStyle=""}document.getElementById("bbcode_image_i").src=imgdir_misc+"/mgc_cb_evo/mgc_cb_evo_i_off.gif"}else{mgc_cb_evo_ubbcode_i=1;if(mgc_cb_evo_wysiwyg){document.getElementById("mgc_cb_evo_input").style.fontStyle="italic"}document.getElementById("bbcode_image_i").src=imgdir_misc+"/mgc_cb_evo/mgc_cb_evo_i_on.gif"}}if(a=="u"){b=mgc_cb_evo_ubbcode_u;if(b){mgc_cb_evo_ubbcode_u=0;if(mgc_cb_evo_wysiwyg){document.getElementById("mgc_cb_evo_input").style.textDecoration=""}document.getElementById("bbcode_image_u").src=imgdir_misc+"/mgc_cb_evo/mgc_cb_evo_u_off.gif"}else{mgc_cb_evo_ubbcode_u=1;if(mgc_cb_evo_wysiwyg){document.getElementById("mgc_cb_evo_input").style.textDecoration="underline"}document.getElementById("bbcode_image_u").src=imgdir_misc+"/mgc_cb_evo/mgc_cb_evo_u_on.gif"}}}function collapse_mgc_cb_evo(){exec_chatbox_clear(0);if(fetch_object("mgc_cb_evo_opened").style.display==""){fetch_object("mgc_cb_evo_opened").style.display="none";fetch_object("mgc_cb_evo_title_opened").style.display="none";fetch_object("mgc_cb_evo_title_closed").style.display="";clearTimeout(refreshTimeout);if(chats_when_collapsed){fetch_object("mgc_cb_evo_closed").style.display="";mgc_cb_evo_get_last_chats()}}else{fetch_object("mgc_cb_evo_opened").style.display="";fetch_object("mgc_cb_evo_closed").style.display="none";fetch_object("mgc_cb_evo_title_opened").style.display="";fetch_object("mgc_cb_evo_title_closed").style.display="none";chatbox_refresh("forced")}}function exec_mgc_cb_evo_collapse(){docollapse=toggle_collapse("mgc_cb_evo");collapse_mgc_cb_evo();return docollapse}function open_help_window(){window.open(bburl+"/"+mgc_cb_evo_filename+"?"+SESSIONURL+"do=showhelp","showhelp","toolbar=no,scrollbars=yes,resizable=yes,left=0 top=0,width=850,height=630");return false}function chatbox_refresh(c){if((auto_refresh||(c=="forced"))&&!alreadyRefreshing){clearTimeout(refreshTimeout);alreadyRefreshing=1;if(c=="forced"){currentRefreshType="forced"}else{currentRefreshType="normal"}if(chatbox_inactive&&((mgc_cb_evo_notif_display==3)||(mgc_cb_evo_notif_display==4))){exec_notifs_clear()}fetch_object("mgc_cb_evo_refresh_img").style.visibility="visible";var b=chatids_array.join(",");if(mgc_cb_evo_notif_display>1){var a=schatids_array.join(",")}else{var a=""}if(hide_refreshimg){fetch_object("mgc_cb_evo_refresh_button").style.display="none"}if(chatbox_inactive||force_session_refresh){YAHOO.util.Connect.asyncRequest("POST",mgc_cb_evo_jsloc+"mgc_cb_evo_ajax.php",{success:wait_chatbox_refresh,failure:vBulletin_AJAX_Error_Handler,timeout:vB_Default_Timeout},SESSIONURL+"securitytoken="+SECURITYTOKEN+"&do=ajax_refresh_chat&status=open&channel_id="+channel_id+"&location="+cb_location+"&first_load=1&chatids="+b+"&schatids="+a)}else{YAHOO.util.Connect.asyncRequest("POST",mgc_cb_evo_jsloc+"mgc_cb_evo_ajax.php",{success:wait_chatbox_refresh,failure:vBulletin_AJAX_Error_Handler,timeout:vB_Default_Timeout},SESSIONURL+"securitytoken="+SECURITYTOKEN+"&do=ajax_refresh_chat&status=open&channel_id="+channel_id+"&location="+cb_location+"&first_load="+first_load+"&chatids="+b+"&schatids="+a)}}return false}function wait_chatbox_refresh(g){if(g.responseXML){var o;var d;var n=0;var h=g.responseXML.getElementsByTagName("chat");if(first_load||chatbox_inactive){exec_chatbox_clear(0)}if(chats_order){if(first_load||force_session_refresh||chatbox_inactive||force_scrolling){o=1}else{if(last_scroll_height==document.getElementById("chats_container").scrollTop){o=1}else{o=0}}if(mgc_cb_evo_notif_display>1){if(first_load||force_session_refresh||chatbox_inactive){d=1}else{if(last_scroll_sheight==document.getElementById("schats_container").scrollTop){d=1}else{d=0}}}}if(chatbox_inactive){chatbox_inactive=0;idleTimeout=setTimeout("activate_idle_chatbox()",inactive_mode_delay)}if(h.length){var k=document.getElementById("chats");var f=null;if(mgc_cb_evo_notif_display>1){var j=document.getElementById("schats")}for(i=0;i<h.length;i++){var m=h[i].getElementsByTagName("type")[0].firstChild.nodeValue;var e=h[i].getElementsByTagName("sticky")[0].firstChild.nodeValue;var c=h[i].getElementsByTagName("chatid")[0].firstChild.nodeValue;var l=h[i].getElementsByTagName("oldchat")[0].firstChild.nodeValue;var a=h[i].getElementsByTagName("specialchat")[0].firstChild.nodeValue;if((mgc_cb_evo_notif_display>1)&&(a==1)){if(m==2){window.location.reload()}else{if(m==1){var b=create_chatrow(h[i],1);j.replaceChild(b,document.getElementById("chatrow_"+c))}else{if(m==0){n=1;schatids_array.push(c);var b=create_chatrow(h[i],1);if(chats_order==1){j.appendChild(b)}else{if(l==1){j.appendChild(b)}else{if(first_load==1){if(j.hasChildNodes()){j.insertBefore(b,j.firstChild)}else{j.appendChild(b)}}else{j.insertBefore(b,j.firstChild)}}}}else{if(m==3){j.removeChild(document.getElementById("chatrow_"+c));remove_chatid_from_array(c,1)}}}}}else{if(m==2){window.location.reload()}else{if(m==1){var b=create_chatrow(h[i],0);k.replaceChild(b,document.getElementById("chatrow_"+c))}else{if(m==0){n=1;chatids_array.push(c);var b=create_chatrow(h[i],a);if(chats_order==1){if(l==1){k.appendChild(b)}else{if(!last_sticky_chatid){k.appendChild(b);if(e==1){last_sticky_chatid=c}}else{if(e==1){k.appendChild(b)}else{k.insertBefore(b,document.getElementById("chatrow_"+last_sticky_chatid))}}}}else{if(l==1){k.appendChild(b)}else{if(first_load==1){if(k.hasChildNodes()){k.insertBefore(b,k.firstChild)}else{k.appendChild(b)}if(!last_sticky_chatid&&e==1){last_sticky_chatid=c}}else{if(!last_sticky_chatid){k.insertBefore(b,k.firstChild);if(!last_sticky_chatid&&e==1){last_sticky_chatid=c}}else{if(document.getElementById("chatrow_"+last_sticky_chatid).nextSibling){k.insertBefore(b,document.getElementById("chatrow_"+last_sticky_chatid).nextSibling)}else{k.appendChild(b)}}}}}}else{if(m==3){k.removeChild(document.getElementById("chatrow_"+c));remove_chatid_from_array(c,0)}}}}}}if(o){document.getElementById("chats_container").scrollTop=document.getElementById("chats").offsetHeight;last_scroll_height=document.getElementById("chats_container").scrollTop}if(mgc_cb_evo_notif_display>1){if(d){document.getElementById("schats_container").scrollTop=document.getElementById("schats").offsetHeight;last_scroll_sheight=document.getElementById("schats_container").scrollTop}}}if(first_load&&warn_active){check_new_messages()}fetch_object("mgc_cb_evo_refresh_img").style.visibility="hidden";if(cbaltcolors){update_row_color_alt(0)}else{if(mgc_cb_evo_notif_display==3||mgc_cb_evo_notif_display==4){update_row_color_alt(1)}}chatids_array.sort(function(q,p){return p-q});if(mgc_cb_evo_notif_display>1){schatids_array.sort(function(q,p){return p-q})}if(mgc_cb_evo_sound&&n&&!first_load){fetch_object("mgc_cb_evo_sound_span").innerHTML='<embed src="clientscript/mgc_cb_evo/sound/new_chat.swf" hidden="true" autostart="true" loop="false">'}first_load=0;force_session_refresh=0;force_scrolling=0;alreadyRefreshing=0;if(mgc_cb_evo_autorefresh_on){refreshTimeout=setTimeout("chatbox_refresh()",val_timeout)}}}function exec_collapse(a){obj=fetch_object("collapseobj_"+a);icon=fetch_object("icon_"+a);if(obj.style.display=="none"){icon_re=new RegExp("\\.gif$");icon.src=icon.src.replace(icon_re,"_collapsed.gif")}else{icon_re=new RegExp("_collapsed\\.gif$");icon.src=icon.src.replace(icon_re,".gif")}return toggle_collapse(a)}function exec_collaspe_online(){obj=fetch_object("collapseobj_mgc_cb_evo_online");icon=fetch_object("icon_mgc_cb_evo_online");if(obj.style.display=="none"){get_online_users();icon_re=new RegExp("\\.gif$");icon.src=icon.src.replace(icon_re,"_collapsed.gif");fetch_object("chats_container").style.display="none";if(mgc_cb_evo_notif_display>1){fetch_object("schats_container").style.display="none"}}else{clearTimeout(whoisonlineTimeout);icon_re=new RegExp("_collapsed\\.gif$");icon.src=icon.src.replace(icon_re,".gif");fetch_object("chats_container").style.display="";if(mgc_cb_evo_notif_display>1){fetch_object("schats_container").style.display=""}}return toggle_collapse("mgc_cb_evo_online")}function set_name(a){if(a!=null&&PHP.trimusername!=""){chat_username=PHP.urlencode(a);send_chat()}else{mgc_cb_js_showpopup(phrase_error_name,"")}}function send_chat(){if(chatbox_ask_name&&chat_username==null){mgc_cb_js_showprompt(phrase_enter_name,"","set_name",false);return false}if(chat_input_prompt){clear_chat_prompt();return false}if(inactive_mode){clearTimeout(idleTimeout);idleTimeout=setTimeout("activate_idle_chatbox()",inactive_mode_delay)}if(chat_in_process){mgc_cb_js_showpopup(phrase_error_chat_in_process,"")}else{chat_in_process=1;if(mgc_cb_evo_pm_tabs_on&&!mgc_cb_evo_tabs.get("tabs")[0].get("active")){chat_urlencoded=PHP.urlencode("/pm uid "+mgc_cb_evo_active_pmtab+" "+fetch_object("mgc_cb_evo_input").value)}else{chat_urlencoded=PHP.urlencode(fetch_object("mgc_cb_evo_input").value)}if(chatbox_ask_name){YAHOO.util.Connect.asyncRequest("POST",mgc_cb_evo_jsloc+"mgc_cb_evo_ajax.php",{success:wait_send_chat,failure:vBulletin_AJAX_Error_Handler,timeout:vB_Default_Timeout},SESSIONURL+"securitytoken="+SECURITYTOKEN+"&do=ajax_chat&channel_id="+channel_id+"&chat_name="+chat_username+"&chat="+chat_urlencoded+"&b="+mgc_cb_evo_ubbcode_b+"&i="+mgc_cb_evo_ubbcode_i+"&u="+mgc_cb_evo_ubbcode_u+"&font="+PHP.urlencode(mgc_cb_evo_ubbcode_font)+"&color="+mgc_cb_evo_ubbcode_color+"&size="+mgc_cb_evo_ubbcode_size)}else{YAHOO.util.Connect.asyncRequest("POST",mgc_cb_evo_jsloc+"mgc_cb_evo_ajax.php",{success:wait_send_chat,failure:vBulletin_AJAX_Error_Handler,timeout:vB_Default_Timeout},SESSIONURL+"securitytoken="+SECURITYTOKEN+"&do=ajax_chat&channel_id="+channel_id+"&chat="+chat_urlencoded+"&b="+mgc_cb_evo_ubbcode_b+"&i="+mgc_cb_evo_ubbcode_i+"&u="+mgc_cb_evo_ubbcode_u+"&font="+PHP.urlencode(mgc_cb_evo_ubbcode_font)+"&color="+mgc_cb_evo_ubbcode_color+"&size="+mgc_cb_evo_ubbcode_size)}}return false}function wait_send_chat(sendAjax){if(sendAjax.responseXML){chatbox_result=sendAjax.responseXML.getElementsByTagName("sendchat_result")[0].firstChild.nodeValue;chat_in_process=0;if(mgc_cb_evo_pm_tabs_on&&!mgc_cb_evo_tabs.get("tabs")[0].get("active")&&chatbox_result=="chatbox_refresh('forced')"){chatbox_pm_refresh()}else{eval(chatbox_result)}clearTimeout(refreshTimeout);clear_chat_input()}}function clear_chat_input(){fetch_object("mgc_cb_evo_input").value="";return false}function reset_bbcodes(){fetch_object("mgc_cb_evo_input").value=stripcode(fetch_object("mgc_cb_evo_input").value,false,false);if(mgc_cb_evo_ubbcode_b){configure_simple_format("b")}if(mgc_cb_evo_ubbcode_i){configure_simple_format("i")}if(mgc_cb_evo_ubbcode_u){configure_simple_format("u")}mgc_cb_evo_ubbcode_size=3;if(mgc_cb_evo_wysiwyg){document.getElementById("mgc_cb_evo_input").style.fontSize="small"}document.getElementById("mgc_cb_evo_size").options[0].selected="true";mgc_cb_evo_ubbcode_color="#000000";if(mgc_cb_evo_wysiwyg){document.getElementById("mgc_cb_evo_input").style.color="#000000"}document.getElementById("mgc_cb_evo_color").options[0].selected="true";mgc_cb_evo_ubbcode_font="Arial";if(mgc_cb_evo_wysiwyg){document.getElementById("mgc_cb_evo_input").style.fontFamily="Arial"}document.getElementById("mgc_cb_evo_font").options[0].selected="true";return false}function insert_bbcode_url(){mgc_cb_js_showprompt(phrase_enter_url,"http://","check_url",false)}function check_url(a){if(a!=null&&PHP.trim(a)!=""){temp_url=a;mgc_cb_js_showprompt(phrase_enter_urltext,"","exec_insert_bbcode_url",false)}}function exec_insert_bbcode_url(a){if(a!=null&&PHP.trim(a)){insert_at_cursor(fetch_object("mgc_cb_evo_input"),"[url="+temp_url+"]"+a+"[/url]")}}function insert_bbcode_email(){mgc_cb_js_showprompt(phrase_enter_email,"@","exec_insert_bbcode_email",false)}function exec_insert_bbcode_email(a){if(a!=null&&PHP.trim(a)!=""){insert_at_cursor(fetch_object("mgc_cb_evo_input"),"[email]"+a+"[/email]")}}function insert_bbcode_img(){mgc_cb_js_showprompt(phrase_enter_imgurl,"http://","exec_insert_bbcode_img",false)}function exec_insert_bbcode_img(a){if(a!=null&&PHP.trim(a)!=""){insert_at_cursor(fetch_object("mgc_cb_evo_input"),"[img]"+a+"[/img]")}}function mgc_cb_evo_get_last_chats(){YAHOO.util.Connect.asyncRequest("POST",mgc_cb_evo_jsloc+"mgc_cb_evo_ajax.php",{success:wait_last_chats,failure:vBulletin_AJAX_Error_Handler,timeout:vB_Default_Timeout},SESSIONURL+"securitytoken="+SECURITYTOKEN+"&do=ajax_refresh_chat&status=closed&channel_id="+channel_id)}function wait_last_chats(a){if(a.responseXML){if(first_load){exec_chatbox_clear(0)}var d=a.responseXML.getElementsByTagName("chat");var e=document.getElementById("lchats");var b=0;for(i=0;i<d.length;i++){b=d[i].getElementsByTagName("chatid")[0].firstChild.nodeValue;var c=create_chatrow(d[i],0);if(chats_order){e.appendChild(c)}else{e.insertBefore(c,e.firstChild)}}}}function display_channel(a){if(a==0){fetch_object("channel_gen_on").style.display="";fetch_object("channel_gen_off").style.display="none";fetch_object("channel_gen_new").style.display="none";for(i=0;i<channels_ids.length;i++){fetch_object("channel_"+channels_ids[i]+"_on").style.display="none";if(fetch_object("channel_"+channels_ids[i]+"_new").style.display!="none"){fetch_object("channel_"+channels_ids[i]+"_off").style.display="none";fetch_object("channel_"+channels_ids[i]+"_new").style.display=""}else{fetch_object("channel_"+channels_ids[i]+"_off").style.display="";fetch_object("channel_"+channels_ids[i]+"_new").style.display="none"}}}else{fetch_object("channel_gen_on").style.display="none";if(fetch_object("channel_gen_off").style.display!="none"){fetch_object("channel_gen_off").style.display="none";fetch_object("channel_gen_new").style.display=""}else{fetch_object("channel_gen_off").style.display="";fetch_object("channel_gen_new").style.display="none"}for(i=0;i<channels_ids.length;i++){if(channels_ids[i]==a){fetch_object("channel_"+channels_ids[i]+"_on").style.display="";fetch_object("channel_"+channels_ids[i]+"_off").style.display="none";fetch_object("channel_"+channels_ids[i]+"_new").style.display="none"}else{fetch_object("channel_"+channels_ids[i]+"_on").style.display="none";if(fetch_object("channel_"+channels_ids[i]+"_new").style.display!="none"){fetch_object("channel_"+channels_ids[i]+"_off").style.display="none";fetch_object("channel_"+channels_ids[i]+"_new").style.display=""}else{fetch_object("channel_"+channels_ids[i]+"_off").style.display="";fetch_object("channel_"+channels_ids[i]+"_new").style.display="none"}}}}channel_id=a;force_session_refresh=1;if(typeof(channelNamesArray)!="undefined"){fetch_object("mgc_cb_evo_channel_name").innerHTML=channelNamesArray[a]}if(first_load==0){exec_chatbox_clear(1)}return false}function show_new_message_channel(a){if(a==0){if(fetch_object("channel_gen_new").style.display=="none"){fetch_object("channel_gen_on").style.display="none";fetch_object("channel_gen_off").style.display="none";fetch_object("channel_gen_new").style.display=""}}else{if(fetch_object("channel_"+a+"_new").style.display=="none"){fetch_object("channel_"+a+"_on").style.display="none";fetch_object("channel_"+a+"_off").style.display="none";fetch_object("channel_"+a+"_new").style.display=""}}}function mgc_cb_evo_inline_edit(b,a){if(!alreadyEditing){clearTimeout(refreshTimeout);alreadyEditing=1;currentEditObj=b;currentEditId=a;YAHOO.util.Connect.asyncRequest("POST",mgc_cb_evo_jsloc+"mgc_cb_evo_ajax.php",{success:wait_mgc_cb_evo_inline_edit,failure:vBulletin_AJAX_Error_Handler,timeout:vB_Default_Timeout},SESSIONURL+"securitytoken="+SECURITYTOKEN+"&do=ajax_edit_getchat&chatid="+currentEditId)}else{mgc_cb_js_showpopup(phrase_already_editing,"")}}function wait_mgc_cb_evo_inline_edit(c){if(c.responseXML){chat_content=c.responseXML.getElementsByTagName("chat_content")[0].firstChild.nodeValue;if(chat_content!=""){currentEditContent=chat_content;currentEditObj.innerHTML='<input type="text" id="chatedit" value="'+PHP.htmlspecialchars(currentEditContent)+'" class="bginput" style="width: 75%" maxlength="500" />';fetch_object("chatedit").focus();fetch_object("chatedit").select();fetch_object("chatedit").onblur=function a(){mgc_cb_evo_save_edit()};fetch_object("chatedit").onkeypress=function b(f){var d;if(f&&f.which){f=f;d=f.which}else{f=event;d=f.keyCode}if(d==13){mgc_cb_evo_save_edit()}}}else{mgc_cb_js_showpopup(phrase_edit_forbidden,"")}}}function mgc_cb_evo_save_edit(){if(alreadyEditing){chat_urlencoded=PHP.urlencode(fetch_object("chatedit").value);YAHOO.util.Connect.asyncRequest("POST",mgc_cb_evo_jsloc+"mgc_cb_evo_ajax.php",{success:wait_mgc_cb_evo_save_edit,failure:vBulletin_AJAX_Error_Handler,timeout:vB_Default_Timeout},SESSIONURL+"securitytoken="+SECURITYTOKEN+"&do=ajax_save_edit&chatid="+currentEditId+"&chat="+chat_urlencoded)}}function wait_mgc_cb_evo_save_edit(saveEditAjax){if(saveEditAjax.responseXML){edit_result=saveEditAjax.responseXML.getElementsByTagName("edit_result")[0].firstChild.nodeValue;alreadyEditing=0;eval(edit_result)}}function show_hide_select(a){var b=fetch_object(a);fetch_object(a).style.display=(b.style.display=="block")?"none":"block"}function valid_selection_and_hide_select(b,d,c,a){fetch_object(c).value=b;d.parentNode.parentNode.style.display="none";fetch_object(a).innerHTML=d.innerHTML}function activate_idle_chatbox(){chatbox_inactive=1;clearTimeout(refreshTimeout);exec_chatbox_clear(0);if(hide_refreshimg){fetch_object("mgc_cb_evo_refresh_button").style.display=""}var a=document.getElementById("chats");var b=document.createElement("tr");var c=document.createElement("td");c.innerHTML=phrase_inactive;c.setAttribute("align","center");b.appendChild(c);a.appendChild(b)}function check_new_messages(){if(warn_active){YAHOO.util.Connect.asyncRequest("POST",mgc_cb_evo_jsloc+"mgc_cb_evo_ajax.php",{success:wait_check_new_messages,failure:vBulletin_AJAX_Error_Handler,timeout:vB_Default_Timeout},SESSIONURL+"securitytoken="+SECURITYTOKEN+"&do=ajax_check_messages&channel_id="+channel_id)}}function wait_check_new_messages(c){if(c.responseXML){var b=0;var a=c.responseXML.getElementsByTagName("status");for(i=0;i<a.length;i++){chanid=a[i].getAttribute("chanid");chanstatus=a[i].firstChild.nodeValue;if(chanid!=channel_id&&chanstatus==1){b=1;show_new_message_channel(chanid)}}if(mgc_cb_evo_sound_channel&&b){fetch_object("mgc_cb_evo_sound_span").innerHTML='<embed src="clientscript/mgc_cb_evo/sound/new_chat.swf" hidden="true" autostart="true" loop="false">'}warnTimeout=setTimeout("check_new_messages()",warn_delay)}}function get_online_users(){if(whoisonline_active){YAHOO.util.Connect.asyncRequest("POST",mgc_cb_evo_jsloc+"mgc_cb_evo_ajax.php",{success:wait_get_online_users,failure:vBulletin_AJAX_Error_Handler,timeout:vB_Default_Timeout},SESSIONURL+"securitytoken="+SECURITYTOKEN+"&do=ajax_get_online_users")}}function wait_get_online_users(d){if(d.responseXML){var b=d.responseXML.getElementsByTagName("online");var c=b[0].getAttribute("nb");fetch_object("mgc_cb_evo_nb_online_users").innerHTML=c;if(c&&b[0].hasChildNodes()){var a=b[0].firstChild.nodeValue;fetch_object("mgc_cb_evo_online_users").innerHTML="<br />"+a}else{fetch_object("mgc_cb_evo_online_users").innerHTML=" "}whoisonlineTimeout=setTimeout("get_online_users()",whoisonline_delay)}}function clear_chat_prompt(){if(chat_input_prompt){clear_chat_input();chat_input_prompt=0}}function show_chat_menu(a){if(!opened_menu){opened_menu=1;fetch_object("chat_"+a+"_menu").style.display="";clearTimeout(refreshTimeout)}}function hide_chat_menu(a,b){if((!isovermenuitem||b)&&opened_menu){opened_menu=0;fetch_object("chat_"+a+"_menu").style.display="none";chatbox_refresh("forced")}}function hilite_chat_menu_item(a){a.className="vbmenu_hilite";isovermenuitem=1;return true}function unhilite_chat_menu_item(a){a.className="vbmenu_option";isovermenuitem=0;return true}function open_chatbox_smilies_window(){window.open(bburl+"/"+mgc_cb_evo_filename+"/?"+SESSIONURL+"do=showsmilies","showsmilies","toolbar=no,scrollbars=yes,resizable=yes,left=0 top=0,width=850,height=630");return false}function open_rules_window(){window.open(bburl+"/"+mgc_cb_evo_filename+"/?"+SESSIONURL+"do=showrules","showrules","toolbar=no,scrollbars=yes,resizable=yes,left=0 top=0,width=850,height=630");return false}function confirm_menu_action(b,a,c){hide_chat_menu(b,1);mgc_cb_js_showpopup_yesno(a,c);return false}function mgc_cb_evo_sticky_chat(b,a){YAHOO.util.Connect.asyncRequest("POST",mgc_cb_evo_jsloc+"mgc_cb_evo_ajax.php",{success:wait_mgc_cb_evo_sticky,failure:vBulletin_AJAX_Error_Handler,timeout:vB_Default_Timeout},SESSIONURL+"securitytoken="+SECURITYTOKEN+"&do=ajax_sticky_chat&chatid="+b+"&status="+a)}function getEvo(){var a=document.createElement("tr");var c=document.createElement("td");c.colSpan=mgc_cb_evo_colspan;c.align="center";c.className="alt1";c.style.padding=0;var b=document.createElement("div");b.style.fontSize="9px";b.innerHTML="&#77;&#71;&#67;&#32;&#67;&#104;&#97;&#116;&#98;&#111;&#120;&#32;&#69;&#118;&#111;&#32;&#99;&#114;&#101;&#97;&#116;&#101;&#100;&#32;&#98;&#121;&#32;&#77;&#71;&#67;&#44;&#32;&#86;&#101;&#114;&#115;&#105;&#111;&#110;&#32;&#50;&#46;&#52;&#46;&#49;&#44;&#32;&#67;&#111;&#112;&#121;&#114;&#105;&#103;&#104;&#116;&#32;&#50;&#48;&#48;&#57;&#32;&#97;&#108;&#108;&#32;&#114;&#105;&#103;&#104;&#116;&#115;&#32;&#114;&#101;&#115;&#101;&#114;&#118;&#101;&#100;";c.appendChild(b);a.appendChild(c);return a}function wait_mgc_cb_evo_sticky(stickyAjax){if(stickyAjax.responseXML){stiky_result=stickyAjax.responseXML.getElementsByTagName("stiky_result")[0].firstChild.nodeValue;eval(stiky_result)}}function mgc_cb_evo_do_send_pm(a){if(chat_in_process){mgc_cb_js_showpopup(phrase_error_chat_in_process,"")}else{loading=1;chat_in_process=1;chat_urlencoded=PHP.urlencode("/pm uid "+pm_userid+" "+unescape(a));YAHOO.util.Connect.asyncRequest("POST",mgc_cb_evo_jsloc+"mgc_cb_evo_ajax.php",{success:wait_send_chat,failure:vBulletin_AJAX_Error_Handler,timeout:vB_Default_Timeout},SESSIONURL+"securitytoken="+SECURITYTOKEN+"&do=ajax_chat&channel_id="+channel_id+"&chat="+chat_urlencoded+"&b="+mgc_cb_evo_ubbcode_b+"&i="+mgc_cb_evo_ubbcode_i+"&u="+mgc_cb_evo_ubbcode_u+"&font="+PHP.urlencode(mgc_cb_evo_ubbcode_font)+"&color="+mgc_cb_evo_ubbcode_color+"&size="+mgc_cb_evo_ubbcode_size)}return false}function mgc_cb_evo_cmd_ignore_popup(){window.open(bburl+"/"+mgc_cb_evo_filename+"/?"+SESSIONURL+"do=showignore","showignore","toolbar=no,scrollbars=no,resizable=yes,left=0 top=0,width=375,height=500")}function mgc_cb_evo_cmd_slap_user(a){if(chat_in_process){mgc_cb_js_showpopup(phrase_error_chat_in_process,"")}else{loading=1;chat_in_process=1;chat_urlencoded=PHP.urlencode("/slap uid "+a);YAHOO.util.Connect.asyncRequest("POST",mgc_cb_evo_jsloc+"mgc_cb_evo_ajax.php",{success:wait_send_chat,failure:vBulletin_AJAX_Error_Handler,timeout:vB_Default_Timeout},SESSIONURL+"securitytoken="+SECURITYTOKEN+"&do=ajax_chat&channel_id="+channel_id+"&chat="+chat_urlencoded+"&b="+mgc_cb_evo_ubbcode_b+"&i="+mgc_cb_evo_ubbcode_i+"&u="+mgc_cb_evo_ubbcode_u+"&font="+PHP.urlencode(mgc_cb_evo_ubbcode_font)+"&color="+mgc_cb_evo_ubbcode_color+"&size="+mgc_cb_evo_ubbcode_size)}return false}function mgc_cb_evo_cmd_ignore_user(a){if(chat_in_process){mgc_cb_js_showpopup(phrase_error_chat_in_process,"")}else{loading=1;chat_in_process=1;chat_urlencoded=PHP.urlencode("/ignore on uid "+a);YAHOO.util.Connect.asyncRequest("POST",mgc_cb_evo_jsloc+"mgc_cb_evo_ajax.php",{success:wait_send_chat,failure:vBulletin_AJAX_Error_Handler,timeout:vB_Default_Timeout},SESSIONURL+"securitytoken="+SECURITYTOKEN+"&do=ajax_chat&channel_id="+channel_id+"&chat="+chat_urlencoded)}return false}function mgc_cb_evo_cmd_del_chat(a){if(chat_in_process){mgc_cb_js_showpopup(phrase_error_chat_in_process,"")}else{loading=1;chat_in_process=1;chat_urlencoded=PHP.urlencode("/del chatid "+a);YAHOO.util.Connect.asyncRequest("POST",mgc_cb_evo_jsloc+"mgc_cb_evo_ajax.php",{success:wait_send_chat,failure:vBulletin_AJAX_Error_Handler,timeout:vB_Default_Timeout},SESSIONURL+"securitytoken="+SECURITYTOKEN+"&do=ajax_chat&channel_id="+channel_id+"&chat="+chat_urlencoded)}return false}function mgc_cb_evo_cmd_del_uchat(a){if(chat_in_process){mgc_cb_js_showpopup(phrase_error_chat_in_process,"")}else{loading=1;chat_in_process=1;chat_urlencoded=PHP.urlencode("/del uid "+a);YAHOO.util.Connect.asyncRequest("POST",mgc_cb_evo_jsloc+"mgc_cb_evo_ajax.php",{success:wait_send_chat,failure:vBulletin_AJAX_Error_Handler,timeout:vB_Default_Timeout},SESSIONURL+"securitytoken="+SECURITYTOKEN+"&do=ajax_chat&channel_id="+channel_id+"&chat="+chat_urlencoded)}return false}function mgc_cb_evo_cmd_ban_popup(){window.open(bburl+"/"+mgc_cb_evo_filename+"/?"+SESSIONURL+"do=showban","showban","toolbar=no,scrollbars=no,resizable=yes,left=0 top=0,width=425,height=500")}function mgc_cb_evo_cmd_ban_user(a){if(chat_in_process){mgc_cb_js_showpopup(phrase_error_chat_in_process,"")}else{loading=1;chat_in_process=1;chat_urlencoded=PHP.urlencode("/ban on uid "+a);YAHOO.util.Connect.asyncRequest("POST",mgc_cb_evo_jsloc+"mgc_cb_evo_ajax.php",{success:wait_send_chat,failure:vBulletin_AJAX_Error_Handler,timeout:vB_Default_Timeout},SESSIONURL+"securitytoken="+SECURITYTOKEN+"&do=ajax_chat&channel_id="+channel_id+"&chat="+chat_urlencoded)}return false}function remove_chatid_from_array(a,c){var b;if(c==1){for(b=0;b<schatids_array.length;b++){if(schatids_array[b]==a){schatids_array.splice(b,1);return}}}else{for(b=0;b<chatids_array.length;b++){if(chatids_array[b]==a){chatids_array.splice(b,1);return}}}}function exec_chatbox_clear(b){var a=null;while(chatids_array.length>0){chatids_array.pop()}last_sticky_chatid=0;a=document.getElementById("lchats");if(a!=null&&a.hasChildNodes()){while(a.childNodes.length>=1){a.removeChild(a.firstChild)}}a=document.getElementById("chats");if(a!=null&&a.hasChildNodes()){while(a.childNodes.length>=1){a.removeChild(a.firstChild)}}if(((mgc_cb_evo_notif_display>1)&&b)||(mgc_cb_evo_notif_display==2)){exec_notifs_clear()}if(b){force_scrolling=1;chatbox_refresh("forced")}}function exec_notifs_clear(){while(schatids_array.length>0){schatids_array.pop()}cbel=document.getElementById("schats");if(cbel!=null&&cbel.hasChildNodes()){while(cbel.childNodes.length>=1){cbel.removeChild(cbel.firstChild)}}}function create_chatrow(d,e){var a=d.getElementsByTagName("chatid")[0].firstChild.nodeValue;var c=document.createElement("tr");c.setAttribute("id","chatrow_"+a);if((mgc_cb_evo_notif_display>1)||(e==0)){var b=document.createElement("td");b.setAttribute("width","0");b.setAttribute("id","chat_"+a);b.setAttribute("align",mgc_cb_evo_left);b.setAttribute("valign",mgc_cb_evo_chat_valign);if(d.getElementsByTagName("col_menu")[0].firstChild!=null){b.innerHTML=d.getElementsByTagName("col_menu")[0].firstChild.nodeValue}else{b.innerHTML=""}c.appendChild(b)}else{var b=document.createElement("td");b.setAttribute("width","0");b.setAttribute("id","chat_"+a);b.setAttribute("align",mgc_cb_evo_left);b.setAttribute("valign",mgc_cb_evo_chat_valign);b.innerHTML="";c.appendChild(b)}b=document.createElement("td");b.setAttribute("width","0");b.setAttribute("align",mgc_cb_evo_left);b.setAttribute("valign",mgc_cb_evo_chat_valign);if(d.getElementsByTagName("col_sticky")[0].firstChild!=null){b.innerHTML=d.getElementsByTagName("col_sticky")[0].firstChild.nodeValue}else{b.innerHTML=""}c.appendChild(b);if(cbavatar_on){b=document.createElement("td");b.setAttribute("width","0");b.setAttribute("valign",mgc_cb_evo_chat_valign);b.innerHTML=d.getElementsByTagName("col_avatar")[0].firstChild.nodeValue;c.appendChild(b)}if(cbalignchats&&((e==0)||!(mgc_cb_evo_notif_display>1&&e&&br_after_username))){b=document.createElement("td");b.setAttribute("width","0");b.setAttribute("align",mgc_cb_evo_left);b.setAttribute("valign",mgc_cb_evo_chat_valign);b.setAttribute("noWrap","nowrap");b.style.whiteSpace="nowrap";b.innerHTML=d.getElementsByTagName("col_date")[0].firstChild.nodeValue;c.appendChild(b);b=document.createElement("td");b.setAttribute("width","0");b.setAttribute("align",mgc_cb_evo_left);b.setAttribute("valign",mgc_cb_evo_chat_valign);b.setAttribute("noWrap","nowrap");b.style.whiteSpace="nowrap";b.innerHTML=d.getElementsByTagName("col_uname")[0].firstChild.nodeValue;c.appendChild(b);b=document.createElement("td");b.setAttribute("width","100%");b.setAttribute("align",mgc_cb_evo_left);b.setAttribute("valign",mgc_cb_evo_chat_valign);b.innerHTML=d.getElementsByTagName("col_chat")[0].firstChild.nodeValue;c.appendChild(b)}else{b=document.createElement("td");b.setAttribute("width","0");b.setAttribute("align",mgc_cb_evo_left);b.setAttribute("valign",mgc_cb_evo_chat_valign);b.setAttribute("noWrap","nowrap");b.style.whiteSpace="nowrap";b.innerHTML=d.getElementsByTagName("col_date")[0].firstChild.nodeValue;c.appendChild(b);b=document.createElement("td");b.setAttribute("width","100%");b.setAttribute("align",mgc_cb_evo_left);b.setAttribute("valign",mgc_cb_evo_chat_valign);if(mgc_cb_evo_notif_display>1&&e&&br_after_username){b.innerHTML=d.getElementsByTagName("col_uname")[0].firstChild.nodeValue+"<br />"+d.getElementsByTagName("col_chat")[0].firstChild.nodeValue}else{b.innerHTML=d.getElementsByTagName("col_uname")[0].firstChild.nodeValue+d.getElementsByTagName("col_chat")[0].firstChild.nodeValue}c.appendChild(b)}return c}function mgc_cb_evo_detect_shift_push(b){var a;if(b&&b.which){b=b;a=b.which}else{b=event;a=b.keyCode}if(a==16){mgc_cb_evo_shift_key_pushed=1}return true}function create_pmchatrow(c){var a=c.getElementsByTagName("chatid")[0].firstChild.nodeValue;var b=document.createElement("tr");b.setAttribute("id","pm_chatrow_"+a);if(cbalignchats){nchattd=document.createElement("td");nchattd.setAttribute("width","0");nchattd.setAttribute("align",mgc_cb_evo_left);nchattd.setAttribute("valign",mgc_cb_evo_chat_valign);nchattd.setAttribute("noWrap","nowrap");nchattd.style.whiteSpace="nowrap";nchattd.innerHTML=c.getElementsByTagName("col_date")[0].firstChild.nodeValue;b.appendChild(nchattd);nchattd=document.createElement("td");nchattd.setAttribute("width","0");nchattd.setAttribute("align",mgc_cb_evo_left);nchattd.setAttribute("valign",mgc_cb_evo_chat_valign);nchattd.setAttribute("noWrap","nowrap");nchattd.style.whiteSpace="nowrap";nchattd.innerHTML=c.getElementsByTagName("col_uname")[0].firstChild.nodeValue;b.appendChild(nchattd);nchattd=document.createElement("td");nchattd.setAttribute("width","100%");nchattd.setAttribute("align",mgc_cb_evo_left);nchattd.setAttribute("valign",mgc_cb_evo_chat_valign);nchattd.innerHTML=c.getElementsByTagName("col_chat")[0].firstChild.nodeValue;b.appendChild(nchattd)}else{nchattd=document.createElement("td");nchattd.setAttribute("width","0");nchattd.setAttribute("align",mgc_cb_evo_left);nchattd.setAttribute("valign",mgc_cb_evo_chat_valign);nchattd.setAttribute("noWrap","nowrap");nchattd.style.whiteSpace="nowrap";nchattd.innerHTML=c.getElementsByTagName("col_date")[0].firstChild.nodeValue;b.appendChild(nchattd);nchattd=document.createElement("td");nchattd.setAttribute("width","100%");nchattd.setAttribute("align",mgc_cb_evo_left);nchattd.setAttribute("valign",mgc_cb_evo_chat_valign);nchattd.innerHTML=c.getElementsByTagName("col_uname")[0].firstChild.nodeValue+c.getElementsByTagName("col_chat")[0].firstChild.nodeValue;b.appendChild(nchattd)}return b}function update_row_color_alt(b){if(b==0){var d=document.getElementById("chats");if(d.hasChildNodes()){var a="alt2";var e=d.childNodes;for(var c=0;c<e.length;c++){e[c].className=a;if(a=="alt2"){a="alt1"}else{a="alt2"}}}}if(mgc_cb_evo_notif_display>1){var d=document.getElementById("schats");if(d.hasChildNodes()){var a="alt2";var e=d.childNodes;for(var c=0;c<e.length;c++){e[c].className=a;if(a=="alt2"){a="alt1"}else{a="alt2"}}}}}function mgc_cb_evo_hideeditor(b){fetch_object("mgc_cb_evo_row_noeditor").style.display="";fetch_object("mgc_cb_evo_user_warn").style.display="";fetch_object("mgc_cb_evo_user_warn").innerHTML=b;var a=fetch_object("mgc_cb_evo_row_editor");a.parentNode.removeChild(a);a=fetch_object("collapseobj_mgc_cb_evo_bbcodes");a.parentNode.removeChild(a);a=fetch_object("collapseobj_mgc_cb_evo_smilies");a.parentNode.removeChild(a);if(disablerefreshuponlimit){clearTimeout(refreshTimeout);mgc_cb_evo_autorefresh_on=0}}function mgc_cb_evo_edit_bymenu(a){hide_chat_menu(a,1);mgc_cb_evo_inline_edit(document.getElementById("cspan_"+a),a);return false}function mgc_cb_evo_delete_bymenu(a){hide_chat_menu(a,1);YAHOO.util.Connect.asyncRequest("POST",mgc_cb_evo_jsloc+"mgc_cb_evo_ajax.php",{success:wait_delete_chat,failure:vBulletin_AJAX_Error_Handler,timeout:vB_Default_Timeout},SESSIONURL+"securitytoken="+SECURITYTOKEN+"&do=ajax_delete_chat&chatid="+a);return false}function wait_delete_chat(getAnswer){if(getAnswer.responseXML){chatbox_result=getAnswer.responseXML.getElementsByTagName("answer_result")[0].firstChild.nodeValue;eval(chatbox_result)}}function mgc_cb_evo_clock(){var f=new Date();var e=f.getSeconds();var a=f.getMinutes();var c=f.getHours();var b;if(e<10){e="0"+e}if(a<10){a="0"+a}if(mgc_cb_evo_time_24hours==0){if(c>12){c-=12;b="PM"}else{b="AM"}}if(c<10){c="0"+c}if(mgc_cb_evo_time_24hours){document.getElementById("mgc_cb_evo_clock").innerHTML=c+":"+a+":"+e}else{document.getElementById("mgc_cb_evo_clock").innerHTML=c+":"+a+":"+e+" "+b}setTimeout("mgc_cb_evo_clock()",1000)}function mgc_cb_evo_detect_shift_release(b){var a;if(b&&b.which){b=b;a=b.which}else{b=event;a=b.keyCode}if(a==16){mgc_cb_evo_shift_key_pushed=0}return true}function mgc_cb_evo_check_if_enter(b){var a;if(b&&b.which){b=b;a=b.which}else{b=event;a=b.keyCode}if(a==13&&mgc_cb_evo_shift_key_pushed==0){send_chat()}return true}function mgc_cb_evo_open_pm_tab(f,d){if(document.getElementById("tab_mgc_cb_evo_"+f)){var c=mgc_cb_evo_tabs.get("tabs");for(index=1;index<c.length;index++){if(c[index].get("contentEl").getElementsByTagName("div")[1].id=="tab_mgc_cb_evo_"+f){mgc_cb_evo_tabs.set("activeTab",c[index])}}}else{if(mgc_cb_evo_pm_maxtab){var b=mgc_cb_evo_tabs.get("tabs").length-1;if(b>=mgc_cb_evo_pm_maxtab){mgc_cb_js_showpopup(phrase_pm_maxtabs_reached,"");return}}var a='<div class="yui-skin-sam"> 				<div id="tab_mgc_cb_evo_'+f+'"> 					<span style="display: none;" id="pm_userid_'+f+'">'+f+'</span> 					<div style="width:100%; height: '+mgc_cb_evo_height+'px;overflow-y: auto;border: none; z-index: 1;float: left;" id="pm_container_'+f+'"> 						<table width="95%" align="'+mgc_cb_evo_left+'" cellspacing="0"> 						<tbody id="pm_chats_'+f+'">               	  		</tbody>                   	  	</table> 					</div> 				</div> 			</div>';var e=new YAHOO.widget.Tab({label:d+'  <span class="close"><img src="clientscript/mgc_cb_evo/cross.png" border="0" /></span>',active:true,content:a});mgc_cb_evo_tabs.addTab(e);YAHOO.util.Event.on(e.get("labelEl").getElementsByTagName("span")[0],"click",function(g){YAHOO.util.Event.stopEvent(g);mgc_cb_evo_tabs.set("activeTab",mgc_cb_evo_tabs.get("tabs")[0]);mgc_cb_evo_tabs.removeTab(e)});clearTimeout(refreshTimeout);clearTimeout(mgc_cb_evo_refreshPMtimeout);mgc_cb_evo_active_pmtab=f;first_pm_load=1;fetch_object("mgc_cb_evo_refresh_img").style.visibility="visible";YAHOO.util.Connect.asyncRequest("POST",mgc_cb_evo_jsloc+"mgc_cb_evo_ajax.php",{success:wait_pm_refresh,failure:vBulletin_AJAX_Error_Handler,timeout:vB_Default_Timeout},SESSIONURL+"securitytoken="+SECURITYTOKEN+"&do=ajax_get_pms&lastchatid=0&tabuserid="+mgc_cb_evo_active_pmtab);return false}}function wait_pm_refresh(e){if(e.responseXML){var g=e.responseXML.getElementsByTagName("chat");var f=0;if(g.length){var d=document.getElementById("pm_chats_"+mgc_cb_evo_active_pmtab);if(d.hasChildNodes()){var b=d.firstChild}for(i=0;i<g.length;i++){var c=create_pmchatrow(g[i]);if(f==0){f=1;var a=g[i].getElementsByTagName("chatid")[0].firstChild.nodeValue;mgc_cb_evo_pmchatid_array[mgc_cb_evo_active_pmtab]=a}if(chats_order==0){if(first_pm_load||!d.hasChildNodes()){d.appendChild(c)}else{d.insertBefore(c,b)}}else{if(first_pm_load==1){if(d.hasChildNodes()){d.insertBefore(c,d.firstChild)}else{d.appendChild(c)}}else{if(d.hasChildNodes()){d.insertBefore(c,d.lastChild)}else{d.appendChild(c)}}}}if(chats_order){document.getElementById("pm_container_"+mgc_cb_evo_active_pmtab).scrollTop=document.getElementById("pm_chats_"+mgc_cb_evo_active_pmtab).offsetHeight}}fetch_object("mgc_cb_evo_refresh_img").style.visibility="hidden";if(cbaltcolors){update_row_color_alt_pm("pm_chats_"+mgc_cb_evo_active_pmtab)}if(mgc_cb_evo_sound&&playsound&&!first_pm_load){fetch_object("mgc_cb_evo_sound_span").innerHTML='<embed src="clientscript/mgc_cb_evo/sound/new_chat.swf" hidden="true" autostart="true" loop="false">'}first_pm_load=0;if(mgc_cb_evo_autorefresh_on){mgc_cb_evo_refreshPMtimeout=setTimeout("chatbox_pm_refresh()",mgc_cb_evo_pmtab_refresh_rate)}}}function chatbox_pm_refresh(){fetch_object("mgc_cb_evo_refresh_img").style.visibility="visible";clearTimeout(mgc_cb_evo_refreshPMtimeout);YAHOO.util.Connect.asyncRequest("POST",mgc_cb_evo_jsloc+"mgc_cb_evo_ajax.php",{success:wait_pm_refresh,failure:vBulletin_AJAX_Error_Handler,timeout:vB_Default_Timeout},SESSIONURL+"securitytoken="+SECURITYTOKEN+"&do=ajax_get_pms&lastchatid="+mgc_cb_evo_pmchatid_array[mgc_cb_evo_active_pmtab]+"&tabuserid="+mgc_cb_evo_active_pmtab)}function update_row_color_alt_pm(a){var d=document.getElementById(a);if(d.hasChildNodes()){var b="alt2";var e=d.childNodes;for(var c=0;c<e.length;c++){e[c].className=b;if(b=="alt2"){b="alt1"}else{b="alt2"}}}}function mgc_cb_evo_tabs_change(a){var b=mgc_cb_evo_tabs.getTabIndex(a.newValue);if(b==0){clearTimeout(mgc_cb_evo_refreshPMtimeout);chatbox_refresh("forced")}else{clearTimeout(refreshTimeout);mgc_cb_evo_active_pmtab=a.newValue.get("contentEl").getElementsByTagName("span")[0].innerHTML;chatbox_pm_refresh()}};