/*
	Farmslide JS
	 Author QDE  - Updated by PVL 04/09/07
	 Description: This script is used as 'listener' javasript event. To be used with Prototype.
			 (see other example on DGD107J (m-and-a-thegame mini-site)  )
*/
var Farmland = {
	//Properties
	gameURL : "http://dev.farmland-thegame.eu/farmland-beta/",
	//Current screenshot
	currentScrshot : FarmGallery.length-1,
	
	//Init page
	initPage : function() {
		//Get page ID
		var pageID = document.body.id;
		//Init
		switch(pageID) {
			case 'bodyhome':
				var prevBtn = $('prevBtn');
				var nextBtn = $('nextBtn');
				
				var gameButtons = $("gameButton");

				//gameButtons.onclick = Farmland.launchGame;
				prevBtn.onclick = Farmland.prevScreenshot;
				nextBtn.onclick = Farmland.nextScreenshot;
				
				Farmland.nextScreenshot();
				break;
			default:
				break;
		}
	},
	
	//Launch game
	launchGame : function() {
		window.open(Farmland.gameURL, 'Farmland', "location=no,menubar=no,toolbar=no,resizable=yes,width=1024,height=768");
	},
	
	//Prev scrshot
	prevScreenshot : function() {
		Farmland.currentScrshot--;
		if(0 > Farmland.currentScrshot) {
			Farmland.currentScrshot = (FarmGallery.length-1);
		}		
		var screenshot = $('screenshot');
		var legend = $('legend');
		screenshot.src = FarmGallery[Farmland.currentScrshot].file;
		legend.innerHTML = FarmGallery[Farmland.currentScrshot].legend;
	},
	
	//Next scrshot
	nextScreenshot : function() {
		Farmland.currentScrshot++;
		if((FarmGallery.length-1) < Farmland.currentScrshot) {
			Farmland.currentScrshot = 0;		
		}		
		var screenshot = $('screenshot');
		screenshot.src = FarmGallery[Farmland.currentScrshot].file;
	}
	
};

//Observe onLoad event
Event.observe(window, 'load',Farmland.initPage);