
// Functions for reading and detecting named Get variables
// Used by Mercent pixel

mrc_QueryString.keys = new Array();
mrc_QueryString.values = new Array();
      
function mrc_QueryString(key){
		var value = null;
		for (var i=0;i<mrc_QueryString.keys.length;i++){
				if (mrc_QueryString.keys[i]==key){
						value = mrc_QueryString.values[i];
						break;
				}
		}
		return value;
}

function mrc_QueryString_Parse(){
		var query = window.location.search.substring(1);
		var pairs = query.split("&");

		for (var i=0;i<pairs.length;i++){
				var pos = pairs[i].indexOf('=');
				if (pos >= 0){
						var argname = pairs[i].substring(0,pos);
						var value = pairs[i].substring(pos+1);
						mrc_QueryString.keys[mrc_QueryString.keys.length] = argname;
						mrc_QueryString.values[mrc_QueryString.values.length] = value;		
				}
		}
}
