    function validate_email( checkEmail )
    {
        if ( ( checkEmail.indexOf('@') < 0 ) || ( ( checkEmail.charAt( checkEmail.length-4 ) != '.' ) && ( checkEmail.charAt( checkEmail.length-3 ) != '.' ) ) )
		{
			return false;
		}
		return true;
    }
    
    $(document).ready ( function () 
        {
            
            $('form#frm_forgotten').submit ( function ()
                {
                    var sendme = true;
                    var errors = '';
                    
                    if ( $("input#forgot_username.fields").val() == '' )
                    {
                        errors += "Gebruiksnaam\n";
                        sendme = false;
                    }
                    
                    if ( $("input#forgot_email").val() == '' )
                    {
                        errors += "Epos adres\n";
                        sendme = false;
                    }
                    
                    if ( $("input#forgot_email").val().length > 0 )
                    {
                        if ( validate_email( $("input#forgot_email").val() ) == false )
                        {
                            errors += "Geldig epos adres\n";                            
                            sendme = false;
                        }
                    }
                
                    if ( sendme == false )
                    {
                        alert ( "Voltooi onderstaande!\n" + errors )
                        return false;
                    }
                    
                });
            
            
        });
