(function($) {
	$.extend({
		getCss: function(url, callback) {
			if (document.styleSheets) {
				for (var i=0; i<document.styleSheets.length; i++) {
					if (document.styleSheets[i].href && document.styleSheets[i].href.indexOf(url) >= 0){
						if(callback){
							callback();
						}
						return document.styleSheets[i];
					}
				}
			}
			if ($.browser.msie){
				return document.createStyleSheet(url);
			}
			var ret=$('<link>').appendTo('head').attr({ href: url, rel: 'stylesheet', type: 'text/css' })[0];
			if(callback){
				callback();
			}
			return ret;
		}
	});
})(jQuery);
