Problemas con sentencia IF

Buen d?a a todos, tengo un codigo donde debo inactivar unas casillas si una de ellas equivale a un numero especifico y activarlas nuevamente cuando la pongo en ceros, estoy haciendo un metodo php para despues activarla en un evento ajax onChange, no se que tengo mal en el codigo pero la validacion solo funciona para el primer campo {lunes}, alguien que me pueda colaborar por favor.

	if({lunes}!= '0.00')
	 {
	 	sc_field_disabled("martes=true; miercoles=true; jueves=true; viernes=true; sabado=true; domingo=true");
	 }
	elseif  ({lunes}== '0.00')
	  {
		 sc_field_disabled("martes=false; miercoles=false; jueves=false; viernes=false; sabado=false; domingo=false");
           }	
	
          elseif ({martes}!= '0.00')
	 {
		sc_field_disabled("lunes=true; miercoles=true; jueves=true; viernes=true; sabado=true; domingo=true");
	}
       elseif ({martes}== '0.00') 
	  {
		 sc_field_disabled("lunes=false; miercoles=false; jueves=false; viernes=false; sabado=false; domingo=false");
	  }
	
             elseif ({miercoles}!= '0.00')
	 {
		sc_field_disabled("lunes=true; martes=true; jueves=true; viernes=true; sabado=true; domingo=true");
          }
         elseif ({miercoles}== '0.00') 
	  {
		 sc_field_disabled("lunes=false; martes=false; jueves=false; viernes=false; sabado=false; domingo=false");
	 }	 

             elseif ({jueves}!= '0.00')
	 {
		sc_field_disabled("lunes=true; martes=true; miercoles=true; viernes=true; sabado=true; domingo=true");
	}
        elseif ({jueves}== '0.00') 
	  {
		 sc_field_disabled("lunes=false; martes=false; miercoles=false; viernes=false; sabado=false; domingo=false");
	}

            elseif ({viernes}!= '0.00')
	 {
		sc_field_disabled("lunes=true; martes=true; miercoles=true; jueves=true; sabado=true; domingo=true");
	}
    elseif ({viernes}== '0.00') 
	  {
		 sc_field_disabled("lunes=false; martes=false; miercoles=false; jueves=false; sabado=false; domingo=false");
         }

           elseif ({sabado}!= '0.00')
	{
		sc_field_disabled("lunes=true; martes=true; miercoles=true; jueves=true; viernes=true; domingo=true");
	}
       elseif ({sabado}== '0.00') 
	  {
		 sc_field_disabled("lunes=false; martes=false; miercoles=false; jueves=false; viernes=false; domingo=false");
	  }

           elseif ({domingo}!= '0.00')
	 {
		sc_field_disabled("lunes=true; martes=true; miercoles=true; jueves=true; viernes=true; sabado=true");
         }
    else ({domingo}== '0.00')
	  {
		 sc_field_disabled("lunes=false; martes=false; miercoles=false; jueves=false; viernes=false; sabado=false");
	  }

Please don’t triple post

Ok I?m so sorry

Facil tus llaves estan mal al igual q tus else if scripcase es muy payaso con eso tienes q poner algo asi

if({lunes}!= ‘0.00’){
sc_field_disabled(“martes=true; miercoles=true; jueves=true; viernes=true; sabado=true; domingo=true”);
}else if({lunes}== ‘0.00’){

}

[QUOTE=istrak;24429]Facil tus llaves estan mal al igual q tus else if scripcase es muy payaso con eso tienes q poner algo asi

if({lunes}!= ‘0.00’){
sc_field_disabled(“martes=true; miercoles=true; jueves=true; viernes=true; sabado=true; domingo=true”);
}else if({lunes}== ‘0.00’){

}[/QUOTE]

ya se le cnotest? en otro hilo, el problema era que no pasaba de la primera condici?n. Es decir:
if({lunes}!= ‘0.00’)
{
sc_field_disabled(“martes=true; miercoles=true; jueves=true; viernes=true; sabado=true; domingo=true”);
}
elseif ({lunes}== ‘0.00’)
{
sc_field_disabled(“martes=false; miercoles=false; jueves=false; viernes=false; sabado=false; domingo=false”);
}

Siempre se cumplir? una de las dos, por lo que no continuar? en el condicional.