All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.wings.js.wings.wings-min.js Maven / Gradle / Ivy

The newest version!
if(typeof wingS=="undefined"){var wingS={}}wingS.namespace=function(){var A=arguments,E=null,C,B,D;for(C=0;C0){wingS.global.asyncHeaderCount--;wingS.global.dequeueNextHeader()}};wingS.global.enqueueThisHeader=function(B,A){if(wingS.global.asyncHeaderCount>0){wingS.global.asyncHeaderQueue.push({load:B,args:A});return true}return false};wingS.global.dequeueNextHeader=function(){if(wingS.global.asyncHeaderQueue.length>0){var C=wingS.global.asyncHeaderQueue.shift();var A=C.args;C.load(A[0],A[1],A[2],A[3])}else{for(var B=0;B0){if(typeof D=="undefined"||(H&&H.test(B))){J.push(F)}}}return J};wingS.util.getParentByAttribute=function(B,A){var C;while(B!=null){C=B.getAttribute&&B.getAttribute(A);if(typeof C=="string"&&C.length>0){return B}B=B.parentNode}return null};wingS.util.getParentByAttributeAndValue=function(B,A,C){var D;while(B!=null){D=B.getAttribute&&B.getAttribute(A);if(D==C){return B}B=B.parentNode}return null};wingS.util.getParentByTagName=function(B,A){while(B!=null){if(A==B.tagName){return B}B=B.parentNode}return null};wingS.util.openLink=function(C,A,D){if(wingS.util.invokeScriptCodeArray(D)){if(C==null){wingS.request.sendRedirect(A)}else{for(var B=0;B0){return A[0]}}};wingS.util.highlightElement=function(E,A,D){var B=document.getElementById(E).style.backgroundColor;document.getElementById(E).style.backgroundColor=A;var C="document.getElementById('"+E+"').style.backgroundColor = '"+B+"';";setTimeout(C,D)};wingS.util.blurComponent=function(A,B){if(wingS.util.invokeScriptCodeArray(B)){A.blur()}return true};wingS.util.focusComponent=function(A,B){if(wingS.util.invokeScriptCodeArray(B)){A.focus()}return true};wingS.util.requestFocus=function(G){window.focus();var E=document.getElementById(G);if(E!=null){if(!E.getAttribute("foc")){E.setAttribute("foc",G)}if(E.getAttribute("foc")==G){if(E.style.display!="none"&&!E.disabled){window.setTimeout(function(){try{wingS.util.focus(E)}catch(H){}},100)}return }var B=new Array("INPUT","A","SELECT","TEXTAREA");for(var D=0;D-1)?"&":"?");C+="_xhrID="+new Date().getTime()}var D={success:function(F){B=true;wingS.ajax.callbackObject.success(F)},failure:function(F){B=true;wingS.ajax.callbackObject.failure(F)},upload:function(F){B=true;wingS.ajax.callbackObject.upload(F)}};wingS.ajax.connectionObject=YAHOO.util.Connect.asyncRequest(E,C,D,A)};wingS.ajax.abortRequest=function(){if(YAHOO.util.Connect.isCallInProgress(wingS.ajax.connectionObject)){return YAHOO.util.Connect.abort(wingS.ajax.connectionObject,wingS.ajax.callbackObject)}return false};wingS.ajax.processRequestFailure=function(A){if(wingS.global.useAjaxDebugView){wingS.ajax.updateDebugView(A)}if("console" in window&&window.console){console.error("Error occured while processing request %o",A)}wingS.ajax.setActivityIndicatorsVisible(false);wingS.ajax.requestIsActive=false;wingS.ajax.requestQueue=new Array();if(A.status==-1){}else{if(A.status==0){wingS.request.reloadFrame()}}};wingS.ajax.processRequestSuccess=function(request){if(wingS.global.useAjaxDebugView){wingS.ajax.updateDebugView(request)}var xmlDoc=request.responseXML;if(xmlDoc==null){wingS.request.reloadFrame();return }var xmlRoot=xmlDoc.getElementsByTagName("updates")[0];if(xmlRoot==null){wingS.request.reloadFrame();return }var exception=null;var updates=xmlRoot.getElementsByTagName("update");if(updates.length>0){for(var i=0;i0){var B=wingS.ajax.requestQueue.shift();var A=B.args;B.send(A[0],A[1],A[2],A[3],A[4])}else{if(wingS.comet.newHangingGetAllowed){wingS.comet.newHangingGetAllowed=false;wingS.comet.sendHangingGetRequest()}}};wingS.ajax.setActivityIndicatorsVisible=function(A){if(wingS.global.updateCursor.enabled){wingS.cursor.setAjaxActivityIndicatorVisible(A)}};wingS.ajax.updateDebugView=function(D){var C=document.getElementById("ajaxDebugView");if(C==null){var E='
AJAX DEBUG VIEW: HIDE
\n\n';C=document.createElement("div");C.id="ajaxDebugView";C.style.display="none";C.innerHTML=E;document.body.appendChild(C)}var B="";if(D!=null){B+="Status: "+D.statusText+" (";B+=D.status+") | TID: "+D.tId+"\n";var A="";if(D.status>0){B+="\n"+D.getAllResponseHeaders+"\n";A=D.responseText;if(A==null){A=(new XMLSerializer()).serializeToString(D.responseXML)}B+=A}B+="\n\nPayload: "+A.length+" chars"}else{B+="Currently there is no XML response available...\nProbably no asynchronous request has been sent."}C.getElementsByTagName("TEXTAREA")[0].value=B};wingS.ajax.isDebugViewVisible=function(){var A=document.getElementById("ajaxDebugView");if(A!=null&&A.style.display!="none"){return true}return false};wingS.ajax.setDebugViewVisible=function(B){var A=document.getElementById("ajaxDebugView");if(A!=null){if(B){wingS.global.useAjaxDebugView=true;A.style.display="block"}else{wingS.global.useAjaxDebugView=false;A.style.display="none"}}else{wingS.ajax.updateDebugView();wingS.ajax.setDebugViewVisible(true)}};wingS.ajax.toggleDebugView=function(){if(wingS.ajax.isDebugViewVisible()){wingS.ajax.setDebugViewVisible(false)}else{wingS.ajax.setDebugViewVisible(true)}};wingS.ajax.toggleDebugConsole=function(){if(wingS.ajax.isDebugViewVisible()){var C=document.getElementById("ajaxDebugView");var A=C.getElementsByTagName("A")[0];var B=C.getElementsByTagName("TEXTAREA")[0];if(B.style.display!="none"){B.style.display="none";A.firstChild.data="SHOW"}else{B.style.display="block";A.firstChild.data="HIDE"}}};wingS.namespace("update");wingS.update.headerScript=function(J,A,G,F){var D=wingS.update.headerScript;var B=new Array(J,A,G,F);if(wingS.global.enqueueThisHeader(D,B)){return }if(A==null||G==null){return }var H=document.getElementsByTagName("HEAD")[0];if(J){wingS.global.startLoadingHeader();var I=document.createElement("script");I.src=A;I.type=G;if(F==null||F<0||F>H.childNodes.length){H.appendChild(I)}else{H.insertBefore(I,wingS.update.headerNext(F))}}else{var C=H.getElementsByTagName("SCRIPT");for(var E=0;EH.childNodes.length){H.appendChild(G)}else{H.insertBefore(G,wingS.update.headerNext(D))}}else{var I=H.getElementsByTagName("LINK");for(var B=0;B0){if(I!=undefined){for(var E=0;EW){var T=W;W=V;V=T}if(V==W){return true}if((Y<=V||Y>=W)){return true}}return false}var O={install:function(T){if(J()){D(T.id,"dragstart",H.dragStartTextComponentsMSIE)}else{D(T.id,"mousedown",H.drag)}},uninstall:function(T){if(J()){F(T.id,"dragstart",H.dragStartTextComponentsMSIE)}else{F(T.id,"mousedown",H.drag)}},abort:function(T,U){if(U.rangeOffset){T.selectionStart=U.rangeOffset;T.selectionEnd=U.rangeOffset}return true},dragPrepare:function(T){if(R(T)){return false}B(T);return true},dragStart:function(U,W){var V=A(U);var T=null;if(V.tagName=="INPUT"||V.tagName=="TEXTAREA"){T=N(U,V)+"-"+P(U,V)}H.sendDragEvent(U,"ds",T);B(W);return true}};var M={drop:function(U){var V=A(U);var T=null;if(V.tagName=="INPUT"||V.tagName=="TEXTAREA"){T=S(U,V)}H.sendDragEvent(U,"dr",T);B(U);return true}};var Q=new Array();function L(U){U=wingS.event.getEvent(U);var V=wingS.event.getTarget(U);var Y=S(U,V);var W=N(U,V);var T=P(U,V);var X="";if(Y==-1){X=W+"-"+T}else{X=""+Y}Q[V.id]=X}H.getSelectionAndPosition=function(T){return Q[T]};H.installTextPositionHandler=function(T){H.addEvent(T,"select",L);H.addEvent(T,"mousedown",L);H.addEvent(T,"keyup",L)};H.removeTextPositionHandler=function(T){H.removeEvent(T,"select");H.removeEvent(T,"mousedown");H.removeEvent(T,"keyup")};H.registerCode("drag","text",O);H.registerCode("drop","text",M)})();(function(){function O(P){var Q=A(P);if(Q.tagName=="OPTION"){if(Q.selected==false){return true}return false}else{if(Q.tagName=="SELECT"){C("determinating if this was a selection event isn't possible in internet explorer")}}return false}function M(R){var S=A(R);var P=null;if(S.tagName=="OPTION"){P=K(S,"SELECT")}else{if(S.tagName=="SELECT"){P=null}else{S=K(S,"LI");P=K(S,"UL","OL")}}var T=-1;if(P!=null){if(P.childNodes){T=0;for(var Q=0;Q0&&O<(YAHOO.util.Dom.getDocumentWidth()-L.offsetWidth-2)){L.style.left=O+"px"}O-=G;O+=J.dx;if(O>0&&O<(YAHOO.util.Dom.getDocumentWidth()-K.global.updateCursor.width-2)){J.style.left=O+"px"}var N=A+E;if(N>0&&N<(YAHOO.util.Dom.getDocumentHeight()-L.offsetHeight-2)){L.style.top=N+"px"}N-=E;N+=J.dy;if(N>0&&N<(YAHOO.util.Dom.getDocumentHeight()-K.global.updateCursor.height-2)){J.style.top=N+"px"}};I.setCursorElement=function(N){L=document.getElementById(N);C()};var J=null;function F(){J=document.createElement("div");J.style.position="absolute";J.style.top="0px";J.style.left="0px";J.style.zIndex="9999";J.style.display="none";J.style.visibility="hidden";J.dx=K.global.updateCursor.dx;J.dy=K.global.updateCursor.dy;J.innerHTML='';document.body.insertBefore(J,document.body.firstChild);return true}I.setAjaxActivityIndicatorVisible=function(N){if(K.global==undefined||K.global==null||K.global.updateCursor==undefined){return }if(J==null){F()}if(N){J.style.display="block";J.style.visibility="visible"}else{J.style.display="none";J.style.visibility="hidden"}}})();wingS.namespace("tooltip");wingS.tooltip.init=function(A,C,B){if(config&&config.Delay&&config.Duration&&config.FollowMouse){config.Delay=A;config.Duration=C;config.FollowMouse=B}};wingS.namespace("scrollbar");wingS.scrollbar.layout_vertical=function(G){var E=document.getElementById(G);var D=E.getElementsByTagName("DIV")[0];var C=D.getElementsByTagName("DIV")[0];var F=D.parentNode;if(document.defaultView){var B=document.defaultView.getComputedStyle(F,null).getPropertyValue("height");D.style.height=B;C.style.height=B}else{var A=F.offsetHeight;D.style.height=A+"px";C.style.height=A+"px"}E.callbackObject={_tOutId:0,_adjust:function(H){E.focus();wingS.scrollbar.scroll_vertical(H);E.callbackObject._tOutId=0},adjust:function(I){if(E.callbackObject._tOutId==0){var H=E.callbackObject;var J=wingS.event.getTarget(I);E.callbackObject._tOutId=setTimeout(function(){H._adjust(J)},wingS.global.autoAdjustLayout.delay)}}};YAHOO.util.Event.addListener(D,"scroll",E.callbackObject.adjust)};wingS.scrollbar.handleMouseWheel=function(B,I){var E=0;if(B.wheelDelta){E=B.wheelDelta/120;if(window.opera){E=-E}}else{if(B.detail){E=-B.detail/3}}var F=document.getElementById(I);if(F==null){return }var G=F.getElementsByTagName("DIV")[0];var J=G.getElementsByTagName("DIV")[0];var C=G.scrollTop;var A=J.clientHeight;var H=parseInt(G.getAttribute("size"));var D=C*H/A;if(E>0){G.scrollTop=A*(D-1)/H}if(E<0){G.scrollTop=A*(D+1)/H}};wingS.scrollbar.set_vertical=function(B,C,F,H){var E=document.getElementById(B);var G=E.getElementsByTagName("DIV")[0];var I=G.getElementsByTagName("DIV")[0];G.setAttribute("position",C);G.setAttribute("size",H);var D=G.offsetHeight;var A=D*H/F;I.style.height=A+"px";G.scrollTop=A*C/H};wingS.scrollbar.scroll_vertical=function(D){var B=D.getElementsByTagName("DIV")[0];var E=wingS.util.getParentByTagName(D,"TABLE");var G=B.offsetHeight;var F=D.scrollTop;var C=D.getAttribute("size");var A=Math.round(F/G*C);if(D.getAttribute("position")!=A){D.setAttribute("position",A);wingS.request.sendEvent(null,true,true,E.id,A)}};wingS.scrollbar.layout_horizontal=function(G){var D=document.getElementById(G);var B=D.getElementsByTagName("DIV")[0];var A=B.getElementsByTagName("DIV")[0];var F=B.parentNode;if(document.defaultView){var E=document.defaultView.getComputedStyle(F,null).getPropertyValue("width");B.style.width=E;A.style.width=E}else{var C=F.offsetWidth;B.style.width=C+"px";A.style.width=C+"px"}D.callbackObject={_tOutId:0,_adjust:function(H){D.focus();wingS.scrollbar.scroll_horizontal(H);D.callbackObject._tOutId=0},adjust:function(I){if(D.callbackObject._tOutId==0){var H=D.callbackObject;var J=wingS.event.getTarget(I);D.callbackObject._tOutId=setTimeout(function(){H._adjust(J)},wingS.global.autoAdjustLayout.delay)}}};YAHOO.util.Event.addListener(B,"scroll",D.callbackObject.adjust)};wingS.scrollbar.set_horizontal=function(A,B,E,H){var D=document.getElementById(A);var F=D.getElementsByTagName("DIV")[0];var I=F.getElementsByTagName("DIV")[0];F.setAttribute("position",B);F.setAttribute("size",H);var G=F.offsetWidth;var C=G*H/E;I.style.width=C+"px";F.scrollLeft=C*B/H};wingS.scrollbar.scroll_horizontal=function(E){var C=E.getElementsByTagName("DIV")[0];var F=wingS.util.getParentByTagName(E,"TABLE");var B=C.offsetWidth;var G=E.scrollLeft;var D=E.getAttribute("size");var A=Math.round(G/B*D);if(E.getAttribute("position")!=A){E.setAttribute("position",A);wingS.request.sendEvent(null,true,true,F.id,A)}};wingS.namespace("table");wingS.table.cellClick=function(E,A,F,D,C,G){E=wingS.event.getEvent(E);var B=A.getAttribute("editing");if(!B||B=="false"){wingS.request.sendEvent(E,F,D,C,G);return false}else{return true}};wingS.namespace("splitpane");wingS.splitpane.resized=function(B,A){wingS.request.sendEvent(null,true,true,B.el.id,A)};wingS.namespace("dialog");wingS.dialog.SDialog=function(B,A){wingS.dialog.SDialog.superclass.constructor.call(this,B,A);wingS.global.overlayManager.register(this)};wingS.dialog.SDialog.CSS_DIALOG="SDialog";wingS.dialog.SDialog._DEFAULT_CONFIG={VIEWPORTELEMENT:{key:"viewportelement",validator:YAHOO.lang.isString},PROPAGATE_MOVE_EVENT:{key:"propagateMoveEvent",value:true,validator:YAHOO.lang.isBoolean}};YAHOO.extend(wingS.dialog.SDialog,YAHOO.widget.Dialog,{x:-1,y:-1,shadowWidth:0,init:function(B,A){wingS.dialog.SDialog.superclass.init.call(this,B,A);YAHOO.util.Dom.addClass(this.element,wingS.dialog.SDialog.CSS_DIALOG);this.beforeShowEvent.subscribe(this.setFixedWidth,this,true);this.cancelEvent.subscribe(this.destroy,this,true);if(this.cfg.getProperty("underlay")=="shadow"){this.shadowWidth=5}},initDefaultConfig:function(){wingS.dialog.SDialog.superclass.initDefaultConfig.call(this);var A=wingS.dialog.SDialog._DEFAULT_CONFIG;this.cfg.addProperty(A.VIEWPORTELEMENT.key,{handler:this.configContext,validator:A.VIEWPORTELEMENT.validator});this.cfg.addProperty(A.PROPAGATE_MOVE_EVENT.key,{handler:this.configMoveHandler,value:A.PROPAGATE_MOVE_EVENT.value,validator:A.PROPAGATE_MOVE_EVENT.validator})},configMoveHandler:function(B,A,C){if(A[0]){this.moveEvent.subscribe(this.moveHandler,this,true)}},moveHandler:function(B,A,D){var C=A[0];if(C[0]!=this.x||C[1]!=this.y){this.x=C[0];this.y=C[1];wingS.request.sendEvent(null,false,true,this.id+"_xy",A[0])}},doSubmit:function(){},submit:function(){},destroy:function(B,A,C){wingS.request.sendEvent(null,false,true,this.id+"_dispose",1)},setFixedWidth:function(D,C,E){var B=YAHOO.util.Dom.getRegion(this.id+"_table");var A=B.right-B.left;this.cfg.setProperty("width",A+"px")},center:function(){var G=this.cfg.getProperty("viewportelement");if(typeof G=="undefined"){wingS.dialog.SDialog.superclass.center.call(this);return }var A=document.getElementById(G);var E=YAHOO.util.Dom.getX(A);var D=YAHOO.util.Dom.getY(A);var F=A.offsetWidth;var B=A.offsetHeight;var J=YAHOO.widget.Overlay.VIEWPORT_OFFSET;var C=this.element.offsetWidth+(2*this.shadowWidth);var K=this.element.offsetHeight+(1*this.shadowWidth);var I;var H;if(CO){L=O}}}else{L=P+G}if(Q+PA){K=A}}}else{K=P+F}return[L,K]},configModal:function(B,A,D){var C=A[0];if(C){if(!this._hasModalityEventListeners){this.buildMask();this.bringToTop();this.showMask();this.sizeMask()}}else{if(this._hasModalityEventListeners){if(this.cfg.getProperty("visible")){this.hideMask();this.removeMask()}this.unsubscribe("beforeShow",this.buildMask);this.unsubscribe("beforeShow",this.bringToTop);this.unsubscribe("beforeShow",this.showMask);this.unsubscribe("hide",this.hideMask);Overlay.windowResizeEvent.unsubscribe(this.sizeMask,this);this._hasModalityEventListeners=false}}},registerDragDrop:function(){var B=this.cfg.getProperty("viewportelement");if(typeof B=="undefined"){wingS.dialog.SDialog.superclass.registerDragDrop.call(this);return }var A=this;if(this.header){if(!YAHOO.util.DD){YAHOO.log("DD dependency not met.","error");return }this.dd=new YAHOO.util.DD(this.element.id,this.id);if(!this.header.id){this.header.id=this.id+"_h"}this.dd.startDrag=function(){var I,O,T,N,Q,P,M,S,F,D;if(YAHOO.env.ua.ie==6){YAHOO.util.Dom.addClass(A.element,"drag")}if(A.cfg.getProperty("constraintoviewport")){var H=document.getElementById(B);var E=YAHOO.util.Dom.getX(H);var C=YAHOO.util.Dom.getY(H);var G=H.offsetWidth;var K=H.offsetHeight;var J=YAHOO.widget.Overlay.VIEWPORT_OFFSET;var L=A.element.offsetWidth+(2*A.shadowWidth);var R=A.element.offsetHeight+(1*A.shadowWidth);var M=C+J;var S=E+J;var F=C+K-R-J;var D=E+G-L-J;this.minX=S;this.maxX=D;this.constrainX=true;this.minY=M;this.maxY=F;this.constrainY=true}else{this.constrainX=false;this.constrainY=false}A.dragEvent.fire("startDrag",arguments)};this.dd.onDrag=function(){A.syncPosition();A.cfg.refireEvent("iframe");if(this.platform=="mac"&&YAHOO.env.ua.gecko){this.showMacGeckoScrollbars()}A.dragEvent.fire("onDrag",arguments)};this.dd.endDrag=function(){if(YAHOO.env.ua.ie==6){YAHOO.util.Dom.removeClass(A.element,"drag")}A.dragEvent.fire("endDrag",arguments);A.moveEvent.fire(A.cfg.getProperty("xy"))};this.dd.setHandleElId(this.header.id);this.dd.addInvalidHandleType("INPUT");this.dd.addInvalidHandleType("SELECT");this.dd.addInvalidHandleType("TEXTAREA")}},buildMask:function(){var A=this.mask;if(!A){A=document.createElement("div");A.className="mask";A.innerHTML=" ";A.id=this.id+"_mask";YAHOO.util.Dom.insertAfter(A,this.element);this.mask=A;this.stackMask()}},hideMask:function(){if(this.cfg.getProperty("modal")&&this.mask){this.mask.style.display="none";this.hideMaskEvent.fire()}},showMask:function(){if(this.cfg.getProperty("modal")&&this.mask){this.sizeMask();this.mask.style.display="block";this.showMaskEvent.fire()}},sizeMask:function(){var C=this.cfg.getProperty("viewportelement");if(typeof C=="undefined"){wingS.dialog.SDialog.superclass.sizeMask.call(this);return }var F=document.getElementById(C);if(this.mask){var G="2";var E=YAHOO.util.Dom.getY(F)+"px";var D=YAHOO.util.Dom.getX(F)+"px";var A=F.offsetHeight+"px";var B=F.offsetWidth+"px";if(YAHOO.env.ua.ie==7){E=(YAHOO.util.Dom.getY(F)-2)+"px";D=(YAHOO.util.Dom.getX(F)-2)+"px"}this.element.style.zIndex=G;this.mask.style.top=E;this.mask.style.left=D;this.mask.style.height=A;this.mask.style.width=B}},toString:function(){return"wingS.dialog.SDialog "+this.id}});wingS.dialog.createDialogMarkup=function(C,B){var A=document.createElement("div");A.id=C;var E=wingS.dialog.createConfiguredElement("hd",B);var D=wingS.dialog.createConfiguredElement("bd",B);var F=wingS.dialog.createConfiguredElement("ft",B);A.appendChild(E);A.appendChild(D);A.appendChild(F);return A};wingS.dialog.createConfiguredElement=function(C,A){var B=document.createElement("div");B.className=C;if(A==null||A=="undefined"){return B}B.className=B.className+(A.className!="undefined"?" "+A.className:"");return B};wingS.dialog.showExceptionDialog=function(B){if(!wingS.dialog.exceptionDialogCount){wingS.dialog.exceptionDialogCount=0}var G=wingS.dialog.exceptionDialogCount;var J="exceptionMessage"+G;var I="exceptionDetail"+G;var F=wingS.dialog.createExceptionDialogMarkup(J,I);document.body.appendChild(F);var E=function(){this.removeMask();this.destroy();wingS.request.reloadFrame()};var C=function(){var K=D.cfg.getProperty("visible");D.cfg.setProperty("visible",!K)};var H=new YAHOO.widget.SimpleDialog(J,{width:"400px",fixedcenter:true,visible:false,draggable:true,modal:true,close:true,icon:YAHOO.widget.SimpleDialog.ICON_BLOCK,constraintoviewport:true,buttons:[{text:"Close",handler:E,isDefault:true},{text:"Details",handler:C}]});var D=new YAHOO.widget.Module(I,{width:"400px",visible:false});H.setHeader("Error message");H.setBody(B.message);H.render();var A=wingS.dialog.prepareDetailedMessage(B.message+"\n"+B.detail);D.setHeader("Detailed Message:");D.setBody(A);D.render();H.show()};wingS.dialog.createExceptionDialogMarkup=function(A,C){var B=wingS.dialog.createDialogMarkup(A);var D=document.createElement("div");D.id=C;B.appendChild(D);return B};wingS.dialog.prepareDetailedMessage=function(C){var B=C.split("\\n");var A=document.createElement("textarea");A.value=C;A.style.width="100%";A.style.height="120px";A.style.border="1px solid black";A.readOnly=true;return A};wingS.namespace("comet");wingS.comet.cometPath="hanging";wingS.comet.newHangingGetAllowed=false;wingS.comet.requestUpdates=function(){wingS.request.sendEvent(null,false,true,"comet","1")};wingS.comet.requestUpdates_polling=function(){wingS.request.sendEvent(null,false,true,"polling","1")};wingS.comet.connect=function(){wingS.comet.sendHangingGetRequest()};wingS.comet.disconnect=function(){clearInterval(wingS.comet.intervalID);wingS.comet.newHangingGetAllowed=false};wingS.comet.periodicPolling=function(A){wingS.comet.intervalID=setInterval("wingS.comet.requestUpdates_polling()",A)};wingS.comet.switchToHanging=function(){clearInterval(wingS.comet.intervalID);wingS.comet.connect()};wingS.comet.init=function(){wingS.comet.connect()};wingS.comet.handleSuccess=function(request){if(wingS.global.debugMode){wingS.ajax.updateDebugView(request)}var xmlDoc=request.responseXML;if(xmlDoc==null){wingS.request.reloadFrame();return }var xmlRoot=xmlDoc.getElementsByTagName("updates")[0];if(xmlRoot==null){wingS.request.reloadFrame();return }var updates=xmlRoot.getElementsByTagName("update");if(updates.length>0){for(var i=0;i");if(x!=-1){var y=newdata.indexOf("");if(y!=-1){window.eval(newdata.substring((x+8),y));newdata=newdata.substring(y+9)}else{break}}else{break}}byteoffset=buffer.length-newdata.length}};streamreq.send(null)};




© 2015 - 2024 Weber Informatics LLC | Privacy Policy