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

	//Search bar
	$$('#s').addEvent('focus', function(){
		this.set('value', '');
	});
	$$("#search .btn_search").addEvent('click', function(e){
		e.stopPropagation();
		$("search").submit();
		e.preventDefault();
	});	
	
	//Login bar
	$$("#form_iniciar_sesion").setStyle('display', 'none');
	$$("#iniciar_sesion .btn_log").addEvent('click', function(e){
		$$("#form_iniciar_sesion").reveal();
		e.stopPropagation();
		e.preventDefault();
	});
	$$("#iniciar_sesion .btn_cancelar").addEvent('click', function(e){
		$$("#form_iniciar_sesion").dissolve();
		e.stopPropagation();
		e.preventDefault();
	});
	$$('#iniciar_sesion .b_input').addEvent('focus', function(){
		this.set('value', '');
	});
	$$('.btn_submit').addEvent('click', function(e){
		this.getParent('form').submit();
		e.stopPropagation();
		e.preventDefault();
	});
	
	//Iniciar sesion comentarios
	$$('#comment_login').setStyle('display', 'none');
	$$('.cmt_session').addEvent('click', function(e){
		e.stopPropagation();
		e.preventDefault();
		$$('#comment_login').reveal();
	});
	$$('.cmt_cancelar').addEvent('click', function(e){
		e.stopPropagation();
		e.preventDefault();
		$$('#comment_login').dissolve();
	});
	
	//Edit profile
	$$('.hidden').setStyle('display', 'none');
	$$('.pestanas a').addEvent('click', function(e){
		e.stopPropagation();
		e.preventDefault();
		
		//Pestañas
		$$('.pestanas li').removeClass('current');
		e.target.getParent('li').addClass('current');
		
		//box
		$$('#cambiar_avatar, #cambiar_password, #cambiar_datos').setStyle('display', 'none');
		$$('#'+e.target.hash).setStyle('display', 'block');
	});
	
	//Universidades relativas a Chile.
	if($$('select[name=pais]').get('value') != 'Chile'){
		$$('#institucion').setStyle('display', 'none');
	}
	$$('select[name=pais]').addEvent('change', function(){
		if(this.get('value') == 'Chile'){
			$$('#institucion').reveal();
		}else{
			$$('#institucion').dissolve();
		}
	});
	
	//Ususarios
	$$('.users').addEvents({
		'mouseenter' : function(){
			this.getElements('.user_info').set('tween', {
				duration: 300,
				transition: Fx.Transitions.Quad.easeInOut
			}).tween('top', '0px');
		},
		'mouseleave':function(){
			this.getElements('.user_info').set('tween', {
				duration: 1000,
				transition: Fx.Transitions.Bounce.easeOut
			}).tween('top', '118px');
		},
		'click':function(){
			window.location.href = this.getElement('h3 a').get('href');
		}
	});	
	
	//Enlaces externos
	$$('a[rel*=external]').addEvent('click', function(e) {
		window.open(this.href, '_blank');
		e.preventDefault();
		e.stopPropagation();
	});
	
	//Accordion
	var myAccordion = new Fx.Accordion($$('.accordeon h2'), $$('.accordeon .toggle'), {
		'alwaysHide' : true
	});


});
