this.parseAttributes = function(node){ var parsedAttributeSet = {}; var atts = node.attributes;   var attnode, i=0; while((attnode=atts[i++])){ if((dojo.render.html.capable)&&(dojo.render.html.ie)){ if(!attnode){ continue; } if((typeof attnode == "object")&& (typeof attnode.nodeValue == 'undefined')|| (attnode.nodeValue == null)|| (attnode.nodeValue == '')){ continue; } }  var nn = attnode.nodeName.split(":"); nn = (nn.length == 2) ? nn[1] : attnode.nodeName;  parsedAttributeSet[nn] = { value: attnode.nodeValue }; } return parsedAttributeSet; }; 
this.parseAttributes=function(node){ var _709={}; var atts=node.attributes; var _70b,i=0; while((_70b=atts[i++])){ if((dojo.render.html.capable)&&(dojo.render.html.ie)){ if(!_70b){ continue; } if((typeof _70b=="object")&&(typeof _70b.nodeValue=="undefined")||(_70b.nodeValue==null)||(_70b.nodeValue=="")){ continue; } } var nn=_70b.nodeName.split(":"); nn=(nn.length==2)?nn[1]:_70b.nodeName; _709[nn]={value:_70b.nodeValue}; } return _709; }; 
  this.parseAttributes = function(node){    var parsedAttributeSet = {};    var atts = node.attributes;    // TODO: should we allow for duplicate attributes at this point...    // would any of the relevant dom implementations even allow this?    var attnode, i=0;    while((attnode=atts[i++])){      if((dojo.render.html.capable)&&(dojo.render.html.ie)){        if(!attnode){ continue; }        if((typeof attnode == "object")&&          (typeof attnode.nodeValue == 'undefined')||          (attnode.nodeValue == null)||          (attnode.nodeValue == '')){           continue;         }      }      var nn = attnode.nodeName.split(":");      nn = (nn.length == 2) ? nn[1] : attnode.nodeName;                  parsedAttributeSet[nn] = {         value: attnode.nodeValue       };    }    return parsedAttributeSet;  };
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