function parseURLArgs(argstring)
{
  var URLargs = argstring.substring(1).split("&");

  var args = {};

  for (var paramCount = 0; paramCount < URLargs.length; paramCount++)
  {
    var argCombo = URLargs[ paramCount ].split("=");

    if (argCombo.length == 1)
      args[ unescape(argCombo[0]) ] = "";
    else
      args[ unescape(argCombo[0]) ] = unescape(argCombo[1]);
  };

  return args;
}

function startsite()
{
  //setDialogTemplate("<div class='test'><div class="closebtn">X</div><div id="popupcontent"></div></div>","popupcontent");

  // Give all anchor's which point to another host a target="_blank"
  $$("a").each(
              function(anchornode)
              {
                var base = window.location.protocol + "//" + window.location.host;
                if (anchornode.href.substring(0, base.length) != base)
                  anchornode.target = "_blank";
              });

  // remove dialogs from the DOM so their id's don't interfere with eachother
  whdialogs = {};
  var dialogs = $$(".whdialog").each(
                  function(dialognode)
                  {
                    whdialogs[dialognode.id] = dialognode.parentNode.removeChild(dialognode);
                  }
    );

  if (typeof window.initializeblocks != "undefined")
    window.initializeblocks();

  if (window.startslideshow)
    startslideshow();

  if (window.pageinit)
    window.pageinit();
}
