(function($){
	$.fn.aurkenSocial = function(personaliza) {
		var porDefecto = { highlight: true, buttons: "facebook,twitter,linkedin,delicious", imagedir: "http://www2.gaztempresa.com/html/_graphics/", imageextension: "png", blanktarget: true };
		var configuracion = $.extend({}, porDefecto, personaliza);
		var aSocial = this;
		var target = configuracion.blanktarget ? 'target="_blank"' : '';
		var buttons = configuracion.buttons.split(",");
		for ( key in buttons ) {
			var name = buttons[key];
			var url = webSociales[buttons[key]];
			if(url != undefined){
				url = url.replace("{TITLE}", urlencode(aSocial_title()));
				url = url.replace("{URL}", urlencode(aSocial_url()));
				url = url.replace("{DESCRIPTION}", urlencode(aSocial_metadescription()));
				var sociallink = '<a '+target+' href="'+url+'" class="aSocial_button" title="Compartir en '+mayus(name)+'"><img border="0" src="'+configuracion.imagedir+name+'.'+ configuracion.imageextension+'" alt="'+name+'" /></a>';
				this.append(sociallink);
			}
			
		}
		
		if(configuracion.highlight){
			this.find(".aSocial_button").bind("mouseover", function(){ $(this).siblings().stop().animate({"opacity": 0.2}, 500); });
			this.find(".aSocial_button").bind("mouseout", function(){ $(this).siblings().stop().animate({"opacity": 1}, 500); });
		}
		var aSocial_description;
		function aSocial_metadescription() { 
			if(aSocial_description == undefined){
				metaCollection = document.getElementsByTagName('meta'); 
				for (i=0;i<metaCollection.length;i++) { 
					nameAttribute = metaCollection[i].name.search(/description/);
					if (nameAttribute!= -1) { aSocial_description = metaCollection[i].content; return aSocial_description; } 
				} 
			}else{ return aSocial_description; }
		} 
		function aSocial_title(){ return document.title; }
		function aSocial_url(){ var temp = document.location.href; return temp; }
		function urlencode(string) {
			if(string == undefined){ return ""; }
			return string.replace(/\s/g, '%20').replace('+', '%2B').replace('/%20/g', '+').replace('*', '%2A').replace('/', '%2F').replace('@', '%40');
		}
		function mayus (str) { var f = str.charAt(0).toUpperCase(); return f + str.substr(1); }
		return this;
	}	
})(jQuery);
//Redes sociales admitidas
var webSociales				= Array();
webSociales['facebook'] 	= "http://www.facebook.com/share.php?u={URL}&t={TITLE}";
webSociales['twitter'] 		= "http://twitter.com/home?status={TITLE}%20-%20{URL}";
webSociales['delicious'] 	= "http://del.icio.us/post?url={URL}&title={TITLE}";
webSociales['linkedin'] 	= "http://www.linkedin.com/shareArticle?mini=true&url={URL}&title={TITLE}&summary={DESCRIPTION}&source=";
webSociales['digg'] 		= "http://digg.com/submit?phase=2&url={URL}&title={TITLE}";
webSociales['stumbleupon'] 	= "http://www.stumbleupon.com/submit?url={URL}&title={TITLE}";
webSociales['technorati'] 	= "http://www.technorati.com/faves?add={URL}";
webSociales['yahoo'] 		= "http://myweb2.search.yahoo.com/myresults/bookmarklet?u={URL}&t={TITLE}";
webSociales['google'] 		= "http://www.google.com/bookmarks/mark?op=edit&bkmk={URL}&title={TITLE}";
webSociales['netscape'] 	= "http://www.netscape.com/submit/?U={URL}&T={TITLE}";
webSociales['reddit'] 		= "http://reddit.com/submit?url={URL}&title={TITLE}";
webSociales['blogmarks'] 	= "http://blogmarks.net/my/new.php?mini=1&url={URL}&title={TITLE}";
