 /**
 * iBookmark - jQuery plugin 1.0
 *
 * Copyright (c) 20010 Faisal Ahmed
 * http://plugins.jquery.com/project/iBookmark
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 *
 */
 
 (function($){  
  $.fn.ibookmark = function(options) {	 
   var defaults = {
    digg: true,  
    stumbleupon: true,  
    delicious: true,  
    facebook: true,  
    twitter: true,
    myspace: true,
	reddit: true,
	mixx: true,
	buzz: true,
	tumblr: true,
	designmoo: true,
	wong: true,
	sulit: false,
		bm_title: document.title,
		bm_url: document.location.href
   };
	 
   var options = $.extend(defaults, options);  
       
   return this.each(function(){
		var $this = $(this);		
		var bmtitle = encodeURI(defaults.bm_title);
		var bmurl = encodeURI(defaults.bm_url);
		
		$this.html('');
		
		if(defaults.digg == true){
			var dig_url = 'http://digg.com/submit?phase=2&url=';
			dig_url += encodeURI(bmurl);
			dig_url += '&title='+encodeURI(bmtitle);
			
			$this.append('<li class="digg sociable-hovers"><a href="'+dig_url+'" title="add to digg" target="_blank">digg</a></li>');
		}
		
		if(defaults.stumbleupon == true){
			var stmbl_url = 'http://www.stumbleupon.com/submit?url=';
			stmbl_url += encodeURI(bmurl);
			stmbl_url += '&title='+encodeURI(bmtitle);
			
			$this.append('<li class="stumbleupon sociable-hovers"><a href="'+stmbl_url+'" title="add to stumbleupon" target="_blank">stumbleupon</a></li>');
		}
		
		if(defaults.delicious == true){
			var del_url = 'http://delicious.com/post?url=';
			del_url += encodeURI(bmurl);
			del_url += '&title='+decodeURI(bmtitle);
			$this.append('<li class="delicious sociable-hovers"><a href="'+del_url+'" title="add to delicious" target="_blank">delicious</a></li>');
		}
		
		if(defaults.facebook == true){
			var fb_url = 'http://www.facebook.com/share.php?v=4&src=bm&u=';
			fb_url += encodeURI(bmurl);
			fb_url += '&t='+encodeURI(bmtitle);
			$this.append('<li class="facebook sociable-hovers"><a href="'+fb_url+'" title="add to facebook" target="_blank">facebook</a></li>');
		}
		if(defaults.wong == true){
			var wg_url = 'http://www.mister-wong.com/addurl/?bm_url=';
			wg_url += decodeURI(bmtitle+' - '+bmurl);
			wg_url += '&source=ibookmark';
			$this.append('<li class="wong sociable-hovers"><a href="'+wg_url+'" title="add to buzz" target="_blank"></a></li>');
		}
		if(defaults.twitter == true){
			var tw_url = 'http://twitter.com/home?status=';
			tw_url += decodeURI(bmtitle+' - '+bmurl);
			tw_url += '&source=ibookmark';
			$this.append('<li class="twitter sociable-hovers"><a href="'+tw_url+'" title="add to twitter" target="_blank">twitter</a></li>');
		}
		if(defaults.myspace == true){
			var ms_url = 'http://www.myspace.com/Modules/PostTo/Pages/?u=';
			ms_url += decodeURI(bmtitle+' - '+bmurl);
			ms_url += '&source=ibookmark';
			$this.append('<li class="myspace sociable-hovers"><a href="'+ms_url+'" title="add to myspace" target="_blank">myspace</a></li>');
		}
		if(defaults.reddit == true){
			var rdt_url = 'http://reddit.com/home?status=';
			rdt_url += decodeURI(bmtitle+' - '+bmurl);
			rdt_url += '&source=ibookmark';
			$this.append('<li class="reddit sociable-hovers"><a href="'+rdt_url+'" title="add to reddit" target="_blank"></a></li>');
		}
		if(defaults.mixx == true){
			var mx_url = 'http://www.mixx.com/submit?page_url=';
			mx_url += decodeURI(bmtitle+' - '+bmurl);
			mx_url += '&source=ibookmark';
			$this.append('<li class="mixx sociable-hovers"><a href="'+mx_url+'" title="add to mixx" target="_blank"></a></li>');
		}
		if(defaults.twitter == true){
			var bz_url = 'http://buzz.yahoo.com/buzz?targetUrl=';
			bz_url += decodeURI(bmtitle+' - '+bmurl);
			bz_url += '&source=ibookmark';
			$this.append('<li class="buzz sociable-hovers"><a href="'+bz_url+'" title="add to buzz" target="_blank"></a></li>');
		}
		if(defaults.designmoo == true){
			var dmoo_url = 'http://designmoo.com/submit?url=';
			dmoo_url += decodeURI(bmtitle+' - '+bmurl);
			dmoo_url += '&source=ibookmark';
			$this.append('<li class="designmoo sociable-hovers"><a href="'+dmoo_url+'" title="add to designmoo" target="_blank"></a></li>');
		}
		if(defaults.tumblr == true){
			var tblr_url = 'http://www.tumblr.com/share?v=3&u=';
			tblr_url += decodeURI(bmtitle+' - '+bmurl);
			tblr_url += '&source=ibookmark';
			$this.append('<li class="tumblr sociable-hovers"><a href="'+tblr_url+'" title="add to tumblr" target="_blank"></a></li>');
		}
		if(defaults.sulit == true){
			var slt_url = 'http://www.sulit.com.ph/share?v=3&u=';
			slt_url += decodeURI(bmtitle+' - '+bmurl);
			slt_url += '&source=ibookmark';
			$this.append('<li class="sulit sociable-hovers"><a href="'+slt_url+'" title="view on sulit" target="_blank"></a></li>');
		}
		
   });  
  };  
 })(jQuery);
