// JavaScript Document

function randBackground(int) {
	var rand = Math.floor(Math.random()*int+1)
	var src = 'images/backgrounds/main_bg' + rand + '_2.png';
	var img = new Image();
	img.src = src;
	document.getElementById("bg").innerHTML = '<img src="' + src + '" alt="Background Image" />';	
}
var slideImg, slide2Hide, time, t, slideTextO, slideTextN;
var i = 1, j,c=0,timer_is_on=0, d=100, r= -500;
function timeSld3()
{
		if (i<6){
			t=setTimeout("slide3(i)",8000);
			i++;
		}else{
			i = 1;
			t=setTimeout("slide3(i)",8000);
		}
}
function fadeOut(slideTextO){
		if (c<=100){
			c=c+1;
			d=d-1;
			document.getElementById(slideTextO).style.display = 'none';
			document.getElementById(slideTextO).style.opacity = d/10;
			document.getElementById(slideTextO).style.filter = 'alpha(opacity=' + d*10 + ')';
			t=setTimeout("fadeOut(slideTextO)",100);
		}else{c=0; d=100;}
}
function fadeIn(slideTextN){
		if (c<=100){
			c=c+1;
			document.getElementById(slideTextN).style.display = 'block';
			document.getElementById(slideTextN).style.opacity = c/10;
			document.getElementById(slideTextN).style.filter = 'alpha(opacity=' + c*10 + ')';
			t=setTimeout("fadeIn(slideTextN)",100);
		}else{c=0;}	
}
function slideIn(slideImg,slide2Hide){
		if (c<500){
			c=c+1;
			document.getElementById(slideImg).style.right = (r+c)+'px';
			document.getElementById(slide2Hide).style.zIndex = '1';
			document.getElementById(slideImg).style.zIndex = '99';
			t=setTimeout("slideIn(slideImg,slide2Hide)",1);
		}else{
			c=0;
			r=-500;
			document.getElementById(slide2Hide).style.display = 'none';
			document.getElementById(slide2Hide).style.right ='-500px';
		}
}
function slide3(i)
{
	j=i-1;
	slideImg = 'slide_img'+i;
	slide2Hide = 'slide_img'+j;
	slideTextO = 'slide'+j+'_text';
	document.getElementById(slideImg).style.display = 'block';
	if (j==0){
		slideTextO = 'slide6_text';	
	}
	slideTextN = 'slide'+i+'_text';
	if (i==1){
		slide2Hide = 'slide_img6';
	}
	switch (j){
	case 0: document.getElementsByName('screen')[3].style.display = 'block';
			break;
	case 1: document.getElementsByName('screen')[j-1].style.display = 'none';
			break;
	case 2: document.getElementsByName('screen')[j-1].style.display = 'none';
			document.getElementsByName('screen')[j-2].style.display = 'block';
			break;
	case 3: document.getElementsByName('screen')[j-1].style.display = 'none';
			document.getElementsByName('screen')[j-2].style.display = 'block';
			break;
	case 4: document.getElementsByName('screen')[j].style.display = 'none';
			document.getElementsByName('screen')[j-2].style.display = 'block';
			break;
	case 5: document.getElementsByName('screen')[j-2].style.display = 'none';
			document.getElementsByName('screen')[j-1].style.display = 'block';	
			break;
	default: window.location.reload();
	}
	
	document.getElementById(slideTextO).style.display = 'none';
	document.getElementById(slideTextN).style.display = 'block';
	slideIn(slideImg, slide2Hide);
	timeSld3();	
}








//Rotating Slideshow without transitions
function timeSld()
{
var t=setTimeout("slide()",5000);
}
function slide()
{
	var holder;
	var holder2
	holder = document.getElementById('sThumb1').innerHTML;
	document.getElementById('sThumb1').innerHTML = document.getElementById('sMain').innerHTML;
	holder2 = document.getElementById('sThumb2').innerHTML;
	document.getElementById('sThumb2').innerHTML = holder;
	holder = document.getElementById('sThumb3').innerHTML;
	document.getElementById('sThumb3').innerHTML = holder2;
	holder2 = document.getElementById('sThumb4').innerHTML;
	document.getElementById('sThumb4').innerHTML = holder;
	holder = document.getElementById('sThumb5').innerHTML;
	document.getElementById('sThumb5').innerHTML = holder2;
	document.getElementById('sMain').innerHTML = holder;
	timeSld();
}
//Rotating Slideshow with transitions
var c=0;
var t;
var y=0;
var x=0;
var shrinkW = 434;
var shrinkH = 281;
var growW= 220;
var growH = 142;
var timer_is_on=0;
var holder;
var holder2;
function timedCount()
{
c=c+1;
document.getElementById('sThumb5').className = 'growing';
if (c%2 == 0 && y<=220){
	y=y+1;
	shrinkW=shrinkW-1;
	if (growW <=434){
	growW=growW+1;}
	document.getElementById('sThumb3').style.right = y+'px';
	document.getElementById('sThumb4').style.right = y+'px';
	document.getElementsByName('slide_img')[0].style.width = shrinkW+'px';
	document.getElementsByName('slide_img')[4].style.width = growW+'px';
	document.getElementById('sThumb5').style.top = -Math.round(y*1.31)+'px';
}
if (c%3 == 0 && x<=143){
	x=x+1;
	shrinkH=shrinkH-1;
	if(growH <=281){
	growH=growH+1;}
	document.getElementsByName('slide_img')[0].style.right = -(x*1.5)+'px';
	document.getElementById('sThumb1').style.top = x+'px';
	document.getElementById('sThumb2').style.top = x+'px';
	document.getElementsByName('slide_img')[0].style.height = shrinkH+'px';
	document.getElementsByName('slide_img')[4].style.height = growH+'px';
}
if (c<=440){
t=setTimeout("timedCount()",1);
}else{
document.getElementsByName('slide_img')[0].style.height = 281+'px';
document.getElementsByName('slide_img')[0].style.width = 434+'px';
document.getElementsByName('slide_img')[0].style.right = 0;
document.getElementsByName('slide_img')[5].style.height = 142+'px';
document.getElementsByName('slide_img')[5].style.width = 220+'px';
document.getElementById('sThumb1').style.top = 0;
document.getElementById('sThumb2').style.top = 0;
document.getElementById('sThumb3').style.right = 0;
document.getElementById('sThumb4').style.right = 0;
document.getElementById('sThumb5').style.top = 0;
document.getElementById('sThumb4').style.top = 0;
document.getElementById('sThumb5').className = 'sml_box'; 
document.getElementById('sThumb1').className = 'sml_box'; 
c = 0;
y = 0;
x = 0;
shrinkW = 434;
shrinkH = 281;
growW = 220;
growH = 142;
timer_is_on=0;
holder = document.getElementById('sThumb1').innerHTML;
document.getElementById('sThumb1').innerHTML = document.getElementById('sMain').innerHTML;
holder2 = document.getElementById('sThumb2').innerHTML;
document.getElementById('sThumb2').innerHTML = holder;
holder = document.getElementById('sThumb3').innerHTML;
document.getElementById('sThumb3').innerHTML = holder2;
holder2 = document.getElementById('sThumb4').innerHTML;
document.getElementById('sThumb4').innerHTML = holder;
holder = document.getElementById('sThumb5').innerHTML;
document.getElementById('sThumb5').innerHTML = holder2;
document.getElementById('sMain').innerHTML = holder;
timeSld2();
}

}
function timeSld2()
{
var t=setTimeout("timedCount()",4000);
}
