function loadCat(slug){

    xformdiv = document.getElementById('newcat_form');
    hide(xformdiv);
    
    formdiv = document.getElementById('cat_form');
    hide(formdiv);
    try{
    new Ajax.Request('/manager/catedit?category='+slug, {
        method: 'post',
        parameters: {},
        onComplete: function(t){
            //alert("Sorry! Can't load category info: "+t.responseText);
            formdiv.innerHTML = t.responseText;
            show(formdiv);
            return false;
        }
    });
    }catch(e){
        alert(e);
    }
    return false;
}

function loadEntry(eid){

    formdiv = document.getElementById('entry_form');
    var url = '/manager/bloginfo?id='+eid;
    
    hide(formdiv);
    try{
    new Ajax.Request(url, {
        method: 'post',
        parameters: {},
        onComplete: function(t){
            formdiv.innerHTML = t.responseText;
            show(formdiv);
            return false;
        }
    });
    }catch(e){
        alert(e);
    }
    return false;
}


function loadImages(slug, image){

    formdiv = document.getElementById('image_form');
    var url = '/manager/imagelist?category='+slug;
    if(image){
        url = '/manager/imagedit?id='+image;
    }
    hide(formdiv);
    try{
    new Ajax.Request(url, {
        method: 'post',
        parameters: {},
        onComplete: function(t){
            //alert("Sorry! Can't load category info: "+t.responseText);
            formdiv.innerHTML = t.responseText;
            show(formdiv);
            return false;
        }
    });
    }catch(e){
        alert(e);
    }
    return false;
}


function show(element) {
    element.style.display = "block";
}

function hide(element){
    element.style.display = "none";
}

function toggleDiv(name) {
    var element = document.getElementById(name);
    if(element.className == "menuitem"){
        element.className = "menuitem_closed";
    }else{
        element.className = "menuitem";
    }
    return false;
}


function showDiv(name) {
    var element = document.getElementById(name);
    element.style.display = "block";
}

function hideDiv(name){
    var element = document.getElementById(name);
    element.style.display = "none";
}

