function array_find(search, thissi) {
  for (i=0; i<thissi.length; i++) 
  {
      if (thissi[i] == search)
        return true;
  }
        
  return false;
}


function kalajuttuun(new_item, new_item_text)
{
    var kalajuttu_string = "";
    showdiv("kalajuttumsg");
    kalajuttu_string = getCookie("phpbb_kalajuttu");    
    if(kalajuttu_string == null)
        kalajuttu_string = "";
    kalajuttu_count = 0;
    if (kalajuttu_string != "") {
        kalajuttu_array = kalajuttu_string.split("XYZXYZ");
        kalajuttu_count = (kalajuttu_array.length - 1 ) / 2;
    }
    vertailu = "";
    if(kalajuttu_count > 0) {
        for(i=0; i<kalajuttu_array.length-1; i = i + 2)
            vertailu = vertailu + "<li>" + kalajuttu_array[i+1] + " &nbsp; <a title=\"Poista vertailusta\" href=\"javascript:kalajutusta('"+kalajuttu_array[i]+"');\">X</a></li>";
    }

    if(kalajuttu_count > 0)
        tekstii = "<b>Vertailussa on lajikkeet:</b><br><br>" + vertailu;
    else
        tekstii = "<b>Vertailussa ei ole lajikkeita.</b><br>";

    if(new_item=="") {
        tekstii = tekstii + "<br><br><a href=\"javascript:hidediv('kalajuttumsg');\">[Sulje]</a> ";
        if(kalajuttu_count > 1)
            tekstii = tekstii + "&nbsp; <a href=\"kalainfo.php?compare\">[Siirry vertailuun]</a>";
        setdivtext("kalajuttumsgtext", tekstii);
        return;
    }
            
    if(kalajuttu_count > 0 && array_find(new_item, kalajuttu_array) != false)
    {
        tekstii = tekstii + "<br><font color=\"magenta\">Lajike '" + new_item_text + "' on jo vertailussa.</font>";
        tekstii = tekstii + "<br><br><a href=\"javascript:hidediv('kalajuttumsg');\">[Sulje]</a> ";
        if(kalajuttu_count > 1)
            tekstii = tekstii + "&nbsp; <a href=\"kalainfo.php?compare\">[Siirry vertailuun]</a>";
        setdivtext("kalajuttumsgtext", tekstii);
        return;
    }
    if(kalajuttu_count > 5)
    {
        tekstii = tekstii + "<br><font color=\"red\">Vertailussa on jo 6 lajiketta.</font>";
        tekstii = tekstii + "<br><br><a href=\"javascript:hidediv('kalajuttumsg');\">[Sulje]</a> ";
        if(kalajuttu_count > 1)
            tekstii = tekstii + "&nbsp; <a href=\"kalainfo.php?compare\">[Siirry vertailuun]</a>";
        setdivtext("kalajuttumsgtext", tekstii);
        return;
    }
    tekstii = "<b>Vertailussa on lajikkeet:</b><br><br>" + vertailu + "<li>" + new_item_text + " &nbsp; <a title=\"Poista vertailusta\" href=\"javascript:kalajutusta('"+new_item+"');\">X</a></li>";
    kalajuttu_string = kalajuttu_string + new_item + "XYZXYZ" + new_item_text + "XYZXYZ";
    kalajuttu_count = kalajuttu_count + 1;
    
    var today = new Date();
    var expires = new Date();
    expires.setTime(today.getTime() + 1000*60*60);
    setCookie("phpbb_kalajuttu", kalajuttu_string, expires);
    
    tekstii = tekstii + "<br><font color=\"magenta\">Lajike '" + new_item_text + "' lis\u00E4ttiin vertailuun.</font>";
    tekstii = tekstii + "<br><br><a href=\"javascript:hidediv('kalajuttumsg');\">[Sulje]</a> ";
    if(kalajuttu_count > 1)
        tekstii = tekstii + "&nbsp; <a href=\"kalainfo.php?compare\">[Siirry vertailuun]</a>";

    setdivtext("kalajuttumsgtext", tekstii);
}

function kalajutusta(del_item)
{
    showdiv("kalajuttumsg");
    
    kalajuttu_string = getCookie("phpbb_kalajuttu");    
    if(kalajuttu_string == null)
        kalajuttu_string = "";
    kalajuttu_count = 0;
    if (kalajuttu_string != "") {
        kalajuttu_array = kalajuttu_string.split("XYZXYZ");
        kalajuttu_count = (kalajuttu_array.length - 1 ) / 2;
    }
    kalajuttu_string = "";
    vertailu = "";
    poisto = "";
    if(kalajuttu_count > 0) {
        for(i=0; i<kalajuttu_array.length-1; i = i + 2) {
            if(kalajuttu_array[i] != del_item) {
                kalajuttu_string = kalajuttu_string + kalajuttu_array[i] + "XYZXYZ" + kalajuttu_array[i+1] + "XYZXYZ";
                vertailu = vertailu + "<li>" + kalajuttu_array[i+1] + " &nbsp; <a title=\"Poista vertailusta\" href=\"javascript:kalajutusta('"+kalajuttu_array[i]+"');\">X</a></li>";
            }
            else {
                poisto = "<font color=\"magenta\">Lajike '"+kalajuttu_array[i+1]+"' poistettiin vertailusta</font>";
                kalajuttu_count = kalajuttu_count - 1;
            }
        }
    }
            
    if(kalajuttu_count > 0)
        tekstii = "<b>Vertailussa on lajikkeet:</b><br><br>" + vertailu;
    else
        tekstii = "<b>Vertailussa ei ole lajikkeita.</b><br>";
    tekstii = tekstii + "<br>" + poisto;
    
    tekstii = tekstii + "<br><br><a href=\"javascript:hidediv('kalajuttumsg');\">[Sulje]</a> ";
    if(kalajuttu_count > 1)
        tekstii = tekstii + "&nbsp; <a href=\"kalainfo.php?compare\">[Siirry vertailuun]</a>";
    
    setdivtext("kalajuttumsgtext", tekstii);
    
    var today = new Date();
    var expires = new Date();
    expires.setTime(today.getTime() + 1000*60*60);
    setCookie("phpbb_kalajuttu", kalajuttu_string, expires);
    
    return;
}
