var getCookie = function (name) {
	var p,b,dc = document.cookie;
        if(!dc) {return null;}
	    p=name+"=";
	    b=dc.indexOf("; "+p);
	    if (b==-1) {
	        b=dc.indexOf(p);
	        if(b!=0){return null;}
	    } else {b+=2;}
	    var e = document.cookie.indexOf(";", b);
	    if(e==-1){e=dc.length;}
	    return unescape(dc.substring(b+p.length, e));
};

var popupWindow = function() {
  var url = "http://www.jollytime.com/forum/index";
  var sid = getCookie("JSESSIONID");
  if(sid) {
    url = url +";jsessionid=" + sid;
  }
  window.open(url,'','resizable=yes,location=no,menubar=no,scrollbars=yes,status=no,toolbar=no,fullscreen=no,dependent=no,width=649,height=586');
  return false;
};

var convertLinks = function() {
  // Include all divs that have a link to the forum
  var divs = new Array("nav_primary", "discuss", "footer_menu");
  
  for(var i = 0; i < divs.length; i++) {
    var div = document.getElementById(divs[i]);
    if (div) {
      var elements = div.getElementsByTagName("a");
      for(var h = 0; h < elements.length; h++) {
        var a = elements[h];
        if(a.href && a.href.match(/forum\/index/)) {
            a.onclick = popupWindow;
        }
      }
    }
  }
}




// Dean Edwards/Matthias Miller/John Resig OnDomLoad event
var flh_inited = false;
var flh_init = function(){
  if(flh_inited){return;}
  flh_inited = true;
  if (_timer) clearInterval(_timer);

  // call convert links function
  convertLinks();
};
/* for Mozilla/Opera9 */
if (document.addEventListener) {
  document.addEventListener("DOMContentLoaded", flh_init, false);
}
/* for Internet Explorer */
/*@cc_on @*/
/*@if (@_win32)
  document.write("<script id=__flhOnContentLoad defer " + "src='//:'><\/script>");
    var script = document.getElementById("__flhOnContentLoad");
    script.onreadystatechange = function() {
      if (this.readyState == "complete") {
        flh_init(); // call the onload handler
      }
    };
/*@end @*/
/* for Safari */
if (/WebKit/i.test(navigator.userAgent)) { // sniff
  var _timer = setInterval(function() {
    if (/loaded|complete/.test(document.readyState)) {
      flh_init(); // call the onload handler
    }
  }, 10);
}
/* for other browsers */
addLoadEvent(flh_init);

