Mostly Safari but I get the same results from Chrome Firefox and IE. The code was changed to add:
theYesBox.innerHTML = theYesString;
theYesBox2.innerHTML = theYesString;
theYesBox3.innerHTML = theYesString;
theNoBox.innerHTML = theNoString;
theNoBox2.innerHTML = theNoString;
theNoBox3.innerHTML = theNoString;
to address multiple layouts.
The Hype document is embedded in a Wordpress page (everything up to date, Avada theme). You are right that it's a problem with Wordpress somewhere because if I go to the document as a stand alone http://kozist.com/wp-content/hype/Warrior1/Warrior1.html it works fine.
I tried taking the var off but it made no difference. I have also disabled plugins and changed themes with the same results.
In Firefox the error is "Error in makeArrarys: TypeError: window.YesListObjects is undefined".
window.YesListObjects is declared in the head HTML in Hype.
I have seen postings about this happening with jquery but as far as I can tell this script does not call jquery.
Thank you for taking the time on this, it is very much appreciated.