YOUBET.COM, INC. DIRECTOR INDEMNIFICATION AGREEMENT