} catch(e){ if(node.style.getPropertyValue){ return node.style.getPropertyValue(_1ca); }else{ return _1cb; } } }else{ if(node.currentStyle){ return node.currentStyle[_1cc]; } } } if(node.style.getPropertyValue){ return node.style.getPropertyValue(_1ca); }else{ return _1cb; } }; 
dojo.html.getComputedStyle = function(/* HTMLElement */node, /* string */cssSelector, /* integer? */inValue){  //  summary  //  Returns the computed style of cssSelector on node.  node = dojo.byId(node);  // cssSelector may actually be in camel case, so force selector version  var cssSelector = dojo.html.toSelectorCase(cssSelector);  var property = dojo.html.toCamelCase(cssSelector);  if(!node || !node.style){    return inValue;       } else if (document.defaultView && dojo.html.isDescendantOf(node, node.ownerDocument)){ // W3, gecko, KHTML    try{      // mozilla segfaults when margin-* and node is removed from doc      // FIXME: need to figure out a if there is quicker workaround      var cs = document.defaultView.getComputedStyle(node, "");      if(cs){        return cs.getPropertyValue(cssSelector);  //  integer      }     }catch(e){ // reports are that Safari can throw an exception above      if(node.style.getPropertyValue){ // W3        return node.style.getPropertyValue(cssSelector);  //  integer      } else {        return inValue; //  integer      }    }  } else if(node.currentStyle){ // IE    return node.currentStyle[property]; //  integer  }    if(node.style.getPropertyValue){ // W3    return node.style.getPropertyValue(cssSelector);  //  integer  }else{    return inValue; //  integer  }}
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