Lines Matching full:if

11 DebugMessage:function(text){if(text.length > 1000)text=text.substr(0,1000)+"...\n[long response]\n.…
17 isEventFunction:function(mFunction){if(mFunction&&typeof mFunction=="function")return true;return f…
18 getRequestObject:function(){if(xajaxConfig.debug)this.DebugMessage("Initializing Request Object..")…
19 req=new XMLHttpRequest();if(!req&&typeof ActiveXObject!="undefined"){try{req=new ActiveXObject("Msx…
26 if(!req&&window.createRequest)
27 req=window.createRequest();if(!req)this.DebugMessage("Request Object Instantiation failed.");return…
28 $:function(sId){if(!sId){return null;}
29 var returnObj=document.getElementById(sId);if(!returnObj&&document.all){returnObj=document.all[sId]…
30 if(xajaxConfig.debug&&!returnObj){this.DebugMessage("Element with the id \""+sId+"\" not found.");}
33 …t.getElementsByTagName('script');for(var i=0;i < loadedScripts.length;i++){if(loadedScripts[i].src…
37 stripOnPrefix:function(sEventName){sEventName=sEventName.toLowerCase();if(sEventName.indexOf('on')=…
39 addOnPrefix:function(sEventName){sEventName=sEventName.toLowerCase();if(sEventName.indexOf('on')!=0…
41 addHandler:function(sElementId,sEvent,sFunctionName){if(window.addEventListener){sEvent=this.stripO…
44 removeHandler:function(sElementId,sEvent,sFunctionName){if(window.addEventListener){sEvent=this.str…
47 …(sParentId);objElement=document.createElement(sTag);objElement.setAttribute('id',sId);if(objParent)
51 getInput:function(sType,sName,sId){var Obj;if(!window.addEventListener){Obj=document.createElement(…
54 … objParent=this.$(sParentId);var objElement=this.getInput(sType,sName,sId);if(objParent&&objElemen…
56 …objSibling=this.$(sBeforeId);var objElement=this.getInput(sType,sName,sId);if(objElement&&objSibli…
58 … objSibling=this.$(sAfterId);var objElement=this.getInput(sType,sName,sId);if(objElement&&objSibli…
60 remove:function(sId){objElement=this.$(sId);if(objElement&&objElement.parentNode&&objElement.parent…
62 replace:function(sId,sAttribute,sSearch,sReplace){var bFunction=false;if(sAttribute=="innerHTML")
63 sSearch=this.getBrowserHTML(sSearch);eval("var txt=this.$('"+sId+"')."+sAttribute);if(typeof txt=="…
64 if(txt.indexOf(sSearch)>-1){var newTxt='';while(txt.indexOf(sSearch)>-1){x=txt.indexOf(sSearch)+sSe…
65 newTxt+=txt;if(bFunction){eval('this.$("'+sId+'").'+sAttribute+'=newTxt;');}
66 else if(this.willChange(sId,sAttribute,newTxt)){eval('this.$("'+sId+'").'+sAttribute+'=newTxt;');}
69 getFormValues:function(frm){var objForm;var submitDisabledElements=false;if(arguments.length > 1&&a…
70 submitDisabledElements=true;var prefix="";if(arguments.length > 2)
71 prefix=arguments[2];if(typeof(frm)=="string")
73 …q>";if(objForm&&objForm.tagName&&objForm.tagName.toUpperCase()=='FORM'){var formElements=objForm.e…
74 continue;if(formElements[i].name.substring(0,prefix.length)!=prefix)
75 continue;if(formElements[i].type&&(formElements[i].type=='radio'||formElements[i].type=='checkbox')…
76 continue;if(formElements[i].disabled&&formElements[i].disabled==true&&submitDisabledElements==false)
77 continue;var name=formElements[i].name;if(name){if(sXml!='<xjxquery><q>')
78 sXml+='&';if(formElements[i].type=='select-multiple'){if(name.substr(name.length-2,2)!='[]')
79 name+='[]';for(var j=0;j < formElements[i].length;j++){if(formElements[i].options[j].selected==true)
87 objectToXML:function(obj){var sXml="<xjxobj>";for(i in obj){try{if(i=='constructor')
88 continue;if(obj[i]&&typeof(obj[i])=='function')
89 continue;var key=i;var value=obj[i];if(value&&typeof(value)=="object"&&this.depth <=50){this.depth+…
91 catch(e){if(xajaxConfig.debug)this.DebugMessage(e.name+": "+e.message);}
94 _nodeToObject:function(node){if(node.nodeName=='#cdata-section'){var data=node.data;while(node=node…
96if(node.nodeName=='xjxobj'){var data=new Array();for(var j=0;j<node.childNodes.length;j++){var chi…
97 else if(child.childNodes[k].nodeName=='v'){if(child.childNodes[k].firstChild==null)
101 if(key!=null&&value!=null){data[key]=value;key=value=null;}
106 runDelayEvents:function(){if(this.isEventFunction(this.eventFunctions.globalRequestDelay)){this.eve…
107 if(this.isEventFunction(this.callOptions.onRequestDelay)){this.callOptions.onRequestDelay();}
116 call:function(sFunction,aOptions){var i,r,postData;this.setCallOptions(aOptions);if(document.body&&…
117 document.body.style.cursor='wait';if(xajaxConfig.statusMessages==true)window.status='Sending Reques…
118 if(xajax.doneLoadingFunction!=undefined){xajax.eventFunctions.globalRequestComplete=xajax.doneLoadi…
119 …xajax.runDelayEvents()",this.delayEventTime);if(xajaxConfig.debug)this.DebugMessage("Starting xaja…
120 else{var requestType=this.callOptions.method;if(requestType!=("get"||"post")){requestType="post";}
122 if(this.callOptions.URI){var uri=this.callOptions.URI;}
124 …tion);postData+="&xajaxr="+new Date().getTime();if(aArgs){for(i=0;i <aArgs.length;i++){value=aArgs…
129 r=this.getRequestObject();if(!r)return false;r.open(requestType,uri,true);if(requestType=="post"){t…
131 }else{r.setRequestHeader("If-Modified-Since","Sat, 1 Jan 2000 00:00:00 GMT");}
132 r.onreadystatechange=function(){if(r.readyState!=4)
134 if(xajaxConfig.debug)this.DebugMessage("Calling "+sFunction+" uri="+uri+" (post:"+postData+")");r.s…
135 …teChange:function(r){try{if(r.status==0||r.status==200){if(xajaxConfig.debug)xajax.DebugMessage("R…
136 this.processResponse(r.responseXML);else if(r.responseText=="")
137 …:\n"+r.responseText;trimmedResponseText=r.responseText.replace(/^\s+/g,"");if(trimmedResponseText!…
138 … of your response.";trimmedResponseText=r.responseText.replace(/\s+$/g,"");if(trimmedResponseText!…
139 …e at the end of your response.";alert(errorString);this.completeResponse();if(xajaxConfig.statusMe…
141 else{if(this.arrayContainsValue(this.responseErrorsForAlert,r.status)){var errorString="Error: the …
142 this.completeResponse();if(this.statusMessages==true)window.status='Invalid XML response error';}
145 processResponse:function(xml){clearTimeout(this.delayTimer);if(this.isEventFunction(this.eventFunct…
146 if(this.isEventFunction(this.callOptions.beforeResponse)){var eventReturn=this.callOptions.beforeRe…
148 if(xajaxConfig.statusMessages==true)window.status='Processing...';var tmpXajax=null;xml=xml.documen…
149 var skipCommands=0;for(var i=0;i<xml.childNodes.length;i++){if(skipCommands > 0){skipCommands--;con…
150 if(xml.childNodes[i].nodeName=="cmd"){var cmd;var id;var property;var data;var search;var type;var …
151 else if(xml.childNodes[i].attributes[j].name=="t"){id=xml.childNodes[i].attributes[j].value;}
152 else if(xml.childNodes[i].attributes[j].name=="p"){property=xml.childNodes[i].attributes[j].value;}
153 else if(xml.childNodes[i].attributes[j].name=="c"){type=xml.childNodes[i].attributes[j].value;}
155 if(xml.childNodes[i].childNodes.length > 1&&xml.childNodes[i].firstChild.nodeName=="#cdata-section"…
157 else if(xml.childNodes[i].firstChild&&xml.childNodes[i].firstChild.nodeName=='xjxobj'){data=this._n…
158 else if(xml.childNodes[i].childNodes.length > 1){for(var j=0;j<xml.childNodes[i].childNodes.length;…
160 if(xml.childNodes[i].childNodes[j].nodeName=="s"){search=internalData;}
161 if(xml.childNodes[i].childNodes[j].nodeName=="r"){data=internalData;}
164 else if(xml.childNodes[i].firstChild)
166 data="";if(cmd!="jc")objElement=this.$(id);var cmdFullname;try{if(cmd=="cc"){cmdFullname="confirmCo…
168 if(cmd=="al"){cmdFullname="alert";alert(data);}
169 else if(cmd=="jc"){cmdFullname="call";var scr=id+'(';if(data[0]!=null){scr+='data[0]';for(var l=1;l…
172 else if(cmd=="js"){cmdFullname="script/redirect";eval(data);}
173 else if(cmd=="in"){cmdFullname="includeScript";this.include(data);}
174 else if(cmd=="ino"){cmdFullname="includeScriptOnce";this.includeOnce(data);}
175 else if(cmd=="css"){cmdFullname="includeCSS";this.addCSS(data);}
176 else if(cmd=="as"){cmdFullname="assign/clear";if(this.willChange(id,property,data)){eval("objElemen…
178 else if(cmd=="ap"){cmdFullname="append";eval("objElement."+property+"+=data;");}
179 else if(cmd=="pp"){cmdFullname="prepend";eval("objElement."+property+"=data+objElement."+property);}
180 else if(cmd=="rp"){cmdFullname="replace";this.replace(id,property,search,data)
182 else if(cmd=="rm"){cmdFullname="remove";this.remove(id);}
183 else if(cmd=="ce"){cmdFullname="create";this.create(id,data,property);}
184 else if(cmd=="ie"){cmdFullname="insert";this.insert(id,data,property);}
185 else if(cmd=="ia"){cmdFullname="insertAfter";this.insertAfter(id,data,property);}
186 else if(cmd=="ci"){cmdFullname="createInput";this.createInput(id,type,data,property);}
187 else if(cmd=="ii"){cmdFullname="insertInput";this.insertInput(id,type,data,property);}
188 else if(cmd=="iia"){cmdFullname="insertInputAfter";this.insertInputAfter(id,type,data,property);}
189 else if(cmd=="ev"){cmdFullname="addEvent";property=this.addOnPrefix(property);eval("this.$('"+id+"'…
190 else if(cmd=="ah"){cmdFullname="addHandler";this.addHandler(id,property,data);}
191 else if(cmd=="rh"){cmdFullname="removeHandler";this.removeHandler(id,property,data);}
193 catch(e){if(xajaxConfig.debug)
199 delete xml;delete i;delete skipCommands;this.completeResponse();if(this.isEventFunction(this.callOp…
201 completeResponse:function(){document.body.style.cursor='default';if(xajaxConfig.statusMessages==tru…
202 getBrowserHTML:function(html){tmpXajax=document.getElementById(this.workId);if(!tmpXajax){tmpXajax=…
204 willChange:function(element,attribute,newData){if(!document.body){return true;}
205 if(attribute=="innerHTML"){newData=this.getBrowserHTML(newData);}
206 elementObject=this.$(element);if(elementObject){var oldData;eval("oldData=this.$('"+element+"')."+a…
210 arrayContainsValue:function(array,valueToCheck){for(i=0;i<array.length;i++){if(array[i]==valueToChe…
213 if(xajaxConfig.legacy){xajax.advancedCall=xajax.call;xajax.call=function(sFunction,aArgs,sRequestTy…
214 if(sRequestType!=null){options['method']=sRequestType;}