//Fader der Startseite:
var first_opac = 0;
var sec_opac =100;
var opac = first_opac;
var speed = 1;
var si;
var cleared = true;
var ti = 0;


function runfader()
{
aktiv = window.setTimeout("runfader()",1000);
ti=ti+1
if (ti ==  1) {fade('true');}
if (ti == 10) {fade('false');}
if (ti >= 10) {window.clearTimeout(aktiv);}
}

function fade(x)
{
ClearInt();
si=setInterval('showimage(\'image1\','+x+')',15);
}

function showimage(what,doshow) {

if (document.all) {
  cleared = false;
  (doshow) ? opac+=speed : opac-=speed;
  eval(what+".filters.alpha.opacity="+opac);
  if (opac <= first_opac || opac >= sec_opac) {
    clearInterval(si);
    cleared = true;
  }
}
if (document.layers) clearInterval(si);
}

function ClearInt() {
if (!cleared) clearInterval(si);
}

function buildmap()
{
var mapwidth=660    //Breite der Karte
var buttonwidth=81  //Breite der Buttons
var buttonheight=60 //Höhe der Buttons
var buttons=9       //Anzahl der Buttons
var buttontop=550   //Buttonreihenoberkante

runfader();

//bei den Arrays immer eine 0 an erste Position setzen um Fehlermeldung zu vermeiden
var visiblelayers = new Array(0,1)
var invisiblebuttons = new Array(0,1,8)
var buttons_on = new Array(0,2,3)

//Linke Kante der Kartenlayer berechnen:
x1=Math.floor((screen.width)/2-(mapwidth/2))   


//IExplorer: +++++++++++++++++++++++++++++++//
if (document.all) 
{
//Karte zentrieren:
for(var i = 1; i <= 9; i++)
	{
	temp = eval("document.all.box" + i + ".style")
	temp.posLeft = Math.floor((screen.width)/2-(mapwidth/2));
	}

//Buttons positionieren:
for(var i = 1; i <= 9; i++)
	{
	temp = eval("document.all.box" + i + "off.style")
    temp.posLeft = (Math.floor((screen.width)/2-(mapwidth/2)))+buttonwidth*(i-2);
    temp.posTop = buttontop;
	temp = eval("document.all.box" + i + "on.style")
    temp.posLeft = (Math.floor((screen.width)/2-(mapwidth/2)))+buttonwidth*(i-2);
	temp.posTop = buttontop;
	}



//Festlegen der sichtbaren/eingeschalteten Layer/Buttons

for (var i=1; i < visiblelayers.length; ++i)
{
temp = eval("document.all.box" + visiblelayers[i] + ".style")
temp.visibility = "visible"
}

for (var i=1; i <= buttons; ++i)
{
var invtemp = 0;
for (var j=1; j <= invisiblebuttons.length; ++j)
{if (invisiblebuttons[j]==i){invtemp=1}}
temp = eval("document.all.box" + i + "on.style")
if (invtemp==0) {temp.visibility = "visible"}
}

for (var i=1; i < buttons_on.length; ++i)
{
temp = eval("'box" + buttons_on[i]+"'")
show(temp)
}
}



//Netscape 7/Opera: +++++++++++++++++++++++++++++++//
if (!document.all && !document.layers) 
{

//Karte zentrieren:
for(var i = 1; i <= 9; i++)
	{
	temp = "box" + i ;
	document.getElementById(temp).style.left=(screen.width)/2-(mapwidth/2);
	}


//Buttons positionieren:
for(var i = 1; i <= 9; i++)
	{
	temp = "box" + i + "off"
    x2= screen.width/2 - mapwidth/2 + buttonwidth*(i-2)
	document.getElementById(temp).style.left=x2;
	document.getElementById(temp).style.top=buttontop;


    temp.top = buttontop;
	temp = "box" + i + "on"
    x2= screen.width/2 - mapwidth/2 + buttonwidth*(i-2)
	document.getElementById(temp).style.left=x2;
	document.getElementById(temp).style.top=buttontop;
	}

//Festlegen der sichtbaren/eingeschalteten Layer/Buttons

for (var i=1; i < visiblelayers.length; ++i)
{
temp = "box" + visiblelayers[i];
document.getElementById(temp).style.visibility= 'visible';
}


for (var i=1; i <= buttons; ++i)
{
var invtemp = 0;
for (var j=1; j <= invisiblebuttons.length; ++j)
{if (invisiblebuttons[j]==i){invtemp=1}}
temp = "box" + i + "on";
if (invtemp==0) {document.getElementById(temp).style.visibility= 'visible';}
if (invtemp==1) {document.getElementById(temp).style.visibility= 'hidden';}

}

for (var i=1; i < buttons_on.length; ++i)
{
temp = "box" + buttons_on[i];
show(temp)
}
}
// Ende Netsccape 7 / Opera  /////////////////////////////////////////////////





//Netscape 4: +++++++++++++++++++++++++++++++//
if (document.layers) 
{
alert("I'd love to show you a wonderful Crete-map... but unfortunaltely you are using a browser which is not compatible with the current standards. Try Netscape 7.0 or Opera... then you will see it.\nYes... you can also use IExplorer... but do you really want this f*** browser...")
}
// Ende Netsccape 4   /////////////////////////////////////////////////
}



function show(ele) 
{
ele_on=ele+'on'
ele_off=ele+'off'

if(document.getElementById)
{
document.getElementById(ele).style.visibility = "visible";
document.getElementById(ele_on).style.visibility = "hidden";
document.getElementById(ele_off).style.visibility = "visible";
}
}


function hide(ele) {
ele_on=ele+'on'
ele_off=ele+'off'
 
if(document.getElementById)
{
document.getElementById(ele).style.visibility = "hidden";
document.getElementById(ele_on).style.visibility = "visible";
document.getElementById(ele_off).style.visibility = "hidden";
}
}

