 
	$(document).ready(function(){
	
		/*var flow = $(".flow").find("li");
		$.each(flow, function(i, e){
			$(e).attr('class', 'flow' + parseFloat(i + 1));
		});*/
	
		$("#nav>li").hoverIntent(function () {
				$("ul",this).slideDown("medium");
			},function(){
				$("ul",this).slideUp("fast");
			}
			);
		$("#formButton").click(function () {
			if($("#ctaForm").is(':visible')){
				$("#ctaForm").css('display', 'none');
			}
			$("#sideSliderContent").animate({
				width: 'toggle'
			}, "slow", function(){
					if($("#sideSliderContent").is(':hidden')){
						$("#ctaForm").fadeOut();
					} else{
						$("#ctaForm").fadeIn();
					}
				}
			);
			if ($(this).hasClass('expanded')){
				$(this).addClass('collapsed').removeClass('expanded');
			} else{
				$(this).addClass('expanded').removeClass('collapsed');
			}
		});
		
	var tagLineContainer = $("#tagLine");
	$("ul.flow li").hover(function() {
		var thisLI = $(this);
		thisLI.css({'z-index' : '10'}); /*Add a higher z-index value so this image stays on top*/ 
		thisLI.find('img').addClass("hover").stop() /* Add class of "hover", then stop animation queue buildup*/
			.animate({
				marginTop: '-110px', /* The next 4 lines will vertically align this image */ 
				marginLeft: '-110px',
				top: '50%',
				left: '50%',
				width: '155px', /* Set new width */
				height: '183px', /* Set new height */
				padding: '20px'
			}, 200); /* this value of "200" is the speed of how fast/slow this hover animates */
		tagLineContainer.children().hide();
		
		var thisTag = tagLineContainer.find("."+thisLI.attr("class")+"_tag");
		if (thisTag.length > 0){
			thisTag.fadeIn("fast");
		}
		/*$.each(flow, function(i, e){
			if(thisLI.hasClass('flow' + parseFloat(i + 1))){
				$('.tag' + parseFloat(i + 1)).show();
			}
		});*/
		
	} , function() {
		var thisLI = $(this);
		thisLI.css({'z-index' : '0'}); /* Set z-index back to 0 */
		thisLI.find('img').removeClass("hover").stop()  /* Remove the "hover" class , then stop animation queue buildup*/
			.animate({
				marginTop: '0', /* Set alignment back to default */
				marginLeft: '0',
				top: '0',
				left: '0',
				width: '116px', /* Set width back to default */
				height: '137px', /* Set height back to default */
				padding: '5px'
			}, 400);
		tagLineContainer.children().hide();
		tagLineContainer.children(".tagDefault").show();
	});
		
		
	});
	


