Edit in JSFiddle

$(document).ready(function () {
    $('#jumpleft').hide();
    $('#crouchleft').hide();
    $('#jumpright').hide();
    $('#crouchright').hide();
    $('#walkright').hide();
    $('#walkleft').hide();
    $('#standleft').hide();
    var $facing = "right";
    var $minleft = 320;
    var $maxright = 480;

    $(document).keydown(function (key) {
        switch (parseInt(key.which, 10)) {
            case 65:
                //a-press-->walk left
                if ($minleft > 0) {
                    $('#walkleft').show();
                    $('#standright').hide();
                    $('#standleft').hide();
                    $('img').animate({
                        left: "-=20px"
                    }, 'fast');
                    $facing = "left";
                    $minleft -= 20;
                    $maxright -=20;
                };
                break;
            case 83:
                //s-press-->crouch
                if ($facing === "right") {
                    $('#crouchright').show();
                } else {
                    $('#crouchleft').show();
                }
                $('#standleft').hide();
                $('#standright').hide();
                break;
            case 87:
                //w-press-->jump
                $('#standleft').hide();
                $('#standright').hide();
                if ($facing === "right") {
                    $('#jumpright').show();
                } else {
                    $('#jumpleft').show();
                }
                $('img').animate({
                    top: '-=100px'
                }, 'fast');
                $('img').animate({
                    top: '+=100px'
                }, 'fast');
                break;
            case 68:
                //d-press-->walk right
                if ($maxright < 800) {
                    $('#walkright').show();
                    $('#standleft').hide();
                    $('#standright').hide();
                    $('img').animate({
                        left: "+=20px"
                    }, 'fast');
                    $facing = "right";
                    $maxright += 20;
                    $minleft +=20;
                }
                break;
            default:
                break;
        }
    });
    $(document).keyup(function (key) {
        switch (parseInt(key.which, 10)) {
            case 65:
                //a-press-->walk left
                $('#standleft').show();
                $('#walkleft').hide();
                break;
            case 83:
                //s-press-->crouch
                if ($facing === "right") {
                    $('#standright').show();
                } else {
                    $('#standleft').show();
                }
                $('#crouchleft').hide();
                $('#crouchright').hide();
                break;
            case 87:
                //w-press-->jump
                if ($facing === "right") {
                    $('#standright').show();
                } else {
                    $('#standleft').show();
                }
                $('#jumpleft').hide();
                $('#jumpright').hide();
                break;
            case 68:
                //d-press-->walk right
                $('#standright').show();
                $('#walkright').hide();
                break;
            default:
                break;
        }
    });
});
<!DOCTYPE html>
<body>
    <div id="boundary">
        <div id="standright">
            <img src="http://acm28.files.wordpress.com/2013/08/mariostandright.gif" />
        </div>
        <div id="standleft">
            <img src="http://acm28.files.wordpress.com/2013/08/mariostandleft.gif" />
        </div>
        <div id="walkright">
            <img src="http://acm28.files.wordpress.com/2013/08/mariowalkright.gif" />
        </div>
        <div id="walkleft">
            <img src="http://acm28.files.wordpress.com/2013/08/mariowalkleft.gif" />
        </div>
        <div id="crouchleft">
            <img src="http://acm28.files.wordpress.com/2013/08/mariocrouchleft.gif" />
        </div>
        <div id="crouchright">
            <img src="http://acm28.files.wordpress.com/2013/08/mariocrouchright.gif" />
        </div>
        <div id="jumpleft">
            <img src="http://acm28.files.wordpress.com/2013/08/mariojumpleft.gif" />
        </div>
        <div id="jumpright">
            <img src="http://acm28.files.wordpress.com/2013/08/mariojumpright.gif" />
        </div>
    </div>
</body>
img {
    position: absolute;
    left: 320px;
    top: 100px;
}
}