   if ( dojo.html.selection.getType() == dojo.html.selectionType.CONTROL ){ if(dojo.doc()["selection"]){ var range = dojo.doc().selection.createRange();  if ( range && range.item ){ return dojo.doc().selection.createRange().item(0); } }else{ var selection = dojo.global().getSelection(); return selection.anchorNode.childNodes[ selection.anchorOffset ]; } } }, 
   if ( dojo.html.selection.getType() == dojo.html.selectionType.CONTROL ){ if(dojo.doc()["selection"]){ var range = dojo.doc().selection.createRange();  if ( range && range.item ){ return dojo.doc().selection.createRange().item(0); } }else{ var selection = dojo.global().getSelection(); return selection.anchorNode.childNodes[ selection.anchorOffset ]; } } }, 
  getSelectedElement: function() {    // summary:    //    Retrieves the selected element (if any), just in the case that a single    //    element (object like and image or a table) is selected.    if ( dojo.html.selection.getType() == dojo.html.selectionType.CONTROL ){      if(dojo.doc()["selection"]){ //IE        var range = dojo.doc().selection.createRange();        if ( range && range.item ){          return dojo.doc().selection.createRange().item(0);        }      }else{        var selection = dojo.global().getSelection();        return selection.anchorNode.childNodes[ selection.anchorOffset ];      }    }  },
6315	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/6315/65ae7e8768a77997b7894e274bc242069a1cb027/struts_dojo.js.uncompressed.js/clean/src/main/resources/org/apache/struts2/static/dojo/struts_dojo.js.uncompressed.js