	function UrlEncode(sValue)
	{
		sTmp=sValue
		sTmp = ReplaceOwn(sTmp, ":", "%3A")
		sTmp = ReplaceOwn(sTmp, "/", "%2F")
		sTmp = ReplaceOwn(sTmp, ".", "%2E")
		sTmp = ReplaceOwn(sTmp, "?", "%3F")
		sTmp = ReplaceOwn(sTmp, "@", "%40")
		sTmp = ReplaceOwn(sTmp, "&", "%26")
		sTmp = ReplaceOwn(sTmp, "=", "%3D")
		sTmp = ReplaceOwn(sTmp, "-", "%2D")
		sTmp = ReplaceOwn(sTmp, '"', "%22")
		sTmp = ReplaceOwn(sTmp, "'", "%27")
		return sTmp
	}
	
	function ReplaceOwn(sBuffer,sSearch,sReplace)
	{
		while (sBuffer.indexOf(sSearch)>=0)
		{
			sBuffer=sBuffer.replace(sSearch,sReplace)
		}
		return sBuffer
	}
