(1)證明:∵E、C在⊙A上,F、C在⊙B上,
∴AE=AC,BC=BF(1分)
∴∠AEC=∠ACE,∠BCF=∠BFC(1分)
∵∠ACE=∠BCF
∴∠AEC=∠BFC(1分)

∴BF∥AD(1分)
(2)解:∵BD⊥AD,BF∥AD
∴∠ADB=∠DBF=90°(1分)
∵AB=10,AC=x
∴BC=10-x(1分)
∴BD=BF=BO=10-x
∵DF=y(1分)
∴DF
2=BD
2+BF
2∴y
2=2(10-x)
2,y=

(10-x)(0<x<10)(3分)
(3)解:假設DF與AB垂直,∵BD=BF
∴∠DBA=∠BDF=45°(1分)
∵∠ADB=∠DBF=90°BD=BD
∴△ABD≌△FDB(1分)
∴AB=DF10=

(10-x)
解得:x=10-5

(2分)
當AC的長為10-5

時DF與AB垂直.
分析:(1)利用圓的半徑相等可以得到相等的角,進而利用平行線的判定定理判定兩線段平行;
(2)利用勾股定理可以得到DF
2=BD
2+BF
2,從而得到兩個變量之間的函數關系.
(3)假設DF與AB垂直,證得△ABD≌△DBF,解得x的值即可.
點評:本題考查了全等三角形的判定及性質及勾股定理的應用,綜合性強,難度較大,同學們要細心作答.