function peregruz(){location.reload();}
function doLoad(value,where) {	//alert(value);
    var req = new JsHttpRequest();
    req.onreadystatechange = function() {
        if (req.readyState == 4) {
            document.getElementById(where).innerHTML=req.responseJS.q;
            document.getElementById('xxx').innerHTML = req.responseText;
        }
    }
    req.open(null, 'load.php', true);
    req.send( { q: value } );
}
function doLoad_f(form_id,from,to) {	var value=document.getElementById(form_id);
    var req = new JsHttpRequest();
    req.onreadystatechange = function() {
        if (req.readyState == 4) {        	document.getElementById(from).style.display='none';
            document.getElementById(to).innerHTML = req.responseJS.q;
            document.getElementById('xxx').innerHTML = req.responseText;
        }
    }
    req.open(null, 'load_f.php', true);
    req.send( { q: value } );
}
function gochat(){	if(document.getElementById('mess').value=='')return false;	var all_mess=document.getElementById('all_mess');
	doLoad('chat|_|'+document.getElementById('mess').value,'all_mess');
	document.getElementById('mess').value='';
	//all_mess.scrollTop=all_mess.scrollHeight;
	document.getElementById('mess').focus();
	return false;}
function enter_mess(){	var all_mess=document.getElementById('all_mess');	//all_mess.innerHTML+='';//<div class="polosa"></div>';
	all_mess.scrollTop=all_mess.scrollHeight;
}
function main_title(txt){	document.getElementById('main_title').innerHTML=txt;}
function conf_user_edit(){
	if(document.getElementById("login").value==""){alert("Логин не может быть пустым");return false;}
	if(document.getElementById("login").value!="new"){
		doLoad("check_login|_|"+document.getElementById("login"),"free_login");
		if(document.getElementById("free_login").innerHTML=="1"){alert("Такой логин уже есть");return false;}
	}
	doLoad_f("user_form","user_form_pack","main");
	setTimeout('refresh_user_list()',500);
}
function conf_user_del(id){
	if(confirm('Действительно удалить пользователя?'))
		doLoad("del_user|_|"+id,"xxx");
	else return false;
	setTimeout('refresh_user_list()',500);
}
function refresh_user_list(){doLoad("draw_users","user_list");}

function conf_uppl_file(){	if(document.getElementById("title").value==""){alert("Название файла не может быть пустым");return false;}
	doLoad_f("upload","upload_file","main");
	document.getElementById("uploading").style.display='block';}
function conf_file_del(f){	if(confirm('Действительно удалить файл '+f+' ?'))
		doLoad("del_file|_|"+f,"xxx");
	else return false;
	setTimeout('refresh_file_list()',500);}
function refresh_file_list(){doLoad("draw_files","main");}
