rem: (parseInt(p.css("borderLeftWidth"))+parseInt(p.css("borderRightWidth"))+ parseInt(p.css("paddingLeft"))+parseInt(p.css("paddingRight"))); if(hiddenparent.size()) hiddenparent.css({display:"none"}); 
add: (parseInt(jField.css("borderLeftWidth"))+parseInt(jField.css("borderRightWidth"))+ parseInt(jField.css("paddingLeft"))+parseInt(jField.css("paddingRight"))); 
context:   .each(function(){  	var jField = jQuery(this);		//Get the nearest hidden parent		var hiddenparent = jQuery(jField).parents(":hidden").filter(":last");		//If it finds it make him have a layout in order to retrieve the field width		if(hiddenparent.size()) hiddenparent.css({display:"block"});    var w = hiddenparent.css('width');    if(!w) {      jField.css('width','95%');    } else {			p = hiddenparent.size()?hiddenparent.parent():jField.parent();			w = parseInt(w)-      (parseInt(p.css("borderLeftWidth"))+parseInt(p.css("borderRightWidth"))+        parseInt(p.css("paddingLeft"))+parseInt(p.css("paddingRight")));      if(hiddenparent.size()) hiddenparent.css({display:"none"});			jField.width(w+'px');    }  });
meta: 207	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/207/cdef42113c99bb024b4ff86d3bfa8e278ec53204/layer.js/clean/dist/javascript/layer.js