$(document).ready(function(){
						   
		$(".tableList .directionButton").click(function(){
										 alert("directions");
											 
			var offset = $(this).offset();
			var address = $(this).attr("href");
		$("#desiredAddress").attr("value", address);
	
		$("#directions").css({display:"block", left:offset.left + 0 , top:offset.top - 0 });	
			return false;
		});	
		
		$(".closeButton").click(function(){
			$("#directions").css("display", "none");						 
		});					   
						   
						   
	
		$("#noteworthyHeader a").hoverIntent(
			function(){
				$(this).css("background-image", "url(images/headers/ff_noteworthy_open.jpg)");
			},
			function(){
				$(this).css("background-image", "");
			}
		);
		
		$("#advisorHeader a").hoverIntent(
			function(){
				$(this).css("background-image", "url(images/headers/ff_advisor_open.jpg)");
			},
			function(){
				$(this).css("background-image", "");
			}
		);
		
		$("#voiceHeader a").hoverIntent(
			function(){
				$(this).css("background-image", "url(images/headers/ff_voice_open.jpg)");
			},
			function(){
				$(this).css("background-image", "");
			}
		);
	
	
	$("#sendToFriendButton").click(function(){
            var offset = $(this).offset();
            var currentPage = (location.href);
            $("#emailFriend").fadeIn(250).css({display:"block", left:offset.left - 650 , top:offset.top - 300});            
            $("input#line1").focus();           
            return false;
        }); 

        $(".closeButton, input#cancel").click(function(){
            $("#emailFriend").fadeOut(500);
            return false;                        
        });

        $("#emailFriend label input").focus(function() {
            $(this).val("");
 	});



	
	if ($("body").hasClass("catalogListView")) {	
			
			$("#requestbyMailForm").css("display", "none");
			
			$(".requestbyMail").click(function(){
				$('#requestbyMailForm').fadeIn('normal');
				return false;
			});
			
			$("#requestbyMailForm .buttonStyle1 input").click(function(){
				
				$("#addressLocation").attr('selectedIndex',0);
				$("#addressLocation").changeLocation();	
				$('#requestbyMailForm').fadeOut('normal');
				
				
			});
		
		$(".buttonStyle2 input").click(function(){
		
			// $("#selectFromAddressBook").validate();									   
		});
	
	}
	
	if ($("body#fashionFocusSearch").length > 0) {
		
		$(".ff_searchlink").click(function (){ 
				
				var url = $(".ff_searchlink").attr("href") + "?sku=" + $("#ff_searchform input").val();
				
				superPopup({
					url:url,
					type:"findInStore"
				})
	
			return false;		
		});
	
	}
	if ( $("body#StyleAdvisor").length > 0) {
			
		$(".ff_searchlink").click(function (){ 
					
			var url = $(".ff_searchlink").attr("href") + "?sku=" + $("#ff_searchform input").val();
					
			superPopup({
				url:url,
				type:"findInStore"
			})
	
			return false;		
		});
		
	}

	if ($("body#styleByAppointment").length > 0) {
	
	
		/*Find In Store Page Functions */
				 
		$(".directionButton").click(function(){
											 
			var offset = $(this).offset();
			var address = $(this).attr("href");
		$("#desiredAddress").attr("value", address);
	
		$("#directions").css({display:"block", left:offset.left + 60 , top:offset.top - 25 });	
			return false;
		});	
		
		$(".closeButton").click(function(){
			$("#directions").css("display", "none");						 
		});
		
		
	} 
	
	if ($("body").hasClass("fashionFocus")) {
	
		$("ul.tabs li a").click(function(e) {
			
			var selectedTab = $(this).parent();
			var tabIndex = (selectedTab).parent().children().index(selectedTab);	
			
			$("#mainContainer div").css("display","none")
			$("#mainContainer div").eq(tabIndex).css("display","block")
			
			$(".tabs li").removeClass("active");
			$(e.target).parent().addClass("active");
			
			return false;					
			
		});
	
	}
	
	
// END ON READY
});
