OpenLayers.Feature.WFS.Sparklines = OpenLayers.Class.create();
OpenLayers.Feature.WFS.Sparklines.prototype = 
OpenLayers.Class.inherit( OpenLayers.Feature.WFS, {
    
    createMarker: function() {        

        this.marker = OpenLayers.Feature.prototype.createMarker.apply(this); 

        return this.marker;
    },
    
    processXMLNode: function(xmlNode) {
        var data = OpenLayers.Feature.WFS.prototype.processXMLNode.apply(this, arguments);

        //var id = OpenLayers.Util.getXmlNodeValue(xmlNode.getElementsByTagName('id')[0]);
        var id = OpenLayers.Util.getXmlNodeValue(OpenLayers.Ajax.getElementsByTagNameNS(xmlNode, "http://www.frumin.net", "frumin", "id")[0]);

        var isize = new OpenLayers.Size(75,20);

        data.att_id = id;
        data.icon = new OpenLayers.Icon("http://transit.frumin.net/subway/sparks/" + id + ".png", isize);
        data.icon.setOpacity(.75);

        return data;
        
    },

    CLASS_NAME: "OpenLayers.Feature.Sparklines"
    
    
    
    
});
