2022-02-06 16:08:09 +00:00
<?xml version="1.0" encoding="[CONTENT_ENCODING/]"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" xml:lang = "[LANG_CODE/]" lang = "[LANG_CODE/]" dir = "[BASE_DIRECTION/]" >
< head >
< meta http-equiv = "Content-Type" content = "[CONTENT_TYPE/]" / >
< meta http-equiv = "cache-control" content = "max-age=0" / >
< meta http-equiv = "cache-control" content = "no-cache" / >
< meta http-equiv = "expires" content = "0" / >
< meta http-equiv = "expires" content = "Tue, 01 Jan 1980 1:00:00 GMT" / >
< meta http-equiv = "pragma" content = "no-cache" / >
< title > [LANG]title[/LANG]< / title >
< style type = "text/css" >
body {
padding:0;
margin:0;
}
< / style >
[STYLE_SHEETS/]
<!-- [if lt IE 7]>
< link rel = "stylesheet" type = "text/css" href = "ie5-6.css" / >
< script type = "text/javascript" >
var isIElt7 = true;
< / script >
<![endif]-->
< script src = "js/chat.js" type = "text/javascript" charset = "UTF-8" > < / script >
< script src = "js/custom.js" type = "text/javascript" charset = "UTF-8" > < / script >
< script src = "js/lang/[LANG_CODE/].js" type = "text/javascript" charset = "UTF-8" > < / script >
2022-09-23 00:36:51 +00:00
< script src = "/?common=config" type = "text/javascript" charset = "UTF-8" > < / script >
2022-02-06 16:08:09 +00:00
< script src = "js/FABridge.js" type = "text/javascript" charset = "UTF-8" > < / script >
< script type = "text/javascript" >
// < ![CDATA[
function toggleContainer(containerID, hideContainerIDs) {
if(hideContainerIDs) {
for(var i=0; i< hideContainerIDs.length ; i + + ) {
ajaxChat.showHide(hideContainerIDs[i], 'none');
}
}
ajaxChat.showHide(containerID);
if(typeof arguments.callee.styleProperty == 'undefined') {
if(typeof isIElt7 != 'undefined') {
arguments.callee.styleProperty = 'marginRight';
} else {
arguments.callee.styleProperty = 'right';
}
}
var containerWidth = document.getElementById(containerID).offsetWidth;
if(containerWidth) {
document.getElementById('chatList').style[arguments.callee.styleProperty] = (containerWidth+28)+'px';
} else {
document.getElementById('chatList').style[arguments.callee.styleProperty] = '20px';
}
}
function initialize() {
ajaxChat.updateButton('audio', 'audioButton');
ajaxChat.updateButton('autoScroll', 'autoScrollButton');
document.getElementById('bbCodeSetting').checked = ajaxChat.getSetting('bbCode');
document.getElementById('bbCodeImagesSetting').checked = ajaxChat.getSetting('bbCodeImages');
document.getElementById('bbCodeColorsSetting').checked = ajaxChat.getSetting('bbCodeColors');
document.getElementById('hyperLinksSetting').checked = ajaxChat.getSetting('hyperLinks');
document.getElementById('lineBreaksSetting').checked = ajaxChat.getSetting('lineBreaks');
document.getElementById('emoticonsSetting').checked = ajaxChat.getSetting('emoticons');
document.getElementById('autoFocusSetting').checked = ajaxChat.getSetting('autoFocus');
document.getElementById('maxMessagesSetting').value = ajaxChat.getSetting('maxMessages');
document.getElementById('maxWordLengthSetting').value = ajaxChat.getSetting('maxWordLength');
document.getElementById('dateFormatSetting').value = ajaxChat.getSetting('dateFormat');
document.getElementById('persistFontColorSetting').checked = ajaxChat.getSetting('persistFontColor');
for(var i=0; i< document.getElementById ( ' audioVolumeSetting ' ) . options . length ; i + + ) {
if(document.getElementById('audioVolumeSetting').options[i].value == ajaxChat.getSetting('audioVolume')) {
document.getElementById('audioVolumeSetting').options[i].selected = true;
break;
}
}
ajaxChat.fillSoundSelection('soundReceiveSetting', ajaxChat.getSetting('soundReceive'));
ajaxChat.fillSoundSelection('soundSendSetting', ajaxChat.getSetting('soundSend'));
ajaxChat.fillSoundSelection('soundEnterSetting', ajaxChat.getSetting('soundEnter'));
ajaxChat.fillSoundSelection('soundLeaveSetting', ajaxChat.getSetting('soundLeave'));
ajaxChat.fillSoundSelection('soundChatBotSetting', ajaxChat.getSetting('soundChatBot'));
ajaxChat.fillSoundSelection('soundErrorSetting', ajaxChat.getSetting('soundError'));
ajaxChat.fillSoundSelection('soundPrivateSetting', ajaxChat.getSetting('soundPrivate'));
document.getElementById('blinkSetting').checked = ajaxChat.getSetting('blink');
document.getElementById('blinkIntervalSetting').value = ajaxChat.getSetting('blinkInterval');
document.getElementById('blinkIntervalNumberSetting').value = ajaxChat.getSetting('blinkIntervalNumber');
}
ajaxChatConfig.loginChannelID = parseInt('[LOGIN_CHANNEL_ID/]');
ajaxChatConfig.sessionName = '[SESSION_NAME/]';
ajaxChatConfig.cookieExpiration = parseInt('[COOKIE_EXPIRATION/]');
ajaxChatConfig.cookiePath = '[COOKIE_PATH/]';
ajaxChatConfig.cookieDomain = '[COOKIE_DOMAIN/]';
ajaxChatConfig.cookieSecure = '[COOKIE_SECURE/]';
ajaxChatConfig.chatBotName = decodeURIComponent('[CHAT_BOT_NAME/]');
ajaxChatConfig.chatBotID = '[CHAT_BOT_ID/]';
ajaxChatConfig.allowUserMessageDelete = parseInt('[ALLOW_USER_MESSAGE_DELETE/]');
ajaxChatConfig.inactiveTimeout = parseInt('[INACTIVE_TIMEOUT/]');
ajaxChatConfig.privateChannelDiff = parseInt('[PRIVATE_CHANNEL_DIFF/]');
ajaxChatConfig.privateMessageDiff = parseInt('[PRIVATE_MESSAGE_DIFF/]');
ajaxChatConfig.showChannelMessages = parseInt('[SHOW_CHANNEL_MESSAGES/]');
ajaxChatConfig.messageTextMaxLength = parseInt('[MESSAGE_TEXT_MAX_LENGTH/]');
ajaxChatConfig.socketServerEnabled = parseInt('[SOCKET_SERVER_ENABLED/]');
ajaxChatConfig.socketServerHost = decodeURIComponent('[SOCKET_SERVER_HOST/]');
ajaxChatConfig.socketServerPort = parseInt('[SOCKET_SERVER_PORT/]');
ajaxChatConfig.socketServerChatID = parseInt('[SOCKET_SERVER_CHAT_ID/]');
ajaxChat.init(ajaxChatConfig, ajaxChatLang, true, true, true, initialize);
// ]]>
< / script >
< audio id = "soundHandler" > < / audio >
< / head >
< body >
< div id = "content" >
< div id = "headlineContainer" >
< h1 > [LANG]titleinchat[/LANG]< / h1 >
< / div >
< div id = "logoutChannelContainer" >
< input type = "button" id = "logoutButton" value = "[LANG]logout[/LANG]" onclick = "ajaxChat.logout();" / >
< input type = "button" id = "mobileButton" value = "Mobile" onclick = "window.location.assign('?view=mobile');" / >
< label for = "channelSelection" > [LANG]channel[/LANG]:< / label >
< select id = "channelSelection" onchange = "ajaxChat.switchChannel(this.options[this.selectedIndex].value);" > [CHANNEL_OPTIONS/]< / select >
< label for = "styleSelection" > [LANG]style[/LANG]:< / label >
< select id = "styleSelection" onchange = "ajaxChat.setActiveStyleSheet(ajaxChat.getSelectedStyle());" > [STYLE_OPTIONS/]< / select >
< label for = "languageSelection" > [LANG]language[/LANG]:< / label >
< select id = "languageSelection" onchange = "ajaxChat.switchLanguage(this.value);" > [LANGUAGE_OPTIONS/]< / select >
< / div >
< div id = "statusIconContainer" class = "statusContainerOn" onclick = "ajaxChat.updateChat(null);" > < / div >
<!-- [if lt IE 7]>
< div > < / div >
<![endif]-->
< div id = "chatList" > < / div >
< div id = "inputFieldContainer" >
< textarea id = "inputField" rows = "1" cols = "50" title = "[LANG]inputLineBreak[/LANG]" onkeypress = "ajaxChat.handleInputFieldKeyPress(event);" onkeyup = "ajaxChat.handleInputFieldKeyUp(event);" > < / textarea >
< / div >
< div id = "submitButtonContainer" >
< span id = "messageLengthCounter" > 0/[MESSAGE_TEXT_MAX_LENGTH/]< / span >
< input type = "button" id = "submitButton" value = "[LANG]messageSubmit[/LANG]" onclick = "ajaxChat.sendMessage();" / >
< / div >
< div id = "emoticonsContainer" dir = "ltr" > < / div >
< div id = "bbCodeContainer" >
< input type = "button" value = "[LANG]bbCodeLabelBold[/LANG]" title = "[LANG]bbCodeTitleBold[/LANG]" onclick = "ajaxChat.insertBBCode('b');" style = "font-weight:bold;" / >
< input type = "button" value = "[LANG]bbCodeLabelItalic[/LANG]" title = "[LANG]bbCodeTitleItalic[/LANG]" onclick = "ajaxChat.insertBBCode('i');" style = "font-style:italic;" / >
< input type = "button" value = "[LANG]bbCodeLabelUnderline[/LANG]" title = "[LANG]bbCodeTitleUnderline[/LANG]" onclick = "ajaxChat.insertBBCode('u');" style = "text-decoration:underline;" / >
< input type = "button" value = "[LANG]bbCodeLabelQuote[/LANG]" title = "[LANG]bbCodeTitleQuote[/LANG]" onclick = "ajaxChat.insertBBCode('quote');" / >
< input type = "button" value = "[LANG]bbCodeLabelCode[/LANG]" title = "[LANG]bbCodeTitleCode[/LANG]" onclick = "ajaxChat.insertBBCode('code');" / >
< input type = "button" value = "[LANG]bbCodeLabelURL[/LANG]" title = "[LANG]bbCodeTitleURL[/LANG]" onclick = "ajaxChat.insertBBCode('url');" / >
< input type = "button" value = "[LANG]bbCodeLabelImg[/LANG]" title = "[LANG]bbCodeTitleImg[/LANG]" onclick = "ajaxChat.insertBBCode('img');" / >
< input type = "button" value = "[LANG]bbCodeLabelColor[/LANG]" title = "[LANG]bbCodeTitleColor[/LANG]" onclick = "ajaxChat.showHide('colorCodesContainer', null);" / >
< / div >
< div id = "colorCodesContainer" style = "display:none;" dir = "ltr" > < / div >
< div id = "optionsContainer" >
< input type = "image" src = "images/pixel.png" class = "button" id = "helpButton" alt = "[LANG]toggleHelp[/LANG]" title = "[LANG]toggleHelp[/LANG]" onclick = "toggleContainer('helpContainer', new Array('onlineListContainer','settingsContainer'));" / >
< input type = "image" src = "images/pixel.png" class = "button" id = "settingsButton" alt = "[LANG]toggleSettings[/LANG]" title = "[LANG]toggleSettings[/LANG]" onclick = "toggleContainer('settingsContainer', new Array('onlineListContainer','helpContainer'));" / >
< input type = "image" src = "images/pixel.png" class = "button" id = "onlineListButton" alt = "[LANG]toggleOnlineList[/LANG]" title = "[LANG]toggleOnlineList[/LANG]" onclick = "toggleContainer('onlineListContainer', new Array('settingsContainer','helpContainer'));" / >
< input type = "image" src = "images/pixel.png" class = "button" id = "audioButton" alt = "[LANG]toggleAudio[/LANG]" title = "[LANG]toggleAudio[/LANG]" onclick = "ajaxChat.toggleSetting('audio', 'audioButton');" / >
< input type = "image" src = "images/pixel.png" class = "button" id = "autoScrollButton" alt = "[LANG]toggleAutoScroll[/LANG]" title = "[LANG]toggleAutoScroll[/LANG]" onclick = "ajaxChat.toggleSetting('autoScroll', 'autoScrollButton');" / >
< / div >
< div id = "onlineListContainer" >
< h3 > [LANG]onlineUsers[/LANG]< / h3 >
< div id = "onlineList" > < / div >
< / div >
< div id = "helpContainer" style = "display:none;" >
< h3 > [LANG]help[/LANG]< / h3 >
< div id = "helpList" >
< table >
< tr class = "rowOdd" >
< td class = "desc" > [LANG]helpItemDescJoin[/LANG]< / td >
< td class = "code" > [LANG]helpItemCodeJoin[/LANG]< / td >
< / tr >
< tr class = "rowEven" >
< td class = "desc" > [LANG]helpItemDescJoinCreate[/LANG]< / td >
< td class = "code" > [LANG]helpItemCodeJoinCreate[/LANG]< / td >
< / tr >
< tr class = "rowOdd" >
< td class = "desc" > [LANG]helpItemDescInvite[/LANG]< / td >
< td class = "code" > [LANG]helpItemCodeInvite[/LANG]< / td >
< / tr >
< tr class = "rowEven" >
< td class = "desc" > [LANG]helpItemDescUninvite[/LANG]< / td >
< td class = "code" > [LANG]helpItemCodeUninvite[/LANG]< / td >
< / tr >
< tr class = "rowOdd" >
< td class = "desc" > [LANG]helpItemDescLogout[/LANG]< / td >
< td class = "code" > [LANG]helpItemCodeLogout[/LANG]< / td >
< / tr >
< tr class = "rowEven" >
< td class = "desc" > [LANG]helpItemDescPrivateMessage[/LANG]< / td >
< td class = "code" > [LANG]helpItemCodePrivateMessage[/LANG]< / td >
< / tr >
< tr class = "rowOdd" >
< td class = "desc" > [LANG]helpItemDescQueryOpen[/LANG]< / td >
< td class = "code" > [LANG]helpItemCodeQueryOpen[/LANG]< / td >
< / tr >
< tr class = "rowEven" >
< td class = "desc" > [LANG]helpItemDescQueryClose[/LANG]< / td >
< td class = "code" > [LANG]helpItemCodeQueryClose[/LANG]< / td >
< / tr >
< tr class = "rowOdd" >
< td class = "desc" > [LANG]helpItemDescAction[/LANG]< / td >
< td class = "code" > [LANG]helpItemCodeAction[/LANG]< / td >
< / tr >
< tr class = "rowEven" >
< td class = "desc" > [LANG]helpItemDescDescribe[/LANG]< / td >
< td class = "code" > [LANG]helpItemCodeDescribe[/LANG]< / td >
< / tr >
< tr class = "rowOdd" >
< td class = "desc" > [LANG]helpItemDescIgnore[/LANG]< / td >
< td class = "code" > [LANG]helpItemCodeIgnore[/LANG]< / td >
< / tr >
< tr class = "rowEven" >
< td class = "desc" > [LANG]helpItemDescIgnoreList[/LANG]< / td >
< td class = "code" > [LANG]helpItemCodeIgnoreList[/LANG]< / td >
< / tr >
< tr class = "rowOdd" >
< td class = "desc" > [LANG]helpItemDescWhereis[/LANG]< / td >
< td class = "code" > [LANG]helpItemCodeWhereis[/LANG]< / td >
< / tr >
< tr class = "rowEven" >
< td class = "desc" > [LANG]helpItemDescKick[/LANG]< / td >
< td class = "code" > [LANG]helpItemCodeKick[/LANG]< / td >
< / tr >
< tr class = "rowOdd" >
< td class = "desc" > [LANG]helpItemDescUnban[/LANG]< / td >
< td class = "code" > [LANG]helpItemCodeUnban[/LANG]< / td >
< / tr >
< tr class = "rowEven" >
< td class = "desc" > [LANG]helpItemDescBans[/LANG]< / td >
< td class = "code" > [LANG]helpItemCodeBans[/LANG]< / td >
< / tr >
< tr class = "rowOdd" >
< td class = "desc" > [LANG]helpItemDescWhois[/LANG]< / td >
< td class = "code" > [LANG]helpItemCodeWhois[/LANG]< / td >
< / tr >
< tr class = "rowEven" >
< td class = "desc" > [LANG]helpItemDescWho[/LANG]< / td >
< td class = "code" > [LANG]helpItemCodeWho[/LANG]< / td >
< / tr >
< tr class = "rowOdd" >
< td class = "desc" > [LANG]helpItemDescList[/LANG]< / td >
< td class = "code" > [LANG]helpItemCodeList[/LANG]< / td >
< / tr >
< tr class = "rowEven" >
< td class = "desc" > [LANG]helpItemDescRoll[/LANG]< / td >
< td class = "code" > [LANG]helpItemCodeRoll[/LANG]< / td >
< / tr >
< tr class = "rowOdd" >
< td class = "desc" > [LANG]helpItemDescNick[/LANG]< / td >
< td class = "code" > [LANG]helpItemCodeNick[/LANG]< / td >
< / tr >
< / table >
< / div >
< / div >
< div id = "settingsContainer" style = "display:none;" >
< h3 > [LANG]settings[/LANG]< / h3 >
< div id = "settingsList" >
< table >
< tr class = "rowOdd" >
< td > < label for = "bbCodeSetting" > [LANG]settingsBBCode[/LANG]< / label > < / td >
< td class = "setting" > < input type = "checkbox" id = "bbCodeSetting" onclick = "ajaxChat.setSetting('bbCode', this.checked);" / > < / td >
< / tr >
< tr class = "rowEven" >
< td > < label for = "bbCodeImagesSetting" > [LANG]settingsBBCodeImages[/LANG]< / label > < / td >
< td class = "setting" > < input type = "checkbox" id = "bbCodeImagesSetting" onclick = "ajaxChat.setSetting('bbCodeImages', this.checked);" / > < / td >
< / tr >
< tr class = "rowOdd" >
< td > < label for = "bbCodeColorsSetting" > [LANG]settingsBBCodeColors[/LANG]< / label > < / td >
< td class = "setting" > < input type = "checkbox" id = "bbCodeColorsSetting" onclick = "ajaxChat.setSetting('bbCodeColors', this.checked);" / > < / td >
< / tr >
< tr class = "rowEven" >
< td > < label for = "hyperLinksSetting" > [LANG]settingsHyperLinks[/LANG]< / label > < / td >
< td class = "setting" > < input type = "checkbox" id = "hyperLinksSetting" onclick = "ajaxChat.setSetting('hyperLinks', this.checked);" / > < / td >
< / tr >
< tr class = "rowOdd" >
< td > < label for = "lineBreaksSetting" > [LANG]settingsLineBreaks[/LANG]< / label > < / td >
< td class = "setting" > < input type = "checkbox" id = "lineBreaksSetting" onclick = "ajaxChat.setSetting('lineBreaks', this.checked);" / > < / td >
< / tr >
< tr class = "rowEven" >
< td > < label for = "emoticonsSetting" > [LANG]settingsEmoticons[/LANG]< / label > < / td >
< td class = "setting" > < input type = "checkbox" id = "emoticonsSetting" onclick = "ajaxChat.setSetting('emoticons', this.checked);" / > < / td >
< / tr >
< tr class = "rowOdd" >
< td > < label for = "autoFocusSetting" > [LANG]settingsAutoFocus[/LANG]< / label > < / td >
< td class = "setting" > < input type = "checkbox" id = "autoFocusSetting" onclick = "ajaxChat.setSetting('autoFocus', this.checked);" / > < / td >
< / tr >
< tr class = "rowEven" >
< td > < label for = "maxMessagesSetting" > [LANG]settingsMaxMessages[/LANG]< / label > < / td >
< td class = "setting" > < input type = "text" class = "text" id = "maxMessagesSetting" onchange = "ajaxChat.setSetting('maxMessages', parseInt(this.value));" / > < / td >
< / tr >
< tr class = "rowOdd" >
< td > < label for = "maxWordLengthSetting" > [LANG]settingsMaxWordLength[/LANG]< / label > < / td >
< td class = "setting" > < input type = "text" class = "text" id = "maxWordLengthSetting" onchange = "ajaxChat.setSetting('maxWordLength', parseInt(this.value));" / > < / td >
< / tr >
< tr class = "rowEven" >
< td > < label for = "dateFormatSetting" > [LANG]settingsDateFormat[/LANG]< / label > < / td >
< td class = "setting" > < input type = "text" class = "text" id = "dateFormatSetting" onchange = "ajaxChat.setSetting('dateFormat', this.value);" / > < / td >
< / tr >
< tr class = "rowOdd" >
< td > < label for = "persistFontColorSetting" > [LANG]settingsPersistFontColor[/LANG]< / label > < / td >
< td class = "setting" > < input type = "checkbox" id = "persistFontColorSetting" onclick = "ajaxChat.setPersistFontColor(this.checked);" / > < / td >
< / tr >
< tr class = "rowEven" >
< td > < label for = "audioVolumeSetting" > [LANG]settingsAudioVolume[/LANG]< / label > < / td >
< td class = "setting" >
< select class = "left" id = "audioVolumeSetting" onchange = "ajaxChat.setAudioVolume(this.options[this.selectedIndex].value);" >
< option value = "1.0" > 100 %< / option >
< option value = "0.9" > 90 %< / option >
< option value = "0.8" > 80 %< / option >
< option value = "0.7" > 70 %< / option >
< option value = "0.6" > 60 %< / option >
< option value = "0.5" > 50 %< / option >
< option value = "0.4" > 40 %< / option >
< option value = "0.3" > 30 %< / option >
< option value = "0.2" > 20 %< / option >
< option value = "0.1" > 10 %< / option >
< / select >
< / td >
< / tr >
< tr class = "rowOdd" >
< td > < label for = "soundReceiveSetting" > [LANG]settingsSoundReceive[/LANG]< / label > < / td >
< td class = "setting" >
< select id = "soundReceiveSetting" onchange = "ajaxChat.setSetting('soundReceive', this.options[this.selectedIndex].value);" > < option value = "" > -< / option > < / select > < input type = "image" src = "images/pixel.png" class = "button playback" alt = "[LANG]playSelectedSound[/LANG]" title = "[LANG]playSelectedSound[/LANG]" onclick = "ajaxChat.playSound(this.previousSibling.options[this.previousSibling.selectedIndex].value);" / >
< / td >
< / tr >
< tr class = "rowEven" >
< td > < label for = "soundSendSetting" > [LANG]settingsSoundSend[/LANG]< / label > < / td >
< td class = "setting" >
< select id = "soundSendSetting" onchange = "ajaxChat.setSetting('soundSend', this.options[this.selectedIndex].value);" > < option value = "" > -< / option > < / select > < input type = "image" src = "images/pixel.png" class = "button playback" alt = "[LANG]playSelectedSound[/LANG]" title = "[LANG]playSelectedSound[/LANG]" onclick = "ajaxChat.playSound(this.previousSibling.options[this.previousSibling.selectedIndex].value);" / >
< / td >
< / tr >
< tr class = "rowOdd" >
< td > < label for = "soundEnterSetting" > [LANG]settingsSoundEnter[/LANG]< / label > < / td >
< td class = "setting" >
< select id = "soundEnterSetting" onchange = "ajaxChat.setSetting('soundEnter', this.options[this.selectedIndex].value);" > < option value = "" > -< / option > < / select > < input type = "image" src = "images/pixel.png" class = "button playback" alt = "[LANG]playSelectedSound[/LANG]" title = "[LANG]playSelectedSound[/LANG]" onclick = "ajaxChat.playSound(this.previousSibling.options[this.previousSibling.selectedIndex].value);" / >
< / td >
< / tr >
< tr class = "rowEven" >
< td > < label for = "soundLeaveSetting" > [LANG]settingsSoundLeave[/LANG]< / label > < / td >
< td class = "setting" >
< select id = "soundLeaveSetting" onchange = "ajaxChat.setSetting('soundLeave', this.options[this.selectedIndex].value);" > < option value = "" > -< / option > < / select > < input type = "image" src = "images/pixel.png" class = "button playback" alt = "[LANG]playSelectedSound[/LANG]" title = "[LANG]playSelectedSound[/LANG]" onclick = "ajaxChat.playSound(this.previousSibling.options[this.previousSibling.selectedIndex].value);" / >
< / td >
< / tr >
< tr class = "rowOdd" >
< td > < label for = "soundChatBotSetting" > [LANG]settingsSoundChatBot[/LANG]< / label > < / td >
< td class = "setting" >
< select id = "soundChatBotSetting" onchange = "ajaxChat.setSetting('soundChatBot', this.options[this.selectedIndex].value);" > < option value = "" > -< / option > < / select > < input type = "image" src = "images/pixel.png" class = "button playback" alt = "[LANG]playSelectedSound[/LANG]" title = "[LANG]playSelectedSound[/LANG]" onclick = "ajaxChat.playSound(this.previousSibling.options[this.previousSibling.selectedIndex].value);" / >
< / td >
< / tr >
< tr class = "rowEven" >
< td > < label for = "soundErrorSetting" > [LANG]settingsSoundError[/LANG]< / label > < / td >
< td class = "setting" >
< select id = "soundErrorSetting" onchange = "ajaxChat.setSetting('soundError', this.options[this.selectedIndex].value);" > < option value = "" > -< / option > < / select > < input type = "image" src = "images/pixel.png" class = "button playback" alt = "[LANG]playSelectedSound[/LANG]" title = "[LANG]playSelectedSound[/LANG]" onclick = "ajaxChat.playSound(this.previousSibling.options[this.previousSibling.selectedIndex].value);" / >
< / td >
< / tr >
< tr class = "rowOdd" >
< td > < label for = "soundPrivateSetting" > [LANG]settingsSoundPrivate[/LANG]< / label > < / td >
< td class = "setting" >
< select id = "soundPrivateSetting" onchange = "ajaxChat.setSetting('soundPrivate', this.options[this.selectedIndex].value);" > < option value = "" > -< / option > < / select > < input type = "image" src = "images/pixel.png" class = "button playback" alt = "[LANG]playSelectedSound[/LANG]" title = "[LANG]playSelectedSound[/LANG]" onclick = "ajaxChat.playSound(this.previousSibling.options[this.previousSibling.selectedIndex].value);" / >
< / td >
< / tr >
< tr class = "rowEven" >
< td > < label for = "blinkSetting" > [LANG]settingsBlink[/LANG]< / label > < / td >
< td class = "setting" > < input type = "checkbox" id = "blinkSetting" onclick = "ajaxChat.setSetting('blink', this.checked);" / > < / td >
< / tr >
< tr class = "rowOdd" >
< td > < label for = "blinkIntervalSetting" > [LANG]settingsBlinkInterval[/LANG]< / label > < / td >
< td class = "setting" > < input type = "text" class = "text" id = "blinkIntervalSetting" onchange = "ajaxChat.setSetting('blinkInterval', parseInt(this.value));" / > < / td >
< / tr >
< tr class = "rowEven" >
< td > < label for = "blinkIntervalNumberSetting" > [LANG]settingsBlinkIntervalNumber[/LANG]< / label > < / td >
< td class = "setting" > < input type = "text" class = "text" id = "blinkIntervalNumberSetting" onchange = "ajaxChat.setSetting('blinkIntervalNumber', parseInt(this.value));" / > < / td >
< / tr >
< / table >
< / div >
< / div >
<!--
Please retain the full copyright notice below including the link to blueimp.net.
This not only gives respect to the amount of time given freely by the developer
but also helps build interest, traffic and use of AJAX Chat.
Thanks,
Sebastian Tschan
//-->
< div id = "copyright" > < a href = "https://blueimp.net/ajax/" target = "_blank" > AJAX Chat< / a > + < a href = "http://flashii.net/" target = "_blank" > Flashii< / a > < / div >
< / div >
< div id = "flashInterfaceContainer" > < / div >
< / body >
< / html >