/*
@author dhtmlx.com
@license GPL, see license.txt
*/
if (window.dhtmlXGridObject && !dhtmlXGridObject.prototype._init_point_connector){
dhtmlXGridObject.prototype._init_point_connector=dhtmlXGridObject.prototype._init_point;
dhtmlXGridObject.prototype._init_point=function(){
//make separate config array for each grid
this._con_f_used = [].concat(this._con_f_used);
dhtmlXGridObject.prototype._con_f_used=[];
var clear_url=function(url){
url=url.replace(/(\?|\&)connector[^\f]*/g,"");
return url+(url.indexOf("?")!=-1?"&":"?")+"connector=true"+(this.hdr.rows.length > 0 ? "&dhx_no_header=1":"");
};
var combine_urls=function(url){
return clear_url.call(this,url)+(this._connector_sorting||"")+(this._connector_filter||"");
};
var sorting_url=function(url,ind,dir){
this._connector_sorting="&dhx_sort["+ind+"]="+dir;
return combine_urls.call(this,url);
};
var filtering_url=function(url,inds,vals){
var chunks = [];
for (var i=0; i