if(args.nodes.length==1){    var pm = args.propertyMap; if(!dojo.lang.isArray(args.propertyMap)){   var parr = []; for(var pname in pm){ pm[pname].property = pname; parr.push(pm[pname]); } pm = args.propertyMap = parr; } dojo.lang.forEach(pm, function(prop){ if(dj_undef("start", prop)){ if(prop.property != "opacity"){ prop.start = parseInt(dojo.html.getComputedStyle(args.nodes[0], prop.property)); }else{ prop.start = dojo.html.getOpacity(args.nodes[0]); } } }); } } 
if(args.nodes.length==1){    var pm = args.propertyMap; if(!dojo.lang.isArray(args.propertyMap)){   var parr = []; for(var pname in pm){ pm[pname].property = pname; parr.push(pm[pname]); } pm = args.propertyMap = parr; } dojo.lang.forEach(pm, function(prop){ if(dj_undef("start", prop)){ if(prop.property != "opacity"){ prop.start = parseInt(dojo.html.getComputedStyle(args.nodes[0], prop.property)); }else{ prop.start = dojo.html.getOpacity(args.nodes[0]); } } }); } } 
	var setEmUp = function(args){		if(args.nodes.length==1){			// FIXME: we're only supporting start-value filling when one node is			// passed						var pm = args.propertyMap;			if(!dojo.lang.isArray(args.propertyMap)){				// it's stupid to have to pack an array with a set of objects				// when you can just pass in an object list				var parr = [];				for(var pname in pm){					pm[pname].property = pname;					parr.push(pm[pname]);				}				pm = args.propertyMap = parr;			}			dojo.lang.forEach(pm, function(prop){				if(dj_undef("start", prop)){					if(prop.property != "opacity"){						prop.start = parseInt(dojo.html.getComputedStyle(args.nodes[0], prop.property));					}else{						prop.start = dojo.html.getOpacity(args.nodes[0]);					}				}			});		}	}
6315	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/6315/2f1d2cb699c9d9329e8b782b0463156e211cb0f6/struts_dojo.js.uncompressed.js/buggy/src/main/resources/org/apache/struts2/static/dojo/struts_dojo.js.uncompressed.js