/* 
 * Copyright (c) 1995-2008, Index Data
 * All rights reserved.
 * See the file LICENSE for details.
 */

/**
 ** Save name-value pairs as multiple cookies
 */
function saveSettings(setts, names) {
    var settsToSave = setts;
    if (typeof names != "undefined") {
        settsToSave = {};
        for (var i=0; i<names.length; i++) {
            var val = setts[names[i]];
            if (val != "undefined")
                settsToSave[names[i]] = val;
        }
    }
    for (var key in setts) {
        cookies.set(key, setts[key], 346);
    }
}

function loadSettings(onload) {
    var setts = cookies.getAll();
    onload(setts);
}