//--------------------------------------------------------------------------
// Class to assist in the display of file objects
//--------------------------------------------------------------------------
(function($){
    //----------------------------------------------------------------------
    // Constructor
    //----------------------------------------------------------------------
    $.fn.vs_bookmarks = function(defaults){
        // plugin options
        var defaults = {


        };
        var options = $.extend(defaults, options);

        return $(this).each(function() {
            $(this).find('img').each(function(){
                $(this).bind('click', function(){
                    var title = encodeURIComponent(document.title);
                    var url = encodeURIComponent(location.href);
                    var destination = '';
                    switch ($(this).attr('id')){
                        case 'twitter_bookmark' :
                            destination = 'http://twitter.com/home/?status='+title+'%20'+url;
                            break;
                        case 'facebook_bookmark' :
                            destination = 'http://www.facebook.com/sharer.php?u='+url+'&amp;t='+title;
                            break;
                        case 'digg_bookmark' :
                            destination = 'http://digg.com/submit?phase=2&amp;url='+url+'&amp;title='+title;
                            break;
                        case 'delicious_bookmark' :
                            destination = 'http://del.icio.us/post?v=2&url='+url+'&amp;title='+title;
                            break;
                        case 'furl_bookmark' :
                            destination = 'http://www.furl.net/storeIt.jsp?t='+title+'&amp;u='+url;
                            break;
                        case 'technorati_bookmark' :
                            destination = 'http://www.technorati.com/faves?add='+url;
                            break;
                        case 'stumble_bookmark' :
                            destination = 'http://www.stumbleupon.com/submit?url='+url+'&amp;title='+title;
                            break;
                    }

                    if(destination){
                        var socalize = window.open(destination, '_blank');
                        socalize.focus();
                        return false;

                    }
                });
            });
        });

    }
})(jQuery);
