Decode,
убрать всю порнографию из кода:
1.
window.focus && newWindow.focus();
2.
if(title.length > 0 && description.length > 0)
text = title + ' - ' + description;
3.
if( !('create' in Object) ) {
Object.create = function(proto) {
function F() {}
F.prototype = proto;
return new F;
}
}
4.
var addEvent = function(elem, type, handler){
elem.addEventListener ? elem.addEventListener(type, handler, false) : elem.attachEvent("on" + type, handler);
};
5.
options = Object.create(options);
и т.п.
зачем то вложенность создает на ровном месте
SocialShare.prototype = (function() {
Печаль, короче)