function writeFecha(){
	monthNames = new Array(
	"enero",
	"febrero",
	"marzo",
	"abril",
	"mayo",
	"junio",
	"julio",
	"agosto",
	"sept.",
	"octubre",
	"noviembre",
	"diciembre"
	);
	theDate = new Date();
	document.write(theDate.getDate() + " de " + monthNames[theDate.getMonth()] + " de " + theDate.getFullYear());
}

function showPlayer(flv, autoplay){
	var FO = {
		movie:'http://www.fundaciontelevisa.org/images/svideoplayer.swf',
		width:352,
		height:314,
		majorversion:"8", 
		build:"0",
		flashvars: 'file=' + flv + '&autoplay=' + autoplay,
		wmode:"opaque",
		quality:"high"};
		
	UFO.create(FO, 'flvplayer');
}

function showPlayerNT(flv, autoplay){
	var FO = {
		movie:'http://www.fundaciontelevisa.org/images/svideoplayer.swf',
		width:490,
		height:418,
		majorversion:"8", 
		build:"0",
		flashvars: 'file=' + flv + '&autoplay=' + autoplay,
		wmode:"opaque",
		quality:"high"};
		
	UFO.create(FO, 'flvplayer');
}

var Ticker = new Class({
	Implements: [Options],
	options: {
		speed: 2500,
		delay: 1500,
		direction: 'vertical'
	},
	initialize: function(el,options){
		this.setOptions(options);
		this.el = $(el);
		this.items = this.el.getElements('li');
		this.myTimer = null;
		var w = 0;
		var h = 0;
		if(this.options.direction.toLowerCase() == 'vertical') {
			w = this.el.getSize().x;
			this.items.each(function(li,index) {
				h += li.getSize().y;
			});
		} else {
			h = this.el.getSize().y;
			this.items.each(function(li,index) {
				w += li.getSize().x;
			});
		}
		this.el.setStyles({
			position: 'absolute',
			top: 0,
			left: 0,
			width: w,
			height: h
		});
		this.fx = new Fx.Morph(this.el,{duration:this.options.speed, onComplete:function() {
			var i = (this.current==0)? this.items.length : this.current;
			this.items[i-1].injectInside(this.el);
			this.el.setStyles({
				left:0,
				top:0
			});
		}.bind(this)});
		this.current = 0;
		this.next();
	},
	
	pause: function() {
		$clear(this.mytimer);
		this.mytimer = null;
	},
	resume: function() {
		if (this.mytimer == null) {
			this.next();
		}
	},
	next: function() {
		this.current++;
		if (this.current >= this.items.length) this.current = 0;
		var pos = this.items[this.current];
		this.fx.start({
			top: -pos.offsetTop,
			left: -pos.offsetLeft
		});
		this.mytimer = this.next.bind(this).delay(this.options.delay + this.options.speed);
	}
});

function doTabs(layers, nav, lis, event){
	$$(layers).addClass('hide');
	$$(nav).addEvent(event, function(){
		$$(layers).removeClass('show');
		$$(layers).addClass('hide');
		$($(this).getProperty('title')).addClass('show');
		$$(nav).removeClass('active');
		$(this).addClass('active');
		return false;
	});
	
	$$(lis).getFirst('li').fireEvent(event);
};


window.addEvent('domready', function() {
									 
	var mainnav = doTabs('div.subnav', 'ul.main-menu li', 'ul.main-menu', 'mouseover');
	var stagetabs = doTabs('div.home-tabs', 'ul.tabs-feat li', 'ul.tabs-feat', 'click');
	
	var lastNews = new Ticker('TickerVertical', {
      speed : 1500, delay : 5000, direction : 'vertical'}
	);
	$('NewsTicker').addEvent('mouseenter', function() {lastNews.pause();});
	$('NewsTicker').addEvent('mouseleave', function() {lastNews.resume();});
	
	var imagenes = new Ticker('picturesCont', {
      speed : 1500, delay : 100, direction : 'horizontal'}
	);
	$('pictCar').addEvent('mouseenter', function() {imagenes.pause();});
	$('pictCar').addEvent('mouseleave', function() {imagenes.resume();});
	
	var imgCar = new Ticker('slideShowCont', {
      speed : 2500, delay : 5000, direction : 'horizontal'}
	);
	$('slideshow').addEvent('mouseenter', function() {imgCar.pause();});
	$('slideshow').addEvent('mouseleave', function() {imgCar.resume();});
	
}); 
