//declare global variables
var browserName = navigator.appName; 
var speedImg = 50;
var stepImg = 0.02;
var opacityMin = 0;
var opacityMax = 1;
var frontToBack = 1;
var fade_delay = 10000;
var timer;
var ok;

//populate head_pics array
var head_pics = new Array();
var img = new Array();
var link = new Array(
	"06.html", 
	"07.html", 
	"08.html",
	"10.html",
	"05.html",
	"06.html",
	"06.html",
	"06.html",
	"07.html",
	"08.html",
	"06.html",
	"05.html",
	"10.html",
	"10.html",
	"index.php",
	"http://www.eurovill.com/DEVI_2010_akcio.pdf",
	"http://www.eurovill.com/DEVI_2010_akcio.pdf",
	"http://www.eurovill.com/DEVI_2010_akcio.pdf"
	);
for (i = 1; i <= 18; i++) {
	img[i] = "img/head_pic" + i + ".png";
	head_pics[i] = new Image();
	head_pics[i].src = img[i];
}

function fadeImage()
{
ok = 0;
window.clearTimeout(timer);
if (typeof(new_pic1) == "undefined" && typeof(new_pic2) == "undefined") {
	new_pic1 = (Math.floor(Math.random() * (head_pics.length - 1))) + 1;
	while (ok == 0) {
		new_pic2 = (Math.floor(Math.random() * (head_pics.length - 1))) + 1;
			if (new_pic1 != new_pic2) {
				ok = 1;
			}
	}
	document.getElementById("head_pic1").src = head_pics[new_pic1].src;
	document.getElementById("head_pic2").src = head_pics[new_pic2].src;
	document.getElementById("banner_link").href = link[new_pic1 - 1];

}
else {
	if (frontToBack == 0) {
		while (ok == 0) {
			new_pic1 = (Math.floor(Math.random() * (head_pics.length - 1))) + 1;
			if (new_pic1 != new_pic2) {
				ok = 1;
			}
		}
		document.getElementById("head_pic1").src = head_pics[new_pic1].src;
		document.getElementById("banner_link").href = link[new_pic2 - 1];
	}
	else {
		while (ok == 0) {
			new_pic2 = (Math.floor(Math.random() * (head_pics.length - 1))) + 1;
			if (new_pic1 != new_pic2) {
				ok = 1;
			}
		}
		document.getElementById("head_pic2").src = head_pics[new_pic2].src;
		document.getElementById("banner_link").href = link[new_pic1 - 1];
	}
}
opacityMin = 0;
opacityMax = 1;
timer = window.setTimeout("fade()", fade_delay);
}

function fade()
{
window.clearTimeout(timer);
	if (opacityMax > 0 && opacityMin < 1) {
		opacityMax -= stepImg;
		opacityMin += stepImg;
		if (browserName == "Microsoft Internet Explorer") {
			if (frontToBack == 1) {
				document.getElementById("head_pic1").filters.alpha.opacity = (opacityMax * 100);
				document.getElementById("head_pic2").filters.alpha.opacity = (opacityMin * 100);
			}
			else {
				document.getElementById("head_pic1").filters.alpha.opacity = (opacityMin * 100);
				document.getElementById("head_pic2").filters.alpha.opacity = (opacityMax * 100);
			}
		}
		else {
			if (frontToBack == 1) {
				document.getElementById("head_pic1").style.opacity = opacityMax;
				document.getElementById("head_pic2").style.opacity = opacityMin;
			}
			else {
				document.getElementById("head_pic1").style.opacity = opacityMin;
				document.getElementById("head_pic2").style.opacity = opacityMax;
			}
		}	
		timer = window.setTimeout("fade()", speedImg);
	}
	else {
		window.clearTimeout(timer);
		if (frontToBack == 1) {
			frontToBack = 0;
		}
		else {
			frontToBack = 1;
		}
		fadeImage();
	}
}