Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function slide(){
- div = document.getElementById("featured");
- imgNodes = div.getElementsByTagName("img");
- var current=1;
- var bind=this;
- this.step=function(args){
- switch(args){
- case 1:
- return function(){
- imgNodes[0].style.display="block";
- imgNodes[1].style.display="none";
- imgNodes[2].style.display="none";
- imgNodes[3].style.display="none";
- bind.current=2;
- }
- break;
- case 2:
- return function(){
- imgNodes[0].style.display="none";
- imgNodes[1].style.display="block";
- imgNodes[2].style.display="none";
- imgNodes[3].style.display="none";
- bind.current=3;
- }
- break;
- case 3:
- return function(){
- imgNodes[0].style.display="none";
- imgNodes[1].style.display="none";
- imgNodes[2].style.display="block";
- imgNodes[3].style.display="none";
- bind.current=4;
- }
- break;
- case 4:
- return function(){
- imgNodes[0].style.display="none";
- imgNodes[1].style.display="none";
- imgNodes[2].style.display="none";
- imgNodes[3].style.display="block";
- bind.current=1;
- }
- break;
- }
- function repeat(){
- this.step(args);
- repeat();
- }
- }
- }
- function featured(){
- //setInterval("slide()",8000);
- //slide();
- var slideShow=new slide();
- setTimeout(slideShow.step(1),0000);
- setTimeout(slideShow.step(2),2000);
- setTimeout(slideShow.step(3),4000);
- setTimeout(slideShow.step(4),6000);
- setTimeout(alert(slideShow.bind.current),8000);
- setInterval(slideShow(),8000);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement