-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathscript.js
102 lines (81 loc) · 2.37 KB
/
script.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
var slideindex,slides,dots;
function initgallery(){
slideindex = 0;
slides = document.getElementsByClassName("imageholder");
slides[slideindex].style.opacity = 1;
dots = [];
var dotscontainer = document.getElementById("dotscontainer");
for(var i=0 ; i<slides.length ; i++){
var dot = document.createElement("span");
dot.classList.add("dots");
dot.setAttribute("onClick", "moveSlide("+i+")");
dotscontainer.append(dot);
dots.push(dot);
}
dots[slideindex].classList.add("active");
}
initgallery();
function plusslide(n){
moveSlide(slideindex+n);
}
function moveSlide(n){
var i,current,next;
var movSlideAnimClass={
forCurrent:"",
forNext:""
}
if (n>slideindex)
{
if(n>=slides.length){n=0}
movSlideAnimClass.forCurrent="moveLeftCurrentSlide";
movSlideAnimClass.forNext="moveLeftNextSlide";
}else if(n<slideindex){
if(n<0){n=slides.length-1}
movSlideAnimClass.forCurrent="moveRightCurrentSlide";
movSlideAnimClass.forNext="moveRightNextSlide";
}
if(n!=slideindex){
next=slides[n];
current=slides[slideindex];
for(i=0;i<slides.length;i++){
slides[i].className="imageholder";
slides[i].style.opacity = 0;
dots[i].classList.remove("active");
}
current.classList.add(movSlideAnimClass.forCurrent);
next.classList.add(movSlideAnimClass.forNext);
dots[n].classList.add("active");
slideindex=n;
}
}
var timer=null;
function setTimer(){
timer = setInterval(function (){
plusslide(1);
},3000)
}
setTimer();
setInterval(timeleft)
function timeleft(){
var time = new Date();
var hrs = time.getHours();
var mins = time.getMinutes();
var sec = time.getSeconds();
var hrsLeft = 24 - hrs;
var minsLeft = 59 - mins;
var secLeft = 59 - sec;
var timeLeft = hrsLeft + ':' + minsLeft + ':' + secLeft + ' Time Left';
document.getElementById("timer").innerText = timeLeft;
}
var images = ["dd1.png", "dd2.png"];
var imgs = [ "dd3.png", "dd4.png"];
var fiximg = ["dd5.png"];
function choose(){
var rand1 = Math.floor(Math.random() * images.length);
var rand2 = Math.floor(Math.random() * imgs.length);
var rand3 = Math.floor(Math.random() * fiximg.length);
document.getElementById("img1").src = images[rand1];
document.getElementById("img2").src = imgs[rand2];
document.getElementById("img3").src = fiximg[rand3];
}
choose();