function logLoading() { document.body.innerHTML = ' Please Wait... Please wait while the log is loaded... ' + document.body.innerHTML + ' '; } /* if(window.location.href.match('&view=log')) { setTimeout('logLoading();', 0); } */ if(window.location.href.match('&UpdateLocation')) {} else { if(!window.location.href.match('&stop=script')) { var x = document.getElementsByTagName('A'); for(i=0;i if(x[i].innerHTML.match('rep:') && x[i].href.match('showtopic=')) { if(x[i].parentNode.tagName.toString().toLowerCase() == 'td') { if(x[i].parentNode.className == 'row4') { if(window.location.href.match('showforum=' + forum)) { x[i].parentNode.parentNode.style.display = 'none'; } } else { if(x[i].parentNode.parentNode.parentNode.parentNode.parentNode.tagName.toString().toLowerCase() == 'td') { if(x[i].parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.cells[3] != null) { if(x[i].parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.cells[3].firstChild != null) { if(x[i].parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.cells [3].firstChild.href.match('showforum=' + forum)) { x [i].parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.style.display = 'none'; } } } } } } } } document.write(' '); var url = window.location.href.split('index.php')[0]; var logged_in = true; var admin = false; var username = ''; var yourid = ''; function close2() { document.getElementById('logframe').parentNode.style.display = 'none'; } var x = document.getElementsByTagName('A'); for(i=0;i if(x[i].innerHTML == 'Admin CP' && x[i].parentNode.parentNode.parentNode.parentNode.parentNode.id == 'userlinks') { var admin = true; } if(x[i].href.match('showuser=') && x[i].parentNode.parentNode.parentNode.parentNode.parentNode.id == 'userlinks') { var username = x[i].innerHTML; var yourid = x[i].href.split('showuser=')[1]; if(yourid.match('&')) { yourid = yourid.split('&')[0]; } } if(x[i].innerHTML == 'Log In' && x[i].href.match('act=Login&CODE=00') && x[i].parentNode.parentNode.parentNode.parentNode.id == 'userlinks') { var logged_in = false; } } while(username.match(';')) { username = username.replace(';', ''); } var raRay = new Array(); if(document.cookie.match(username + 'reps=')) { var reps = document.cookie.split(username + 'reps=')[1].split(';')[0]; for(i=0;i var member_id = reps.split('|')[1]; if(member_id) { member_id = member_id.split('=')[0]; var member_rk = reps.split('|' + member_id + '=')[1].split('|')[0]; reps = reps.replace('|' + member_id + '=' + member_rk + '|', ''); raRay[member_id] = member_rk; } } } else { document.cookie = username + 'reps=i; expires=Sun, 19 Sep 9999 6:10:10 UTC; path=/'; } if(window.location.href.match('c=' + cat) || window.location.href.match('act=SC&c=' + cat)) { if(!window.location.href.match('showtopic=')) { if(!admin) { document.body.style.display = 'none'; history.go(-1); } } } function upRay(mid, mrk) { var rankdiv = parent.document.getElementById('rankdiv'); if(rankdiv.innerHTML.match('|' + mid + '=')) { var rk = rankdiv.innerHTML.split('|' + mid + '=')[1]; if(rk) { rk = rk.split('|')[0]; var newrk = Math.floor(rk) + Math.floor(mrk); rankdiv.innerHTML = rankdiv.innerHTML.replace('|' + mid + '=' + rk + '|', '|' + mid + '=' + newrk + '|'); } else { rankdiv.innerHTML += '|' + mid + '=' + mrk + '|'; } } else { rankdiv.innerHTML += '|' + mid + '=' + mrk + '|'; } } var memcount = 0; var redcount = 0; if(window.location.href.match('showforum=' + forum) || window.location.href.match('act=SF&f=' + forum)) { if(window.location.href.match('&view=log')) { var x = document.getElementsByTagName('A'); for(i=0;i x[i].target = '_parent'; } } else { if(window.location.href.match('&update=yes')) {} else { if(parent.window.location == window.location) { if(!window.location.href.match('showtopic=')) { if(!admin) { document.body.style.display = 'none'; history.go(-1); } } } else { var x = document.getElementsByTagName('A'); for(i=0;i if(x[i].innerHTML.match('rep:')) { var mid = x[i].innerHTML.split('rep:')[1].split('|')[0]; var rmid = parent.document.getElementById('rep' + mid); var amount = x[i].innerHTML.split('rep:' + mid + '|')[1]; if(rmid) { if(parent.document.getElementById('cook' + mid) == null) { var y = parent.document.getElementsByTagName('SPAN'); for(j=0;j if(y[j].id == 'rep' + mid) { y[j].innerHTML = Math.floor(amount) + Math.floor(y[j].innerHTML); } } } } upRay(mid, amount); } } var st = window.location.href.split('&st=')[1]; if(!st) { var st = 0; } else { if(st.match('&')) { st = st.split('&')[0]; } } var newloc = ''; var x = document.getElementsByTagName('A'); for(i=0;i if(x[i].parentNode.innerHTML.match('Pages:')) { if(!x[i].href.match('showtopic=')) { var lst = x[i].href.split('&st=')[1]; if(lst) { if(lst.match('&')) { lst = lst.split('&')[0]; } if(Math.floor(lst) > Math.floor(st)) { if(newloc == '') { window.location = x[i].href; } } } } } } } } } } function doLogWait() { parent.document.getElementById('logcontent2').innerHTML = parent.document.getElementById('log_content').innerHTML; } function doLog() { setTimeout('doLogWait();', 0); } function logFrame() { var log_content = parent.document.getElementById('log_content'); if(!log_content) { parent.document.getElementById('logostrip').innerHTML += ' '; var log_content = parent.document.getElementById('log_content'); } var logs = log_content.innerHTML; var mid2 = parent.document.getElementById('cc').innerHTML; var x = document.getElementsByTagName('A'); for(i=0;i if(x[i].href.match('showtopic=') && x[i].parentNode.className == 'row4') { if(x[i].innerHTML.match('rep:' + mid2 + '|')) { var rank = x[i].innerHTML.split('rep:' + mid2 + '|')[1]; if(rank) { if(rank.match('-1')) { var stat = 'Negative'; } else { var stat = 'Positive'; } var topic = x[i].href.split('showtopic=')[1]; if(topic.match('&')) { topic = topic.split('&')[0]; } var date = x[i].title.split('This topic was started: ')[1]; var desc = x[i].parentNode.lastChild.innerHTML; var author = x[i].parentNode.parentNode.cells[3].innerHTML; logs += ' ' + stat + ' rep by ' + author + ' ' + desc + ' ' + date + ' '; } } } } log_content.innerHTML = logs; var st = window.location.href.split('&st=')[1]; if(!st) { var st = 0; } else { if(st.match('&')) { st = st.split('&')[0]; } } var x = document.getElementsByTagName('A'); for(i=0;i var lst = x[i].href.split('&st=')[1]; if(lst) { if(lst.match('&')) { lst = lst.split('&')[0]; } if(Math.floor(lst) > Math.floor(st)) { window.location = x[i].href + '&view=log'; return false; } } } if(logs == '') { log_content.innerHTML = ' Board Message There are no logs for this user. '; } doLog(); } if(window.location.href.match('&view=log')) { logFrame(); } String.prototype.toText = function() { var string = this; while(string.match('<') && string.match('>')) { var text = string.split('<')[1]; text = text.split('>')[0]; string = string.replace('<' + text + '>', ''); } return string; } function viewLog(midf) { var log_content = document.getElementById('log_content'); if(log_content != null) { log_content.innerHTML = ''; } var cc = document.getElementById('cc'); if(!cc) { document.getElementById('navstrip').innerHTML += ' ' + midf + ' '; } else { cc.innerHTML = midf; } var sp = document.body.scrollTop; if(sp == null) { var sp = window.pageYOffset; } if(sp == null) { var sp = 0; } sp = sp + 10; if(document.getElementById('logframe')) { document.getElementById('logframe').parentNode.style.display = ''; document.getElementById('logframe').src = url + 'index.php?showforum=' + forum + '&view=log'; document.getElementById('logframe').parentNode.style.top = sp; } else { var navstrip = document.getElementById('navstrip'); navstrip.innerHTML = ' ' + navstrip.innerHTML + ' CloseViewing Log '; navstrip.id = ''; } } if(window.location.href.match('showtopic=') && logged_in == true) { var x = document.getElementsByTagName('SPAN'); for(i=0;i if(x[i].className == 'postdetails' && x[i].parentNode.className.match('post')) { if(x[i].innerHTML.match('Warn:')) { x[i].innerHTML += ' '; } var member_no = x[i].innerHTML.toLowerCase().split('member no.: ')[1]; if(member_no != null) { var member_no2 = member_no; member_no = member_no.split(' ')[0]; if(!member_no) { member_no = member_no2.split(' ')[0]; } if(member_no) { var trep = '0'; var trate = ''; if(raRay[member_no]) { var trep = raRay[member_no]; var trate = ''; redcount++; } memcount++; if(Math.floor(yourid) != Math.floor(member_no)) { var ratelinks = '' + add_rep + ' ' + sub_rep + ' '; } else { var ratelinks = ''; } x[i].innerHTML += 'rep: ' + trate + '' + trep + ' ' + ratelinks + 'View Log'; } } } } if(redcount == memcount) { var thesrc = ''; } else { var thesrc = url + 'index.php?showforum=' + forum; } document.write(''); } function rep(mid, action) { var message = prompt('Please provide a short comment.', ''); if(message) { if(message.length < 3) { alert('You must provide a reason.'); } else { document.getElementById('haf').src = url + 'index.php?act=Post&CODE=00&f=' + forum + '&mn=' + mid + '&action=' + action + '&msg=' + message; } } else { alert('You must provide a reason.'); } } if(document.getElementById('navstrip')) { if(document.getElementById('navstrip').lastChild.href) { if(document.getElementById('navstrip').lastChild.href.match('showforum=' + forum) && window.location.href.match('showtopic=')) { if(!window.location.href.match('&get=post')) { document.body.style.display = 'none'; window.location = url + 'index.php?showuser=' + yourid; } } } } if(window.location.href.match('act=Post&CODE=00&f=' + forum + '&mn=')) { var mn = window.location.href.split('&mn=')[1].split('&action=')[0]; var action = Math.floor(window.location.href.split('&action=')[1].split('&msg=')[0]); if(action != 1 && action != -1) { window.location = 'about:blank'; } var msg = window.location.href.split('&msg=')[1]; while(msg.match('%20')) { msg = msg.replace('%20', ' '); } var tf = document.forms['REPLIER']; if(tf) { var x = parent.document.getElementsByTagName('SPAN'); for(i=0;i if(x[i].id == 'rep' + mn) { x[i].innerHTML = Math.floor(x[i].innerHTML) + Math.floor(action); } } tf.TopicTitle.value = 'rep:' + mn + '|' + action; tf.TopicDesc.value = msg; tf.Post.value = 'content'; tf.submit.click(); } else { alert('Please wait to rate a member again.'); } } if(window.location.href.match('showuser=') && username != '') { document.cookie = username + 'reps=i; expires=Sun, 19 Sep 9999 6:10:10 UTC; path=/'; var x = document.getElementsByTagName('B'); for(i=0;i if(x[i].innerHTML == 'Total Cumulative Posts' && x[i].parentNode.className == 'row3') { var table = x[i].parentNode.parentNode.parentNode; } } var mid = window.location.href.split('showuser=')[1]; if(mid.match('&')) { mid = mid.split('&')[0]; } var newRow = table.insertRow(-1); var newCell = newRow.insertCell(0); newCell.className = 'row3'; newCell.innerHTML = 'rep'; var newCell = newRow.insertCell(1); newCell.className = 'row1'; newCell.innerHTML = ' 0 View Log'; document.write(''); } var rankdiv = parent.document.getElementById('rankdiv'); if(rankdiv) { document.cookie = username + 'reps=' + rankdiv.innerHTML + '; expires=Sun, 19 Sep 9999 6:10:10 UTC; path=/'; } if(window.location.href.match('&update=yes')) { var mid = parent.window.location.href.split('showuser=')[1]; if(mid.match('&')) { mid = mid.split('&')[0]; } var repmid = parent.document.getElementById('rep' + mid); var x = document.getElementsByTagName('A'); for(i=0;i if(x[i].href.match('showtopic=')) { if(x[i].innerHTML.match('rep:' + mid + '|')) { var rc2 = x[i].innerHTML.split('Rep:' + mid + '|')[1]; if(rc2) { repmid.innerHTML = Math.floor(repmid.innerHTML) + Math.floor(rc2); upRay(mid, rc2); } } } } var st = window.location.href.split('&st=')[1]; if(st == null) { var st = 0; } if(st.toString().match('&')) { st = st.split('&')[0]; } var newloc = ''; var x = document.getElementsByTagName('A'); for(i=0;i if(x[i].parentNode.innerHTML.match('Pages:') && x[i].href.match('&st=')) { var link_st = x[i].href.split('&st=')[1]; if(link_st.match('&')) { link_st = link_st.split('&')[0]; } if(Math.floor(link_st) > Math.floor(st)) { if(newloc == '') { window.location = x[i].href + '&update=yes'; } } } } } if(window.location.href.match('act=Online')) { var x = document.getElementsByTagName('A'); for(i=0;i if(x[i].href.match('showforum=' + forum) || x[i].href.match('act=SF&f=' + forum)) { if(x[i].parentNode.className == 'row1' && x[i].parentNode.innerHTML.match('Viewing Forum:')) { x[i].parentNode.innerHTML = 'Viewing Board Index'; } } } } if(window.location.href.match('showforum=' + forum)) { document.write(''); } } }