context: 	"updateMarkerSet": function(rslt){		var xml = rslt.responseXML.documentElement;		var n_i = this.editObjectN;		var s;	    if ( n_i == null){			n_i = this.Map.markersets.length;			this.Map.markersets[n_i] = [];			s= this.Map.markersets[n_i];		}else{			s = this.Map.markersets[n_i];			var oldStyle = s.style_id;			var oldIcon = s.icon_id;		}		//shorten var names		var id = xml.getElementsByTagName('set_id');					s.set_id = parseInt(id[0].firstChild.nodeValue);		var nm = xml.getElementsByTagName('name');		s.name = nm[0].firstChild.nodeValue;		var dc = xml.getElementsByTagName('description');		s.description = dc[0].firstChild.nodeValue;		var sy = xml.getElementsByTagName('style_id');		s.style_id = parseInt(sy[0].firstChild.nodeValue);					var ic = xml.getElementsByTagName('icon_id');		s.icon_id = parseInt(ic[0].firstChild.nodeValue);		var pol = xml.getElementsByTagName('plot_on_load');		if (pol[0].firstChild.nodeValue == 'true'){s.plot_on_load = true;}else{s.plot_on_load = false};		var sp = xml.getElementsByTagName('side_panel');		if (sp[0].firstChild.nodeValue == 'true'){s.side_panel = true;}else{s.side_panel = false};		var ex = xml.getElementsByTagName('explode');		if (ex[0].firstChild.nodeValue == 'true'){s.explode = true;}else{s.explode = false};		var cl = xml.getElementsByTagName('cluster');		if (cl[0].firstChild.nodeValue == 'true'){s.cluster = true;}else{s.cluster = false};		this.hideSpinner("DONE!");		if (this.editObjectN == null){			BitMap.hide('edit-markerset-new');			// update the sets menus			this.cancelEditMarkerSets();			this.editMarkerSets();			this.editMarkers(n_i);				}else{			if ( ( oldStyle != s.style_id ) || ( oldIcon != s.icon_id ) ) {				a = this.Map.markers;				//if the length of the array is > 0				if (a.length > 0){					//loop through the array					for(var n=0; n<a.length; n++){						//if the array item is not Null						if (a[n]!= null && a[n].plot_on_load == true){							if (a[n].set_id == s.set_id){								a[n].style_id = s.style_id;								a[n].icon_id = s.icon_id;								//unload the marker								this.Map.map.removeOverlay( a[n].marker );								//define marker								this.Map.addMarker(n);							}						}					}				}			}			// update the sets menus			this.editMarkerSet(this.editObjectN);		}	},
meta: 1713	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/1713/e5864d9805ad67791d0b2da09f5fb26aa6bad39f/Edit.js/clean/templates/Edit.js