/* Copyright(C) 2005 Salvatore Sanfilippo <antirez@gmail.com>
 * All Rights Reserved. */

var req;

function deletebookmark(id) {
    var db = document.getElementById("deletebutton"+id);
    var sure = document.getElementById("areyousure"+id);

    db.style.visibility = 'hidden';
    db.style.display = 'none';

    sure.innerHTML = '<b style="color:red">Sei sicuro?</b> <a href="" onClick="return dodeletebookmark('+id+');">si</a>/<a href="" onClick="return canceldelete('+id+');">no</a>';
    return false;
}

function canceldelete(id) {
    var db = document.getElementById("deletebutton"+id);
    var sure = document.getElementById("areyousure"+id);

    sure.innerHTML = '';
    db.style.visibility = 'visible';
    db.style.display = 'inline';
    return false;
}

function dodeletebookmark(id) {
    var div = document.getElementById("bookmark"+id);

    div.style.visibility = 'hidden';
    div.style.display = 'none';

    req = CreateXmlHttpReq(DummyHandler);
    req.open("GET", "/ajax/deletebookmark.php?bookmarkid="+id+"&rand="+escape(Math.random()));
    req.send(null);
    return false;
}

function togglestarred(obj,id) {
    ajaxGetRand('/ajax/starred.php?id='+escape(id),starredHandler,obj);
}

function starredHandler(reply,obj) {
    try {
        if (reply.indexOf("UNSTARRED") != -1) {
            obj.src='/images/staroff.gif';
        } else {
            obj.src='/images/staron.gif';
        }
    } catch(e) {};
}

function favuser(favuserid,val) {
    adiv = document.getElementById("favuseradd");
    ddiv = document.getElementById("favuserdel");
    if (val == 0) {
        adiv.style.visibility = 'visible';
        adiv.style.display = 'block';
        ddiv.style.visibility = 'hidden';
        ddiv.style.display = 'none';
    } else {
        ddiv.style.visibility = 'visible';
        ddiv.style.display = 'block';
        adiv.style.visibility = 'hidden';
        adiv.style.display = 'none';
    }
    ajaxGetRand("/ajax/favuser.php?id="+escape(favuserid)+"&val="+escape(val),DummyHandler);
    return false;
}

function setItemsPerPage(val) {
    ajaxGetRand('/ajax/setitemsperpage.php?val='+escape(val),
        setItemsPerPageHandler);
    return false;
}

function setItemsPerPageHandler(res) {
    window.location = window.location;
}
