var jsrsContextPoolSize=0;var jsrsContextMaxPool=10;var jsrsContextPool=new Array();var jsrsBrowser=jsrsBrowserSniff();var jsrsPOST=true;function jsrsContextObj(contextID){this.id=contextID;this.busy=true;this.callback=null;this.container=contextCreateContainer(contextID);this.GET=contextGET;this.POST=contextPOST;this.getPayload=contextGetPayload;this.setVisibility=contextSetVisibility;} function contextCreateContainer(containerName){var container;switch(jsrsBrowser){case'NS':container=new Layer(100);container.name=containerName;container.visibility='hidden';container.clip.width=100;container.clip.height=100;break;case'IE':document.body.insertAdjacentHTML("afterBegin",'');var span=document.all("SPAN"+containerName);var html='';span.innerHTML=html;span.style.display='none';container=window.frames[containerName];break;case'MOZ':var span=document.createElement('SPAN');span.id="SPAN"+containerName;document.body.appendChild(span);var iframe=document.createElement('IFRAME');iframe.name=containerName;span.appendChild(iframe);container=iframe;break;} return container;} function contextPOST(rsPage,func,parms){var d=new Date();var unique=d.getTime()+''+Math.floor(1000*Math.random());var doc=(jsrsBrowser=="IE")?this.container.document:this.container.contentDocument;doc.open();doc.write('');doc.write('
');doc.write('');if(func!=null){doc.write('');if(parms!=null){if(typeof(parms)=="string"){doc.write('');}else{for(var i=0;i');}}}} doc.write('');doc.close();doc.forms['jsrsForm'].submit();} function contextGET(rsPage,func,parms){var URL=rsPage;var separater="?";if(rsPage.indexOf("?")!=-1){separater="&";} URL+=separater+"C="+this.id;if(func!=null){URL+="&F="+escape(func);if(parms!=null){if(typeof(parms)=="string"){URL+="&P0=["+escape(parms+'')+"]";}else{for(var i=0;i');for(var i in jsrsContextPool){var contextObj=jsrsContextPool[i];doc.write('
'+contextObj.id+' : '+(contextObj.busy?'busy':'available')+'
');doc.write(contextObj.container.document.location.pathname+'
');doc.write(contextObj.container.document.location.search+'
');doc.write('
'+contextObj.container.document.body.innerHTML+'
');} doc.write('');doc.close();return false;}