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

	var RegistroForo = $('RegistroForo');

	var RegistroForoFx = new Fx.Slide(RegistroForo);
	var RespuestaFx = new Fx.Slide($('Respuesta')).hide();

	$('UserEmail').addEvent('blur', function(event){
		$('FbEmail').set('value', $('UserEmail').get('value'));
	});
	
	var timer;

	$('RegistroUsuario').addEvent('submit', function(event){
	
		if(!$('UserSuscripcionBlog').get('checked'))
			event.stop();
				
		var myRequest = new Request({
			url: 'index.php?action=registrarse',
			data: $('RegistroUsuario').toQueryString(),
			method: 'post',
			onSuccess: function(html){
			
				$clear(timer);
			
				var Respuesta = $('Respuesta').set('html', html);

				$('FbEmail').set('value', $('UserEmail').get('value'));
				
				if(Respuesta.getElement('div.gracias'))
				{
					$('content').setProperty('style', 'height:' + $('content').getSize().y + 'px');
					$('Registro').tween('opacity',0);
					RespuestaFx.slideIn();

					$('submit').setProperty('value','Gracias').setProperty('disabled','disabled');

					//window.open('http://feedburner.google.com/fb/a/mailverify?uri=mexicodeblanco','popupwindow','scrollbars=yes,width=550,height=520');
					//document.RegistroFeedburner.submit();
				}
				else
				{
					RespuestaFx.slideIn();
					Respuesta.setStyle('background-color','#FFD8DB');
					Respuesta.tween('background-color','#ffffff');
					$('Respuesta').removeClass('ocultar');
					timer = (function(){ RespuestaFx.slideOut(); }).delay(7000);
				}
			},
			onFailure: function(){
				alert('Oops, ha ocurrido un error!');
			}
		}).send();

	});
	
	$('UserSuscripcionBlog').addEvent('change', function(event){
		
		if(this.get('checked'))
		{
			$('RegistroUsuario').setProperties({
				'onsubmit': "window.open('http://feedburner.google.com/fb/a/mailverify?uri=mexicodeblanco', 'popupwindow', 'scrollbars=yes,width=550,height=520');return true",
				'target': "popupwindow"
			});
		}
		else
		{
			$('RegistroUsuario').setProperties({
				'onsubmit': "return false",
				'target': ""
			});			
		}
		
	});
	$('UserSuscripcionForo').addEvent('change', function(event){
		
		if(this.get('checked'))
		{
			RegistroForoFx.slideIn();
		}
		else
		{
			RegistroForoFx.slideOut();
		}
		
	});


});
