function MeldungSchliessenTimeout() {
	if(document.getElementById('BibliothekSpeicherMeldung'))setTimeout(document.getElementById('BibliothekSpeicherMeldung').style.display = "none", 1000);
}



function BookmarkSpeichern(pageID,Sprache) {
	document.getElementById('BibliothekSpeicherMeldung').style.display = "block";
	document.getElementById("BibliothekSpeicherMeldungIframe").src = "index.php?id=6&type=21&pageid="+pageID+"&L="+Sprache+"";
	setTimeout("BookmarkMeldungSchliessen()",3000);
}

	
	
function BookmarkMeldungSchliessen() {
	seitenanzahl_bib();
	if(document.getElementById('BibliothekSpeicherMeldung'))document.getElementById('BibliothekSpeicherMeldung').style.display = "none";
}




//Seitenanzahl aktualisieren
//jQuery notwendig
function seitenanzahl_bib(){
  if(document.getElementById){
	//Status auslesen aus Cookie
	
	if($.cookie("Bibliothek")!=null){
		var cookieInhalt = $.cookie("Bibliothek");
		var myAnzahlArray = cookieInhalt.split(",");
		myAnzahlArray = unique(myAnzahlArray);
		
		//Sprache rausfinden anhand des Parameter
		if (window.location.search != ""){
			var Suche = /(L=1)/g;
			if(Suche.test(window.location.search)){var L=1;}
			else{var L=0;}
		}else{var L=0;}
		
		if(myAnzahlArray.length==1 && document.getElementById("Bibliothek_vorhandene_seiten")){
			if(L==0){document.getElementById("Bibliothek_vorhandene_seiten").innerHTML = ""+myAnzahlArray.length+" Dokument abgelegt";}
			else if(L==1){document.getElementById("Bibliothek_vorhandene_seiten").innerHTML = myAnzahlArray.length+" Document saved";}
		}
		
		else if(myAnzahlArray.length>1 && document.getElementById("Bibliothek_vorhandene_seiten")){
			if(L==0){document.getElementById("Bibliothek_vorhandene_seiten").innerHTML = ""+myAnzahlArray.length+" Dokumente abgelegt";}
			else if(L==1){document.getElementById("Bibliothek_vorhandene_seiten").innerHTML = myAnzahlArray.length+" Documents saved";}
		}
		
		
		else if(myAnzahlArray.length<1 && document.getElementById("Bibliothek_vorhandene_seiten")){
			if(L==0){document.getElementById("Bibliothek_vorhandene_seiten").innerHTML = "Keine Dokumente abgelegt";}
			else if(L==1){document.getElementById("Bibliothek_vorhandene_seiten").innerHTML = "No Documents saved";}
		}
		
		
	}
  }
}



function unique(a) {
	tmp = new Array(0);
	for(i=0;i<a.length;i++){
		if(!contains(tmp, a[i])){
			tmp.length+=1;
			tmp[tmp.length-1]=a[i];
		}
	}
	return tmp;
}



function contains(a, e) {
	for(j=0;j<a.length;j++)if(a[j]==e)return true;
	return false;
}
