$(window).load(function() {
	   	$('.basic').click(function (e) {
		$('#basic-modal-content').modal({
			persist:true
		});
		  return false;
		});
	   
	   $('#banner').nivoSlider({
			controlNav: false,
			directionNav: false,
			pauseTime: 5000
		});
		
		$('.accordionButton').click(function() {
			$('.accordionButton').removeClass('on');
			$('.accordionContent').slideUp('normal');
			if($(this).next().is(':hidden') == true) {
				$(this).addClass('on');
				$(this).next().slideDown('normal');
			 } 
		 });
	  
	$('.accordionButton').mouseover(function() {
		$(this).addClass('over');
	}).mouseout(function() {
		$(this).removeClass('over');										
	});
	
	$('.accordionContent').hide();
	 $(prepGallery);
	 
	var inputs = $("input[type='text'],textarea");
	$.each(inputs,function(i,e) {
		var placeholder = $(e).attr("placeholder");
			$(e).val(placeholder);	
			$(e).blur(function() {
				resetInput($(this));
			});
			$(e).focus(function() {
				if($(this).val() == placeholder) {
					$(this).val("");
				}
			});
		});

	function resetInput(elem) {
		if($(elem).val() == "") {
				var placeholder = $(elem).attr("placeholder");
				$(elem).val(placeholder);
			}
	}
	 
	 
    });
function prepMarquee() {
	var marquee	=	$("#marquee"),
	span		=	marquee.children("span");
	marquee
		.append(span.clone())
		.append(span.clone())
		.armyKnife({
			"transition"		:	"slide",
			"autoRotate"		:	true,
			"speed"			:	10000,
			"easing"		:	"linear",
			"autoRotateDelay"	:	0
					
		});
}
$(prepMarquee);

 function prepGallery() {
	var gallery = $('#gallery');
	gallery.armyKnife({
		sections : '.case',
		transition: 'fade',
		speed: 1000,
		sectionBeforeEnter	: function () {
			
			var currentCase = $(this);
			var desc = currentCase.children('.description').html();
			$('#galleryDescription').html(desc);
		}
	});
	
	$('#galleryPrev').click(function() {	
		gallery.armyKnife("prev");	
		return false;
	});
	
	$('#galleryNext').click(function() {	
		gallery.armyKnife("next");	
		return false;
	});
}

