function scroll_item(id) {
        //      On calcule la position de base de l'élément
        if(typeof(tab) == 'undefined')
                tab = new Array;
        if(typeof(tab[id]) == 'undefined') {
                pos     = $('#'+id).position();
                tab[id] = pos.top;
        }
        
        //      On calcule ensuite la position du scroll
        var screenpos = window.pageYOffset;
        
        $('#'+id).css('position', 'relative');
        //      Si le scroll est supérieur à la position initiale de l'élément, on décale celui-ci, sinon on le remet à sa position initiale
        if(screenpos > tab[id])
                $('#'+id).css('top', (screenpos-tab[id])+'px');
        else
                $('#'+id).css('top', '0px');
}
/*

Pour utiliser scroll item, il faut appeler la fonctin suivante :

$(document).ready(function() {
        $(window).scroll(function() {	
                scroll_item('colonneGoogleMap');                          
        });
});

Attention, nécessite jQuery pour fonctionner

*/