// JavaScript Document

//slide timer
var st;

//change timer
var ct;
var act;
var bct;
var cct;
var dct;
var ect;
var fct;

//current slide
var currentslide='0';
function carousel_start(){
	//starts the carousel system
	img4=new Image();
	img4.src="http://images.abnsave.com/HOMEPAGE/carousel_over.jpg";
	img5=new Image();
	img5.src="http://images.abnsave.com/HOMEPAGE/carousel_current.jpg";
	img6=new Image();
	img6.src="http://images.abnsave.com/HOMEPAGE/viewAllDiscounts.png";
	img7=new Image();
	img7.src="http://images.abnsave.com/HOMEPAGE/searchOver.jpg";
	img8=new Image();
	img8.src="http://images.abnsave.com/HOMEPAGE/joinButton_over.jpg";
	img9=new Image();
	img9.src="http://images.abnsave.com/HOMEPAGE/lowerJoinOver.jpg";
	img10=new Image();
	img10.src="http://images.abnsave.com/HOMEPAGE/carousel/carousel_1.jpg";
	img11=new Image();
	img11.src="http://images.abnsave.com/HOMEPAGE/carousel/carousel_2_a.jpg";
	img12=new Image();
	img12.src="http://images.abnsave.com/HOMEPAGE/carousel/carousel_2_b.jpg";
	img13=new Image();
	img13.src="http://images.abnsave.com/HOMEPAGE/carousel/carousel_2_c.jpg";
	img14=new Image();
	img14.src="http://images.abnsave.com/HOMEPAGE/carousel/carousel_3.jpg";
	changeCarousel('3');
};
function carousel(a){
	//click on a particular lower slide
	clearTimeout(st);
	clearTimeout(ct);
	clearTimeout(act);
	clearTimeout(bct);
	clearTimeout(cct);
	clearTimeout(dct);
	clearTimeout(ect);
	clearTimeout(fct);
	if(a==currentslide){
		//do nothing
	} else {
		document.getElementById('carouselButton_1').className='carouselButton';
		document.getElementById('carouselButton_2').className='carouselButton';
		document.getElementById('carouselButton_3').className='carouselButton';
		document.getElementById('carouselButton_'+a).className='carouselButton_current';
		changefrom(currentslide,a);
		currentslide=a;
		//sets the time amount for a slide that is clicked on (1000 = 1 second)
		st=setTimeout("changeCarousel("+currentslide+");",8000);
	};
};
function changeCarousel(i){
	//looping function that calls the changefrom function
	if(i=='1'){
		changefrom('1','2');
		currentslide='2';
		document.getElementById('carouselButton_1').className='carouselButton';
		document.getElementById('carouselButton_2').className='carouselButton_current';
		document.getElementById('carouselButton_3').className='carouselButton';
	} else if(i=='2'){
		changefrom('2','3');
		currentslide='3';
		document.getElementById('carouselButton_1').className='carouselButton';
		document.getElementById('carouselButton_2').className='carouselButton';
		document.getElementById('carouselButton_3').className='carouselButton_current';
	} else if(i=='3'){
		changefrom('3','1');
		currentslide='1';
		document.getElementById('carouselButton_1').className='carouselButton_current';
		document.getElementById('carouselButton_2').className='carouselButton';
		document.getElementById('carouselButton_3').className='carouselButton';
	} else {
		changefrom('3','1');
		currentslide='1';
		document.getElementById('carouselButton_1').className='carouselButton_current';
		document.getElementById('carouselButton_2').className='carouselButton';
		document.getElementById('carouselButton_3').className='carouselButton';
	};
	//sets the time amount for each slide to be up (1000 = 1 second)
	st=setTimeout("changeCarousel("+currentslide+");",4000);
};
function hideslide(z){
	document.getElementById('carousel_'+z).style.zIndex='125000';
	document.getElementById('carousel_'+z).style.filter='alpha(opacity=0)';
	document.getElementById('carousel_'+z).style.opacity='0.0';
	document.getElementById('carousel_'+z).style.display='none';
}
function changefrom(b,c){
	//controls the change from slide to slide
	document.getElementById('carousel_0').style.display='block';
	document.getElementById('carousel_'+c).style.filter='alpha(opacity=0)';
	document.getElementById('carousel_'+c).style.opacity='0.0';
	document.getElementById('carousel_'+c).style.display='block';
	//show loader
	act=setTimeout("document.getElementById('carousel_0').style.opacity='0.2';document.getElementById('carousel_0').style.filter='alpha(opacity=20)';",10);
	act=setTimeout("document.getElementById('carousel_0').style.opacity='0.4';document.getElementById('carousel_0').style.filter='alpha(opacity=40)';",20);
	act=setTimeout("document.getElementById('carousel_0').style.opacity='0.6';document.getElementById('carousel_0').style.filter='alpha(opacity=60)';",30);
	act=setTimeout("document.getElementById('carousel_0').style.opacity='0.8';document.getElementById('carousel_0').style.filter='alpha(opacity=80)';",40);
	act=setTimeout("document.getElementById('carousel_0').style.opacity='1.0';document.getElementById('carousel_0').style.filter='alpha(opacity=100)';",50);
	//slide to 250000
	bct=setTimeout("document.getElementById('carousel_"+b+"').style.zIndex='125000';",100);
	bct=setTimeout("document.getElementById('carousel_"+c+"').style.zIndex='250000';",100);
	//new slide from 0.0 to 1.0
	cct=setTimeout("document.getElementById('carousel_"+c+"').style.opacity='0.1';document.getElementById('carousel_"+c+"').style.filter='alpha(opacity=10)';",550);
	cct=setTimeout("document.getElementById('carousel_"+c+"').style.opacity='0.2';document.getElementById('carousel_"+c+"').style.filter='alpha(opacity=20)';",600);
	cct=setTimeout("document.getElementById('carousel_"+c+"').style.opacity='0.3';document.getElementById('carousel_"+c+"').style.filter='alpha(opacity=30)';",650);
	cct=setTimeout("document.getElementById('carousel_"+c+"').style.opacity='0.4';document.getElementById('carousel_"+c+"').style.filter='alpha(opacity=40)';",700);
	cct=setTimeout("document.getElementById('carousel_"+c+"').style.opacity='0.5';document.getElementById('carousel_"+c+"').style.filter='alpha(opacity=50)';",750);
	cct=setTimeout("document.getElementById('carousel_"+c+"').style.opacity='0.6';document.getElementById('carousel_"+c+"').style.filter='alpha(opacity=60)';",800);
	cct=setTimeout("document.getElementById('carousel_"+c+"').style.opacity='0.7';document.getElementById('carousel_"+c+"').style.filter='alpha(opacity=70)';",850);
	cct=setTimeout("document.getElementById('carousel_"+c+"').style.opacity='0.8';document.getElementById('carousel_"+c+"').style.filter='alpha(opacity=80)';",900);
	cct=setTimeout("document.getElementById('carousel_"+c+"').style.opacity='0.9';document.getElementById('carousel_"+c+"').style.filter='alpha(opacity=90)';",950);
	cct=setTimeout("document.getElementById('carousel_"+c+"').style.opacity='1.0';document.getElementById('carousel_"+c+"').style.filter='alpha(opacity=100)';",1000);
	
	//hide old slide
	if(c=='1'){
		dct=setTimeout("hideslide('2');",1100);
		dct=setTimeout("hideslide('3');",1200);
	} else if(c=='2'){
		dct=setTimeout("hideslide('1');",1100);
		dct=setTimeout("hideslide('3');",1200);
	} else if(c=='3'){
		dct=setTimeout("hideslide('1');",1100);
		dct=setTimeout("hideslide('2');",1200);
	} else {
		dct=setTimeout("hideslide('2');",1100);
		dct=setTimeout("hideslide('3');",1200);
	};
	//return new slide to 125000
	ect=setTimeout("document.getElementById('carousel_"+c+"').style.zIndex='125000';",1300);
	//hide loader
	fct=setTimeout("document.getElementById('carousel_0').style.opacity='0.8';document.getElementById('carousel_0').style.filter='alpha(opacity=80)';",1510);
	fct=setTimeout("document.getElementById('carousel_0').style.opacity='0.6';document.getElementById('carousel_0').style.filter='alpha(opacity=60)';",1520);
	fct=setTimeout("document.getElementById('carousel_0').style.opacity='0.4';document.getElementById('carousel_0').style.filter='alpha(opacity=40)';",1530);
	fct=setTimeout("document.getElementById('carousel_0').style.opacity='0.2';document.getElementById('carousel_0').style.filter='alpha(opacity=20)';",1540);
	fct=setTimeout("document.getElementById('carousel_0').style.opacity='0.0';document.getElementById('carousel_0').style.filter='alpha(opacity=0)';",1550);
	fct=setTimeout("document.getElementById('carousel_0').style.display='none';",1560);
};
