<!--
var http_request = false;
var LGres = false;

Nav0N= new Image(20,20);
Nav0N.src= '/img/rubrik_not_selected.gif' ;
Nav0H= new Image(20,20);
Nav0H.src= '/img/rubrik_hover.gif' ;

Nav1N= new Image(20,20);
Nav1N.src= '/img/rubrik_not_selected.gif' ;
Nav1H= new Image(20,20);
Nav1H.src= '/img/rubrik_hover.gif' ;

Nav2N= new Image(20,20);
Nav2N.src= '/img/rubrik_not_selected.gif' ;
Nav2H= new Image(20,20);
Nav2H.src= '/img/rubrik_hover.gif' ;

Nav3N= new Image(20,20);
Nav3N.src= '/img/rubrik_not_selected.gif' ;
Nav3H= new Image(20,20);
Nav3H.src= '/img/rubrik_hover.gif' ;

Nav4N= new Image(20,20);
Nav4N.src= '/img/rubrik_not_selected.gif' ;
Nav4H= new Image(20,20);
Nav4H.src= '/img/rubrik_hover.gif' ;

Nav5N= new Image(20,20);
Nav5N.src= '/img/rubrik_not_selected.gif' ;
Nav5H= new Image(20,20);
Nav5H.src= '/img/rubrik_hover.gif' ;

function myIn(myImgName) {
    document[myImgName].src=eval(myImgName+ 'H' ).src;
}
function myOut(myImgName) {
    document[myImgName].src=eval(myImgName+ 'N' ).src;
}

function CallOnPage(url, params, p) {
      http_request = false;
      if (window.XMLHttpRequest) { // Mozilla, Safari,...
         http_request = new XMLHttpRequest();
         if (http_request.overrideMimeType) {
            http_request.overrideMimeType('text/html');
         }
      } else if (window.ActiveXObject) { // IE
         try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
      if (!http_request) {
         alert('Es kann keine XMLHTTP instance generiert werden');
         return false;
        }
      if (p == 1){
        http_request.onreadystatechange = LGretFunc;
        }
      if (p == 2){
        http_request.onreadystatechange = LGretFuncSearch;
        }
      
      if (p == 3){
        http_request.onreadystatechange = FGretFuncSearch;
        }
      if (p == 4){
        http_request.onreadystatechange = FGretFuncPages;
        }
      if (p == 5){
        http_request.onreadystatechange = FGretFuncDia;
        }
      if (p == 6){
        http_request.onreadystatechange = PipuretFunc;
        }
      http_request.open('GET', url + params, true);
      http_request.send(null);
}
function LGretFunc() {
      if (http_request.readyState == 4) {
         if (http_request.status == 200) {
            //alert(http_request.responseText);
            LGres = http_request.responseText;
            // document.getElementById('vorschau').innerHTML = LGres;
            startScroller(LGres);
         } else {
            alert('Die Abfrage hat einen Fehler.');
         }
      }
    }   

function LGretFuncSearch() {
      if (http_request.readyState == 4) {
         if (http_request.status == 200) {
            //alert(http_request.responseText);
            LGresSearch = http_request.responseText;
            document.getElementById('sucherg').innerHTML = "";
            document.getElementById('sucherg').innerHTML = LGresSearch;
         } else {
            alert('Die Abfrage hat einen Fehler.');
         }
      }
    }   

function FGretFuncSearch() {
      if (http_request.readyState == 4) {
         if (http_request.status == 200) {
            //alert(http_request.responseText);
            FGresSearch = http_request.responseText;
            var textpart_array=FGresSearch.split("::");
            while (textpart_array[1].match(/\n/)) {
                textpart_array[1] = textpart_array[1].replace(/\n/,"");
                }
            //document.getElementById('<? echo $spanname ?>').innerHTML = FGresSearch;
            document.getElementById(textpart_array[1]).innerHTML = "";
            document.getElementById(textpart_array[1]).innerHTML = textpart_array[0];
         } else {
            alert('Die Abfrage hat einen Fehler.');
         }
      }
    }   

function FGretFuncPages() {
      if (http_request.readyState == 4) {
         if (http_request.status == 200) {
            // alert(http_request.responseText);
            FGresSearch = http_request.responseText;
            document.getElementById('fgblatt').innerHTML = "";
            document.getElementById('fgblatt').innerHTML = FGresSearch;
         } else {
            alert('Die Abfrage hat einen Fehler.');
         }
      }
    }   

function FGretFuncDia() {
      if (http_request.readyState == 4) {
         if (http_request.status == 200) {
            //alert(http_request.responseText);
            FGresSearch = http_request.responseText;
            document.getElementById('fgblatt').innerHTML = "";
            document.getElementById('fgblatt').innerHTML = FGresSearch;
         } else {
            alert('Die Abfrage hat einen Fehler.');
         }
      }
    }   

function PipuretFunc() {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			//alert(http_request.responseText);
			LGresPipu = http_request.responseText;
			document.getElementById('rekord').innerHTML = LGresPipu;
		} else {
			alert('Die Abfrage hat einen Fehler.');
			}
		}
}

function makeImpty(p) {
    var span="fgpic_"+p;
    document.getElementById(span).innerHTML = "";
    }   

function scroll(jumpSpaces,position) {
//var msg = "Ein weiteres Beispiel !"
var msg = LGres; 
var out = ""
if (killScroll) {return false} 
for (var i=0; i<position; i++){
out += msg.charAt(i)}
for (i=1;i<jumpSpaces;i++) {
out += " "}
out += msg.charAt(position)
document.getElementById('vorschau').innerHTML = out;
// window.status = out
if (jumpSpaces <= 1) {
position++
if (msg.charAt(position) == ' ') {
position++ }
jumpSpaces = 100-position        
}
else if (jumpSpaces >  3) {
jumpSpaces *= .75}
else {
jumpSpaces--}
if (position != msg.length) {
var cmd = "scroll(" + jumpSpaces + "," + position + ")";
scrollID = window.setTimeout(cmd,5);
} 
else {
scrolling = false
return false}
return true;
}
function startScroller() {
if (scrolling)
// if (!confirm('Re-initialize snapIn?'))
return false
killScroll = true
scrolling = true
var killID = window.setTimeout('killScroll=false',6)
scrollID = window.setTimeout('scroll(100,0)',10)
return true
}
var scrollID = Object
var scrolling = false
var killScroll = false

function StopVorschau(){
    document.getElementById('vorschau').innerHTML = "";
    } 

function finde(suchwort) {
    var suchstr = '?quest='+suchwort;
    CallOnPage('suche.php', suchstr,2);
    } 

function findpic(picid) {
    var suchstr = '?picid='+picid;
    CallOnPage('/fgsuche.php', suchstr,3);
    }

function TurnOnPage(galid,s) {
    var suchstr = '?galid='+galid+'&pnr='+s;
    CallOnPage('/blaettern.php', suchstr,4);
    //alert (suchstr);
    }



function DiaLupe(fgid,zaehler,sek,min,max) {
        var suchstr = '?galid='+fgid+'&pnr='+min;
        CallOnPage('/dialupe.php',suchstr,5);
        min = min +1;
        if(min == max+1){
            min = zaehler;
            }
        player = setTimeout("DiaLupe(" +fgid+ "," +zaehler+ "," +sek+ "," +min+ "," +max+ ")", 1000 * Math.abs(sek));
        
        }

function DiaLupeStop(){
    clearTimeout(player);
    }

function testf(i){
    alert(i);
    }

// Funktionen fuer PicPuzzle


function TurnOnPage(id, t, pic){
    var suchstr = '?id='+id+'&t='+t+'&p='+pic;
	CallOnPage('/pipu/winner.php', suchstr,6);
    //alert (suchstr);
    }

function show_portrait(z,p,pic,t,b){
var varspan="";
var zufallzahl = 0;
	document.getElementById('portrait').innerHTML = "<IMG SRC = \""+pic+"\">";
	if (z == p){
		TurnOnPage(z,t,pic);
		}
	else{
		varspan="f_"+z;
		zufallzahl = GetRandom (100, 199);
		//alert (zufallzahl);
		//document.getElementById(varspan).innerHTML = "<IMG SRC = \"/1/s"+zufallzahl+".jpg\">";
		}
}


stellen=4;

// Initiierung des Zwischenspeichers
AnzS=""; for(i=0;i<stellen;i++) AnzS+=" ";

// Fuellzeichen
Leer=""; for(i=0;i<stellen;i++) Leer+=" ";

// Funktion zum Anzeigen einer Zahl
function shownum(w) {
var AnzW=Math.floor(Math.abs(w));
var we=""+Leer+AnzW;
	we=we.substring(we.length-stellen,we.length);
	for(var i=stellen-1;i>=0;i-=1){
		// if(AnzS.charAt(i)!=we.charAt(i))
		document.getElementById('countdown').innerHTML = "Du hast&nbsp;<font color='red'><b>"+AnzS+"</b></font> Sekunden Zeit f&uuml;r ein neues Rekord";
		}
AnzS=we;
}

function hide_portrait(){
    document.getElementById('portrait').innerHTML = "";
	}

function countdownstart(s) {
	//enddatum=new Date(2007,7,7,17,19,0); // Monat: 0 = Januar!
	enddatum=new Date();
	enddatum.setSeconds(enddatum.getSeconds() + s);
	countdownloop();
	}

function countdownloop() {
	jetzt=new Date();
	diff=enddatum.getTime()-jetzt.getTime();
	if(diff<0) diff=0;
	sekunden=Math.floor(diff/1000);
	startfrist=1001-(jetzt.getTime()%1000);
	shownum(sekunden);
	setTimeout("countdownloop()",startfrist);
	}
function GetRandom( min, max ) {
	if( min > max ) {
		return( -1 );
		}
	if( min == max ) {
		return( min );
		}
var r = parseInt( Math.random() * ( max+1 ) );
	if(r > min){
		return r;
		}
	else{
		if((r+min) > max){
			return max;
			}
		else{
			return r+min;
			}
	}
}


//-->
