Tons of functionality built onto submission page, lots of javascript not being used included in JS file, will clean up later.