// JavaScript Document

var Countit = 3;

function opacity(id, opacStart, opacEnd, millisec) {
	//speed for each frame
	var speed = Math.round(millisec / 100);
	var timer = 0;

	//determine the direction for the blending, if start and end are the same nothing happens
	if(opacStart > opacEnd) {
		for(i = opacStart; i >= opacEnd; i--) {
			setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
			timer++;
		}
	} else if(opacStart < opacEnd) {
		for(i = opacStart; i <= opacEnd; i++)
			{
			setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
			timer++;
		}
	}
}

//change the opacity for different browsers
function changeOpac(opacity, id) {
	var object = window.document.getElementById(id).style; 
	object.opacity = (opacity / 100);
	object.MozOpacity = (opacity / 100);
	object.KhtmlOpacity = (opacity / 100);
	object.filter = "alpha(opacity=" + opacity + ")";
}

function shiftOpacity(id, millisec) {
	//if an element is invisible, make it visible, else make it ivisible
	if(window.document.getElementById(id).style.opacity == 0) {
		opacity(id, 0, 100, millisec);
	} else {
		opacity(id, 100, 0, millisec);
	}
}

function blendimage(divid, imageid, imagefile, millisec) {
	var speed = Math.round(millisec / 100);
	var timer = 0;
	
	//set the current image as background
	window.document.getElementById(divid).style.backgroundImage = "url(" + window.document.getElementById(imageid).src + ")";
	
	//make image transparent
	changeOpac(0, imageid);
	
	//make new image
	window.document.getElementById(imageid).src = imagefile;

	//fade in image
	for(i = 0; i <= 100; i++) {
		setTimeout("changeOpac(" + i + ",'" + imageid + "')",(timer * speed));
		timer++;
	}
}

function currentOpac(id, opacEnd, millisec) {
	//standard opacity is 100
	var currentOpac = 100;
	
	//if the element has an opacity set, get it
	if(window.document.getElementById(id).style.opacity < 100) {
		currentOpac = window.document.getElementById(id).style.opacity * 100;
	}

	//call for the function that changes the opacity
	opacity(id, currentOpac, opacEnd, millisec)
}

function Timout1() {
opacity('link', 0, 100, 500);
setTimeout("Timout2();",1000);
}
function Timout2() {
opacity('loggo', 0, 100, 500);
setTimeout("Timout3();",1000);
}
function Timout3() {
opacity('rubrik', 0, 100, 500);
setTimeout("Timout4();",1500);
}
function Timout4() {
opacity('link2', 0, 100, 500);
setTimeout("Timout5();",1000);
}
function Timout5() {
opacity('loggo2', 0, 100, 500);
setTimeout("Timout6();",1000);
}
function Timout6() {
opacity('rubrik2', 0, 100, 500);
setTimeout("Timout7();",1500);
}
function Timout7() {
opacity('link4', 0, 100, 500);
setTimeout("Timout8();",1000);
}
function Timout8() {
opacity('loggo4', 0, 100, 500);
setTimeout("Timout9();",1000);
}
function Timout9() {
opacity('rubrik4', 0, 100, 500);
setTimeout("Timout10();",1500);
}
function Timout10() {
opacity('link3', 0, 100, 500);
setTimeout("Timout11();",1000);
}
function Timout11() {
opacity('loggo3', 0, 100, 500);
setTimeout("Timout12();",1000);
}
function Timout12() {
opacity('rubrik3', 0, 100, 500);
setTimeout("Timout13();",1500);
}

function Timout13() {
opacity('link', 100, 0, 500);
setTimeout("Timout14();",1500);
}
function Timout14() {
opacity('loggo', 100, 0, 500);
setTimeout("Timout15();",1500);
}
function Timout15() {
opacity('rubrik', 100, 0, 500);
setTimeout("Timout16();",1500);
}

function Timout16() {
Countit++;
if (Countit >= lankimage.length) { Countit=0; }
window.document.getElementById("link").innerHTML = '<a href="' +  lankimage[Countit] + '"><img style="border: 0pt none;" src="' + Imagefile[Countit] + '" alt="" /></a>';
window.document.getElementById("loggo").innerHTML = '<img src="' + loggofile[Countit] + '" alt="" />';
window.document.getElementById("rubrik").innerHTML = rubrik[Countit];
setTimeout("Timout17();",1500);
}
function Timout17() {
opacity('link', 0, 100, 500);
setTimeout("Timout17B();",1000);
}
function Timout17B() {
opacity('loggo', 0, 100, 500);
setTimeout("Timout17C();",1000);
}
function Timout17C() {
opacity('rubrik', 0, 100, 500);
setTimeout("Timout18();",1500);
}

function Timout18() {
opacity('link2', 100, 0, 500);
setTimeout("Timout19();",1000);
}
function Timout19() {
opacity('loggo2', 100, 0, 500);
setTimeout("Timout20();",1000);
}
function Timout20() {
opacity('rubrik2', 100, 0, 500);
setTimeout("Timout21();",1500);
}
function Timout21() {
Countit++;
if (Countit >= lankimage.length) { Countit=0; }
window.document.getElementById("link2").innerHTML = '<a href="' +  lankimage[Countit] + '"><img style="border: 0pt none;" src="' + Imagefile[Countit] + '" alt="" /></a>';
window.document.getElementById("loggo2").innerHTML = '<img src="' + loggofile[Countit] + '" alt="" />';
window.document.getElementById("rubrik2").innerHTML = rubrik[Countit];
setTimeout("Timout22();",1500);
}
function Timout22() {
opacity('link2', 0, 100, 500);
setTimeout("Timout22B();",1000);
}
function Timout22B() {
opacity('loggo2', 0, 100, 500);
setTimeout("Timout22C();",1000);
}
function Timout22C() {
opacity('rubrik2', 0, 100, 500);
setTimeout("Timout23();",1500);
}
function Timout23() {
opacity('link4', 100, 0, 500);
setTimeout("Timout24();",1000);
}
function Timout24() {
opacity('loggo4', 100, 0, 500);
setTimeout("Timout25();",1000);
}
function Timout25() {
opacity('rubrik4', 100, 0, 500);
setTimeout("Timout26();",1500);
}
function Timout26() {
Countit++;
if (Countit >= lankimage.length) { Countit=0; }
window.document.getElementById("link4").innerHTML = '<a href="' +  lankimage[Countit] + '"><img style="border: 0pt none;" src="' + Imagefile[Countit] + '" alt="" /></a>';
window.document.getElementById("loggo4").innerHTML = '<img src="' + loggofile[Countit] + '" alt="" />';
window.document.getElementById("rubrik4").innerHTML = rubrik[Countit];
setTimeout("Timout27();",1500);
}
function Timout27() {
opacity('link4', 0, 100, 500);
setTimeout("Timout27B();",1500);
}
function Timout27B() {
opacity('loggo4', 0, 100, 500);
setTimeout("Timout27C();",1500);
}
function Timout27C() {
opacity('rubrik4', 0, 100, 500);
setTimeout("Timout28();",1500);
}
function Timout28() {
opacity('link3', 100, 0, 500);
setTimeout("Timout29();",1500);
}
function Timout29() {
opacity('loggo3', 100, 0, 500);
setTimeout("Timout30();",1500);
}
function Timout30() {
opacity('rubrik3', 100, 0, 500);
setTimeout("Timout31();",1500);
}
function Timout31() {
Countit++;
if (Countit >= lankimage.length) { Countit=0; }
window.document.getElementById("link3").innerHTML = '<a href="' +  lankimage[Countit] + '"><img style="border: 0pt none;" src="' + Imagefile[Countit] + '" alt="" /></a>';
window.document.getElementById("loggo3").innerHTML = '<img src="' + loggofile[Countit] + '" alt="" />';
window.document.getElementById("rubrik3").innerHTML = rubrik[Countit];
setTimeout("Timout32();",1500);
}

function Timout32() {
opacity('link3', 0, 100, 500);
setTimeout("Timout32B();",1500);
}
function Timout32B() {
opacity('loggo3', 0, 100, 500);
setTimeout("Timout32C();",1500);
}
function Timout32C() {
opacity('rubrik3', 0, 100, 500);
setTimeout("Timout13();",1500);
}

function MakeAnim() {
setTimeout("Timout1();",1500);
}
