// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults
function popup(url,width,height) {
  window.open(url,'popup','width='+width+',height='+height+',scrollbars=yes,resizable=yes,toolbar=no,directories=no,menubar=no,status=no,left=100,top=100');
  return false;
}

var slideDelay = 4000;
var curSlide = -1;
var curTimeout;

function swapSlide() {
	slides = $$('.slide');
	prevSlide = curSlide;
	curSlide = ((curSlide + 1) % slides.length);
	if (prevSlide > -1) {
		new Effect.Parallel([
		  new Effect.Fade(slides[prevSlide], {sync: true}),
		  new Effect.BlindDown(slides[curSlide], {sync: true}),
		  new Effect.Appear(slides[curSlide], {sync: true})
		], { duration: 0.8 });
	}
	curTimeout = setTimeout("swapSlide()", slideDelay);
}
