/*
	Author: Erich Quist
	Website: spinewellnesscenter.com
	
*/

// A slideFadeToggle function:
jQuery.fn.slideFadeToggle = function(speed, easing, callback) {
  return this.animate({opacity: 'toggle', height: 'toggle'}, speed, easing, callback);  
};

$(document).ready(function(){

	// Uniform
	
	$("select, input:checkbox, input:radio, input:file, input:text, textarea").uniform();
	
	// Main Navigation
	
	$('#mainNav li').mouseover(function (){
		$('li.selectedLava').addClass('navHover').removeClass('selectedLava');
	});

	$('#mainNav li').mouseout(function (){
		$('li.navHover').removeClass('navHover').addClass('selectedLava');
	});

    // Show & Hide Right Stuff
	
	$("#map").show();
	
	$('a#home-form-toggle').click(function() {
		if ( $('a#home-map-toggle').hasClass("up") ) {
			$('#map').slideFadeToggle(400);
			$('a#home-map-toggle').removeClass('up').addClass('down');
		}
		$('#home-form').slideFadeToggle(400);
		if ( $(this).hasClass("down") ) { 
			$(this).addClass('up').removeClass('down');
		}
		else {
			$(this).addClass('down').removeClass('up');
		}
		return false;
	});
	
	$("#home-form").hide();
	
	$('a#home-map-toggle').click(function() {
		if ( $('a#home-form-toggle').hasClass("up") ) {
			$('#home-form').slideFadeToggle(400);
			$('a#home-form-toggle').removeClass('up').addClass('down');
		}
		$('#map').slideFadeToggle(400);
		if ( $(this).hasClass("down") ) { 
			$(this).addClass('up').removeClass('down');
		}
		else {
			$(this).addClass('down').removeClass('up');
		}
		return false;
	});
	
	$("ul.hide-show ul").hide();
	
	$("li.arrow-link").click(function() {
		if ( $(this).hasClass("down") ) {
			$(this).removeClass('down').addClass('up');
		}
		else { 
			$(this).removeClass('up').addClass('down');
		}
		$(this).next().slideFadeToggle(400);
		return false;
	});
	
	// Arrow Link Hover
	
	$(".arrow-link.up").mouseover(function() {
		$(this).addClass('hover');
	});
	
	$(".arrow-link.up").mouseout(function() {
		$(this).removeClass('hover');
	});
	
	$(".arrow-link.down").mouseover(function() {
		$(this).addClass('hover');
	});
	
	$(".arrow-link.down").mouseout(function() {
		$(this).removeClass('hover');
	});
	
	// Slideshow
	
    $('ul#slider').DDSlider({
		delay: 50,
		ease: 'swing',
		waitTime: 4000,
		duration: 500,
		bars: 6,
		columns: 6,
		rows: 2,
		nextSlide: '.slider_arrow_right',
		prevSlide: '.slider_arrow_left',
		selector: '.slider_selector',
		trans: 'fade'
	});

	$(".nucca").fancybox({
		overlayColor: '#fff',
		width: '90%',
		height: '90%',
		type: 'iframe'
	});

	$("a[rel=illustration]").fancybox({
		overlayColor: '#fff',
		autoDimensions: true,
		titleShow: false
	});

});












