var BildArray = new Array();
BildArray[0] = "images/navi/nav_about.gif";
BildArray[1] = "images/navi/nav_about_hover.gif";

BildArray[2] = "images/navi/nav_jobs.gif";
BildArray[3] = "images/navi/nav_jobs_hover.gif";

BildArray[4] = "images/navi/nav_portfolio.gif";
BildArray[5] = "images/navi/nav_portfolio_hover.gif";

BildArray[6] = "images/navi/nav_work.gif";
BildArray[7] = "images/navi/nav_work_hover.gif";

function Preload(){
 for (i=0; i < BildArray.length; i++) {
 var Bild = new Image();
 Bild.src = BildArray[i];
 }
}
try{
 onload=Preload();
}catch(ex){}


function navi(id,status){
	img=new Image();
	if(status==1){ //hover
		try{
			img=document.getElementById(id).src="images/navi/"+id+"_hover.gif";
		}catch(ex){}
	}
	if(status==2){ //mouseout
		try{
			img=document.getElementById(id).src="images/navi/"+id+".gif";
		}catch(ex){}
	}
	if(status==3){ //active
		try{
			img=document.getElementById(id).src="images/navi/"+id+"_hover.gif";
			document.getElementById(id).id='';
		}catch(ex){}
	}
}


function random(id,anzahl){
	var random = 0;
	random = Math.ceil(Math.random()*anzahl);
	var obj = '';
	
	obj = new Image();
	obj = document.getElementById(id).src="images/content/start_random/"+random+".gif";

}


var eval_temp="";
function decode(){
var url   = window.location.search;
/* wie gehabt, es wird alles ab dem "?" gelesen */
	if(url != ""){
  	liste = url.split("&");
    /* auch hier splitten am "&" */
    for (i=0;i<=liste.length-1;i++) {
    	temp = liste[i].split("=");
      /* auch hier splitten am "=" */
      temp[1]=temp[1].replace(/\+/g," ");
      temp[1]=unescape(temp[1]);
      /* wie gehabt, das Putzen aber jetzt:*/
      eval_temp=temp[0] + "=" + temp[1];
      //eval (eval_temp);
      /* schreibt den Inhalt in evaltemp, dass dann etwa so aussieht: daten1=Hallo und "berechnet" diesen String. Die Variablen stehen danach zur Verfügung --- ACHTUNG: sollen die Variablen außerhalb der Funktion verfügbar sein, dann müssen sie außerhalb "definiert" werden! */
    } //next
  }else{
		eval_temp=0;	
	} // end if
     
		return eval_temp;   
} //end sub




