function getQueryArgs(global)
{
  var args = {};
  var loc = document.referrer;
  var q = loc.indexOf("?");
  if (q==-1) return false;
  loc = loc.substring(q+1);
  var pairs = loc.split("&");
  for (var i=0; i<pairs.length;i++){
    if (global) eval(pairs[i]);
    var keyval = pairs[i].split("=");
    args[keyval[0]] = unescape(keyval[1]);
  }
  return args;
}

var qsParm = getQueryArgs(false);
var referrer = document.referrer;

if (referrer.indexOf('?') > -1) {
	referrer = referrer.substr(0,referrer.indexOf('?'));
}

if (qsParm['q']) {
	setCookie("keywords", qsParm['q']);
}
else if (qsParm['p']) {
	setCookie("keywords", qsParm['p']);
}
setCookie("referrer", referrer);