
function GetCookieValue(name) {
  c = document.cookie;
  do{
    var divid = c.search('=');
    var semi = c.search(';');
    var cname = c.substring(0,divid);
    if(cname == name) {
      if(semi != -1){
        return c.substring(divid+1, semi);
      }else{
        return c.substring(divid+1);
      }
    }
    c = c.substring(semi+2);
  }while(semi != -1);
}

function AddTrackToList(id) {
  cv = GetCookieValue("sampler_tracklist");
  var expres = '-'+id+'-';
  var result = cv.indexOf(expres);
  if(result == -1) {
    var result = cv.match(/-/g);
    if(result != null && result.length>50) {
      alert("Du darfst maximal 25 Titel in deiner Trackliste haben.");
    }else{
      document.cookie = "sampler_tracklist=" + cv+"-"+id+"-"+"; path=/; domain=christianrockt.de;";
      ReloadTracklist();
    }    
  }else{
    alert("Dieser Titel befindet sich bereits in der Trackliste.");
  }
}

function DeleteTrackFromList(id) {
  cv = GetCookieValue("sampler_tracklist");
  var expres = '-'+id+'-';
  var snip = cv.indexOf(expres);
  if(snip == -1) {
    alert("nicht gefunden.");
  }else{
    var result = cv.substring(0,snip)+cv.substring(snip+expres.length,cv.length);
    document.cookie = "sampler_tracklist=" + result+"; path=/; domain=christianrockt.de";
    ReloadTracklist();
  }
}
