Dreamweaver Password Decoding

For future reference:

def decode_dreamweaver_password(encoded):
    output = ""
    for i in range(0, len(encoded), 2):
        val = int(data[i:i+1],16) - i/2
        output += chr(val)
    return output