$.extend({   getUrlVars: function(){     var vars = [], hash;     var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');     for(var i = 0; i < hashes.length; i++)     {       hash = hashes[i].split('=');       vars.push(hash[0]);       vars[hash[0]] = hash[1];     }     return vars;   },   getUrlVar: function(name){     return $.getUrlVars()[name];   } });

jQuery.fn.fadeTo = function(speed,to,callback) {
    return this.animate({opacity: to}, speed, function() {
        if (to == 1 && jQuery.browser.msie) this.style.removeAttribute('filter');

	if (jQuery.isFunction(callback))
        callback();
    });
};

