/* url object */

var qs = location.search.substring(1);
var nv = qs.split('&');
var url = new Object();
for(i = 0; i < nv.length; i++)
{
  eq = nv[i].indexOf('=');
  if(typeof url[nv[i].substring(0,eq).toLowerCase()] == 'undefined')
    url[nv[i].substring(0,eq).toLowerCase()] = [];
  url[nv[i].substring(0,eq).toLowerCase()].push(unescape(nv[i].substring(eq + 1)));
}
for(i in url)
  url[i] = url[i].toString();

var tokens = new Object();
    tokens['?'] = (url.cfid && url.cftoken) ? '?cfid=' + url.cfid + '&cftoken=' + url.cftoken : '';
    tokens['&'] = (url.cfid && url.cftoken) ? '&cfid=' + url.cfid + '&cftoken=' + url.cftoken : '';
if(url.debug && url.debug == 1)
{
  tokens['?'] = (tokens['?'] == '') ? '?debug=1' : tokens['?'] + '&debug=1';
  tokens['&'] = tokens['&'] + '&debug=1';
}
