rem: dojo.connect(anim, "beforeBegin", anim, function(){ var pm = this.properties; for(var p in pm){ var prop = pm[p];  if(dojo.isFunction(prop.start)){ prop.start = prop.start(); } if(dojo.isFunction(prop.end)){ prop.end = prop.end(); }  var isColor = (p.toLowerCase().indexOf("color") >= 0); if(typeof prop.end == "undefined"){ prop.end = dojo.style(this.node, p); }else if(typeof prop.start == "undefined"){ prop.start = dojo.style(this.node, p); }  if(isColor){  prop.start = new dojo.Color(prop.start); prop.end = new dojo.Color(prop.end); }else{ prop.start = (p == "opacity") ? Number(prop.start) : parseInt(prop.start); }   } this.curve = new PropLine(pm); 
add: dojo.connect(anim, "beforeBegin", null, function(){ _makeFadeable(fArgs.node); 
context: 		dojo.connect(anim, "beforeBegin", anim, function(){			var pm = this.properties;			for(var p in pm){				var prop = pm[p];				if(dojo.isFunction(prop.start)){					prop.start = prop.start();				}				if(dojo.isFunction(prop.end)){					prop.end = prop.end();				}				var isColor = (p.toLowerCase().indexOf("color") >= 0);				if(typeof prop.end == "undefined"){					prop.end = dojo.style(this.node, p);				}else if(typeof prop.start == "undefined"){					prop.start = dojo.style(this.node, p);				}				if(isColor){					// console.debug("it's a color!");					prop.start = new dojo.Color(prop.start);					prop.end = new dojo.Color(prop.end);				}else{					prop.start = (p == "opacity") ? Number(prop.start) : parseInt(prop.start);				}				// console.debug("start:", prop.start);				// console.debug("end:", prop.end);			}			this.curve = new PropLine(pm);		});
meta: 4497	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/4497/d515db7e63631cecbd4ddf52a88a72df87b88c7b/fx.js/buggy/_base/fx.js