直线l过点(0,a),其方向向量为(1,1),且与圆x^2+y^2=2相切,则a的值为多少?