function GB_random_elements( place_name_lat , count_objects , max_count ) {
    //alert( max_count );
    //alert( place_name_lat );
    var min_random = 0;
    var max_random = count_objects;
    var range = max_random - min_random;
    var random = null;
    var used_randoms = new Array();
    var max_attempts;
    
    for( var k = 0 ; k < max_count ; k++ ) {
        max_attempts = 50;
        while( ( random === null || $.inArray( random , used_randoms ) !== -1 ) && --max_attempts > 0 ) {
            random = Math.floor( Math.random() * range ) + min_random;
            //random = 0;
            }
        
        
        //alert( $('#".$place_name_lat."_' + GB_random ).html() );
        used_randoms[ used_randoms.length ] = random;
        $( '#' + place_name_lat + '_container' ).append( $( '#' + place_name_lat + '_' + random ).html() );
        }
    }