currentElement = 0;

var doBanners = function() {
	$('banners').getChildren('div').each(function(el,i) {
		el.setStyles({'width':203,'position':'absolute','left':i*219});
		if (i < 3) {
			el.addEvent('click',doBannerClick);
		} else {
			el.addEvent('click',doRegisterClick);
		}
		el.addEvent('mouseenter',doBannerOver);
		el.getFirst('div').setStyle('width',203);					   
	});
	
	$('banners').addEvent('mouseleave',doBannerReset);
}

var doBannerClick = function() {
	window.location = this.getFirst('div').getFirst('a').get('href');	
}

var doRegisterClick = function() {
	window.location = '/register';	
}

var doBannerOver = function() {
	if (currentElement != this) {
		currentElement = this;
		leftPosition = 0;
		$('banners').getChildren('div').each(function(el,i) {
			if (el == currentElement) {
				el.get('morph').start({'left':leftPosition,'width':473});
				el.getFirst('div').get('tween').start('width',473);
				el.getFirst('div').getFirst('p').get('tween').start('opacity',1);
				el.getFirst('div').getFirst('img').get('tween').start('left',0);				
				leftPosition += 489;
			} else {
				el.get('morph').start({'left':leftPosition,'width':113});
				el.getFirst('div').get('tween').start('width',113);
				el.getFirst('div').getFirst('p').get('tween').start('opacity',0);
				el.getFirst('div').getFirst('img').get('tween').start('left',-90);
				leftPosition +=129;
			}
		});
	}
}

var doBannerReset = function() {
	$('banners').getChildren('div').each(function(el,i) {
		el.get('morph').start({'left':i*219,'width':203});
		el.getFirst('div').get('tween').start('width',203);
		el.getFirst('div').getFirst('p').get('tween').start('opacity',1);
		el.getFirst('div').getFirst('img').get('tween').start('left',0);		
	});
	currentElement = 0;
}

window.addEvent('domready', doBanners);



var createVideoPlayer = function(option) {

	/*if (option == undefined) {
		option = Math.floor(Math.random()*2)+1;	
	}

	$('hero').empty();*/

	var videoPlayerObject = new Swiff('/flash/introvideo.swf', {
    	id: 'videoPlayer',
		name: 'videoPlayer',
    	width: 390,
    	height: 250,
   		params: {
        	wmode: 'transparent',
        	bgcolor: '#FFFFFF',
      		loop: 'false',
			menu: 'false',
        	quality: 'high',
      		scale: 'noscale',
			allowScriptAccess: 'always',
	    	allowFullScreen: 'true',
			play: 'true'
    	}
	});

	videoPlayerObject.inject($('welcome_video'));

}	

window.addEvent('domready', createVideoPlayer);