function JSONScriptRequest(a){this.fullUrl=a;this.noCacheIE="&ts="+(new Date()).getTime();this.headLoc=document.getElementsByTagName("head").item(0);this.scriptId="json-req-id"+JSONScriptRequest.scriptCounter++}JSONScriptRequest.scriptCounter=1;JSONScriptRequest.prototype.buildScriptTag=function(){this.scriptObj=document.createElement("script");this.scriptObj.setAttribute("type","text/javascript");this.scriptObj.setAttribute("charset","utf-8");this.scriptObj.setAttribute("src",this.fullUrl+this.noCacheIE);this.scriptObj.setAttribute("id",this.scriptId)};JSONScriptRequest.prototype.removeScriptTag=function(){this.headLoc.removeChild(this.scriptObj)};JSONScriptRequest.prototype.addScriptTag=function(){this.headLoc.appendChild(this.scriptObj)};function json_perform_request(a){var b=new JSONScriptRequest(a);b.buildScriptTag();b.addScriptTag()};