El problema es que cod no está en el objeto window (no se puede acceder a ella desde cualquier función) ya que le antecedes "var".
Una solución al problema es:
1) Que cod cuelgue del objeto window, aunque ahí tendrías problemas si pretendes asignar esa función varias veces pero con diferentes valores para cod.
2) Usar esta técnica:
http://ejohn.org/blog/partial-functions-in-javascript/