// JavaScript Document

BPE.Index = Base.extend
({
	constructor: function(travelTipsData, promotionsData)
	{
		this.travelTipsData = travelTipsData;
		this.promotionsData = promotionsData;
		
		Event.observe(window, 'load', this.windowOnLoad.bindAsEventListener(this));		
	},
	
	windowOnLoad: function()
	{
		if (this.travelTipsData != "")
		{
			new BPE.JsonDataPager
			(
			 	this.travelTipsData,
				$('btPreviousTravelTip'),
				$('btNextTravelTip'),
				$('panelTravelTips'),
				{
					mode: RedSquare.DataPager.MODE_WRAP,
					startRandom: false,
					waitForEvent: true
				}
			);	
		};
		if (this.promotionsData != "")
		{
			new BPE.JsonDataPager
			(
			 	this.promotionsData,
				$('btPreviousPromotion'),
				$('btNextPromotion'),
				$('panelPromotions'),
				{
					mode: RedSquare.DataPager.MODE_WRAP,
					startRandom: true,
					waitForEvent: true
				}
			);	
		}
	}	
});