jQuery.noConflict();

jQuery(document).ready(function(){
	
	// FIRE UP EMAIL SIGNUP SLIDER
	jQuery('.btn-slide').click(function(){
		jQuery("#panel").slideToggle("slow");
		jQuery(this).toggleClass("active");
		
		return false;
	});
	
	// FIRE UP HOME PAGE IMAGE ROTATOR
	jQuery('#home-images-holder').cycle({
		timeout: 7000,
		speed: 4000
	});
	
	// FIRE UP PAINTINGS GALLERY STUFF (HIGHSLIDE)
	hs.graphicsDir = '/wp-content/themes/ArtSee/highslide/graphics/';
	hs.showCredits = false;
	hs.align = 'center';
	hs.transitions = ['expand', 'crossfade'];
	hs.wrapperClassName = 'dark borderless floating-caption';
	hs.fadeInOut = true;
	hs.dimmingOpacity = .75;
	hs.lang = { restoreTitle :    '' };
	// Add the controlbar
	if (hs.addSlideshow) hs.addSlideshow({
		//slideshowGroup: 'group1',
		interval: 5000,
		repeat: false,
		//useControls: true,
		fixedControls: 'fit',
		overlayOptions: {
			opacity: .6,
			position: 'bottom center',
			hideOnMouseOut: true
		}
	});
	
	// FIRE UP PAINTINGS GALLERY STUFF (SORTER)
	jQuery('ul#filter a').click(function() {
		jQuery(this).css('outline','none');
		jQuery('ul#filter .current').removeClass('current');
		jQuery(this).parent().addClass('current');
		
		var filterVal = jQuery(this).text().toLowerCase().replace(' ','-');
			
		if(filterVal == 'all') {
			jQuery('ul#portfolio').fadeOut('normal',function(){
			jQuery('ul#portfolio li.hidden').removeClass('hidden');
			jQuery('ul#portfolio').fadeIn('normal');
			});
		}
		else {
			jQuery('ul#portfolio').fadeOut('normal',function(){
				jQuery('ul#portfolio li').each(function() {
					if(!jQuery(this).hasClass(filterVal)) {
						jQuery(this).addClass('hidden');
					}
					else{
						jQuery(this).removeClass('hidden');
					}
					jQuery('ul#portfolio').fadeIn('normal');
				});
			});
		}
	
		
		return false;
	});
	
	
	// SET THE INITIAL PAINTINGS GALLERY THAT WILL SHOW
	var initialFilter = 'available';
	jQuery('ul#portfolio li').each(function() {
		if(!jQuery(this).hasClass(initialFilter)) {
			jQuery(this).addClass('hidden');
		}
	});
	
});