United States

You can contact me via javascript:atob("bmFreW90b0BnbWFpbC5jb20=");

If you paste a huge wall of code, I'm going to down-vote your question. Clean it up, remove the irrelevant bits, and isolate the problem.

If you write a better question, you will get better help, and it's much more likely that the knowledge shared will be of use to others in the future.