// var requestor = new Fx.Slide('signUpForm').hide();
window.addEvent('domready',function() {
	$('signUpForm').set('dissolve',{duration:0});
	$('signUpForm').dissolve();
	//var popout = new Fx.Slide('signUpFormPopout');
	$('signUpController').addEvent('click',function(e) { 
		e.stop();
		//$('signUpForm').position();
		$('signUpForm').set('reveal',{duration:400});
		$('signUpForm').reveal();
		$('signUpFormPopout').fade(0.91);
		//requestor.slideIn();
		
	});
	$('signUpFormPopout').position({
		relativeTo: $('signUpForm'),
		position: 'upperLeft',
		edge: 'upperRight',
		offset:{x:-10,y:20}
	});
	$('signUpFormPopout').fade('hide');
	$('signUpPopoutCloser').addEvent('click',function(e) {
		$('signUpFormPopout').dissolve();
	});
	//$('signUpFormPopout').set('styles', {
	//	'display':'none'
	//})
	//	'background-color': '#ff0000',
	//	'width':'200px'
	//});
	//popout.hide();
	//$('signUpFormPopout').position({
	//	relativeTo: $('signUpForm'),
	//	position: 'upperLeft',
	//	edge: 'upperRight'
	//});

});
//requestor.addEvent('complete', function() {
//		if (requestor.open) {
//			requestor.hide();
//			requestor.show();

			//$('signUpFormPopout').hide();
			//$('signUpFormPopout').set('reveal', {opacity:0.7});
			//$('signUpFormPopout').reveal();
			//var myFx = new Fx.Tween($('signUpFormPopout'));
			//myFx.start('opacity',0,0.7);
			//$('signUpFormPopout').show();
//			$('signUpFormPopout').fade(0.91);
			//$('signUpFormPopout').highlight('#ddf', '#ccc');
//			popout.slideIn();
//		}
//});


$('signUpSubmit').addEvent('click', function(e) {
var theForm = $('signUpForm');
var name = theForm.name.value;
var email = theForm.email.value;
if (name == "" || email =="" || email.indexOf('@') < 1 || email.indexOf('.') < 4) {
	alert("Please ensure you have filled in your name and email correctly!");
	return false;
}
var req2 = new Request({
	method: 'post',
	url: '/CmsWebApplication/tbt/ajaxEmailer.aspx',
	data: theForm,
	noCache: true,
	onSuccess: function(responseText, responseXML) {
		$('signUpResponse').set('html', responseText);
		$('signUpForm').set('dissolve',{duration:300});
		$('signUpForm').dissolve();
		$('signUpFormPopout').dissolve();
	}
}).send();
});

