My Own Private WTF

Just an example on what you can code that looks pretty correct… until it stops working Why would a JavaScript application stop working moving from 2007 to 2008? Why would a PHP script display January to July and then skip August and September, to then continue correctly with October through December?