    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 += "Your username.\n";
                        sendme = false;
                    }

                    if ( $("input#forgot_email").val() == '' )
                    {
                        errors += "Your email.\n";
                        sendme = false;
                    }

                    if ( $("input#forgot_email").val().length > 0 )
                    {
                        if ( validate_email( $("input#forgot_email").val() ) == false )
                        {
                            errors += "Your valid email.\n";
                            sendme = false;
                        }
                    }

                    if ( sendme == false )
                    {
                        alert ( "Please capture the following fields!\n" + errors )
                        return false;
                    }

                });


        });
