window.addEvent('domready', subscribeInit);
function subscribeInit(){
	if( ! $('subscribe') || ! $('subscribewindow') || ! $('subscribeform')) return false;
	// subscribe link
	$('subscribe').addEvent('click', function(e){
		var e = new Event(e);
		e.stop();
		$('subscribewindow').set('tween', {duration: "short"}).tween('opacity', 0, 1);
	});
	
	$('subscribewindow').getElement('.close').addEvent('click', function(e){
		var e = new Event(e);
		e.stop();
		$('subscribewindow').tween('opacity', 1, 0);
	});
	
	$('subscribeform').addEvent('submit', function(e){
		var e = new Event(e);
		e.stop();
		$('submit').set('html', '<em>Sending...</em>');
		var req = this.get('send');
		req.addEvents({
			'onComplete': function(rsp){
				
				$('submit').set('html', rsp).tween('background-color', '#c54b42');
				//$('submit').remove();
				setTimeout("$('submit').set('html', 'Sign up').tween('background-color', '#83cfd4');", 3000);
			}
		});
		this.send();	
	});
}
