(function(a){a.fn.extend({flashBack_old:function(c){var d=(a.browser.msie||a.browser.safari)?0:1,b=function(e){return typeof e==="function"};c=a.extend({debug:false,flashReady:"ready",beforeReady:null,afterReady:null,getData:function(){var g=new RegExp('\\s*?(?:<!--.+?-->(?:.|\\s)*?)?<\\w+(?:.|\\s)*?<div class="flashData">\\s*',"m"),f=new RegExp("\\s*?</div><!--.+?>-->(?:.|\\s)*$","m");var e="<data>"+a(this).html().replace(g,"").replace(f,"")+"</data>";if(c.debug&&typeof window.console==="object"&&b(window.console.log)){console.log("scope: ",this," returned data: ",e)}return e}},c);return a(this).each(function(){var g=this,h=250,e=a("object",this)[d],f;if(e){if(b(c.beforeReady)){c.beforeReady.apply(this,[e])}if(b(c.getData)){e.getData=c.getData}else{e.getData=function(){}}f=setInterval(function(){if(e[c.flashReady]){clearInterval(f);e[c.flashReady]();if(b(c.afterReady)){c.afterReady.apply(g,[e])}}},h)}})}})})(jQuery);