newsletter = {
		checkEmail: function(email){
			new Ajax.Request('index.php', {
				parameters: 'emailcheck='+email,
				method: 'post',
				onLoading: function(){
					$('note').innerHTML = 'Tarkistetaan e-mail..';
				},
				onSuccess: function(transport) {
					if(transport.responseText!='true'){
						$('email').value='';
						$('note').innerHTML='E-mail '+transport.responseText+' virheellinen tai jo käytössä.';
					}else{
						$('note').innerHTML='';
					}
				}
			});
		},
		
		sendForm: function(){
	
			var reg = true;
			var seloste = true;
			
			$$('input.requiredCheckbox').each(function(e){	
				
			//	alert(e.checked);
				
				if(e.checked==false){
					seloste = false;
					//alert(reg);
				}
			}.bind(this));
			
			$$('input.required').each(function(e){	
				if(e.value==''){
					reg = false;
					//alert(reg);
				}
			}.bind(this));

			if(reg && seloste){
				new Ajax.Updater('content','index.php?submit=true', { 
					parameters: $('questions').serialize(), 
					onLoading: function() {
						$('content').innerHTML = 'L&auml;hetet&auml;&auml;n';
					}
				});
			}else{
				alert('Täytä kaikki kentät ja hyväksy rekisteriseloste!');
			}

		},
		
		isNumberKey: function(evt){
	         var charCode = (evt.which) ? evt.which : event.keyCode
	         if (charCode > 31 && (charCode < 48 || charCode > 57))
	            return false;

	         return true;
	      }
}