//for striping events tables
var stripe = function() {
  var tables = document.getElementById("events");  
  if(tables){
    
    var tbodies = document.getElementById("events").getElementsByTagName("tbody");
    
    for (var h = 0; h < tbodies.length; h++) {
      var even = true;
      var trs = tbodies[h].getElementsByTagName("tr");
      
      for (var i = 0; i < trs.length; i++) {
        trs[i].onmouseover=function(){
          this.className += " ruled"; return false
        }
        trs[i].onmouseout=function(){
          this.className = this.className.replace("ruled", ""); return false
        }
        
        if(even)
          trs[i].className += " even";
        
        even = !even;
      }
    }
  }
}

//flash
function flashCD(flashVars)
{
   document.write('<object type="application/x-shockwave-flash" data="flash/eventcd.swf" width="545" height="110">\n');
   document.write('<param name="movie" value="flash/eventcd.swf" />\n');
   document.write('<param name="quality" value="high" />\n');
   document.write('<param name="wmode" value="transparent" />\n');
   document.write('<param name="FlashVars" value='+flashVars+' />\n');
   document.write('<param name="menu" value="false" />\n');
   document.write('</object>\n');
}

//popup
var _POPUP_FEATURES = 'resizable=1,location=0,statusbar=0,menubar=0,';

function popup(url,target,size) {
  theWindow = window.open(url, target, _POPUP_FEATURES + size);
  theWindow.focus();
  return theWindow;
}

//for loading multiple functions on page load
function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      oldonload();
      func();
    }
  }
}

//load these functions on page load
addLoadEvent(stripe);
