function featureStrip() {
	this.fid = 1;
	this.init = finit;
	this.totalItems = 16;
	this.currentItems = new Array();
	this.moveLeft = moveLeft;
	this.moveRight = moveRight;
	this.viewerWidth = $('win').getWidth();
	
}

function finit() {
	var counter = 0;
	var allLinks = document.getElementsByTagName('a');
	for(i=0; i < allLinks.length; i++) {
		if ($(allLinks[i]).hasClassName('flink')) {
			fitems.currentItems[counter] = counter;
			counter++;
		}
	}

	$('left').observe('click', moveLeft);
	$('right').observe('click', moveRight);
}

function moveLeft(e) {
	if(fitems.fid > 1) {
		new Effect.Move ('win',{ x: 900, y: 0, mode: 'relative'});
		fitems.fid--;
	} else {
		new Effect.Move ('win',{ x: 0, y: 0, mode: 'relative'});
		fitems.fid = 1;
	}

}


function moveRight(e) {
	if(fitems.fid < 4) {
		new Effect.Move ('win',{ x: -900, y: 0, mode: 'relative'});
		fitems.fid++;
	} else {
		new Effect.Move ('win',{ x: 2700, y: 0, mode: 'relative'});
		fitems.fid = 1;
	}

}

var fitems = new featureStrip();
fitems.init();