function getMessage(id)
{
	var url = '/includes/ajax/messages/viewmsg.php';
	var pars = 'id='+id;

    var myAjax = new Ajax.Updater(
				{success: 'message'},
				url,
				{method: 'get', parameters: pars, onFailure: reportError, onLoading: showLoading, onLoaded: showLoading, onUninitialized: showLoading, onInteractive: showLoading}
      );
}

function reportError(request)
{
	$('message').innerHTML = 'Извините. Произошла ошибка.';
}

function showLoading(request)
{
	$('message').innerHTML = '<div style="width:80px; padding:3px;"><img src=\"/img/icons/loading.gif\" align=\"absmiddle\">&nbsp;Загрузка...</div>';
}
var area_ ='';
function isNewMessage(id,dat)
{
	var text = document.getElementById('area_'+id); 
	area_=text.value; 
	var url = '/includes/ajax/messages/isNewMessage.php?us_id='+id+'&date='+dat+'&ses'+area_;
	var pars = 'id='+id;
	var	http = get_http();
		 
     //http.open("GET", url, true);   
     http.onreadystatechange = function() {
            if (http.readyState == 4) 
            {
                temp = http.responseText;
                if (temp=="true")
                {
                    document.getElementById('hid').value='1';  
                	//newMessageForm.hid.value='1';     
       				window.location.reload(true);
                }
            }
        }
         http.open("GET", url, true);
        http.send(null);   
         
}
function isreportError(request)
{
	return false;
}

function get_http(){
	var req = false;
    if(window.XMLHttpRequest) {
    	try {
			req = new XMLHttpRequest();
        } catch(e) {
			req = false;
        }
    } else if(window.ActiveXObject) {
       	try {
        	req = new ActiveXObject("Msxml2.XMLHTTP");
      	} catch(e) {
        	try {
          		req = new ActiveXObject("Microsoft.XMLHTTP");
        	} catch(e) {
          		req = false;
        	}
		}
    }
    return req;
}

function allNewMessage()
{
var url = '/includes/ajax/messages/allNewMessage.php';
var cart = new Ajax.Updater({success: 'chatmenu'},
				url,
				{method: 'get'});
}


function isSetMessage()
{
var url = '/includes/ajax/messages/isSetMessage.php';    
var myAjax = new Ajax.Request(
					url, 
					{method: 'get',onComplete: showChatIcon}
					);				
}
function showChatIcon(originalRequest)
{
    if (originalRequest.responseText==1 && (document.getElementById('icons').innerHTML != '<a><img src="/img/icons/ico_chat_1.gif" id="imgchat" alt="чат" title="чат" onclick="allNewMessage();"></a>'))
    {
    	document.getElementById('icons').innerHTML='<img src="/img/icons/ico_chat_1.gif" id="imgchat" alt="чат" title="чат" onclick="allNewMessage();">';
    }else
    {
        if (originalRequest.responseText==0 && (document.getElementById('icons').innerHTML!=' <img src=/img/ico_chat.gif id=\'imgchat\' alt=\'чат\' title=\'чат\' onclick="allNewMessage();">'))
        {
            document.getElementById('icons').innerHTML= '';
            document.getElementById('icons').innerHTML=' <img src=/img/ico_chat.gif id=\'imgchat\' alt=\'чат\' title=\'чат\' onclick="allNewMessage();">';       
        }
    }
}
