/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
function addDateSpray(type)
{
    var date = document.getElementById('sprayDate'+type);
    var dateList = document.getElementById('sprayDates'+type);
    //alert(date.value);
    if(date.value!="")
    {
        var y=document.createElement('option');
        y.text=date.value;
        try
        {
            dateList.add(y,null);
        }
        catch(ex)
        {
            dateList.add(y);
        }
    }
        
}

function removeDateSpray(type)
{
    var date = document.getElementById('sprayDate'+type);
    var dateList = document.getElementById('sprayDates'+type);
    var len = dateList.length;
    for(var j=0; j<len; j++)
    {
        if(dateList[j].selected)
        {
            var tmp = dateList.options[j].text;
            dateList.remove(j);
            j--;
            date.value = tmp;
        }
    }	
}
function setCookieSprayDates(type) {
        
    var cookietext = "sprayDates"+type+"=";
    var dateList = document.getElementById('sprayDates'+type);
    var len = dateList.length;
    for(var j=0; j<len; j++)
    {
        cookietext += dateList.options[j].text;
        if(j+1 < len)
            cookietext += "|";
    }

    var exdate=new Date();
    var expiredays = 9999;
    exdate.setDate(exdate.getDate()+expiredays);
    cookietext += ";expires="+exdate.toGMTString();

    // == write the cookie ==
    document.cookie=cookietext;
    //alert("setting cookies - "+type+cookietext);
}
function getCookieSprayDates(type) {
        var st = "";
    var vector = new Array();
    if (document.cookie.length>0) {
        var cookiename = "sprayDates"+type;
        cookieStart = document.cookie.indexOf(cookiename + "=");
        if (cookieStart!=-1) {
            cookieStart += cookiename.length+1; 
            cookieEnd=document.cookie.indexOf(";",cookieStart);
            if (cookieEnd==-1) {
                cookieEnd=document.cookie.length;
            }
            cookietext = document.cookie.substring(cookieStart,cookieEnd);
            // == split the cookie text and create the variables ==
            bits = cookietext.split("|");
            for(var j=0; j<bits.length; j++)
            { 
                vector[j] = bits[j];
                st += bits[j];
            }
        } 
    }
    //alert("getting cookies - "+type+st);
    return (vector);
}

    

