// JavaScript Document
var ECM = {
	iscriviti: function(element, button){
		button.disabled = true;
		$(button).up().style.backgroundPosition = '0px 0px';
		$('button_loading').update(Builder.node('img', {
			src: 'img/loadingbar.gif',
			align: 'absbottom',
			alt: 'loading'
		}));	
		$('button_loading').style.opacity = '';
		$('button_loading').show();
		
		var url = 'mailSend.php';
		var params = {
			method: 'post',
			parameters: {
				
			},
			onComplete: function(transport) {
				button.disabled = false;
				$(button).up().style.backgroundPosition = '0px -96px';
				$('button_loading').update('Richiesta inviata');
				setTimeout(function(){
					$('button_loading').fade();
					$(element).up().slideUp({queue:'end'});
					$(element).up().previous().innerHTML = 'Effettua una nuova richiesta di iscrizione'; 
					Redirect.reset();
				}, 2000)
				
			}
		}
		
		$A($$('#'+element+' input')).each(function(element) {
			element = $(element);
			if (element.type == 'button') return false;
			
			if (element.value == element.defaultValue && element.hasClassName('inside')) {
				element.value = '';
			} else {
				if (element.className.indexOf(' ') > -1) 
					var type = element.className.substr(0, element.className.indexOf(' '))
				else
					var type = element.className;
					
				params.parameters[type] = element.value;
			}
		});
		
		new Ajax.Request(url, params);
	}
}
