/* js_functions.js */

function $(id) {
	return (document.getElementById(id));
}

function start_show() {
	t = setTimeout("slideshow()",tlen);
}

function slideshow() {
	if(count == cmax) {
		next_slide = 1;
		$("slide1").style.display = "block";
		t = setTimeout("transition()",tfade);
	} else {
		next_slide = count + 1;
		$("slide" + next_slide).style.display = "block";
		t = setTimeout("transition()",tfade);
	}
	$("slide" + count).style.display = "block";
	t = setTimeout("slideshow()",tlen);
}

function transition() {
	if(opacity > 0) {
		opacity -= 0.1;
		$("slide" + count).style.opacity = opacity;
		$("slide" + count).style.filter = "alpha(opacity=" + (opacity * 100) + ")";
		$("slide" + next_slide).style.opacity = 1 - opacity;
		$("slide" + next_slide).style.filter = "alpha(opacity=" + ((1 - opacity) * 100) + ")";
		t = setTimeout("transition()",tfade);
	} else {
		opacity = 1;
		$("slide" + count).style.display = "none";
		count = next_slide;
	}
}

var t;
var tlen = 5000;
var tfade = 50;
var cmax = 3;
var opacity = 1;
var count = 1;
var next_slide;

var videosBtnImage = new Image;
var videosHiliteBtnImage = new Image;
var musicAlbumsBtnImage = new Image;
var musicAlbumsHiliteBtnImage = new Image;
var newsBtnImage = new Image;
var newsHiliteBtnImage = new Image;
var picsBtnImage = new Image;
var picsHiliteBtnImage = new Image;
var mailingListBtnImage = new Image;
var mailingListHiliteBtnImage = new Image;
var fanClubBtnImage = new Image;
var fanClubHiliteBtnImage = new Image;

videosBtnImage.src = "/images/videos_btn.png";
videosHiliteBtnImage.src = "/images/videos_hilite_btn.png";
musicAlbumsBtnImage.src = "/images/music_albums_btn.png";
musicAlbumsHiliteBtnImage.src = "/images/music_albums_hilite_btn.png";
newsBtnImage.src = "/images/news_btn.png";
newsHiliteBtnImage.src = "/images/news_hilite_btn.png";
picsBtnImage.src = "/images/pics_btn.png";
picsHiliteBtnImage.src = "/images/pics_hilite_btn.png";
mailingListBtnImage.src = "/images/mailing_list_btn.png";
mailingListHiliteBtnImage.src = "/images/mailing_list_hilite_btn.png";
fanClubBtnImage.src = "/images/fan_club_btn.png";
fanClubHiliteBtnImage.src = "/images/fan_club_hilite_btn.png";

