var ArtistTeasers;
var MySchedule,MyArtists;
jQuery(function(){
	ArtistTeasers = jQuery('.artist-teaser');
});

set_artists_view = function(view){
	if (view == 'all'){
		ArtistTeasers.each(function(){
			jQuery(this).css({'display':'block'});
		});
	}
	else{
		ArtistTeasers.each(function(){
			jQuery(this).css({'display':'none'});
		});
		var HighlightListings;
		switch (view){
		case 'my_artists':
			if (MyArtists == undefined || MyArtists == ''){
				MyArtists = jQuery('.artist-teaser.my_artist');
			}
			HighlightListings = MyArtists;
			break;
		default:
			HighlightListings = jQuery('.'+view);
			break;
		}
		HighlightListings.each(function(){
			jQuery(this).css({'display':'block'});
		});
	}
	
	update_options(view);
}

update_artist_options = function(view){
	jQuery('#artist_options_buttons').find('a').removeClass('current_option');
	switch (view){
	case 'all':
		jQuery('#artist_options_buttons .all_artists').addClass('current_option');
		break;
	case 'my_artists':
		jQuery('#artist_options_buttons .my_artists').addClass('current_option');
		break;
	}
}

jQuery(function(){
	jQuery('#artist_options_buttons .all_artists').click(function(e){
		set_artists_view('all');
		e.preventDefault();
	});

	jQuery('#artist_options_buttons .my_artists').click(function(e){
		set_artists_view('my_artists');
		e.preventDefault();
	});
});

myArtistsHasChanged = function(){
	MyArtists = '';
	refresh_view();
}

toggleDescription = function(){
	if (jQuery('#artist-short-description').hasClass('hidden')){
		jQuery('#artist-short-description').removeClass('hidden');
		jQuery('#artist-description').addClass('hidden');
		jQuery('#artist-description-toggle').html('Read More');
	}
	else{
		jQuery('#artist-description').removeClass('hidden');
		jQuery('#artist-short-description').addClass('hidden');
		jQuery('#artist-description-toggle').html('Read Less');
	}
}


