+ },
+
+ // evalulates a script in global context
+ // not reliable for safari
+ globalEval: function(data) {
+ if (window.execScript)
+ window.execScript( data );
+ else if(jQuery.browser.safari)
+ // safari doesn't provide a synchronous global eval
+ window.setTimeout( data, 0 );
+ else
+ eval.call( window, data );