function $( element ){
    return document.getElementById(element);
    if(mem){
        return mem;
    }
    alert( element );
}

function newHttpRequest(){
  var http_request;
  if (window.XMLHttpRequest) {
    http_request = new XMLHttpRequest();
  } else if (window.ActiveXObject) {
    http_request = new ActiveXObject("Microsoft.XMLHTTP");
  }
//  http_request.overrideMimeType('text/xml');
  return http_request;
}


function show_telnews_login()
{
    if(document.getElementById("login_form").style.display=='none')
    {
        document.getElementById("login_form").style.display='inline';
    }
    else
    {
        document.getElementById("login_form").style.display='none';
    }
    return false;
}

function vote_telnews(news_id)
{
    //alert(news_id);
    var digit = document.getElementById('vote_num_'+news_id);
    var req = newHttpRequest();
    req.onreadystatechange = function(){
        if (req.readyState == 4) {
           var resp = req.responseText;
            if (req.status == 200) {
                if ( !isNaN(parseInt(resp)) ) {
                    digit.innerHTML = resp;
                    document.getElementById('voted_block_'+news_id).style.display='inline';
                    document.getElementById('vote_block_'+news_id).style.display='none';
    			} else {
          		alert('Error: ' + resp);
    			}
    		} else {
    	    		alert('There was a problem with the request.');
    		}
        } else {
        }
   	};
	var request = '/process/?action=vote&news_id='+news_id;
    //alert(request);
    req.open('GET', request, true);
    req.send(null);
    return false;
}

function utop_telnews(news_id)
{
   	var digit = document.getElementById('lay_spam_digit_'+news_id);
	var req = newHttpRequest();
   	req.onreadystatechange = function(){
    		if (req.readyState == 4) {
   			var resp = req.responseText;
        		if (req.status == 200) {
                    document.getElementById('utop_block_'+news_id).style.display='none';
                    document.getElementById('utopleno_block_'+news_id).style.display='inline';
        		} else {
        	    		alert('There was a problem with the request.');
        		}
      		} else {
      		}
   	};

	var request = '/process/?action=spam&news_id='+news_id+'&type=spam';
    //alert(request);
    req.open('GET', request, true);
    req.send(null);
    return false;
}

function reply_to_comments_telnews(client_nick, reply_to, level)
{
$('caption_comment').innerHTML='Ответить на комментарий '+client_nick+':<a href="javascript:{}" onClick="reset_reply_to_comments_telnews();">(Oтменить)</a>';
$('reply_to').value=reply_to;
$('level').value=level;
return false;
}

function reset_reply_to_comments_telnews()
{
$('caption_comment').innerHTML='Добавьте комментарий';
$('reply_to').value='0';
$('level').value='0';
return false;
}

function comment_rating_telnews(act, comm_id)
{
//alert(act);
//alert(comm_id);
   var req = newHttpRequest();

 	req.onreadystatechange = function(){
    		if (req.readyState == 4) {
   			var resp = req.responseText;
        		if (req.status == 200)
            		{
                		//alert(resp);
                		document.getElementById('comment_rating_'+comm_id).innerHTML = resp;
                		document.getElementById('comm_voted_'+comm_id).style.display = 'inline';
                		document.getElementById('comm_vote_'+comm_id).style.display = 'none';
            		}
        		}

        };
	var request = '/process/?action=vote_comment&comm_id='+comm_id+'&act1='+act;
      	req.open('GET', request, true);
    	req.send(null);
}

function chngTelnewsBannerRotate(news_id, partner_id, value){
    if(value==true){
     $int_value=1;
    }else{
     $int_value=0;
    }
    var req = newHttpRequest();

    req.onreadystatechange = function(){
    	if (req.readyState == 4) {
        	var resp = req.responseText;
    		if (req.status == 200)
    		{
                alert('Статус был успешно изменен.');
    		}
    	}

    };
    var request = '/telnews_process/?action=chng_telnews_banner_rotate&news_id='+news_id+'&value='+$int_value+'&partner_id='+partner_id;
  	//alert(request);
    req.open('GET', request, true);
	req.send(null);
}
