Necesita hacer el cambio si el color no es blanco en mouseover y mouseout, osea con un
if decidir si debe cambiar de color. (
chequelo aca)
Código HTML:
Ver originalonMouseOver="if(this.style.background != '#ffffff' && this.style.background != 'rgb(255, 255, 255)'){this.style.background='#808080'};"
onMouseOut="if(this.style.background != '#ffffff' && this.style.background != 'rgb(255, 255, 255)'){this.style.background='#696969';}"
PD: Por cierto esos comentarios dentro de un <input> no se pueden hacer, y los caracteres /* son para comentarios CSS y JS, no para HTML como tal, para eso es <!-- asi -->