function requesting(user_id, n, l, z)
{
// пишем http_request

	var current_page_name=location.href;

	if(current_page_name.indexOf('www.posobie.info')>=0)
	{
		var url="http://www.posobie.info/add_adress.php?n="+n+"&l="+l+"&user_id="+user_id+"&z="+z;
	}
	else
	{
		if(current_page_name.indexOf('test.posobie.info')>=0)
		{
			var url="http://test.posobie.info/add_adress.php?n="+n+"&l="+l+"&user_id="+user_id+"&z="+z;
		}
		else
		{
			var url="http://posobie.info/add_adress.php?n="+n+"&l="+l+"&user_id="+user_id+"&z="+z;
		}
	}
 

	var http_request = false;
		if (window.XMLHttpRequest) 
		{
 			// Mozilla, Safari, ...
			http_request = new XMLHttpRequest();
			if (http_request.overrideMimeType) 
			{
				http_request.overrideMimeType('text/xml');
				// Читайте ниже об этой строке
			}
		} 
			else if (window.ActiveXObject) 
		{ 
			
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
		}
			if (!http_request) 
		{
			alert('Не вышло :( Невозможно создать экземпляр класса XMLHTTP ');
			return false;
		}
		http_request.open('GET', url, true);
		http_request.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT"); // анти-кэш для IE
		http_request.send(null);

}

	function select_switch(status)
	{
		for (i = 1; i < document.privmsg_list.length; i++)
		{
			document.privmsg_list.elements[i].checked = status;
		}
	}
	function markin(x,y)
{
var x;
var y;
	var perem = document.getElementById("marking"+x);
	perem.style.display = "none";

	var div = document.getElementById("read_message"+x);
	var liv = document.getElementById("read_short_message"+x);
	var tcolor = document.getElementById("tdt"+x);
	var fcolor = document.getElementById("tdf"+x);
	var scolor = document.getElementById("tds"+x);
	var ftcolor = document.getElementById("tdft"+x);

			div.style.display = "none";
			liv.style.display = "block";
			tcolor.style.background = "#FADDC3";			
			scolor.style.background = "#FADDC3";
			fcolor.style.background = "#FADDC3";
			ftcolor.style.background = "#FADDC3";
	requesting(1, 1, 4, y);
}


	function show_hide(x,y,z) 
{
var x;
var y;
var z;

	var div = document.getElementById("read_message"+x);
	var liv = document.getElementById("read_short_message"+x);
	var answer_m = document.getElementById("answer_message"+x);
	var delete_m = document.getElementById("delete_message"+x);
	var tcolor = document.getElementById("tdt"+x);
	var fcolor = document.getElementById("tdf"+x);
	var scolor = document.getElementById("tds"+x);
	var ftcolor = document.getElementById("tdft"+x);
	var perem = document.getElementById("marking"+x);
	if(div.style.display == "block" && y != '1')
		{
// скрытие блока
			div.style.display = "none";
			liv.style.display = "block";
			if(y == '2')
			{
				delete_m.style.display = "none";
			}
			tcolor.style.background = "white";			
			scolor.style.background = "white";
			fcolor.style.background = "white";
			ftcolor.style.background = "white";
		}
	else if(div.style.display == "block" && y == '1')
		{
			var to_close = "0";
			if(answer_m.style.display == "block")
			{
				var to_close = "1";
			}
			if(answer_m.style.display = "none")
				{
					answer_m.style.display = "block";
				}
			if(to_close == "1")
				{
					answer_m.style.display = "none";
					div.style.display = "none";
					liv.style.display = "block";
				}
			tcolor.style.background = "white";
			scolor.style.background = "white";
			fcolor.style.background = "white";
			ftcolor.style.background = "white";
		}
	else
		{
			perem.style.display = "block";
			div.style.display = "block";	
			liv.style.display = "none";
			if(y == '1')
			{
				if(answer_m.style.display = "none")
					{
						answer_m.style.display = "block";
					}
				else
					{
						answer_m.style.display = "none";
					}
			}
			if(y == '2')
			{
				delete_m.style.display = "block";
			}	
			tcolor.style.background = "white";	
			scolor.style.background = "white";
			fcolor.style.background = "white";
			ftcolor.style.background = "white";	
			requesting(1, 1, 3, z);
		}
}
function emoticon_wospaces1(x,text) 
{

var clientPC = navigator.userAgent.toLowerCase(); // Get client info
var clientVer = parseInt(navigator.appVersion); // Get browser version

var is_ie = ((clientPC.indexOf("msie") != -1) && (clientPC.indexOf("opera") == -1));
var browser=navigator.appName;
var b_version=navigator.appVersion;
var version=parseFloat(b_version);
	var txtarea = eval('document.privmsg_list.answer_box'+x);

if(is_ie || browser == 'Microsoft Internet Explorer')
	{
	if(txtarea.createTextRange())
		{
			var range = txtarea.createTextRange();
			range.collapse(true);
			var selEnd = range.moveEnd('character', 0);
	 		range.moveStart ('character', text);
		    range.moveEnd ('character', 0);
 		    range.select ();
			txtarea.focus();
		}

	}
 else 
	{
		var st = txtarea.scrollTop, sh = txtarea.scrollHeight;
		var selEnd = txtarea.selectionEnd;
		var selStart = txtarea.selectionStart;
		txtarea.scrollTop = sh;
		txtarea.focus();
		if(browser=='Opera' && version < 9.7)
			{
    if (txtarea.text.length)
				{
			var range = txtarea.createTextRange();
			var len = txtarea.text.length;
	 		range.moveStart ('character', len);
		    range.moveEnd ('character', 0);
 		    range.select ();
			txtarea.focus();
				}

			}
		else
			{
			txtarea.setSelectionRange(selStart, selEnd); 
			}
	}
}
	function show_hide1(x,y,z) 
{
var x;
var y;
var z;

	var div = document.getElementById("read_message"+x);
	var liv = document.getElementById("read_short_message"+x);
	var answer_m = document.getElementById("answer_message"+x);
	var delete_m = document.getElementById("delete_message"+x);
	if(div.style.display == "block" && y != '1')
		{
// скрытие блока
			div.style.display = "none";
			liv.style.display = "block";
			if(y == '2')
			{
				delete_m.style.display = "none";
			}
		}
	else if(div.style.display == "block" && y == '1')
		{
			var to_close = "0";
			if(answer_m.style.display == "block")
			{
				var to_close = "1";
			}
			if(answer_m.style.display = "none")
				{
					answer_m.style.display = "block";
				}
			if(to_close == "1")
				{
					answer_m.style.display = "none";
					div.style.display = "none";
					liv.style.display = "block";
				}
		}
	else
		{
			div.style.display = "block";	
			liv.style.display = "none";
			if(y == '1')
			{
				if(answer_m.style.display = "none")
					{
						answer_m.style.display = "block";
					}
				else
					{
						answer_m.style.display = "none";
					}
			}
			if(y == '2')
			{
				delete_m.style.display = "block";
			}	
		}

}

	function show_hide_adress() 
	{
	var show_adress = document.getElementById("show_adress");
	var hide_adress = document.getElementById("hide_adress");
	var adress_table = document.getElementById("adress_table");
	if(hide_adress.style.display == "block")
		{
			hide_adress.style.display = "none";
			show_adress.style.display = "block";
			adress_table.style.display = "none";
		}
	else
		{
			hide_adress.style.display = "block";
			show_adress.style.display = "none";
			adress_table.style.display = "block";
		}
	}

	function changing()
	{

		if(document.privmsg_list.all_checks.checked)
		{
			select_switch(true);
		}
		else
		{
			select_switch(false);	
		}

	}
function getClientWidth()
{
  return document.compatMode=='CSS1Compat' && !window.opera?document.documentElement.clientWidth:document.body.clientWidth;
}

function getClientHeight()
{
var browser=navigator.appName;
var b_version=navigator.appVersion;
var version=parseFloat(b_version);
if(browser=='Opera' && version > 9.3)
	{
	  return document.documentElement.clientHeight;
	}
else
	{
	  return document.compatMode=='CSS1Compat' && !window.opera?document.documentElement.clientHeight:document.body.clientHeight;
	}
}
function getBodyScrollTop()
{
	return self.pageYOffset || (document.documentElement && document.documentElement.scrollTop) || (document.body && document.body.scrollTop);
}

function getBodyScrollLeft()
{
	return self.pageXOffset || (document.documentElement && document.documentElement.scrollLeft) || (document.body && document.body.scrollLeft);
}

function getClientCenterX()
{
	return parseInt(getClientWidth()/2)+getBodyScrollLeft();
}

function getClientCenterY()
{
	return parseInt(getClientHeight()/2)+getBodyScrollTop();
}

function getDocumentHeight()
{
	return (document.body.scrollHeight > document.body.offsetHeight)?document.body.scrollHeight:document.body.offsetHeight;
}

//Размер документа по горизонтали
function getDocumentWidth()
{
	return (document.body.scrollWidth > document.body.offsetWidth)?document.body.scrollWidth:document.body.offsetWidth;
}

function createIFrame(fname, src, debug)
{
var browser=navigator.appName;
var window_Width = getDocumentWidth();
var window_Height = getDocumentHeight();
//alert(window_Width);
//alert(window_Height);

    var ifrstr = browser.isIE ? '<iframe name="'+fname+'" src="'+src+'" id="'+fname+'">' : 'iframe'
    var cframe = document.createElement(ifrstr)
 
    with(cframe){ 
        name = fname // это не для IE
        setAttribute("name", fname) // и это тоже, но вреда не будет
        id = fname // а это везде ок
		cframe.width = window_Width;
		cframe.height = window_Height;
		cframe.className = "iframe_del";
		cframe.src = "../delete_in_iframe.html";
    }
 
    // можно добавлять сразу к document.body

    document.body.appendChild(cframe);
document.getElementById('div_del'+fname).style.display = 'block';
document.getElementById('div_del'+fname).style.width = window_Width + "px";
document.getElementById('div_del'+fname).style.height = window_Height + 150 + "px";
    return cframe
}

function display_visible(num)
{
var num;
var client_center_x = getClientCenterX();
var client_center_y = getClientCenterY();
var browser=navigator.appName;
var padding_px = browser.isIE ? '500' : '420'
if (browser == 'Microsoft Internet Explorer')
	{
		padding_px = '500';
	}
document.getElementById('overlay'+num).style.display='block';
document.getElementById('overlay'+num).style.left = client_center_x - padding_px + "px";
document.getElementById('overlay'+num).style.top = client_center_y - 250 + "px";

}



function add_adress(user_id, n)
{
var browser=navigator.appName;
    var display_tr = browser.isIE ? 'block' : 'table-row';
if (browser == 'Microsoft Internet Explorer')
	{
		display_tr = 'block';
	}

	document.getElementById('adress_tr'+n).style.display=display_tr;
	document.getElementById('adress_tr'+n).className='yes';
	document.getElementById('no_adress').style.display='none';

	var obj = findClass('show_adress'+n,'img');
	for(i=0; i < obj.length; i++)
		{
			obj[i].style.display='none';
		}
	requesting(user_id, n, 1, 0);
}
function delete_adress(user_id, n)
{

	document.getElementById('adress_tr'+n).style.display='none';
	document.getElementById('adress_tr'+n).className='no';
//	document.getElementById('no_adress').style.display='none';

	var obj = findClass('show_adress'+n,'img');
	for(i=0; i < obj.length; i++)
		{
			obj[i].style.display='block';
		}


// пишем http_request
	requesting(user_id, n, 2, 0);
}

function next_page()
{
	var obj = findClass('yes','tr');
	var z = '';
	for(i=0; i < obj.length; i++)
		{
			if(obj[i].style.display=='block' || obj[i].style.display=='table-row')
				{
					obj[i].style.display='none';
					z = i;
				}
		}
	document.getElementById('left_arrow').style.display='inline';

if(obj.length < (z+12))
	{
	document.getElementById('right_arrow').style.display='none';
	}
	for(i=(z+1); i < obj.length; i++)
		{
			if(obj[i].style.display=='none' && i < (z+11))
				{
					obj[i].style.display='block';
				}
		}

}

function previous_page()
{
	var obj = findClass('yes','tr');
	var z = new Array();
	var x = '0';
	for(i=0; i < obj.length; i++)
		{
			if(obj[i].style.display=='block' || obj[i].style.display=='table-row')
				{
					obj[i].style.display='none';
					z[x] = i;
					x++;

				}
		}
//alert(z);
	document.getElementById('right_arrow').style.display='inline';
if((z[0]-11) < '0')
	{
	document.getElementById('left_arrow').style.display='none';
	}
if(z=='')
{
z[0] = obj.length;
}
	for(i=(z[0]-1); i > (z[0]-11); i--)
		{
			if(obj[i].style.display=='none' && i > (z[0]-11))
				{
					obj[i].style.display='block';
				}
		}

}

	function show_hide2(x,y,z) 
{
var x;
var y;
var z;

	var div = document.getElementById("all_read_message"+x);
	var liv = document.getElementById("all_read_short_message"+x);
	var answer_m = document.getElementById("all_answer_message"+x);
	var answer_now = document.getElementById("answer_mow_but"+x);
	if(div.style.display == "block" && y != '1')
		{
// скрытие блока
			div.style.display = "none";
			liv.style.display = "block";
			answer_now.style.display = "block";
		}
	else if(div.style.display == "block" && y == '1')
		{
			var to_close = "0";
			if(answer_m.style.display == "block")
			{
				var to_close = "1";
			}
			if(answer_m.style.display = "none")
				{
					answer_m.style.display = "block";
					answer_now.style.display = "none";
				}
			if(to_close == "1")
				{
					answer_m.style.display = "none";
					answer_now.style.display = "block";
					div.style.display = "none";
					liv.style.display = "block";
				}
		}
	else
		{
			div.style.display = "block";	
			liv.style.display = "none";
			answer_now.style.display = "block";
			if(y == '1')
			{
				if(answer_m.style.display = "none")
					{
						answer_m.style.display = "block";
						answer_now.style.display = "none";
					}
				else
					{
						answer_m.style.display = "none";
						answer_now.style.display = "block";
					}
			}
			requesting(1, 1, 3, z);
		}
}
function emoticon_wospaces2(x,text) 
{
var clientPC = navigator.userAgent.toLowerCase(); // Get client info
var clientVer = parseInt(navigator.appVersion); // Get browser version

var is_ie = ((clientPC.indexOf("msie") != -1) && (clientPC.indexOf("opera") == -1));
var browser=navigator.appName;
var b_version=navigator.appVersion;
var version=parseFloat(b_version);
// 	var txtarea = eval('document.all_privmsg_list.all_answer_box'+x);
	var txtarea = eval("document.getElementById('all_answer_box"+x+"')");

//	var txtarea1 = 'document.forms['+x+'].all_answer_box'+x;

//	var txtarea = eval('document.forms['+x+'].all_answer_box'+x);
//alert(txtarea);
if(is_ie || browser == 'Microsoft Internet Explorer')
	{
	if(txtarea.createTextRange())
		{
			var range = txtarea.createTextRange();
			range.collapse(true);
			var selEnd = range.moveEnd('character', 0);
	 		range.moveStart ('character', text);
		    range.moveEnd ('character', 0);
 		    range.select ();
			txtarea.focus();
		}

	}
 else 
	{
//alert(txtarea);
		var st = txtarea.scrollTop, sh = txtarea.scrollHeight;
		var selEnd = txtarea.selectionEnd;
		var selStart = txtarea.selectionStart;
		txtarea.scrollTop = sh;
		txtarea.focus();
		if(browser=='Opera' && version < 9.7)
			{
    if (txtarea.text.length)
				{
			var range = txtarea.createTextRange();
			var len = txtarea.text.length;
	 		range.moveStart ('character', len);
		    range.moveEnd ('character', 0);
 		    range.select ();
			txtarea.focus();
				}

			}
		else
			{
//			txtarea.setSelectionRange(selEnd); 
			}
	}
}
function send_one_message(id,username, all_id)
{
	var obj0 = findClass('messages','div');
	var count_of_id = obj0.length;

//alert('ПРИШЛО id='+id);
	id = parseInt(id);
	var main_div = eval("document.getElementById('posobik_message_box"+id+"')");

	var difference = '0';
for(z = id; z >= 0; z--)
	{
			var is_id = eval("document.getElementById('posobik_message_box"+z+"')");
		if(!is_id)
			{
				difference++;
			}
	}
//	var difference = all_id - count_of_id;
var fact_id = id;
	id = id - difference;


//alert(count_of_id+" общее, настоящее "+(id+1))




if((count_of_id > 1) && (count_of_id > (id+1)))
	{
		var next_id = id;
		next_id++;
		var is_id = eval("document.getElementById('posobik_message_box"+next_id+"')");
//alert(next_id+"ДО ПРОВЕРКИ");
		if(!is_id)
			{
			while(!is_id)
				{
					next_id++;	
					var is_id = eval("document.getElementById('posobik_message_box"+next_id+"')");
//alert(next_id);
if(next_id == '-1')
{break;}
				}
			}
			var next_div = eval("document.getElementById('posobik_message_box"+next_id+"')");
			next_div.style.display = "block";
	}
//alert(count_of_id+" = count_of_id....."+id);

		if((count_of_id > 1) && count_of_id == (id+1))
			{
			var next_id = fact_id;
//alert("fact_id"+fact_id);
//if(difference == '0')
//	{
			next_id--;
//	}
			var is_id = eval("document.getElementById('posobik_message_box"+next_id+"')");
//			alert(next_id+"ДО ПРОВЕРКИ--");
			if(!is_id)
				{
				while(!is_id)
					{
						next_id--;	
						is_id = eval("document.getElementById('posobik_message_box"+next_id+"')");
//			alert(next_id+" = "+is_id);
if(next_id == '-1')
{break;}
					}
				}
//			alert(next_id+" = "+is_id);
			var next_div = eval("document.getElementById('posobik_message_box"+next_id+"')");
			next_div.style.display = "block";

			}




	var txtarea = eval("document.getElementById('all_answer_box"+fact_id+"')");
	var message = txtarea.value;

	main_div.style.display = "none";


//alert(message);
// пишем http_request
	var current_page_name=location.href;

	if(current_page_name.indexOf('www.posobie.info')>=0)
	{
		var url="http://www.posobie.info/privmsg.php?folder=inbox"; 
	}
	else
	{
		if(current_page_name.indexOf('test.posobie.info')>=0)
		{
			var url="http://test.posobie.info/privmsg.php?folder=inbox"; 
		}
		else
		{
			var url="http://posobie.info/privmsg.php?folder=inbox"; 
		}
	}

	var http_request = false;
		if (window.XMLHttpRequest) 
		{
 			// Mozilla, Safari, ...
			http_request = new XMLHttpRequest();
			if (http_request.overrideMimeType) 
			{
				http_request.overrideMimeType('text/plain;charset=windows-1251');
			}
		} 
			else if (window.ActiveXObject) 
		{ 
			
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
		}
			if (!http_request) 
		{
			alert('Не вышло :( Невозможно создать экземпляр класса XMLHTTP ');
			return false;
		}
		http_request.open('POST', url, true);
		http_request.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT"); // анти-кэш для IE
		http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');

http_request.send('id='+id+'&message='+encodeURIComponent(message)+'&username='+encodeURIComponent(username)+'&send_one_message=yes');





	main_div.parentNode.removeChild(main_div);
//	for(y=id+1; y < obj0.length; y++)
//		{
//			var messages_id = obj0[y].id;
//			var aa = messages_id.substr(19);
//			var messages_id1 = parseInt(aa)-1;
//			obj0[y].id = 'posobik_message_box'+messages_id1;
//		}


	var obj1 = findClass('messages_view_all','b');
	for(y=0; y < obj1.length; y++)
		{
			var messages_view_all1 = obj1[y].firstChild.nodeValue;
			var messages_view_all = parseInt(messages_view_all1)-1;
			obj1[y].firstChild.nodeValue = messages_view_all;
		}
	var obj2 = findClass('message_view_now','b');
//alert("id равно"+id+" КОЛ-ВО message_view_now"+obj2.length);
	for(y=0; y < obj2.length; y++)
		{
			if(y >= (id))
			{
				var value_num = parseInt(obj2[y].firstChild.nodeValue)-1;
				obj2[y].firstChild.nodeValue = value_num;
			}
		}


		var obj3 = findClass('right_arrows','a');

if(obj3.length == 1)
	{
		obj3[0].style.display='none';
	}
if(obj3.length == (id+1))
	{
		obj3[id].style.display='none';
	}

		var obj4 = findClass('left_arrows','a');
//alert(obj4.length+"это obj4.length")
if(obj4.length == 1)
	{
		obj4[0].style.display='none';
	}
if(messages_view_all1)
{
	var c = messages_view_all1.length;
	var messages_view_all2 =  messages_view_all1.substr(c-1, c);
	messages_view_all2 = parseInt(messages_view_all2)-1;

	var obj3 = findClass('words_all','span');
	for(y=0; y < obj3.length; y++)
		{
		switch(messages_view_all2)
				{
					case 1:
				obj3[y].firstChild.nodeValue = ' новое сообщение';
					break;
					case 2:
				obj3[y].firstChild.nodeValue = ' новых сообщения';
					break;
					case 3:
				obj3[y].firstChild.nodeValue = ' новых сообщения';
					break;
					case 4:
				obj3[y].firstChild.nodeValue = ' новых сообщения';
					break;
				default:
				obj3[y].firstChild.nodeValue = ' новых сообщений';
					break;
				}
		if(c > 1)
			{
			var messages_view_all3 =  messages_view_all1.substr(c-2, c);
			messages_view_all3 = parseInt(messages_view_all3);

				switch($numb2)
					{
						case 11:
					obj3[y].firstChild.nodeValue = ' новых сообщений';
						break;
						case 12:
					obj3[y].firstChild.nodeValue = ' новых сообщений';
						break;
						case 13:
					obj3[y].firstChild.nodeValue = ' новых сообщений';
						break;
						case 14:
					obj3[y].firstChild.nodeValue = ' новых сообщений';
						break;
					}
			}


		}
	}

}
	function closewww() 
{
	var obj = findClass('messages','div');
for(var y = 0; y < obj.length; y++)
	{
		obj[y].style.display = "none";
	}
}

function next_new_message()
{
	var obj = findClass('messages','div');
	var z = '';
	for(i=0; i < obj.length; i++)
		{
			if(obj[i].style.display=='block')
				{
					obj[i].style.display='none';
					z = i;
				}
		}
	obj[z+1].style.display='block';


	var obj1 = findClass('left_arrows','a');
	for(y=0; y < obj1.length; y++)
		{
			obj1[y].style.display='inline';
		}


if(z == (obj.length - 2))
	{
	var obj1 = findClass('right_arrows','a');
	for(y=0; y < obj1.length; y++)
		{
			obj1[y].style.display='none';
		}

	}
}

function previous_new_message()
{
	var obj = findClass('messages','div');
	var z = '';
	for(i=obj.length-1; i >= 0; i--)
		{
			if(obj[i].style.display=='block')
				{
					obj[i].style.display='none';
					z = i;
				}
		}
	obj[z-1].style.display='block';


	var obj1 = findClass('right_arrows','a');
	for(y=0; y < obj1.length; y++)
		{
			obj1[y].style.display='inline';
		}


if(z == (1))
	{
	var obj1 = findClass('left_arrows','a');
	for(y=0; y < obj1.length; y++)
		{
			obj1[y].style.display='none';
		}

	}	
}
	function saving(x,privmsg_id,folder,from_folder)
{
var x;
var privmsg_id;
var folder;
var from_folder;

	var tcolor = document.getElementById("tdt"+x);
	var fcolor = document.getElementById("tdf"+x);
	var scolor = document.getElementById("tds"+x);
	var ftcolor = document.getElementById("tdft"+x);


ftcolor.innerHTML = "";
fcolor.innerHTML = "";
scolor.innerHTML = "";
if(from_folder == 'inbox')
{
	var num_folder = '0';
	var from_folder1 = 'Входящие';	
}
if(from_folder == 'sentbox')
{
	var num_folder = '5';
	var from_folder1 = 'Отправленные';
}
if(folder == 'savebox')
	{
//		tcolor.style.text-align = "left";
		tcolor.innerHTML = "<table height='110px' width='100%'><tr><td align='center' valign='top' style='padding-top:20px;'><strong class='genmed'>Сообщение возвращено в папку "+from_folder1+"</strong></td><td style='width:110px;'>&nbsp;</td></tr></table>";
	}
else
	{
//		tcolor.style.text-align = "left";
		tcolor.innerHTML = "<table height='110px' width='100%'><tr><td align='center' valign='top' style='padding-top:20px;'><strong class='genmed'>Сообщение сохранено</strong></td><td style='width:110px;'>&nbsp;</td></tr></table>";
	}




if(folder == 'savebox')
{
	requesting(1, 1, num_folder, privmsg_id);
}
else
{
	var current_page_name=location.href;
	if(current_page_name.indexOf('www.posobie.info')>=0)
	{
		var url="http://www.posobie.info/privmsg.php?folder="+folder; 
	}
	else
	{
		if(current_page_name.indexOf('test.posobie.info')>=0)
		{
			var url="http://test.posobie.info/privmsg.php?folder="+folder; 
		}
		else
		{
			var url="http://posobie.info/privmsg.php?folder="+folder; 
		}
	}

	var http_request = false;
		if (window.XMLHttpRequest) 
		{
 			// Mozilla, Safari, ...
			http_request = new XMLHttpRequest();
			if (http_request.overrideMimeType) 
			{
				http_request.overrideMimeType('text/plain;charset=windows-1251');
			}
		} 
			else if (window.ActiveXObject) 
		{ 
			
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
		}
			if (!http_request) 
		{
			alert('Не вышло :( Невозможно создать экземпляр класса XMLHTTP ');
			return false;
		}
		http_request.open('POST', url, true);
		http_request.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT"); // анти-кэш для IE
		http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');

var save = 'TRUE';
http_request.send('id='+encodeURIComponent(x)+'&p='+encodeURIComponent(privmsg_id)+'&save=' +encodeURIComponent(save));
}
}