I just started programming in jQuery and I wrote a script for a background slideshow marquee as well as a slideout contact form. The contact form is working fine, but there are a slew of problems with the background slideshow, especially in Chrome.
1. In Chrome, Opera, AND Safari, if the window is thinner than it is tall, the verbiage about Airports doesn't show up, and the slideshow doesn't start. The weird thing is, if you resize the window at all (even make it thinner), it starts working. Yes, there is a function that I have on window resize, but I run that at the bottom of the html just to take care of this problem, but it still isn't fixing this.
2. in Chrome if I resize the window it starts working, but then the timer goes nuts. It starts going faster and faster.
Any help would be great, even suggestions on my style of coding. Again, I'm new to jQuery, but I want it to be a long and fruitful relationship, so pointers on how I lay out my code would be very helpful.