
function doLoad(table,value,block,value2) {

//if (document.getElementById('linkshow_view'+value2)) document.getElementById('linkshow_view'+value2).style.display='none';
//document.getElementById('debug').innerHTML = showthisitem;
//||(table=='modules')
if ((table=='news')||(table=='faq')||(table=='gb')||(table=='comments')||(table=='dialogs')||(table=='blog')) var filename = 'show_news';
else if ((table=='catalog_groups')) var filename = 'catalog';
else if ((table=='catalog')) var filename = 'catalog';
else if ((table=='photo_groups')) var filename = 'photo';
else if ((table=='photo')) var filename = 'photo';
else if ((table=='articles_groups')) var filename = 'articles';
else if ((table=='articles')) var filename = 'articles';
else if ((table=='modules')) var filename = 'modules_main';
else if ((table=='menu')) var filename = 'modules';
//else if ((table=='about')) {var filename = 'show_pages';}
else var filename = 'show_pages';
//alert(table);
    JsHttpRequest.query(
        'modules/'+filename+'.php', 
        { value: value, table: table, block: block, value2: value2},        
        function(responseJS, responseText) {
            // This function is called on data ready (readyState=4).
            // Write result to page element ($_RESULT become responseJS). 
            //block_name='block'+value;



// Create confirm_block
            if (responseJS.confirm) 
            {
            var responseJS_confirm=responseJS.confirm;
            drawConfirmBlock(responseJS_confirm);
            }
// Create confirm_block END

            if (block) document.getElementById(block).innerHTML =responseJS.data;
            setEvents('hilighttable');
        },        
        true // do not disable caching
    );
    if ((value2!='nohide')) {showblock(block,block);}//alert(showthisitem);
}


function drawConfirmBlock(responseJS_confirm){


            var confirmid = 'confirm'+responseJS_confirm;
            var confirmCounter = document.getElementById('confirm_counter');
            var confirmCounterText = document.getElementById('confirm_counter_text');
            var confirmidInput = 'confirm_input'+responseJS_confirm;
            if ((document.getElementById(confirmid))) 
            {               
              if (document.getElementById(confirmidInput))
              {
              document.getElementById(confirmid).innerHTML ='';
              confirmCounter.value--;
              }
              else 
              {
              
              confirmCounter.value++;
              document.getElementById(confirmid).innerHTML ='<input id="confirm_input'+responseJS_confirm+'" type="hidden" name="confirm'+responseJS_confirm+'" value="'+responseJS_confirm+'">';
              }
            }
            else 
            {
            confirmCounter.value++;           
            document.getElementById('confirm').innerHTML +='<span id="confirm'+responseJS_confirm+'"><input id="confirm_input'+responseJS_confirm+'" type="hidden" name="confirm'+responseJS_confirm+'" value="'+responseJS_confirm+'"></span>';
            }
            
            cval = confirmCounter.value;
            if (cval>0)
            {
              if ((cval>=10)&&(cval<=20)) {confirmCounterText.innerHTML = 'записей';}
              else 
              {
              cval = cval.substr(cval.length-1,cval.length);
              if (cval==0) cval.value=10;
              if (cval>0) document.getElementById('confirm_form').style.display="";
              confirmCounterText.innerHTML = ((cval>1)&&(cval<=4))?'записи':'запись';
              if (cval>4) confirmCounterText.innerHTML = 'записей';
              }
            }
            else {confirmCounterText.innerHTML='';}
            if (cval==0) document.getElementById('confirm_form_submit').disabled=true;
            else document.getElementById('confirm_form_submit').disabled=false;
}
