certo che sei alquanto criptico...
"non funzia" non vuol dire niente e sono anche sicuro che il codice che ti ho postato io fa quello che IO credo debba fare il tuo codice...
non ti aspettare che il javascript possa funzionare, devi guardare il sorgente e capire se le stringhe che produce vadano bene per il tuo caso e modificare di conseguenza...