var affCookieDays 	= 60;
var qStringPartner 	= QueryString("partner");
var qStringSource 	= QueryString("source");

if (qStringPartner == "buyat") {
	CreateCookie("affiliate", "buyat", affCookieDays);
}
else if (qStringSource == "aw") {
	CreateCookie("affiliate", "aw", affCookieDays);
}

function QueryString(parameter) { 
  var loc = location.search.substring(1, location.search.length);
  var param_value = false;
  var params = loc.split("&");
  for (i=0; i<params.length;i++) {
      param_name = params[i].substring(0,params[i].indexOf('='));
      if (param_name == parameter) {
          param_value = params[i].substring(params[i].indexOf('=')+1)
      }
  }
  if (param_value) {
      return param_value;
  }
  else {
      return ""; //Here determine return if no parameter is found
  }
}

function CreateCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

