function checkform() {

	document.getElementById('captcha_check').innerHTML = '';

	if(document.getElementById('captcha').value == '') {
	
		alert('Please enter the string from the displayed image');
		document.getElementById('captcha').value = '';
		document.getElementById('captcha').focus();
		return false;
	
	}
	else{
	
		var url = 'captcha/captcha.php?page=check&code=' + document.getElementById('captcha').value;

		new Ajax.Request(url, {  
			method: 'get', 
			onSuccess: function(transport){
				var response = transport.responseText;
				document.getElementById('captcha_check').innerHTML = response;
				if (response == '0'){
					alert('The entered code was not correct. Please try again');
					new Ajax.Updater('captcha_div', 'captcha/captcha.php', { method: 'get', parameters: 'page=refresh_image' } );
					document.getElementById('captcha').value = '';
					document.getElementById('captcha').focus();
					return false;
				}
				else{
					return true;
				}
			},
			onFailure: function(){ alert('Something went wrong...') },
			asynchronous:false
		});

	}

} 