var currentNav="divlayer";
var sema=false;
var setdivlayer;


var zaehler = 0;
var speed = 8000;

function wechselNachricht() {
  	var divlayer = document.getElementById("divlayer");
	fadeOut();
	zaehler = Math.round(Math.random() * 18);

  switch(zaehler){
    case 1:
      divlayer.innerHTML = "&bdquo;Man merkt die Toperfahrung der Trainer&rdquo;<br />Nadja, Osnabrück";
      break;
    case 2:
      divlayer.innerHTML = "&bdquo;Ein Mensch kann nicht auf Erden leben,<br />wenn er nicht im Kopf und Herz ein Stückchen<br />Himmel hat.&rdquo;&nbsp;&nbsp;Anna, München";
      break;
    case 3:
      divlayer.innerHTML = "&bdquo;Danke für die tollen Vorträge&rdquo;<br />Luisa, Dortmund";
      break;
    case 4:
      divlayer.innerHTML = "&bdquo;lockere,offene, sehr angenehme<br />Atmosphäre&rdquo;&nbsp;&nbsp;Linda, Köln";
      break;
    case 5:
      divlayer.innerHTML = "&bdquo;hat sich definitiv gelohnt...&rdquo;<br />Nathalie ";
      break;
    case 6:
      divlayer.innerHTML = "&bdquo;beste Investition, die ich je getätigt habe...&rdquo;<br />Philip, Frankfurt";
      break;
    case 7:
      divlayer.innerHTML = "&bdquo;Weiter so...&rdquo;<br />Thomas, Innsbruck";
      break;
    case 8:
      divlayer.innerHTML = "&bdquo;sympathisch, kompetent, erfahren<br />und praxisnah...&rdquo;&nbsp;&nbsp;Evangelina, München";
      break;
    case 9:
      divlayer.innerHTML = "&bdquo;Kennen sich mit allen Airlines aus...&rdquo;<br />Katharina, Frankfurt";
      break;
    case 10:
      divlayer.innerHTML = "&bdquo;Vielen, vielen Dank...&rdquo;<br />Celina, Heidelberg";
      break;
    case 11:
      divlayer.innerHTML = "&bdquo;habe mich sehr gut aufgehoben gefühlt...&rdquo;<br />Nicole, Hannover";
      break;
    case 12:
      divlayer.innerHTML = "&bdquo;konnte alles fragen...&rdquo;<br />Sarah, Stuttgart";
      break;
    case 13:
      divlayer.innerHTML = "&bdquo;endlich verstanden, worum es geht...&rdquo;<br />Viola, Passau";
      break;
    case 14:
      divlayer.innerHTML = "&bdquo;...jetzt bin ich viel mutiger&rdquo;<br />Anne, Berlin";
      break;
    case 15:
      divlayer.innerHTML = "&bdquo;Alle Fragen wurden geklärt...&rdquo;<br />David, Frankfurt";
      break;
    case 16:
      divlayer.innerHTML = "&bdquo;Endlich Feedback, weiß jetzt,<br />warum ich damals abgelehnt wurde...&rdquo;<br />Andrea, Wiesbaden";
      break;
    case 17:
      divlayer.innerHTML = "&bdquo;Endlich weiß ich, wie ich meine Gedanken<br />formulieren soll&rdquo;&nbsp;&nbsp;Tim, Karlsruhe";
      break;
    case 18:
      divlayer.innerHTML = "&bdquo;Dank dem Team von become-a-flightattendant<br />ist aus meiner Bewerbungsmappe eine vorzeig-<br />bare Visitenkarte geworden!&rdquo;&nbsp;Anke, Hamburg";
      break;
	 default:
      divlayer.innerHTML = "&bdquo;sehr informativ und bestens vorbereitet<br /> für jedes AC....&rdquo;&nbsp;&nbsp;Silke, Hamburg";
      break;
  }
  fadeIn();

  setTimeout("wechselNachricht()", speed);
}
onload = wechselNachricht;


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 = 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(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
	document.getElementById(divid).style.backgroundImage = "url(" + document.getElementById(imageid).src + ")";
	
	//make image transparent
	changeOpac(0, imageid);
	
	//make new image
	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(document.getElementById(id).style.opacity < 100) {
		currentOpac = document.getElementById(id).style.opacity * 100;
	}

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

function fadeIn(){
	if (!sema)
	{	
		sema = true;	
		opacity('divlayer', 0, 100, 1000);
	}
}

function fadeOut(){
	if (sema){
		sema = false;	
		opacity('divlayer', 100, 0, 1000);
	}
}
	
function showDiv(divName){
	if (!sema)
	{
		sema = true;	
		opacity(divName, 0, 100, 1000);
	}
}

function hideDiv(divName){
	if (sema){
		sema = false;
		opacity(divName, 100, 0, 500);
	}
}


