function addValueToCsvString(newValue, csvString)
{
    //explode string to array
    var recArr = new Array();
    if(csvString.length > 0)
        recArr = csvString.split(";");
    var existsInArray = false;
    for(i=0;i<recArr.length;i++)
    {
        if(recArr[i] == newValue)
            existsInArray = true;
    }
    if(!existsInArray)
       recArr.push(newValue);
    return recArr.join(";");
}

function deleteValueFromCsvString(newValue, csvString)
{
    if(csvString.length == 0)
        return csvString;
    var recArr = csvString.split(";");
    var newRecArr = new Array();
    for(i=0;i<recArr.length;i++)
    {
        if(recArr[i] != newValue)
            newRecArr.push(recArr[i]);
    }
    return newRecArr.join(";");
}
