<!--
// read in URL passed arguments
function getArgs() {
    args = new Object();
	var query = location.search.substring(1);
	var pairs = query.split("&");
	for(var i = 0; i < pairs.length; i++) {
		var pos = pairs[i].indexOf('=');
		if(pos == -1) continue;
		var argname = pairs[i].substring(0,pos);
		var value = pairs[i].substring(pos+1);
		//args[argname] = unescape(value);
		args[argname] = decodeURIComponent(value);
		// In JavaScript 1.5, use decodeURIComponent() instead of escape()
	}
	if ((args.adgroup == null) && (args.ptrx == null)) {
		args.ptrx = 'jonesbanana';
	}
	return args;
}	
// find the row from affil XML that matches
var myFilterFunc = function(dataSet, row, rowNumber)
{
  if (args.bananaid) {
    if (row["bananaid"] == args.bananaid)
		return row;
    return null;
  } else {
     if (args.adgroup) {
       if (row["group"] == args.adgroup)
	       return row;
	   return null;
     } else { 
        if (args.ptrx) {
          if (row["ptrx"] == args.ptrx)
		      return row;
	      return null;
	    } else { 
           if (args.pname) {
             if (row["pname"] == args.pname)
		         return row;
	         return null;
	       }
        }
     }
  }	
}
getArgs();
affil_translation.filterData(myFilterFunc);
//-->