Ich vermute, dann ist der context noch nicht richtig definiert. Der muss vermutlich beim Style statt der StyleMap definiert sein, evtl. mit explizitem Konstruktor:


        stylemap = new OpenLayers.StyleMap({
        'default': new OpenLayers.Style({
            ...
        }),
        'select' : new OpenLayers.Style({
            ...
            }, {
            'context':
            {
                getBackgroundWidth: function(feature)
                {
                    return(5 * feature.attributes.ziel.length);
                }
            }
        })
    });

Siehe auch http://openlayers.org/dev/examples/strategy-cluster-extended.js

Gruß,
ikonor