var heartIsOpen = false;
var exclamationIsOpen = false;
	
	$(document).ready(function(){

	   $(function () {
	   		if( $.cookie('zoomVisit') == null ) { 
    				$.cookie( 'zoomVisit', 'repeat',  { expires: 712, path: '/' } );
    				//$("div#frame").css('background','#333333');
    				$("div#frame").animate({opacity:1},{"duration":"100"});
    				$("div#welcomeLetter").fadeIn(100);
			} else {
				//$("div#frame").css('background','#626325');
				$("div#frame").animate({opacity:1},{"duration":"100"});
        		$("div#returnLetter").fadeIn(100);
			}
    	}); 
		
		$("a.closeOverlay").click(function(event){
      		$("div#welcomeLetter").fadeOut(480);
      		$("div#returnLetter").fadeOut(500, function () {
      			//$("div#frame").css('background','#626325');
      			$("div#frame").animate({opacity:1},{"duration":"500"});
        		$("div#agency").fadeIn(1000, function () {
        		$("div#heart").fadeIn(500);
				$("#heartIMG").animate({ 
					width: "74px",
					top: "-4px",
					height: "58px",
					left: "-4px"
					}, {"duration" : "300"} );
				$("#exclamationIMG").animate({ 
					top: "-16px"
					}, {"duration" : "300"} );
				
				$("#heartIMG").animate({ 
					width: "66px",
					top: "0px",
					height: "50px",
					left: "0px"
					}, {"duration" : "300"} );
				$("#exclamationIMG").animate({ 
					top: "0px"
					}, {"duration" : "300", "easing":"easeOutBounce"} );
				
				$("#heartIMG").animate({ 
					width: "74px",
					top: "-4px",
					height: "58px",
					left: "-4px"
					}, {"duration" : "300"} );
				$("#exclamationIMG").animate({ 
					top: "-16px"
					}, {"duration" : "300"} );
				
				$("#heartIMG").animate({ 
					width: "66px",
					top: "0px",
					height: "50px",
					left: "0px"
					}, {"duration" : "300"} );
				$("#exclamationIMG").animate({ 
					top: "0px"
					}, {"duration" : "300", "easing":"easeOutBounce"} );
				
				$("div#exclamation").fadeIn(500);
      		});
      		});
      		return false;
    	});
	   
	   //logo reset
	   //$("h1 > a").click(function(event){
	   $('h1 > img').click(function(event){
		 if (heartIsOpen == true) {
		 	$("#heart").animateToClass("heartClosed", 1000);
		 	$("#heartCopy").animateToClass("heartCopyClosed", 1000);
		 	$("#agency").animateToClass("agencyOpen", 1000);
			$("a#logoHREF").addClass("default");
			$("a#logoHREF").removeClass("pointer");
			heartIsOpen = false;
		 }
		 if (exclamationIsOpen == true) {
		 	$("#exclamation").animateToClass("exclamationClosed", 1000);
		 	$("#exclamationCopy").animateToClass("exclamationCopyClosed", 1000);
			$("a#logoHREF").addClass("default");
			$("a#logoHREF").removeClass("pointer");
			exclamationIsOpen = false;
		 }
		 event.preventDefault();
	   });
	   
	   
	    // heart rollover
		$("#heart > a").mouseover(function(){
			$("#heartIMG").animate({ 
					width: "74px",
					top: "-4px",
					height: "58px",
					left: "-4px"
					}, 300 );
	
			$("#heartIMG").animate({ 
					width: "66px",
					top: "0px",
					height: "50px",
					left: "0px"
					}, 300 );
			$("#heartIMG").animate({ 
					width: "74px",
					top: "-4px",
					height: "58px",
					left: "-4px"
					}, 300 );
			$("#heartIMG").animate({ 
					width: "66px",
					top: "0px",
					height: "50px",
					left: "0px"
					}, 300 );
		});
		
		
		// exclamation rollover
		$("#exclamation > a").mouseover(function(){
			$("#exclamationIMG").animate({ 
					top: "-16px"
					}, 500 );
					$("#exclamationIMG").animate({ 
					top: "0px"
					}, {"duration" : "300", "easing":"easeOutBounce"} );
					$("#exclamationIMG").animate({ 
					top: "-16px"
					}, 500 );
					$("#exclamationIMG").animate({ 
					top: "0px"
					}, {"duration" : "300", "easing":"easeOutBounce"} );
		});
	   
	   
	   // heart control
	   $("#heart > a").click(function(event){
		 if (heartIsOpen == false) {
		 	$("#heart").animateToClass("heartOpen", 1000);
		 	$("#heartCopy").animateToClass("heartCopyOpen", 1000);
		 	$("#agency").animateToClass("agencyClosed", 1000);
			$("a#logoHREF").addClass("pointer");
			$("a#logoHREF").removeClass("default");
		 	heartIsOpen = true;
			if (exclamationIsOpen == true) {
		 		$("#exclamation").animateToClass("exclamationClosed", 1000);
		 		$("#exclamationCopy").animateToClass("exclamationCopyClosed", 1000);
		 		exclamationIsOpen = false;
		 	}
		 } else {
		 	$("#heart").animateToClass("heartClosed", 1000);
		 	$("#heartCopy").animateToClass("heartCopyClosed", 1000);
		 	$("#agency").animateToClass("agencyOpen", 1000);
			$("a#logoHREF").addClass("pointer");
			$("a#logoHREF").removeClass("default");
		 	heartIsOpen = false;
		 }
		 event.preventDefault();
	   });
	   
	   // exclamation control
	   $("#exclamation > a").click(function(event){
		 if (exclamationIsOpen == false) {
		 	$("#exclamation").animateToClass("exclamationOpen", 1000);
		 	$("#exclamationCopy").animateToClass("exclamationCopyOpen", 1000);
			$("a#logoHREF").addClass("pointer");
			$("a#logoHREF").removeClass("default");
		 	exclamationIsOpen = true;
			if (heartIsOpen == true) { 
				$("#heart").animateToClass("heartClosed", 1000);
		 		$("#heartCopy").animateToClass("heartCopyClosed", 1000);
		 		$("#agency").animateToClass("agencyOpen", 1000);
		 		heartIsOpen = false;
			}
		 } else {
		 	$("#exclamation").animateToClass("exclamationClosed", 1000);
		 	$("#exclamationCopy").animateToClass("exclamationCopyClosed", 1000);
			$("a#logoHREF").addClass("pointer");
			$("a#logoHREF").removeClass("default");
		 	exclamationIsOpen = false;
		 }
		 event.preventDefault();
	   });

	});
	
