// ==========================================================================
// Diverse handige functies
// ==========================================================================
function OpenRoute(href)
{
  var uri = new Array();
  var querysting = new Array();
  var paramKeys = new Array();
  var params = "";

  var i,j;

  // Toegestane parameters voor de window.open functie
  paramKeys.push("width", "height");

  // Meegegeven href splitten in een uri en een querystring
  uri = href.split('?');
  querysting = uri[1].split('&');

  // Toegestane parameters uit de querystring filteren en params string opbouwen
  for(i=0; i<querysting.length; i++)
  {
    for(j=0; j<paramKeys.length; j++)
    {
      if(querysting[i].indexOf(paramKeys[j]) != -1)
      {
        params += querysting[i] + ",";
      }
    }
  }
  // Laatste komma erafhalen
  params = params.substring(0, params.length-1);

  // Window openen en focus zetten
  var wnd = window.open(href, "route", "," + params);
  if (wnd) wnd.focus()
}

