var undefined, Request;

if(location.search.length > 1) {
	Request = new Object();

	var queryString = location.search.substr(1,location.search.length);
	var pairStrings = queryString.split("&");
	var pairs = new Array();
	
	for(index in pairStrings) {
		pairs[index] = pairStrings[index].split("=");
	}
	
	for(index in pairs) {
		Request[pairs[index][0]] = pairs[index][1];
	}		
}

var AppendRequest = function(urlString) {
	var returnString;
	var requestString = "";
	
	for(i in Request) {
		requestString += "&"+i+"="+Request[i];
	}

	if(urlString.indexOf("?") == -1) {
		returnString = urlString + "?" + requestString.substr(1);
	} else {
		returnString = urlString + requestString;
	}
	
	return returnString;
}