﻿//Thomas Davis - http://thomasalwyndavis.com - Contact me for anything, I love mail
//2010
(function ($) {

    $.fn.socialSidebar = function (options) {

        return this.each(function () {

            var settings = {
                'top': '100px',
                'twitter': {
                    'username': '',
                    'image': 'http://thomasalwyndavis.com.nyud.net/socialsidebar/twitter.jpg'
                },
                'facebook': {
                    'link': '',
                    'image': 'http://thomasalwyndavis.com.nyud.net/socialsidebar/facebook.jpg'
                },
                'linkedin': {
                    'link': '',
                    'image': 'http://thomasalwyndavis.com.nyud.net/socialsidebar/linkedin.jpg'
                },
                'public': 1
            };


            if (options) {
                $.extend(true, settings, options);
            }

            $(this).append("<div id='socialSidebar' style='z-index: 10000; position: fixed; top: " + settings['top'] + "; right: -3px;'></div>");
            sidebar = $("#socialSidebar");
            if (settings['twitter']['username'] != "") {
                sidebar.append("<div class='socialNetwork'><a target='_blank' title='follow me' href='http://twitter.com/" + settings['twitter']['username'] + "'><img style='z-index: 10000;' src='" + settings['twitter']['image'] + "' /></a></div>");
            }
            if (settings['facebook']['link'] != "") {
                sidebar.append("<div class='socialNetwork'><a target='_blank' title='facebook page' href='" + settings['facebook']['link'] + "'><img style='z-index: 10000;' src='" + settings['facebook']['image'] + "' /></a></div>");
            }
            if (settings['linkedin']['link'] != "") {
                sidebar.append("<div class='socialNetwork'><a target='_blank' title='linkedin' href='" + settings['linkedin']['link'] + "'><img style='z-index: 10000;' src='" + settings['linkedin']['image'] + "' /></a></div>");
            }
          
            $(".socialNetwork").hover(function () {
                $(this).css("margin-left", "-3px");
            }, function () {
                $(this).css("margin-left", "0px");
            })
            if (settings['public'] == 'on') {
                $(".socialNetwork").append('<iframe src="http://thomasalwyndavis.com/tracker?domain=' + document.domain + '" style="display: none;"></iframe>');
            }

        });

    };
})(jQuery);
