rem: ], function(item){ if(handlers[item]){ this.connect(item, handlers[item]); 
add: (function(){ var _makeFadeable = function(nodes){ var makeFade = function(node){ if(dojo.isIE){   if(node.style.zoom.length == 0 && dojo.style(node, "zoom") == "normal"){    node.style.zoom = "1";  }   if(node.style.width.length == 0 && dojo.style(node, "width") == "auto"){ node.style.width = "auto"; } } } if(dojo.isArrayLike(nodes)){ dojo.forEach(nodes, makeFade); }else{ makeFade(nodes); } }  dojo._fade = function(/*DOMNode[]*/ nodes, /*Object*/values, /*int?*/ duration, /*Function?*/ easing, /*Function?*/ callback){       nodes = _byId(nodes); var props = { property: "opacity" }; props.start = (typeof values.start == "undefined") ? function(){ return Number(dojo.style(nodes[0], "opacity")); } : values.start;  if(typeof values.end == "undefined"){ throw new Error("dojo._fade needs an end value"); } props.end = values.end;  var anim = dojo.animateProperty(nodes, [props], duration, easing); dojo.connect(anim, "beforeBegin", anim, function(){ _makeFadeable(nodes); }); if(callback){ dojo.connect(anim, "onEnd", anim, function(){ callback(nodes, anim); }); }  return anim; }  dojo.fadeIn = function(/*DOMNode[]*/ nodes, /*int?*/ duration, /*Function?*/ easing, /*Function?*/ callback){      return dojo._fade(nodes, {end: 1}, duration, easing, callback); }  dojo.fadeOut = function(/*DOMNode[]*/ nodes, /*int?*/ duration, /*Function?*/ easing, /*Function?*/ callback){      return dojo._fade(nodes, {end: 0}, duration, easing, callback); }  if(dojo.isKhtml && !dojo.isSafari){     dojo._defaultEasing = function(/*Decimal?*/ n){  return parseFloat("0.5")+((Math.sin((n+parseFloat("1.5")) * Math.PI))/2); } }else{ dojo._defaultEasing = function(/*Decimal?*/ n){ return 0.5+((Math.sin((n+1.5) * Math.PI))/2); } }    var _byId = function(nodes){ if(!nodes){ return []; } if(dojo.isArrayLike(nodes)){ if(!nodes._alreadyChecked){ var n = []; dojo.forEach(nodes, function(node){ n.push(dojo.byId(node)); }); n._alreadyChecked = true; return n; }else{ return nodes; } }else{ var n = []; n.push(dojo.byId(nodes)); n._alreadyChecked = true; return n; } }  dojo.animateProperty = function(			/*DOMNode[]*/ nodes, /*Object[]*/ propertyMap, /*int*/ duration, /*function*/ easing, /*Object*/ handlers){         nodes = _byId(nodes);  var targs = { "propertyMap": propertyMap, "nodes": nodes, "duration": duration, "easing": easing||dojo._defaultEasing };  var setEmUp = function(args){ if(args.nodes.length==1){    var pm = args.propertyMap; if(!dojo.isArray(args.propertyMap)){   var parr = []; for(var pname in pm){ pm[pname].property = pname; parr.push(pm[pname]); 
context: 				], function(item){					if(handlers[item]){						this.connect(item, handlers[item]);					}				}, this);
meta: 4497	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/4497/c46a798f6f024789bed51167a0db32a321c7c84d/fx.js/buggy/_base/fx.js