function findIdInClass(a)
{
	var c=/id_([0-9a-z_-]+)/;var b=c.exec(a.className);return b[1]
};

window.addEvent('domready',function() {
	var showDuration = 5000;
	var container = $('#carrousel-big');
	var blocks = $$('.carrousel-block');
	var currentIndex = 0;

	blocks.each(function(block,i){
		if(i > 0) {
			block.set('opacity',0);
		}
	});

	$('.carrousel-block').each(function(e) {
		this.style.display = 'block';
	});

	var start = function() {
		interval = show.periodical(showDuration);
	};
	var stop = function() { $clear(interval); };
	var show = function() {
		blocks.each(function(block, i){
			block.set('opacity', 0);
		});
		blocks[currentIndex].fade('out');
		var next = currentIndex = currentIndex < blocks.length - 1 ? currentIndex+1 : 0;
		blocks[next].fade('in');

		$('.carrousel-mini-block').each(function(e) {
			$(this).removeClass('selected');
		});
		$('.id_'+  next ).addClass('selected');
	};

	window.addEvent('load',function(event){
		start();
	});

	$('.carrousel-mini-block').hover(function(event) {
		blocks.each(function(block, i){
			block.set('opacity', 0);
		});

		$('.carrousel-mini-block').each(function(e) {
			$(this).removeClass('selected');
		});
		$(this).addClass('selected');

		var prog = document.id('prog_' + findIdInClass(this));
		prog.fade('in');
		
		stop();
		
		/*
		exit();
		stop();
		blocks.each(function(block,i){
			block.set('opacity',0);
		});

		event.preventDefault();
		var url = $(this).children().attr('href');
		var image = $(this).children().children().attr('src');
		var video = $(this).children().attr('longdesc');
		var text = $(this).children().next().html();

		$('.carrousel-mini-block').each(function(e) {
			$(this).removeClass('selected');
		});
		$(this).addClass('selected');

		var prog = document.id('prog_' + findIdInClass(this));
		prog.fade('in');

		$('#adswizz').remove();

		$('#videoplayer1').innerHTML = '';
		$('#videoplayer2').innerHTML = '';
		$('#videoplayer3').innerHTML = '';
		$('#videoplayer4').innerHTML = '';

		if(prog.getLast().get('id') == 'videoplayer0'
		|| prog.getLast().get('id') == 'videoplayer1'
		|| prog.getLast().get('id') == 'videoplayer2'
		|| prog.getLast().get('id') == 'videoplayer3')
		{
			prog.getLast().getPrevious().style.display = 'none';
			prog.getLast().getPrevious().getPrevious().style.display = 'none';
			prog.getLast().getPrevious().getPrevious().getPrevious().style.display = 'none';
			prog.getLast().style.display = 'block';

			var script = document.createElement('script');
			script.type = 'text/javascript';
			script.src = 'http://direct8.hexaglobe.com/stickyadstest/AdswizzOpenAdStreamerDemo/js/flowplayer-3.2.2.min.js';
			document.getElementsByTagName('head')[0].appendChild(script);

			var id = findParamInClass('techid', prog.getLast());

			var script = document.createElement('script');
			script.type = 'text/javascript';
			script.src = 'http://direct8.hexaglobe.com/player-vod-ads.js?width=612&height=334&asset='+ id +'.flv&domId='+ prog.getLast().get('id') +'&nologo=true&autoplay=true';
			document.getElementsByTagName('head')[0].appendChild(script);

		}
		*/
	}, function (event) {
		start();
	});

	$('.carrousel-play-big').click(function(event)
	{
		exit();
		
		/*
		blocks.each(function(block,i){
			block.set('opacity',0);
		});

		this.getParent().set('opacity',1);
		this.getParent().set('visibility',true);

		this.style.display = 'none';

		if(this.getPrevious())
		{
			this.getPrevious().style.display = 'none';
			this.getPrevious().getPrevious().style.display = 'none';
			this.getNext().style.display = 'block';
			var id = findParamInClass('techid', this.getNext());
			var domId = this.getNext().get('id')
		}
		else
		{
			this.style.display = 'none';
			this.getNext().style.display = 'none';
			this.getNext().getNext().style.display = 'none';
			this.getNext().getNext().getNext().style.display = 'block';
			var id = findParamInClass('techid', this.getNext().getNext().getNext());
			var domId = this.getNext().getNext().getNext().get('id');
			console.log(id);
		}

		var script = document.createElement('script');
		script.type = 'text/javascript';
		script.src = 'http://direct8.hexaglobe.com/stickyadstest/AdswizzOpenAdStreamerDemo/js/flowplayer-3.2.2.min.js';
		document.getElementsByTagName('head')[0].appendChild(script);

		var script = document.createElement('script');
		script.type = 'text/javascript';
		script.src = 'http://direct8.hexaglobe.com/player-vod-ads.js?width=612&height=334&asset='+ id +'.flv&domId='+ domId +'&nologo=true&autoplay=true';
		document.getElementsByTagName('head')[0].appendChild(script);
		*/
	});
	
});


$(document).ready(function(){
	$('.carrousel-mini-block').click(function(event)
	{


	});



});
