    var queryURL='/pub/proxy.php';

    var folder=GET('folder');

   if (!folder){

    var search="SELECT * FROM folders WHERE tagged('einstein')";
    var folders=(seesiteResult(queryURL,search));

    var output='<div style="height:50px"></div>';
    for (var i in folders){
       if (i!=i-1+1) continue;
       var folder=folders[i];
       var link='/fotogalerie?folder='+escape(folder.folder);
       output+=''
        +'<div style="clear:both;cursor:pointer" onclick="location.href=(\''+link+'\');" >'
        +'<img width="150" height="150" style="float: left; margin-right: 10px;margin-bottom:5px" src="'+folder.imagePath+'?key='+folder.thumb+'&width=150&height=150&minimum=1"/>' 
       +'<small style="font-size: 20px;line-height:30px">'+folder.date+'</small>'
       +'<br/>'
       +'<small style="font-size: 24px;">'+folder.info+'</small>'
       +'<small style="font-size: 20px;">('+folder.count+' Bilder)</small>'
       +'<br/>'
       +'<small style="font-size: 15px;"/>'+folder.description+'</small>'
       +'<br/>'
       +'<small style="font-size: 13px;">&copy; '+folder.copyright+'</small>'
       +'<br clear="all">'
       +'</div>'
       +'';

       //

    }
    document.getElementById('output').innerHTML=output;

    } else {

         setHeading(folder);

         page=GET('page')||1;
         perPage=10;

          var search="SELECT id FROM files WHERE tagged('einstein') AND folder('"+folder+"') LIMIT "+((page-1)*perPage)+","+perPage+" ORDER BY date";
          var files=(seesiteResult(queryURL,search));
    
    var desc='<p id="desc" style="text-align:center">Lade...</p>';
    var navi='<p id="navi" style="text-align:center;margin-bottom:20px">Lade...</p>';
    var navi2='<p id="navi2" style="text-align:center;margin-top:20px;clear:both">Lade...</p>';

    var output=desc+navi;
    for (var i in files){
    	if (i!=i-1+1) continue;
       var file=files[i];
       var link='/albenbild?key='+escape(file.id);
        output+=''
        +'<div style="width:50%;height:245px;float:left;text-align:center;cursor:pointer" onclick="location.href=(\''+link+'\');">'
        +'<img  src="'+file.imagePath+'?key='+file.id+'&width=300&height=225" />' 
       +'</div>'
       +'';
    }

    output+=navi2;

    document.getElementById('output').innerHTML=output;
 
    var search="SELECT count,description,info,date,codeword FROM folders WHERE folder('"+folder+"')";
    var folderInfo=(seesiteResult(queryURL,search))[0];

    setHeading(folderInfo.date+' '+folderInfo.info);
    document.getElementById('desc').innerHTML=folderInfo.description;

    var numberOfPictures=folderInfo.count;
    var pages=Math.ceil(numberOfPictures/perPage);
	
    
    var output='';

    var codeword=folderInfo.codeword;

    function check(){
         var input=prompt('Codeword:','');
         if (input) location.href="http://www.bildersee.eu/view/?folder="+folder+"&filter=codeword_"+input;
     }

    if (codeword){
	
         output+='<p>Aus Datenschutzgründen sehen Sie nur eine Auswahl der Bilder dieses Ereignisses. Der Zugang zu allen Bildern ist möglich, wenn Ihnen das Kennwort bekannt ist. <a onclick="check();return false;" href="#">Das Kennwort jetzt eingeben!</a></p><br />';

         //output+=folderInfo.codeword;
    }

    output+='<a href="/fotogalerie">Albenübersicht</a><br /><br />';

    if (page>2){output+='<a href="?n='+GET('n')+'&folder='+escape(GET('folder'))+'&page=1">Erste Seite</a> ... ';}
    if (page>1){output+='<a href="?n='+GET('n')+'&folder='+escape(GET('folder'))+'&page='+(page-1)+'">Zurück ('+(page-1)+')</a> ';}
    if (pages>1){
    	output+='<select onchange="location.href=\'?n='+GET('n')+'&folder='+escape(GET('folder'))+'&page=\'+this.value">';
	    for(i=1;i<=pages;i++){
	       if (isNaN(i)) continue;  //Interference with prototype
		   output+='<option value="'+i+'" '+((i==page)?'selected="selected"':'')+'>Seite '+i+'</option>';
	    }
	    output+='</select> ';
	}
    if (page<pages){output+='<a href="?n='+GET('n')+'&folder='+escape(GET('folder'))+'&page='+(page-1+2)+'">Weiter ('+(page-1+2)+')</a>';}
    if (page<(pages-1)){output+=' ... <a href="?n='+GET('n')+'&folder='+escape(GET('folder'))+'&page='+(pages)+'">Letzte Seite ('+pages+')</a>';}
    
    document.getElementById('navi').innerHTML=output;
    document.getElementById('navi2').innerHTML=output;

   }

  function setHeading(text){
     heading=document.getElementsByTagName('h1')[0];
     heading.innerHTML=text;
  }

