var xmlHttp = false;

if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
  xmlHttp = new XMLHttpRequest();
}

function main(id, user) {

	$('#main'+id).css('display','none');

	$.post("http://upfun.ru/vote.php",{"id":id,"do":"main","user":user},function(html) {
		if (html == 'done') {
			$('#main'+id).html('&nbsp;Засчитано!&nbsp;').fadeIn();
		} else {
			$('#main'+id).html('&nbsp;Хватит раза!&nbsp;').fadeIn();
		}
	});
}

function category(id, user) {

	$('#category'+id).css('display','none');
	$.post("http://upfun.ru/vote.php",{"id":id,"do":"category","user":user},function(html) {
		if (html == 'done') {
			$('#category'+id).html('&nbsp;Засчитано!&nbsp;').fadeIn();
		} else {
			$('#category'+id).html('&nbsp;Хватит раза!&nbsp;').fadeIn();
		}
	});
}

function del(id, user) {

	$('#del'+id).css('display','none');
	$.post("http://upfun.ru/vote.php",{"id":id,"do":"del","user":user},function(html) {
		if (html == 'done') {
			$('#del'+id).html('&nbsp;Засчитано!&nbsp;').fadeIn();
		} else {
			$('#del'+id).html('&nbsp;Хватит раза!&nbsp;').fadeIn();
		}
	});
}

function addNew(div_id, div_on) {
	if (div_on == true) {
		$('#'+div_id).slideDown();
	} else {
		if ($('#'+div_id).css('display') == 'none') {
			$('#'+div_id).slideDown();
		} else {
			$('#'+div_id).slideUp();
		}
	}
}

function links(div_id) {

	if ($('#'+div_id).css('display') == 'none') {
		$('#'+div_id).slideDown();
	} else {
		$('#'+div_id).slideUp();
	}
}
function showf(favid) {
    //document.getElementById( favid ).visibility = 'visible';
	$('#fav'+favid).fadeIn(0);
}
function hidef(favid) {
    //document.getElementById( favid ).visibility = 'visible';
	$('#fav'+favid).fadeOut(0);
}


function doAddStatus(statusid){

	var sform = document.getElementById('statusform'+statusid);
    var status_ajax = new dle_ajax();
	var stext = eval("document.getElementById('"+statusid+"').value");

	if (stext == '')
	{
		alert ( 'Введите статус!' );
		return false;
	}
	if (stext.length < 11)
	{
		alert ( 'Очень короткий статус!' );
		return false;
	}
	if (stext.length > 300)
	{
		alert ( 'Очень длинный статус!' );
		return false;
	}
	
	status_ajax.onShow ('');
	status_ajax.setVar("status", status_ajax.encodeVAR(stext));
	status_ajax.setVar("new_status", status_ajax.encodeVAR('posted'));
	status_ajax.setVar("skin", dle_skin);
	status_ajax.requestFile = dle_root + "engine/ajax/status.php";
	status_ajax.method = 'POST';
	status_ajax.execute = true;
	status_ajax.element = 'status-ajax';
	//status_ajax.element = 'status-blog-ajax';
	status_ajax.sendAJAX();
	
    var status2_ajax = new dle_ajax();

	status2_ajax.onShow ('');
	status2_ajax.setVar("status", status2_ajax.encodeVAR(stext));
	status2_ajax.setVar("new_status", status2_ajax.encodeVAR('posted'));
	status2_ajax.setVar("status2", status2_ajax.encodeVAR('posted'));
	status2_ajax.setVar("skin", dle_skin);
	status2_ajax.requestFile = dle_root + "engine/ajax/status.php";
	status2_ajax.method = 'POST';
	status2_ajax.execute = true;
	//status_ajax.element = 'status-ajax';
	status2_ajax.element = 'status-blog-ajax';
	status2_ajax.sendAJAX();
	
	addNew('status');
	eval("document.getElementById('"+statusid+"').value = ''");
	$('#last_status').html('').fadeOut();

};

function doAddStatusComments(statusComId, statusid){

	var sform = document.getElementById('statusform'+statusComId);
    var status_ajax = new dle_ajax();
	var stext = eval("document.getElementById('"+statusComId+"').value");

	if (stext == '')
	{
		alert ( 'Введите комментарий!' );
		return false;
	}
	if (stext.length < 11)
	{
		alert ( 'Очень короткий комментарий!' );
		return false;
	}
	if (stext.length > 300)
	{
		alert ( 'Очень длинный комментарий!' );
		return false;
	}
	
	status_ajax.onShow ('');
	status_ajax.setVar("status", status_ajax.encodeVAR(stext));
	status_ajax.setVar("new_status_comment", status_ajax.encodeVAR('posted'));
	status_ajax.setVar("status_id", status_ajax.encodeVAR(statusid));
	status_ajax.setVar("skin", dle_skin);
	status_ajax.requestFile = dle_root + "engine/ajax/status.php";
	status_ajax.method = 'POST';
	status_ajax.execute = true;
	status_ajax.element = 'status-com-ajax-' + statusComId;
	//status_ajax.element = 'status-blog-ajax';
	status_ajax.sendAJAX();
	
	eval("document.getElementById('"+statusComId+"').value = ''");

};
