
function remove_field(element, item) {
  element.up(item).remove();
}


var ArtistQuickfinder = Class.create({
    initialize: function(selectTagId) {
        this.selectTag = $(selectTagId);
        this.selectTag.observe('change', function() {
            this.changePage(this.selectTag);
        }.bind(this));
        
        // Set default selected option
        this.selectTag.selectedIndex = 0;
        
        // Set default message
        this.defaultMessage = 'Cheshire Artist Search &raquo;'
        this.selectTag.options[0].update(this.defaultMessage);
        
    },
    getArtistPath: function(artistId) {
        return '/artists/' + artistId;
    },
    changePage: function(selectTag) {
        var artistId = selectTag.options[selectTag.selectedIndex].value;
        if (artistId) parent.location = this.getArtistPath(artistId);
    }            
});