var UrlString = function(_url)
{
  this.url = '';
};

UrlString.prototype.set = function(key, value)
{
		this.url = value;
};

UrlString.prototype.remove = function(key)
{
	var oldUrlArray = this.url.split('?');

	if (oldUrlArray.length > 1)
	{
		var urlArgs = oldUrlArray[1].split('&');
		var keySet = false;
		for (var i = 0; i < urlArgs.length; i++)
		{
			var keyValuePair = urlArgs[i].split('=');
			if (keyValuePair[0] == key)
			{
				urlArgs.splice(i, 1);
				i--;
			}
		}
		oldUrlArray[1] = urlArgs.join('&');
	}

	this.url = oldUrlArray.join('?');
};

UrlString.prototype.toString = function()
{
	return this.url;
};

