/* [Discuz!] (C)2001-2007 Comsenz Inc. This is NOT a freeware, use is subject to license terms $RCSfile: ajax.js,v $ $Revision: 1.17.2.25 $ $Date: 2007/03/21 15:53:02 $ */ var Ajaxs = new Array(); function Ajax(recvType, statusId) { var aj = false; aj = new Object(); aj.statusId = statusId ? document.getElementById(statusId) : null; aj.targetUrl = ''; aj.sendString = ''; aj.recvType = recvType ? recvType : 'XML'; aj.resultHandle = null; aj.createXMLHttpRequest = function() { var request = false; if(window.XMLHttpRequest) { request = new XMLHttpRequest(); if(request.overrideMimeType) { request.overrideMimeType('text/xml'); } } else if(window.ActiveXObject) { var versions = ['Microsoft.XMLHTTP', 'MSXML.XMLHTTP', 'Microsoft.XMLHTTP', 'Msxml2.XMLHTTP.7.0', 'Msxml2.XMLHTTP.6.0', 'Msxml2.XMLHTTP.5.0', 'Msxml2.XMLHTTP.4.0', 'MSXML2.XMLHTTP.3.0', 'MSXML2.XMLHTTP']; for(var i=0; i'; showMenu(ctrlid, true, 0, 0, timeout); if(func) setTimeout(func + '(' + ctrlid + ')', timeout); if(!cache) setTimeout('document.body.removeChild(' + div.id + ')', timeout); }); doane(e); } } function updatesecqaa() { var x = new Ajax(); x.get('ajax.php?action=updatesecqaa&inajax=1', function(s) { $('secquestion').innerHTML = s; }); } function ignorepm(e) { var x = new Ajax(); x.get('pm.php?action=noprompt&inajax=1', function(s) { $('pmprompt').style.display = 'none'; }); doane(e); } var presmtbl = 'smtbl_1'; function getSmilies(event) { if(!isUndefined(event)) { var obj = is_ie ? event.srcElement : event.target; var page = obj.href.replace(/.*\?page=(\d+)/ig, function($1, $2) {return $2;}); } else { var page = getcookie('smpage'); } setcookie('smpage', page, 86400 * 3); var currsmtbl = 'smtbl_' + page; if(!$(currsmtbl)) { var div = document.createElement('div'); div.id = currsmtbl; $('smiliestable').appendChild(div); var x = new Ajax(); x.get('post.php?action=smilies&inajax=1&page=' + page, function(s) { if(s.substr(0, 25) == '