
function doRate_Blogs( rate, id, mod ) {
	var ajax = new dle_ajax();
	ajax.onShow ('');
	var varsString = "go_rate=" + rate;
	ajax.setVar("blog_id", id);
	ajax.setVar("mod", mod);
	ajax.setVar("skin", dle_skin);
	ajax.requestFile = dle_root + "engine/ajax/blogs/rating_blogs.php";
	ajax.method = 'GET';
	ajax.element = 'ratig-layer-'+ mod +'-' + id;
	ajax.sendAJAX(varsString);
};


function MenuCommBuild_Blogs( m_id, modulname, f_id, page ){

var menu=new Array();

menu[0]='<a onclick="ajax_comm_edit_blogs(\'' + m_id + '\'); return false;" href="#">' + menu_short + '</a>';
menu[1]='<a href="' + dle_root + '?do=blogs&op=comments&action=comm_edit&id=' + m_id + '">' + menu_full + '</a>';

return menu;
};

function ajax_comm_edit_blogs( c_id )
{
	if ( ! c_cache[ c_id ] || c_cache[ c_id ] == '' )
	{
		c_cache[ c_id ] = document.getElementById( 'comm-id-'+c_id ).innerHTML;
	}

	var ajax = new dle_ajax();
	comm_id = c_id;
	ajax.onShow ('');
	var varsString = "";
	ajax.setVar("id", c_id);
	ajax.setVar("action", "edit");
	ajax.requestFile = dle_root + "engine/ajax/blogs/editcomments_blogs.php";
	ajax.method = 'GET';
	ajax.element = 'comm-id-'+c_id;
	ajax.execute = true;
	ajax.onCompletion = whenCompletedCommentsEdit;
	ajax.sendAJAX(varsString);
	return false;
};

function ajax_save_comm_edit_blogs( c_id )
{
	var ajax = new dle_ajax();
	var comm_txt = '';

	comm_edit_id = c_id;
	ajax.onShow ('');

	if (dle_wysiwyg == "yes") {

		comm_txt = ajax.encodeVAR( tinyMCE.get('dleeditcomments'+c_id).getContent() );

	} else {

		comm_txt = ajax.encodeVAR( document.getElementById('dleeditcomments'+c_id).value );

	}

	var varsString = "comm_txt=" + comm_txt;
	ajax.setVar("id", c_id);
	ajax.setVar("action", "save");
	ajax.requestFile = dle_root + "engine/ajax/blogs/editcomments_blogs.php";
	ajax.method = 'POST';
	ajax.element = 'comm-id-'+c_id;
	ajax.onCompletion = whenCompletedSaveComments;
	ajax.sendAJAX(varsString);

	return false;
};

function doFavorites_Blogs( fav_id, event )
{
	var ajax = new dle_ajax();
	ajax.onShow ('');
	var varsString = "fav_id=" + fav_id;
	ajax.setVar("action", event);
	ajax.setVar("skin", dle_skin);
	ajax.requestFile = dle_root + "engine/ajax/blogs/favoritesblogs.php";
	ajax.method = 'GET';
	ajax.element = 'fav-id-'+fav_id;
	ajax.sendAJAX(varsString);

	return false;
};

function doAddComments_Blogs(){

	var form = document.getElementById('dle-comments-form');
    	var dle_comments_ajax = new dle_ajax();

	if (dle_wysiwyg == "yes") {
		document.getElementById('comments').value = tinyMCE.get('comments').getContent();
		dle_comments_ajax.setVar("editor_mode", 'wysiwyg');
	} 

	if (form.comments.value == '' || form.name.value == '')
	{
		alert ( dle_req_field );
		return false;
	}

	dle_comments_ajax.onShow ('');
	var varsString = "post_id=" + form.post_id.value;

	dle_comments_ajax.setVar("comments", dle_comments_ajax.encodeVAR(form.comments.value));
	dle_comments_ajax.setVar("name", dle_comments_ajax.encodeVAR(form.name.value));
	dle_comments_ajax.setVar("mail", dle_comments_ajax.encodeVAR(form.mail.value));
	dle_comments_ajax.setVar("skin", dle_skin);

	if ( form.sec_code ) {

	   dle_comments_ajax.setVar("sec_code", form.sec_code.value);

    }

	dle_comments_ajax.requestFile = dle_root + "engine/ajax/blogs/addcomments.php";
	dle_comments_ajax.method = 'POST';
	dle_comments_ajax.element = 'dle-ajax-comments';
	dle_comments_ajax.sendAJAX(varsString);
};

function dle_news_blogs_delete( m_id ){

    var agree=confirm( dle_del_agree );

    if (agree)
    document.location= dle_root + 'index.php?do=blogs&op=delnews&id=' + m_id + '&hash=' + dle_login_hash;
};

function MenuNewsBuild_Blogs( m_id )
{
	var menu=new Array();

	menu[0]='<a href="' + dle_root + '?do=blogs&op=editnews&nid=' + m_id + '">' + menu_full + '</a>';
	menu[1]='<a onclick="dle_news_blogs_delete (\'' + m_id + '\'); return false;" href="#">' + dle_del_news + '</a>';

	return menu;
};
function BlogsPalitra ( mod, act )
{
	var ajax = new dle_ajax();
	ajax.onShow ('');
	var varsString = "mod=" + mod;
	ajax.setVar("skin", dle_skin);
	ajax.setVar("mod", mod);
	ajax.setVar("act", act);
	ajax.requestFile = dle_root + "engine/ajax/blogs/palitra.php";
	ajax.method = 'POST';
	ajax.execute = true;
	ajax.element = 'foncolor' + mod;
	ajax.sendAJAX(varsString);
	return false;
};
