rem: if (typeof methodParams != 'object') methodParams = []; 
add: if (methodName) { if (typeof methodParams != 'object') methodParams = []; this.queueCall(methodName, methodParams); } 
context: 	this.call = function (methodName, methodParams, onResp) {		if (typeof methodParams != 'object') methodParams = [];		this.queueCall(methodName, methodParams);		var json = JXTK2.JSON.serialize(queue.length > 1 ? queue : queue[0]);		queue = [];		var xmlreq;		try {			if (window.ActiveXObject) {				xmlreq = new ActiveXObject("Microsoft.XMLHTTP");			} else {				xmlreq = new XMLHttpRequest();			}		} catch (err) {			alert('Error creating XMLHttpRequest');			return;		}		var isFunc = (typeof onResp == "function");		xmlreq.open("POST", proxyurl, (onResp ? true : false));		try {			xmlreq.setRequestHeader("Referer", document.location.href);		} catch (err) {		}		if (isFunc) {			xmlreq.onreadystatechange = function () { handleResp(xmlreq, onResp); };		}		xmlreq.send(json);		if (!onResp) return handleResp(xmlreq, onResp);	}
meta: 6551	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/6551/850808d221df1bdf4503e621a3689b925fbc3977/core.js/clean/HTML/ExBrowse3/html/jxtk2/core.js