separated markup from js. added discipline init function to library file, moved associated global vars/methods into that function. added method invokation on dom ready to bottom of owning page template.
Merge pull request #419 from stopfstedt/rework-course-discipline-picker

separated markup from js. added discipline init function to library file...
rm excessive white space
rm commented out code
conventional check for null
conventional check for element
check for null return more in line with convention
add radix to parseint()
missing radix added
added missing radix
rm no-op
use dot notation with string constant
use dot notation
dot notation
Merge pull request #420 from Trott/cleanup

Cleanup