jQuery.fn.sliderPost = function () {
    //Init Variables
    var post_div = this;
    var id       = post_div.attr('id');
    var title    = post_div.children('.entry-title');
    var image    = post_div.children('.entry-thumbnail');
    var summary  = post_div.children('.entry-summary');

    post_div.addClass('slider-entry-container');

    //Title Classes
    var title_html = title.html();
    title.remove();
    
    //Image Classes
    image.removeClass('entry-thumbnail');
    image.addClass('slider-entry-thumbnail');


    //Summary Classes
    summary.removeClass('entry-summary');
    summary.addClass('slider-entry-summary');

    post_div.append('<div id="' + id + 'Slider"></div>');

    //Slider
    $('#' + id + 'Slider').addClass('slider-slider-container');
    $('#' + id + 'Slider').append("<div class='slider-entry-title'>" + title_html + "</div>");
    $('#' + id + 'Slider').append(summary);

    //Slider-Wrapper
    $('#' + id + 'Slider').append('<div id="' + id + 'SliderWrapper">&nbsp;</div>');

    $('#' + id + 'SliderWrapper').addClass('slider-slider-wrapper');
    
    //Current Slider Position Relative To The slider-entry-container div
    var current = $('#' + id + 'Slider').position().top;

    //Animate the slider on mouse-over
    post_div.hover(function(e) {
        $('#' + id + 'Slider').animate({
            top:        0
        })
    },
    //Pull it back on mouse-out
    function(e) {
        $('#' + id + 'Slider').animate({
            top:        current
        })
    });

    //Redirect To The Post Page On-click
    var location = title.find('a').attr('href');

    post_div.click(function(e) {
        window.location = location;
    });
}

