/**
 * @reference http://www.webreference.com/programming/javascript/jkm/2.html
 */
function ptq(q)
{
  var x = q.replace(/;/g, '&').split('&');
  var i;
  var name;
  var t;

  for (q={}, i=0; i<x.length; i++) {
    t = x[i].split('=', 2);
    name = unescape(t[0]);

    if (!q[name]) {
      q[name] = [];
    }

    if (t.length > 1) {
      q[name][q[name].length] = unescape(t[1]);
    } else {
      q[name][q[name].length] = true;
    }
  }

  return q;
}

/**
 * @reference http://www.webreference.com/programming/javascript/jkm/2.html
 */
function query_hash()
{
  return ptq(window.location.search.substring(1).replace(/\+/g, ' '));
}


jQuery(function($){
	$('ul.menu a:path').addClass('current');
	$('#credits ul.menu').addClass('plain');
});
