function cmAction(_action,value,type) {
	//show preloader
	document.getElementById('cmpreloader').style.visibility = 'visible';				
	//запрос      	
    JsHttpRequest.query('/action/ajax/news_loader.php', {'_action': _action, 'item': value},
    //обработчик результата
    function(result, errors) {	        
		//
        if(_action=='showCommentFrm'){   
        	document.getElementById('cmpreloader').style.visibility = 'hidden';
        	document.getElementById('addComment').innerHTML = result["contentBlock"];
       	}
		//отладочная информация
		if(errors) document.getElementById("debug").innerHTML = errors; 
		
	});//function(result, errors)
}

function setArticle(_action,value,type) {
    // Create new JsHttpRequest object.
    var req = new JsHttpRequest();
    // Code automatically called on load finishing.
    req.onreadystatechange = function() {
        if (req.readyState == 4) {
        	
            // Write result to pae element ($_RESULT become responseJS). 
            if(req.responseJS.setarticle == 'ok') {
            	//
            	if(_action=='addComment'){
            		if(req.responseJS.errormessage == 'ok'){
            			document.getElementById('cmpreloader').style.visibility = 'hidden';
            			document.getElementById('addComment').innerHTML = req.responseJS.contentBlock;
            		} else {
            			document.getElementById('addComment').innerHTML = '';
            			window.location.reload();
            		}
            	}
            }
            // Write debug information too (output become responseText).
            if(req.responseText){
	           alert(req.responseText);
	           //document.getElementById('addmess').innerHTML = req.responseText;
            }    
        }
    }    
   	//alert(_action);
    if(_action=='addComment') document.getElementById('cmpreloader').style.visibility = 'visible';
    // Prepare request object (automatically choose GET or POST).
    req.open(null, '/action/ajax/news_loader.php', true);
    // Send whole form data to backend.
    req.send( { 'form': value } );
}