/****************************
printBMServices v0.14
18:25 23/9/2007
Copyright (c) 2007, Moises Lima
http://my.opera.com/moises-l/about/

Released under a Creative Commons License
http://creativecommons.org/licenses/by-nc-sa/2.5/

To-do
--------
translation
on-screeen help
*****************************/
function printBMServices(strLink,strTitle,strDescription){
	
	var strLink=encodeURIComponent(((typeof strLink != "undefined")?strLink:location.href));
	var strTitle=encodeURIComponent(((typeof strTitle != "undefined")?strTitle:document.title));
	var pageDescription =((ds=document.getElementsByTagName('meta')['description'])?ds.getAttribute("content"):'');
	var strDescription=encodeURIComponent(((typeof strDescription != "undefined")?strDescription:pageDescription));
	var BMblock="";
	var BMLinks="";
	
	//phrase
	var bookmarksBlockPhrase="Postar no";
	//1-Open the link in new window
	var openInNewPage=1;
	//Icon path
	var iconpath="http://files.myopera.com/moises-l/blogger/";
	//Div style
	var bookmarksBlock='padding: 5px;background-color:#fdfdfd;border:2px solid #f4f4f4;margin-bottom:10px;';
	//Div img style
	var bookmarksBlockImg='border:none !important;padding: 2px !important;';
	/*Para adicionar novos mecanismo a sintaxe é :
	["Nome do serviço","endereço da imagem","endereço de referencia onde se usa %url% para ser substituida pela url, %title% pelo titulo e %description% pela descrição","evento onclick"]
	*/
	var bookmarks=[
		['Del.icio.us', 'http://images.del.icio.us/static/img/delicious.med.gif',     'http://del.icio.us/post?v=4&partner=fb&url=%url%&title=%title%'   ],
		['Digg',  'http://digg.com/img/badges/16x16-digg-guy.gif' ,   'http://digg.com/submit?phase=2&partner=fb&url=%url%&title=%title%'     ],
		['Orkut', 'http://files.myopera.com/moises-l/blogger/orkut.gif',  'http://www.orkut.com/CommMsgPost.aspx?cmm=27331831&subjectText=%title%&bodyText=%description%%0A%0Aleia%20aqui%3A%20%url%'       ],
		['Stumbleupon', 'http://files.myopera.com/moises-l/blogger/stumbleupon.gif',    'http://www.stumbleupon.com/submit?url=%url%&title=%title%'         ],
		['Technorati', 'http://files.myopera.com/moises-l/blogger/technorati.gif',     'http://technorati.com/faves?add=%url%&title=%title%'      ],
		['Rec6', 'http://rec6.via6.com/imagens/botao_rec6_16x16.gif','http://rec6.via6.com/link.php?url=%url%&titulo=%title%'      ],
		['linkTo','http://www.linkto.com.br/favicon.gif', 'http://www.linkto.com.br/site.enviaNoticia.php?title=%title%&url=%url%'],
		['18teen','http://www.18teen.com.br/img/img_vote_16x16.jpg', 'http://www.18teen.com.br/site.enviaNoticia.php?title=%title%&url=%url%'],
		['favorit0br', 'http://files.myopera.com/moises-l/blogger/favorit0br.gif',  'http://favorit.0br.com.br/bookmarks/?action=add&address=%url%&title=%title%'       ],
		['LinkBlog', 'http://files.myopera.com/moises-l/blogger/linkblog.gif',  'http://www.linkblog.com.br/novoPost.jsp?acao=voltar&link=%url%&titulo=%title%'       ],
		['Linkk', 'http://files.myopera.com/moises-l/blogger/linkk.gif',  'http://www.linkk.com.br/submit.php?url=%url%'       ],
		['LinkLoko', 'http://www.linkloko.com.br/linklokoico.gif',  'http://www.linkloko.com.br/submit.php?url=%url%'       ],
		['EuCurti', 'http://files.myopera.com/moises-l/blogger/eucurti.gif',  'http://www.eucurti.com.br/submit.php?url=%url%&title=%title%'       ],
		['men&eacute;ame', 'http://files.myopera.com/moises-l/blogger/meneame.png',  'http://meneame.net/submit.php?url=%url%&title=%title%'       ],
		['WebSapiens', 'http://files.myopera.com/moises-l/blogger/websapiens.png',  'http://www.websapiens.net/submit.php?url=%url%&title=%title%'       ],
		['diHITT', 'http://files.myopera.com/moises-l/blogger/dihitt.gif',  'http://dihitt.com.br/submit.php?url=%url%&title=%title%'       ],
		['Netscape', 'http://files.myopera.com/moises-l/blogger/netscape.gif',  'http://www.netscape.com/submit/?U=%url%&T=%title%'       ],
		['Firefox', 'http://files.myopera.com/moises-l/blogger/firefox.gif',  'javascript:window.sidebar.addPanel(\'%title%\',\'%url%\',\'\') '       ],
		['Internet Explorer', 'http://files.myopera.com/moises-l/blogger/ie.gif',  'javascript:window.external.AddFavorite(\'%url%\', \'%title%\')'      ],
		['Opera', 'http://files.myopera.com/moises-l/blogger/opera.gif',  '%url%','this.title=\''+unescape(strTitle)+'\';this.rel=\'sidebar\';' ],
		['E-Mail', 'http://files.myopera.com/moises-l/blogger/mail.gif',  'javascript:var mail=prompt(\'Digite o e-mail do destinatário\');if(mail)location.href=\'mailto:\'+mail+\'?subject=Visite : %url%&body=%description%&cc=\'+mail+\'\';void(0)'       ]
	];
	
	BMblock+='<div class="bookmarksBlock" style="'+bookmarksBlock+'"><small>'+bookmarksBlockPhrase+'</small> <small>Del.icio.us</small><br />';
	for(var b=0; b<bookmarks.length;b++){
		BMLinks+=''
		+'<a service="'+bookmarks[b][0]+'" '
		+'onmouseover="this.parentNode.getElementsByTagName(\'small\')[1].innerHTML=this.getAttribute(\'service\');" '
		+((openInNewPage && !bookmarks[b][2].match(/^javascript:/gi))?"target=\"_blank\"":"")
		+'href="'+bookmarks[b][2].replace(/%url%/gi,strLink).replace(/%title%/gi,strTitle).replace(/%description%/gi,strDescription)+'" '
		+'title="'+bookmarks[b][0]+'" style="margin-left:1px;" '
		+((typeof bookmarks[b][3] !="undefined")? 'onclick="'+bookmarks[b][3]+'" ':"")
		+'><img style="'+bookmarksBlockImg+'" alt="'+bookmarks[b][0]+'" src="'+((!bookmarks[b][1].match(/^(http(s)?|ftp):\/\//gi))?iconpath:"")+bookmarks[b][1]+'" /></a>';
	}
	BMblock+=BMLinks+"</div>";
	return document.write(BMblock);
}