function load_story(id) {
    new Ajax.Request('/home/get_member_story.json',{
        parameters: {'id':id},
        onSuccess: load_story_onSuccess
    });
    
    return false;
}

function load_story_onSuccess(result){
    var story = result.responseJSON.story;
    
    $('member_image').writeAttribute('src', '/assets/' + story.unique_id + '/homepage/' + story.image_filename);
    $('member_news_title').update(story.title);
    $('member_news_body').update(story.body);
    
    if(story.url.length > 0){
        $('find_out_more').show();
        $$('#find_out_more a').writeAttribute('href',story.url);
    }
    else {
        $('find_out_more').hide();
    }
}


function move_arrow(elm){
    var amount = $(elm).positionedOffset()[1];
    
    new Effect.Morph('home_listing_arrow', {
      style: 'top:' + amount + 'px;', // CSS Properties
      duration: 0.5 // Core Effect properties
    });
}

Event.observe(document, 'dom:loaded',function(){
    $$('a.carousel').each(function(elm, index){
        var link_id = $(elm).readAttribute('id');
        var carousel_id = link_id.split('_')[2];

        elm.observe('click', function(){
            load_story(carousel_id);
            move_arrow(elm);
        });
    })
    
});
