/* users online in the past 24 hours v1.3 coded by ross of http://101support.proboards43.com not to be reposted anywhere main footer */ var user_array = new Array(); var total_online = 0; var error_message = null; var forum = location.href.replace(/^http:\/\/(www\.)?/i, '').split(/\./); forum = forum[0] + forum[1]; function writeCode(url) { url = url.replace(/\s/, '%'+'20'); url = 'http://freelancedev.net/ecreations/codes/enchanted_element/' + url; document.write(''); } if(location.href.match(/\.com\/?(index.cgi)?\??(&?action=home)?(#.+?)?$/)) { if(document.loginform && document.cookie.match(/logged=1/)) { document.cookie = 'logged=0'; } var td = document.getElementsByTagName('td'); var userReg = new RegExp(pb_username+'.+?>'+(pb_displayname.replace(/(\(|\)|\|)/g, '\\$1'))+'(<\\/font>)?<\\/a>', 'i'); var invisReg = new RegExp(pb_username+'.+?>'+(pb_displayname.replace(/(\(|\)|\|)/g, '\\$1'))+'(<\\/font>)?<\\/a>\\s\\(invisible\\)', 'i'); var colorReg = new RegExp('user='+pb_username+'(.+?)?>', 'i'); for(i=td.length-1; i>0; i--) { if(td.item(i).colSpan == '2' && td.item(i).className == 'catbg' ) { if(pb_username != 'Guest') { if(td.item(i+3).innerHTML.match(userReg) && !td.item(i+3).innerHTML.match(invisReg)) { if(!document.cookie.match(/logged=1/)) { if(td.item(i+3).innerHTML.match(colorReg)) { writeCode('online.php?f=' + forum +'&a=adduser&u='+pb_username+'&d='+pb_displayname+'&c='+RegExp.$2); } else { writeCode('online.php?f=' + forum +'&a=adduser&u='+pb_username+'&d='+pb_displayname); } var d = new Date(); d.setTime(d.getTime() + (60 * 58)); document.cookie = "logged=1;Expires="+d; } } else if(!document.cookie.match(/logged=2/)) { writeCode('online.php?f=' + forum +'&a=hideuser&u='+pb_username); document.cookie = "logged=2;"; } } writeCode('online.php?f=' + forum +'&a=getusers&h='+uo_hours); break; } } }