(sha512 (+ (sha1 pw) user-salt site-salt))
BTW, for security, it is also unsecure to pass unhashed passwords around network, unless use https.
Yes. Though you can get that with apache or nginx.
-----