var hoeheDerDivs 				= new Array();
var aktionLaeuft				= false;
var aktiv;
var speicher						= new Array();
var xwert								= new Array();
var xdest								= new Array();
var temp								= new Array();
var speed, vari;	
var posX								= new Array();
var interval 						= new Array();
var isDown							= false;
var ie									= document.all;	
var allChecked					= '';
var checkedForThisQuest	= '';
var availableCam				= '';
var buempelBorder				= new Array();
var buttonBackground		= new Array();



hoeheDerDivs['frage1']	= 320;
hoeheDerDivs['frage2']	= 420; // 370
hoeheDerDivs['frage3']	= 170;
hoeheDerDivs['frage4']	= 170;
hoeheDerDivs['frage5']	= 120;
hoeheDerDivs['frage6']	= 490;


/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
MAKETIMESTAMP
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
function makeTimestamp(){
	jetzt 	= new Date();
	sekunde = jetzt.getSeconds();
	minute	= jetzt.getMinutes();
	stunde	= jetzt.getHours();
	tag		= jetzt.getDate();
	monat	= jetzt.getMonth();
	return monat+"."+tag+stunde+minute+sekunde;			
}



/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
SAVECHOOSE
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
function saveChoose(p,f){		
	if (window.XMLHttpRequest) { 
		http = new XMLHttpRequest();
	}else if (window.ActiveXObject){
		http = new ActiveXObject("Microsoft.XMLHTTP");
	}		
	parameter 	= 'papa='+escape(p)+'&antwort='+escape(f)+'&time='+makeTimestamp()+'&sprache='+sprache;
	http.onreadystatechange = getRequestContent;	
	http.open('POST', ptr+'/adviser.php', true);		
	http.setRequestHeader( 'Content-Type', 'application/x-www-form-urlencoded' );
  http.setRequestHeader( 'Content-length', parameter.length );      
  http.send(parameter);		
}



/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
GETREQUESTCONTENT
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
function getRequestContent() {
	if (http.readyState == 4) {		
		if (http.status == 200) {
			ergebnis 	= http.responseText;			
		}
	}
}




/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ERRORFUNCTION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
function ErrorFunction(msg, url, line)
{  
  errorurl 	= '';  
  hr				= window.location.href;
  qs				= window.location.search;
  if (qs.indexOf('JsError=return')==-1){
    appcode	= navigator.appCodeName;
    app			= navigator.appName;
    ver			= navigator.appVersion;
    usr			= navigator.userAgent;
    wl			= errorurl+"?JsErrorUrl="+(url);
    wl			+= "&JsErrorLine="+(line);
    wl			+= "&JsErrorMsg="+(msg);
    wl			+= "&JsErrorAppcode="+(appcode);
    wl			+= "&JsErrorApp="+(app);
    wl			+= "&JsErrorVer="+(ver);
    wl			+= "&JsErrorUsr="+(usr);
    //window.location=wl;
    //alert(wl);
  }
  return true;
}
window.onerror=ErrorFunction;
window.onError=ErrorFunction;





/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
SHOWORHIDEANSWERS
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
function showOrHideAnswers(wert){
	if(!aktionLaeuft){		
		aktionLaeuft				= true;
		aktiv 							= wert;						
		initValuesForFaden(hoeheDerDivs[aktiv]);				
		setArrow(isDown);
		startFading();	
	}
}








/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
INITVALUESFORFADEN
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
function initValuesForFaden(zahl){
	xwert[aktiv] 		= 0;  
  temp[aktiv]  		= 0.0;
	speed 					= 0.1;
	vari 						= 0.1;
	if(speicher[aktiv]=='' || typeof(speicher[aktiv])=='undefined'){		
		isDown 				= true;		
		xdest[aktiv]	= zahl;
		xwert[aktiv] 	= 0;  		
	}else{		
		isDown 				= false;		
		xdest[aktiv]	= 0;								
		xwert[aktiv] 	= speicher[aktiv];  
	}	
}









/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
SETARROW
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
function setArrow(bool){		
	//document.getElementById(aktiv+'_a').style.backgroundImage = 'url('+ptr+'/../global/images/kameraratgeber/'+(bool ? 'button_minus':'button_plus')+'.gif)';	
	document.getElementById(aktiv+'_a').className = (bool ? 'kr_a_minus':'kr_a');
	buttonBackground[aktiv+'_a'] = (bool ? 'kr_a_minus':'kr_a');
}









/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
STARTFADING
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
function startFading(){	
	interval[aktiv] 	= window.setInterval('faden();', 50);
}








/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
FADENFUNKTION
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
function fadenfunktion(t) {
	return Math.sin(t*2.0*3.1415);
}









/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
FADEN
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
function faden(){	
						
	speed = speed + vari*fadenfunktion(temp[aktiv]);
  temp[aktiv] 	= Math.min(temp[aktiv] + vari*speed, 1.0);  
	posX[aktiv]		= (isDown ? (1.0-temp[aktiv])*xwert[aktiv] + temp[aktiv]*xdest[aktiv] : (1.0-temp[aktiv])*xwert[aktiv] - temp[aktiv]*xdest[aktiv]);	
	movingBox();
		
	if (temp[aktiv] >= 1.0 || (speicher[aktiv]!='' && posX[aktiv] <= 1)){
		window.clearInterval(interval[aktiv]);
		if(speicher[aktiv]=='' || typeof(speicher[aktiv])=='undefined'){
    	speicher[aktiv] = xdest[aktiv];     		   		  		    	
    }else{    		    		
    	speicher[aktiv] = '';  
    	document.getElementById(aktiv).style.display = 'none';      	  				
    }       
    aktionLaeuft = false;
	}
}










/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
MOVINGBOX
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
function movingBox(){
	document.getElementById(aktiv).style.height 	= posX[aktiv]+'px';    
	if(!ie){
		document.getElementById(aktiv).style.display 	= 'block';
	}else{
  	if(posX[aktiv]>=3) document.getElementById(aktiv).style.display 	= 'block';    
  }
  // if(document.getElementById(aktiv).innerHTML == '' && posX[aktiv]>=1) getFragen(aktiv.replace(/frage/,""));		
}










/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
RESETALLCAMERAS
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
function resetAllCameras(){
	for(k=0;k<kameras.length;k++){
		setCSStoDiv(false,kameras[k]);		
		document.getElementById('bild'+kameras[k]).src = ptr+"/../global/images/kameraratgeber/"+kameras[k]+"_front.jpg";		
		templinkfull 	= document.getElementById('href'+kameras[k]).href.split("/");
		templinkfull.pop();
		ersetzen 			= templinkfull.pop();				
		if(ersetzen!="de"){
			templink = templinkfull.join("/");
			document.getElementById('href'+kameras[k]).href = templink+"/"+kameras[k]+"/";			
		}
	}	
}










/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
GETAUSGABE
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
function getOutput(){
	
	resetAllCameras();
	availableCam 		= '';
	farbauswahl			= true;
	faf							= '';
	allCheckedSplit = allChecked.split("-");
	
	for(i=0;i<allCheckedSplit.length;i++){
		if(allCheckedSplit[i]!=""){
			temporaer 	= allCheckedSplit[i].split(",");				
			if(typeof(kreuz[temporaer[0]][temporaer[1]])!="undefined" && kreuz[temporaer[0]][temporaer[1]]!=""){
				kam		= kreuz[temporaer[0]][temporaer[1]];
				for(z=0;z<kam.length;z++){
					if(temporaer[0]==2 && farbauswahl){
						faf = fragen[temporaer[0]][temporaer[1]][2].toLowerCase();						
						farbauswahl = false;
					}
					setCSStoDiv(true,kam[z]);								
				}
			}
		}
	}
	
	if(!farbauswahl){
		setCamerasToAnotherColor(faf);
	}		
	
	deactivateAnswersInit();	
}






/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
DEACTIVATEANSWER
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
function deactivateAnswer(papa,ans){	
	document.getElementById('checkbox_'+papa+'_'+ans).src = ptr+'/../global/images/_clear.gif';
	document.getElementById('antwort_'+papa+'_'+ans).innerHTML = '<div class="kr_a_s" style="color:#404040;">'+fragen[papa][ans][0]+'</div>';				
}






/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
GETTODEACTIVATEANSWERS
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
function getToDeactivateAnswers(ac){
	
	for(i=1;i<fragen.length;i++){
		for(j=1;j<fragen[i].length;j++){				
			isDrin 			= false;
			tempkam			= invertList(kreuz[i][j].join(","))+",";							
			for(g=0;g<ac.length;g++){					
				if(tempkam.indexOf(ac[g]+",")!=-1){
					isDrin = true;
				}			
			}
			//alert(isDrin+"\n\nFrage: "+i+"\nAnt: "+j+"\nAC: "+ac+"\nDie haben diese Antwort: "+tempkam);
			if(!isDrin) deactivateAnswer(i,j);
		}
	}
	
}






/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
DEACTIVATEANSWERSINIT
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
function deactivateAnswersInit(){
	
	if(availableCam.length >= 1){
		nochVerfuegbar 	= invertList(availableCam);					
		getToDeactivateAnswers(nochVerfuegbar);	
	}	
	
}







/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
SETCAMERASTOANOTHERCOLOR
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
function setCamerasToAnotherColor(farb){
	if(availableCam.length >= 1){
		nochVerfuegbar 	= invertList(availableCam);	
		
		for(i=0;i<nochVerfuegbar.length;i++){
			neufarb = '';
			if(farb=='blau') neufarb = 'blue'; else if(farb=='braun') neufarb = 'brown'; else if(farb=='silber') neufarb = 'silver'; else if(farb=='grün') neufarb = 'green'; else if(farb=='gelb') neufarb = 'yellow'; else if(farb=='gelb') neufarb = 'yellow'; else if(farb=='pale pink') neufarb = 'palepink';
			else if(farb=='rot') neufarb = 'red'; else if(farb=='schwarz') neufarb = 'black'; else if(farb=='weiß') neufarb = 'white'; else if(farb=='weiss') neufarb = 'white'; else neufarb = farb;
			
			setColor(neufarb,nochVerfuegbar[i]);
			templink = document.getElementById('href'+nochVerfuegbar[i]).href;
			//document.getElementById('href'+nochVerfuegbar[i]).href = templink.replace(nochVerfuegbar[i],nochVerfuegbar[i]+neufarb);			
			document.getElementById('href'+nochVerfuegbar[i]).href = templink;	
		}		
	}	
}











/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
SETCSSTODIV
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
function setCSStoDiv(bool,ka){
	if(bool){
		if(availableCam.indexOf(ka+";")==-1)
			availableCam += ka+",";
	}
	//document.getElementById('div_'+ka).className = (bool ? 'kr_k_weg' : 'kr_k');
	//document.getElementById('farbdiv_'+ka).className = (bool ? 'kr_k_weg' : 'kr_k');	
	if(document.getElementById('div_'+ka)) document.getElementById('div_'+ka).className = (bool ? 'kr_k_weg' : 'kr_k');
	if(document.getElementById('farbdiv_'+ka)) document.getElementById('farbdiv_'+ka).className = (bool ? 'kr_k_weg' : 'kr_k');	
}






/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
SETNEWVALUE
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
function setNewValue(papa,frag){
	
	initAllDivs();
	checkTheButton	= true;
	checkedButton 	= '-'+papa+','+frag+'-';	
	papaTreffer			= allChecked.indexOf('-'+papa+',');
	
	if(papaTreffer!=-1 && papa!=6){
		papaTreffer 		+= papa.toString().length + 1;
		trenner					= allChecked.indexOf('-',papaTreffer);				
		aktuelleAntwort = allChecked.substring(papaTreffer,trenner).replace(/-/g,"").replace(/,/g,"");				
		
		document.getElementById('checkbox_'+papa+'_'+aktuelleAntwort).src = ptr+'/../global/images/kameraratgeber/check_off.gif';
		allChecked 			= allChecked.replace('-'+papa+','+aktuelleAntwort+'-','');
		if(aktuelleAntwort == frag) checkTheButton = false;	
	}	
	
	if(papa==6){
		if(allChecked.indexOf(checkedButton) != -1){			
			document.getElementById('checkbox_'+papa+'_'+frag).src = ptr+'/../global/images/kameraratgeber/check_off.gif';
			allChecked 			= allChecked.replace('-'+papa+','+frag+'-','');
			checkTheButton 	= false;
		}
	}
	
	if(checkTheButton){
		allChecked += checkedButton;
		saveChoose(papa,frag);
		document.getElementById('checkbox_'+papa+'_'+frag).src = ptr+'/../global/images/kameraratgeber/check_on.gif';
	}	
	initColorBuempel();
	getOutput();
}





/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
GETCOLORBUEMPEL
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
function getColorBuempel(f){
	
	//alert(f);
	if(farbwerte[f]!="" && typeof(farbwerte[f])!="undefined"){
		//alert(farbwerte[f].length);		
		ausgabe = '<div style="padding:3px 0 0 20px;"><table cellpadding="0" cellspacing="0" border="0"><tr>';
		for(p=0;p<farbwerte[f].length;p++){
			ausgabe += '<td style="background-color:#'+farbwerte[f][p]+';"><img src="'+ptr+'/images/_clear.gif" width="9" height="9" border="0" '+(f=="weiss" ? 'style="border:1px solid #c0c0c0;"':'')+'></td><td style="width:2px;"></td>';
		}		
		ausgabe += '</tr></table></div>';
		return ausgabe;		
	}	
}







/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
INITALLDIVS
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
function initAllDivs(){	
	for(i=1;i<fragen.length;i++){
		ausgabe = '<div style="padding:10px 5px;"><table cellpadding="0" cellspacing="0" border="0">';
		for(j=1;j<fragen[i].length;j++){
			isAnswerAlreadyChecked = (allChecked.indexOf('-'+i+','+j+'-') != -1 ? true : false);
			ausgabe += '<tr><td valign="top"><img id="checkbox_'+i+'_'+j+'" src="'+ptr+'/../global/images/kameraratgeber/check_'+(isAnswerAlreadyChecked ? 'on':'off')+'.gif" width="16" height="15" border="0" style="cursor:default;" onclick="setNewValue('+i+','+j+')"></td><td valign="top" id="antwort_'+i+'_'+j+'" style="padding-left:5px;">';
			ausgabe += '<a href="#" '+(i==6 ? 'onmouseover="showInfotext('+j+')" onmouseout="hideInfotext()"':'')+' onclick="setNewValue('+i+','+j+');return false;" class="kr_a_s">'+fragen[i][j][0]+'</a></td>';
			if(i==2){
				ausgabe += '<td valign="top">'+getColorBuempel(fragen[i][j][2].replace("ß","ss").toLowerCase())+'</td>';
			}
			ausgabe += '</tr>';
		}	
		ausgabe += '</table></div>';	
		document.getElementById('frage'+i).innerHTML = ausgabe;
	}	
}









/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
INVERTLIST
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
function invertList(liste){
	temprueckgabe 		= new Array();
	neueliste					= liste+",";
	for(p=0;p<kameras.length;p++){		
		if(neueliste.indexOf(kameras[p]+",")==-1)
			temprueckgabe[temprueckgabe.length] = kameras[p];
	}
	//alert("Liste: "+neueliste+"\nRueckgabe: "+temprueckgabe);
	return temprueckgabe;
}







/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
RESETFILTER
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
function resetFilter(){
	if(allChecked != ""){	
		allChecked = '';
		initAllDivs();
		initColorBuempel();
		getOutput();	
	}
}




/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
INITCOLORBUEMPEL
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
function initColorBuempel(){
	for(i=0;i<kameras.length;i++){
		
		if(buempelBorder[kameras[i]]!="" && typeof(buempelBorder[kameras[i]])!="undefined"){			
			if(buempelBorder[kameras[i]] == "buempel_exz2000_violett") buempelBorder[kameras[i]] = "buempel_exz2000_purple";
			document.getElementById(buempelBorder[kameras[i]]).style.border = '#fff solid 2px';		
		}
				
		ele = document.getElementById('buempel_'+kameras[i]+'_silver');		
		if(ele){
			ele.style.border = '#808080 solid 2px';
			buempelBorder[kameras[i]] = 'buempel_'+kameras[i]+'_silver';
		}else{
			ele = document.getElementById('buempel_'+kameras[i]+'_gold');		
			if(ele){
				ele.style.border = '#808080 solid 2px';
				buempelBorder[kameras[i]] = 'buempel_'+kameras[i]+'_gold';
			}else{
				ele = document.getElementById('buempel_'+kameras[i]+'_black');		
				if(ele){
					ele.style.border = '#808080 solid 2px';
					buempelBorder[kameras[i]] = 'buempel_'+kameras[i]+'_black';
				}				
			}
		}
	}	
}




/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
SETCOLOR
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
function setColor(farb,bild){	
	newfarb = (farb.toLowerCase() == 'lightblue' ? 'blue' : (farb.toLowerCase() == 'silver' || farb.toLowerCase() == 'silber' ? '' : farb.toLowerCase()));	
	if(bild=="exz1" 	&& newfarb=="violett"){	newfarb = "purple"; farb = "purple"; }
	document.getElementById('bild'+bild).src = ptr+"/../global/images/kameraratgeber/"+bild+newfarb+"_front.jpg";
	
	templinkfull 	= document.getElementById('href'+bild).href.split("/");
	templinkfull.pop();
	ersetzen 			= templinkfull.pop();				
	if(ersetzen!="de"){
		templink = templinkfull.join("/");
		if(bild=="exz100" && newfarb=="brown") 	newfarb = "maroon";
		if(bild=="exz80" 	&& newfarb=="pink") 	newfarb = "palepink";
		if(bild=="exz80" 	&& newfarb=="violett")newfarb = "vividpink";
		if(bild=="exz2000" && newfarb=="violett")newfarb = "purple";
		document.getElementById('href'+bild).href = templink+"/"+bild+newfarb+"/";			
	}
	
	if(buempelBorder[bild]!="" && typeof(buempelBorder[bild])!="undefined"){
		document.getElementById(buempelBorder[bild]).style.border = '#fff solid 2px';		
	}
	//document.getElementById('buempel_'+bild+'_'+farb).style.border = '#808080 solid 2px';
	document.getElementById('buempel_'+bild+'_'+(bild=="exz2000" && farb=="violett" ? "purple":farb)).style.border = '#808080 solid 2px';
	buempelBorder[bild] = 'buempel_'+bild+'_'+farb;
			
}





/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
CHANGEBACKGROUND
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
function changeBackground(nr,richtung){		
	ele = document.getElementById(nr);
	if(richtung) buttonBackground[nr] = ele.className;
	
	if(!richtung){		
		ele.className = buttonBackground[nr];
	}else{
		if(ele.className=="kr_a"){
			ele.className = "kr_a_plus_f2";		
		}else if(ele.className=="kr_a_minus"){
			ele.className = "kr_a_minus_f2";		
		}
	}
	
}





/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
SHOWINFOTEXT
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
function showInfotext(tex){
	wmtt 			= document.getElementById('tooltip');
	wmttb 		= document.getElementById('tooltipborder');
	
	temphilfe = '<div style="font-size:9px;padding:10px;">'+hilfetext[tex]+'</div>';
	
	wmtt.innerHTML 		= temphilfe;
	wmtt.style.left 	= infotext_x+"px";
	wmtt.style.top 		= infotext_y+"px";
	
	wmttb.innerHTML 	= temphilfe;
	wmttb.style.left 	= (parseInt(infotext_x)+4)+"px";
	wmttb.style.top 	= (parseInt(infotext_y)+4)+"px";
	
	wmtt.style.display 	= 'block';		
	wmttb.style.display = 'block';		
}


/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
HIDEINFOTEXT
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
function hideInfotext(){
	document.getElementById('tooltip').style.display = 'none';	
	document.getElementById('tooltipborder').style.display = 'none';	
}


/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
UPDATETOOLTIPP
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
function updateTooltipp(e) {
	x = (document.all) ? window.event.x + document.body.scrollLeft : e.pageX;
	y = (document.all) ? window.event.y + document.body.scrollTop  : e.pageY;
	infotext_x = x + 40;
	infotext_y = y - 50;	
}


document.onmousemove = updateTooltipp;

