DataFloat.Agora.Util.Request = new function(){};
    
    
        DataFloat.Agora.Util.Request.QueryString = new Array();
        DataFloat.Agora.Util.Request.QueryStringText = new Array();

        var strQueryString = document.location.href;
        if (strQueryString.indexOf("#") != -1) {
            strQueryString = strQueryString.substring(0, strQueryString.indexOf("#"));
        }
        
        var queryStringText = '';
        
        if (strQueryString.indexOf("?") == -1)
        {
	        strQueryString = null;
        }else{
	        strQueryString = strQueryString.substring((strQueryString.indexOf("?")+1),strQueryString.length);
	        if (strQueryString.indexOf("&") != -1)
		    {
			    //MZ
			    arrParms = strQueryString.split("&");
		    }else{
			    //IE
			    arrParms = strQueryString.split("%26");
		    }
		    for(intX=0;intX<arrParms.length;intX++)
		    {
		        DataFloat.Agora.Util.Request.QueryStringText.push(arrParms[intX].substring(0,arrParms[intX].indexOf("=")) + "=" + arrParms[intX].substring(arrParms[intX].indexOf("=")+1,arrParms[intX].length));
			    DataFloat.Agora.Util.Request.QueryString[arrParms[intX].substring(0,arrParms[intX].indexOf("="))] = arrParms[intX].substring(arrParms[intX].indexOf("=")+1,arrParms[intX].length);
		    }
		    DataFloat.Agora.Util.Request.QueryStringText = DataFloat.Agora.Util.Request.QueryStringText.join('&');
        }
