getAttr: function(/*DomNode*/ node, /*String*/ ns, /*String|Boolena*/ attr){     if(dojo.render.html.ie){ return node.getAttribute(this[ns].alias+":"+attr); }else{ return node.getAttributeNS(this[ns]["namespace"], attr); } }, 
},getAttr:function(node,ns,attr){ if(dojo.render.html.ie){ return node.getAttribute(this[ns].alias+":"+attr); }else{ return node.getAttributeNS(this[ns]["namespace"],attr); } },removeAttr:function(node,ns,attr){ 
  getAttr: function(/*DomNode*/ node, /*String*/ ns, /*String|Boolena*/ attr){    // Summary:  Use the appropriate API to retrieve the role or state value    // Description: In IE use the generic getAttribute() api.  An alias value     //  was added to the attribute name to simulate a namespace when the attribute    //  was set.  Otherwise use the getAttributeNS() api to retrieve the state value    if(dojo.render.html.ie){      return node.getAttribute(this[ns].alias+":"+attr);    }else{      return node.getAttributeNS(this[ns]["namespace"], attr);    }  },
6315	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/6315/90939f35f46f873d9b1f5c5f818ecf012711dc71/dojo.js/buggy/src/main/resources/org/apache/struts2/static/dojo/dojo.js