HERSHEYS.York = {};

HERSHEYS.York.trackTimeline = function(data){
	HERSHEYS.Analytics.doPageView('our story', data);
};

HERSHEYS.York.initializations = {

	'york/our-story' : function(){
				
		var flashvars = {xmlPath : '/xml/york-timeline.xml'};
		var attributes = {};
		var param = {wmode : 'transparent'};
			
		var altContent = function(){
			HERSHEYS.Carousel.init({
				'slideDistance' : 286,
				'firstItem' : 1
			});
		};

		altContent();
		$('#carousel_wrap').css('visibility', 'visible');
		
		/*
		swfobject.embedSWF("/assets/swf/york/timeline.swf", 
							"carousel_wrap", "100%", "100%", "10.0.0", 
							false, flashvars, param, attributes, function(e){
								if (!e.success){
									altContent();
								}
								
								$('#carousel_wrap').css('visibility', 'visible');
		}); */
							
		$(HERSHEYS.Carousel).bind("SlideComplete", function(data, which){

			/* Send Analytics */
			var data = $(which).parent().attr('title');	
			HERSHEYS.York.trackTimeline(data);

		});
			
	},
	
	/* PRODUCTS */
	'york/products' : function(){
		// product navigation
	    HERSHEYS.TabbedBrowsing.init();
	
		$(HERSHEYS.TabbedBrowsing).bind('NewItemShowing', function (e, data) {

	            var productName = $(data).attr('title');

	            HERSHEYS.Analytics.doProductView(productName);

	     });
		
	},
	
	/* HOMEPAGE */
	'york' : function(){
		
	//	$('.york #content').removeClass('backgroundOff');
		
		var flashvars = {};
		var attributes = {};
		var param = {wmode : 'transparent', allowscriptaccess : 'always'};
		swfobject.embedSWF("/assets/swf/york/snowflakes-blowing.swf", 
							"blow_wrap", "959", "476", "10.0.0", 
							"/assets/swf/expressInstall.swf",flashvars, param, attributes, function(e){
									if (!e.success){
										$('.york #content').removeClass('backgroundOff');
									}else{
										// FALLING SNOW DOES NOT ANIMATE
										// PAGE THROWS A JS ERROR IF FOLLOWING LINE IS NOT COMMENTED OUT
										//document.getElementById("blow_wrap").playAnimation();
									}
							}); 
	}	
	
	 
	
	/* ETC */
};

HERSHEYS.Utility.doPageInits(HERSHEYS.York.initializations);

$(document).ready(function() {

	/* Wire up search result button to field and search result page. */
	HERSHEYS.Utility.stealSearchButton({
		'site' : 'york'
	});
	
	/* Enable leaving notice binding */
	HERSHEYS.Utility.leavingNotice({
		'transparency' : HERSHEYS.transparency,
		'title' : 'YORK'
	});
	
	HERSHEYS.ShareThis.init();
	
	/* snowflakes */
	var flashvars = {};
	var attributes = {};
	var param = {wmode : 'transparent'};
	swfobject.embedSWF("/assets/swf/york/snowflakes-ambient.swf", 
						"flash_wrap", "100%", "100%", "10.0.0", 
						"/assets/swf/expressInstall.swf",flashvars, param, attributes);
							
	$('.button_print').bind('click', function(){		
		
	 	var s = s_gi(s_account);
        s.templtv = s.linkTrackVars;          //Saving the original state of the variables
        s.templte = s.linkTrackEvents;         //Saving the original state of the variables
        s.linkTrackVars = "events,eVar10,products";      //Defining the list of variables that will be sent in the server call
   
		s.products = ';' + 4196;
		s.prop30 = s.eVar10 = '4196';
		s.events = "event5";              //Passing in the value into s.events
		
        s.linkTrackEvents = "event5";
		s.tl(true,'o','recipe print');
	
       	if (s.templtv) {
            s.linkTrackVars = s.templtv;    //reassigning the variables to the original state
        }

        if (s.templte) {
            s.linkTrackEvents = s.templte;   //reassigning the variables to the original state
        }

	
	});
	
});
