window.addEvent('domready', function() {

	$('contact_form').addEvent('submit', function(e) {
		new Event(e).stop();
		var log = $('log_res').empty().addClass('ajax-loading');
		$('submitter').disabled=true;
		this.send({
			update: log,
			onComplete: function() {
				log.removeClass('ajax-loading');
				$('submitter').disabled=false;
			}
		});
	});	

	$('menu-bar').setOpacity(.7);
	$('sociales-bar').setOpacity(.9);
	
	var scroll = new Fx.Scroll('wrapper', {
		wait: false,
		duration: 550,
		offset: {'x': 0, 'y': 0},
		transition: Fx.Transitions.Quint.easeInOut
	});
	var bioscroll = new Fx.Scroll('biografia-content', {
		wait: false,
		duration: 550,
		offset: {'x': 0, 'y': 0},
		transition: Fx.Transitions.Quint.easeInOut
	});
	$('ustreamLink').addEvent('click', function(event) {
		event = new Event(event).stop();
		scroll.toElement('ustream-box');
		$('pronto-msg').setOpacity(0);
		cargar('ustream-container','http://www.nymy.cl/streaming.php');
	});
	$('link0').addEvent('click', function(event) {
		event = new Event(event).stop();
		scroll.toElement('home-box');
		$('pronto-msg').setOpacity(0);
	});
	$('link1').addEvent('click', function(event) {
		event = new Event(event).stop();
		scroll.toElement('biografia-box');
		$('pronto-msg').setOpacity(0);
	});
 	$('link11').addEvent('click', function(event) {
		event = new Event(event).stop();
		bioscroll.toElement('biografia-content2');
		$('pronto-msg').setOpacity(0);
	});
	$('link12').addEvent('click', function(event) {
		event = new Event(event).stop();
		bioscroll.toElement('biografia-content3');
		$('pronto-msg').setOpacity(0);
	});
	$('link13').addEvent('click', function(event) {
		event = new Event(event).stop();
		bioscroll.toElement('biografia-content1');
		$('pronto-msg').setOpacity(0);
	});
	$('link2').addEvent('click', function(event) {
		event = new Event(event).stop();
		scroll.toElement('letras-box');
		$('pronto-msg').setOpacity(0);
	});
 
	$('link3').addEvent('click', function(event) {
		event = new Event(event).stop();
		scroll.toElement('cartelera-box');
		cargar('cartelera','http://www.nymy.cl/events.php');
		$('pronto-msg').setOpacity(0);
	});

	$('link4').addEvent('click', function(event) {
		event = new Event(event).stop();
		scroll.toElement('videos-box');
		$('pronto-msg').setOpacity(0);
		//cargar('videos','http://www.nymy.cl/videos.php');
	});
			
	$('link5').addEvent('click', function(event) {
		event = new Event(event).stop();
		scroll.toElement('fotos-box');
		$('pronto-msg').setOpacity(0);
		//cargar('fotos','http://www.nymy.cl/flickr/example.php');
	});
 
	$('link6').addEvent('click', function(event) {
		event = new Event(event).stop();
		scroll.toElement('contacto-box');
		$('pronto-msg').setOpacity(0);
	});

	var events= $$('#events a');
	events.each(function(element) {
 		var fx = new Fx.Styles(element, {duration:250, wait:false});
		element.addEvent('click', function(){
			event = new Event(event).stop();
			scroll.toElement('cartelera-box');
			cargar('cartelera','http://www.nymy.cl/events.php');
		});
	});




	$$('a.msg').each(function(link, i){
		link.addEvent('click', function(e) {
			e = new Event(e).stop();
			$('pronto-msg').setOpacity(0);
			$('pronto-msg').setStyle('display','block');
			$('pronto-msg').effect('opacity').start(1);

       	});

	});

	var list = $$('#link-bar li');
	list.each(function(element) {
 		var fx = new Fx.Styles(element, {duration:250, wait:false});
 
		element.addEvent('mouseenter', function(){
			fx.start({
				'margin-left': 0
			});
			$('menu-bar').setStyle('width', '240px');
		});
 
		element.addEvent('mouseleave', function(){
			fx.start({
				'margin-left': -220
			});
			$('menu-bar').setStyle('width','20px');
		});
	});
	
	var list = $$('#sociales-link-bar img');
	list.each(function(element) {
 		var fx = new Fx.Styles(element, {duration:150, wait:false});
 		element.addEvent('mouseenter', function(){
			fx.start({
				'margin-top': 55
			});
		});
		element.addEvent('mouseleave', function(){
			fx.start({
				'margin-top': 0
			});
		});
	});

	var myEvents = new Accordion($('events'), 'h3.toggler', 'div.event', {
		opacity: false,
		duration: 200,
		wait: false,
		onActive: function(toggler, element){
			toggler.setStyle('color', '#41464D');
		},
		onBackground: function(toggler, element){
			toggler.setStyle('color', '#528CE0');
		},
		transition: Fx.Transitions.Circ.easeInOut
	});
	
	
	var cargar = function(el,ruta) {
		el = $(el);
		if(el.hasClass('events-loading')) return false;
		//if(el.hasClass('loaded')) return false;
		el.toggleClass('events-loading');
		el.setHTML('');
		new Ajax(ruta, {
			onComplete:function(e) {
				el.addClass('loaded');
				el.toggleClass('events-loading');
				el.setOpacity(0);
				el.setHTML(e).effect('opacity').start(1);
				if(el.id=='cartelera') {
					FLIR.init( { path: '/js/facelift/' } );
					FLIR.auto( [ 'h1', 'h2', 'h3' ] );
					eventmap = new MultiMediaBox('eventmap', {descClassName: 'multiBoxDesc', useOverlay: false});
				} else if(el.id=='videos') {
					videox = new MultiMediaBox('videox', {descClassName: 'multiBoxDesc', useOverlay: false});
				} else if(el.id=='fotos') {
					photox = new MultiMediaBox('photox', {descClassName: 'multiBoxDesc', useOverlay: false});
				}
				addInstant();
			}
		}).request();
		return false;
	}
	newsletter = new MultiMediaBox('newsletterx', {descClassName: 'multiBoxDesc', useOverlay: false});
	videox = new MultiMediaBox('videox', {descClassName: 'multiBoxDesc', useOverlay: false});
	photox = new MultiMediaBox('photox', {descClassName: 'multiBoxDesc', useOverlay: false});
	letrasx = new MultiBox('letrasx', {descClassName: 'multiBoxDesc', useOverlay: false});
	//msg = new MultiMediaBox('msg', {showControls:false, useOverlay: false});
	
	//var flyer = {};
	//flyer = new MultiMediaBox('flyer', {descClassName: 'multiBoxDesc'});
	//flyer.open($('the-flyer'));	
	
});




