table = document.getElementById("tablebg");
var zeigezeile = false;
var langSongsSelected = "";


function setCookie(p_name,p_wert,p_expires)
{
var cook=p_name+"="+unescape(p_wert)
cook+=(p_expires) ? ";expires="+p_expires : ""
document.cookie=cook
}

function getCookie(p_name)
{
var i=0
var suche=p_name+"="
while(i<document.cookie.length)
{
if(document.cookie.substring(i,i+suche.length)==suche)
{
var ende=document.cookie.indexOf(";",i+suche.length)
ende=(ende>-1) ? ende :document.cookie.length
var cook=document.cookie.substring(i+suche.length,ende)
//alert(cook)
return unescape(cook)
}
i++
}
return null
} 
var wert = "";
var counter = 0;

function addToList(value, rank)
{

wert = getCookie('ziparchiv');

var counterCheck = getCookie('counter');


if ( (counterCheck < 10) || (rank >= 3) ) {
if (isSongAdded(value) == false) {
if (wert == null)
wert = "";

wert += value+"|";

setCookie('ziparchiv', wert, 99999);
setCookieCounter();
} else {
	setCounterColor('#990000');
	window.setTimeout("setCounterColor('#006699')", 250);
	window.setTimeout("setCounterColor('#990000')", 500);
	window.setTimeout("setCounterColor('#006699')", 750);
		}
		
} else {
	setCounterColor('#990000');
	window.setTimeout("setCounterColor('#006699')", 250);
	window.setTimeout("setCounterColor('#990000')", 500);
	window.setTimeout("setCounterColor('#006699')", 750); 
 		}

}

// typisches blau = #006699
// typisches dunkelrot = #990000

function setCounterColor(hexcode)
{
  table = document.getElementById("tablebg");
	table.rows[2].cells[0].innerHTML = "Ziparchiv: <a href='?&link=ziparchiv'><b><font color="+hexcode+"><span id='countertext'>"+getCookie('counter')+"</span></font></b></a> " + langSongsSelected;
}


function isSongAdded(id)
{
var ziparchiv = getCookie('ziparchiv');
var founded = false;
if(ziparchiv != null)
{
var array = ziparchiv.split('|');

for (var x=0; x < array.length; x++) {
 	if (array[x] == id)
 		founded = true;	
}
}
return founded;
}

function setCookieCounter()
{
counter = getCookie('counter');
counter++;
setCookie('counter', counter, 99999);

if (counter > 1)
document.getElementById("countertext").innerHTML = counter;
else
showDIV(counter)
}

function getCookieCounter(word)
{
langSongsSelected = word;

counter1 = getCookie('counter');
if ((counter1 != null) && (counter1 != "") && (counter1 != 0))
showDIV(counter1);
}

function showDIV( counter )
{
table = document.getElementById("tablebg");

table.insertRow(2); // -1 = am ende
table.rows[2].insertCell(0);
table.rows[2].cells[0].innerHTML = "Ziparchiv: <a href='?&link=ziparchiv'><b><span id='countertext'>"+counter+"</span></b></a> " + langSongsSelected;
}