var tcpn;
if(!tcpn){throw new Error("tcpn has not been loaded")
}if(tcpn.util){throw new Error("tcpn.util has already been loaded")
}tcpn.util={};
(function(){var c=validate.Validate;
var a=function(h){var g="";
var f=window.location.href;
if(f.indexOf("?")>-1){var e=f.substr(f.indexOf("?")).toLowerCase();
var i=e.split("&");
for(var d=0;
d<i.length;
d++){if(i[d].indexOf(h.toLowerCase()+"=")>-1){var j=i[d].split("=");
g=j[1];
break
}}}return unescape(g)
};
var b=function(d){this.ctx=d
};
b.prototype.getContextPath=function(){return this.ctx
};
tcpn.util.getURLParam=a;
tcpn.util.WebURIFactory=b
})();