Hola
 
Prueba así. Fíjate en los cambios   
Código Javascript
:
Ver originalfunction allornot(c)
{
    alert("ENTRA")
var valor = document.getElementById(c).value
    alert(valor)
if(valot == 'on')
{
  for (i=0;i<document.f1.elements.length;i++)
  {
      if(document.f1.elements[i].type == "checkbox")
         document.f1.elements[i].checked=1 
  }
}
else
{
 for (i=0;i<document.f1.elements.length;i++)
  {
      if(document.f1.elements[i].type == "checkbox")
         document.f1.elements[i].checked=0 
  }
}  
 
}
  
   
Código HTML:
Ver original<input type="checkbox" name="checklang" id="checklang" onclick="allornot(this.id);"/> 
  
Suerte