$ = function(argument) {
	return document.getElementById(argument);
}

function checkContactForm() {

	var sendForm = true;
	var error;
	
	if($('cName').value == "" && sendForm) {
		error = "Naam";
		sendForm = false;
		$('cName').focus();
	}
	
	if($('cEmail').value == "" && sendForm) {
		error = "Email";
		sendForm = false;
		$('cEmail').focus();
	}
	if($('cBericht').value == "" && sendForm) {
		error = "Bericht";
		sendForm = false;
		$('cBericht').focus();
	}
	
	if(sendForm) {
		document.forms["contactForm"].submit();
	} else {
		alert("U heeft het verplicht veld '"+error+"' niet ingevuld");
		return false;
	}

}

function makePassword() {
	var userEmail = $('userEmail').value;
	var userPassword = $('userPassword').value;
	
	new Ajax.Request('/?page=leden/performMethods&method=setUserPassword&userEmail='+userEmail+'&userPassword='+userPassword,{method:'get',onSuccess: function(transport) { 
		response = transport.responseText; 
		if(response=="proceed")  {
			$('responseListener').innerHTML = 'Uw wachtwoord is succesvol ingesteld.<br /><a href="/l/login/">Klik hier om in te loggen.</a>';	
		}
	}
	});
	
}

function checkUserEmail() {
	
	var userEmail = $('userEmail').value;
	
	new Ajax.Request('/?page=leden/performMethods&method=checkUserEmail&userEmail='+userEmail,{method:'get',onSuccess: function(transport) { 
		response = transport.responseText; 
		if(response=="mailAdres_false") {
			$('responseListener').innerHTML = 'Dit emailadres is niet bij ons bekend. Neem aub <a href="mailto:pr@cavalerie.net">contact op met Haike Blaauw</a> voor het instellen van uw wachtwoord.';
		}
		if(response=="passwordExists") {
			$('responseListener').innerHTML = 'Er is reeds een wachtwoord ingesteld voor dit account. Een nieuw wachtwoord opvragen kan via de login pagina.';
		}
		if(response=="proceed")  {
			$('responseListener').innerHTML = '<b>Kies een wachtwoord:</b><br /><input type="password" style="width:250px;" name="userPassword" id="userPassword" /><br /><input type="button" onClick="makePassword();" value="Maak dit mijn wachtwoord." />';
		}
	}
	});

}
