No tengo ni idea de PHP, pero esta parte (y otras)
Código:
function valida(){
if ($C == 1)
no debería ser así:
Código:
function valida(){
if (<?$C?> == 1)
Se supone que ahí estás mezclando código PHP con Javascript y el navegador nunca va a reconocer PHP, eso es cosa del servidor.
Un saludo.