/*  CELTIC PSYTRANCE GLOBAL HEADER JS   */

// ---------------------------------------------------------

// hide news ASAP
(function(){
  function hideNews() {
    var news = document.getElementById("fscroller");
    if (news==null) {
      setTimeout(hideNews,333);
    } else {
      news.parentNode.style.overflow = "hidden";// set overflow:hidden on td containing news scroller
      if (pb_username.toLowerCase() == 'guest') {
        news.parentNode.parentNode.parentNode.parentNode.style.display="none";// hide the whole table
      }
    }
  }
  hideNews();
})();


// ---------------------------------------------------------

// resize page to 900px ASAP - erbal
(function () {
  var i,fWidth;
  function resizeWidth() {
    fWidth = document.getElementsByTagName('table');
    i = fWidth.length;
    while (-1<--i) if (fWidth[i].width == "92%") fWidth[i].width = '900px';
  }
  setInterval(resizeWidth,500);
})();

//-----------------------------------------------------------------------------
// shorten long URLs in posts by california

(function(){
var iLink = document.getElementsByTagName("a");
if (location.href.match(/action=(displ|pmview|(user)?recen|search2)/)) {
    for (i = 0; i < iLink.length; i++) {
        if (iLink[i].innerHTML.match(/^([^\s]{30})[^\s]{20,}([^\s]{30})$/)) {
            iLink[i].innerHTML = RegExp.$1 + "..." + RegExp.$2;
        }
    }
}
})();

// -----------------------------------------------------------------------------
// move hey x... by elindir
(function(){
var pos = "0";
// 1 for above buttons, 0 for below

var pclass = 'titlebg2';
//Class of the Box

//Do not edit below
var table = document.getElementsByTagName("table");
var iPM = table[0].insertRow(2 - pos).insertCell(0);
var td = document.getElementsByTagName('td');
var PM = td[2].innerHTML;
td[2].style.display = "none";
iPM.innerHTML = '<table class="' + pclass + '" width="100%" cellspacing="1"><tr><td width="100%"><center>' + PM + '<\/center><\/td><\/tr><\/table>';
})();
// -----------------------------------------------------------------------------
// guests cannot view profiles by california

(function(){
var errorMsg = "Sorry, but you do not have permission to access this area.";

var iTable = document.getElementsByTagName("table");
if (location.href.match(/action=viewprofile/) && pb_username == "Guest") {
    document.title = document.title.split("- ")[0] + "- An Error Has Occured";
    document.getElementsByTagName("font")[1].innerHTML = "« An Error Has Occurred »";
    for (i = 4; i < iTable.length; i++) {
        if (iTable[i - 1].width == "100%" && iTable[i].cellPadding == "4" && iTable[i].innerHTML.match(/View Profile:/i)) {
            iTable[i].rows[0].cells[0].innerHTML = "<b>An Error Has Occurred</b>";
            iTable[i].rows[0].cells[0].colSpan = "1";
            iTable[i].rows[1].cells[0].innerHTML = '<font size="2">' + errorMsg + '</font>';
            iTable[i].rows[1].cells[1].style.display = "none";
            break;
        }
    }
}
})();


/*
// -----------------------------------------------------------------------------
// Ad banner head/base Images
// created by CrAzY_J
// do not redistribute this code without the creator's permission
(function(){
var Head = 'http://www.alienresonance.com/header.jpg';
var Base = 'http://www.alienresonance.com/footer.jpg';

var Image1 = document.createElement('img');
var Image2 = Image1.cloneNode(false);
var Center = document.getElementsByTagName('center')[0];

Image1.border = 0;
Image2.border = 0;
Image1.src = Head;
Image2.src = Base;

Center.insertBefore(document.createElement('br'), Center.firstChild);
Center.insertBefore(Image1, Center.firstChild);
Center.appendChild(document.createElement('br'));
Center.appendChild(Image2);
})();


// 

/**/

// -----------------------------------------------------------------------------

document.getElementsByTagName('font').item(1).style.display = "none";
