function SetBorders() {
cBorder = document.getElementById('general').offsetHeight + 'px';
document.getElementById('fl_left').style.height  = cBorder;
document.getElementById('fl_right').style.height = cBorder;
}

var memory;

function loadXMLDoc(url,mode,pnum) {
    if (window.XMLHttpRequest) 
	{
        req = new XMLHttpRequest();
        req.onreadystatechange = processReqChange;
        req.open("POST", url, true);
		req.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
        req.send("mode="+mode+"&id="+pnum);
    } 
	else if (window.ActiveXObject) 
	{
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) 
		{
            req.onreadystatechange = processReqChange;
            req.open("POST", url, true);
			req.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
            req.send("id="+pnum);
        }
    }
}

function processReqChange() 
{   
    if (req.readyState == 4 && req.status == 200) 
	{
		document.getElementById('post_'+memory).innerHTML = req.responseText;
		SetBorders();
    }  
}

function f_edit(pnum) {
memory = pnum;	
loadXMLDoc('/scripts/ajax.php','edit',memory);
}

function f_delete(pnum) {
memory = pnum;	
loadXMLDoc('/scripts/ajax.php','delete',memory);
}


function frmNew(form) {
	if (form.elements[2].value == "") {
	alert("Пожалуйста, укажите ваш логин.");
	return false;
 	}		
	else if (form.elements[3].value == "") {
	alert("Пожалуйста, укажите ваш пароль.");
	return false;
 	} 
	else if (form.elements[3].value.length<5) {
	alert("Минимальная длина пароля — 5 символов.");	
	return false;
	}	
	else if (form.elements[2].value==form.elements[3].value) {
	alert("Пароль не может совпадать с логином.");		
	return false;
	}		
	else if (form.elements[4].value == "") {
	alert("Пожалуйста, укажите ваше имя.");
	return false;
 	}		
	return true;
}
