function showblock(id) {
	var obj = document.getElementById(id);
	var stl = obj.style.display;
	
	
	
	( stl == 'none' ) ? stl='block' : stl='none';

	obj.style.display = stl;
	return true;
}

function reply(id) {
	var form = document.getElementById('addcomm');
	var container = document.getElementById('container-'+id);
	
	if ( container.innerHTML.length == 0 ) {
		if ( form.innerHTML.indexOf('replytovalue') > 0 ) {
			var newf = '';
			newf = form.innerHTML.substring(0,form.innerHTML.indexOf('replytovalue'));
			newf += id;
			newf += form.innerHTML.substring(form.innerHTML.indexOf('replytovalue')+12, form.innerHTML.length-1);
			container.innerHTML=newf;
			document.getElementById('addcomm').style.display='none'; // скрыть форму добавления комментария ниже
		}
	}
	
	return false;
}

function blog_addcomm_error(text) {
	var obje = document.getElementById('addcomm_error');
	obje.innerHTML = text;
	obje.style.display = 'block';
}

function blog_addcomm() {
	var obj = document.forms['addcomm'];
	var btn = obj.btn;
	
	sName = obj.name.value;
	sEmail = obj.email.value;
	sMessage = obj.message.value;
	postID = obj.postid.value;
	replyTo = obj.replyto.value;
	
	var error = '';
	btn.disabled = true;
	
	if ( sName == '' ) error = 'Необходимо представиться!';
	else if ( sMessage == '' ) error = 'Необходимо ввести текст комментария!';
	
	if ( error ) {
		blog_addcomm_error(error);
		btn.disabled = false;
		return false;
	}
	
	
	
	var req = new JsHttpRequest();
	req.onreadystatechange = function() {
		if (req.readyState != 4) return;
		if ( req.responseJS.error !== null ) {
			blog_addcomm_error(req.responseJS.error);
			btn.disabled = false;
			return false;
		}
	}
	req.open('GET', '/blog/ajax/addcomm', false);
	req.send( { postid: postID, reply: replyTo, name: sName, email: sEmail, message: sMessage } );
	
	
	return false;

}
