Infatti la funzione sizeof non esiste in JS (stai confondendo con VB?).
Semmai devi usare i metodi di stringa charCodeAt() oppure indexOf() (quest'ultimo con una logica diversa).
Ma prova semplicemente a sostituire la , con punto:
valore = valore.replace(/\,/g, ".");