// Get Date routine
var m_names = new Array("January","February","March","April","May","June","July","August","September","October","November","December");
var d = new Date();
var jdate = d.getDate();
var jmonth = d.getMonth();
var jyear = d.getFullYear();
var jToday = jdate + ' ' + m_names[jmonth] + ' ' + jyear;

var popwindow = null;
function NewWindow(mypage,myname,w,h,scroll) {
  LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
  TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
  settings = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable'
  popwindow = window.open(mypage,myname,settings)
  popwindow.focus()
}


function getQuerystring(key, default_)
{
  if (default_==null) default_="";
  key = key.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regex = new RegExp("[\\?&]"+key+"=([^&#]*)");
  var qs = regex.exec(window.location.href);
  if(qs == null) return default_;
  else return qs[1];
};

// force indexOf in dumb IE
if (!Array.prototype.indexOf)
{
  Array.prototype.indexOf = function(elt /*, from*/)
  {
    var len = this.length;
    var from = Number(arguments[1]) || 0;
    from = (from < 0)
         ? Math.ceil(from)
         : Math.floor(from);
    if (from < 0) from += len;

    for (; from < len; from++)
    {
      if (from in this && this[from] === elt)
        return from;
    }
    return -1;
  };
}

var Expert  = getQuerystring('expert')
var Forum   = getQuerystring('forum')
var adSense = getQuerystring('adv');
var pop = getQuerystring('pop');

