
function vitrinas_show(action,name)
{
    var out = 'out_block';
    var myRequest = new Request.HTML({
        url: 'modules/gallery/ajax/actions.php',
        method: 'get',
        update: out,
        evalScripts: true
        
    }).send();
}

function vitrina_change(action,id)
{
    var out = 'out_block';
    var pars = $H({ 
        action:action,
        id:id
    }).toQueryString();
    var myRequest = new Request.HTML({
        url: 'modules/gallery/ajax/actions.php',
        method: 'get',
        update: out,
        evalScripts: true,
        onComplete: function(){
        }
    }).send(pars);
}
function smeta_list(id)
{
    var pars = $H({
        id:id
    }).toQueryString();

    var myRequest = new Request.HTML({
        url: 'modules/gallery/ajax/actions.php?action=smeta',
        method: 'get',
        update: 'smeta',
        evalScripts: true,
        onComplete: function(){
        //  descr($('object_id').value);
        }
    }).send(pars);
}

function object_descr(id)
{
    var jsonRequest = new Request.JSON({
        url: 'modules/gallery/ajax/actions.php?action=object_descr', 
        onSuccess: function(object){
            $('descr_text').innerHTML = object.descr_text;
            $('object_title').innerHTML = object.object_title;
        }
    }).get({
        id:id
    });
}

function object_delete(id,onComplete)
{
    if (confirm('Удалить этот объект из галереи?'))
    {
        var pars = $H({
            id:id
        }).toQueryString();
        var myRequest = new Request.HTML({
            url: 'modules/gallery/ajax/actions.php?action=del_obj',
            method: 'get',
            onComplete: function(){ 
                if (onComplete == undefined)
                    window.location = 'gallery.php';
                else 
                    setTimeout(""+onComplete+'',10);
            }
        }).send(pars);
    }
}

function object_editor(id)
{
    if($('new_mod'))
        if (!confirm("Добавить новый объект в галерею?"))
            exit();
        
    function set_actions()
    {
        initialize_onscreen();
    }
    fu_form('Редактор объектов');
    $('artform_close').addEvent('mouseover', function(e) {
        object_descr(id);
    });
    
    if (id=='undefined'||id==null)
    {
        id = 'new';
    }
    var pars = $H({
        id:id
    }).toQueryString();

    var myRequest = new Request.HTML({
        url: 'modules/gallery/ajax/actions.php?action=object_editor',
        method: 'get',
        update: 'catalog_out',
        evalScripts: true,
        onComplete: function(){
            set_actions();
        }
    }).send(pars);
        
}


function gallery_objects()
{
    var myRequest = new Request.HTML({
        url: 'modules/gallery/ajax/actions.php?action=gallery_objects',
        method: 'get',
        update: 'gallery_panel',
        evalScripts: true,
        onComplete: function(){

        }
    }).send();
}
