(function(jQuery){var find=jQuery.find;jQuery.find=function(selector,context){if(!selector.indexOf("/")){context=context.documentElement;selector=selector.replace(/^\/\w*/,"");if(!selector)
return[context];}
selector=selector.replace(/\/\//g," ");selector=selector.replace(/\//g,">");selector=selector.replace(/\[([^@].*?)\]/g,function(m,selector){return":has("+selector+")";});if(selector.indexOf(">..")>=0){var parts=selector.split(/>\.\.>?/g);var cur=jQuery(parts[0],context);for(var i=1;i<parts.length;i++)
cur=cur.parent(parts[i]);return cur.get();}
return find(selector,context);};})(jQuery);