
var actionLinks = [{ "text": "Visita la comunidad", "href": "http://" + window.location.host}];


function DeleteComment(ObjectId,ObjectTypeId,Id)
{
    var url = '/Global/Services/Comments.asmx/CommentDel';												
					new Ajax.Request(url, {method: 'post', parameters: { ObjectId: ObjectId, ObjectTypeId: ObjectTypeId, Id: Id },												
									 onSuccess: function(transport) {     
                					 var rsp = transport.responseText.evalJSON().rsp;
								if(rsp.stat != 'fail')
									alert(rsp.err.msg);

																			
                        } });
                 
}


function refresh(cl)
    {
     if (document.getElementById('line').value == cl)
        document.getElementById('line').value = '';
    }
        
function checkEmpty(cl)
{
    var element = document.getElementById('line').value;
    if(element == '')
    {
        document.getElementById('line').value = cl;
    }
}   

function cambio(e, pre, post )
{
    var element = document.getElementById('line').value
    n = element.length;
    t = 164;
    if (n > t)
    {
        document.getElementById('line').value = document.getElementById('line').value.substring(0, t);
        document.getElementById('cont').innerHTML = pre + num + post;
    }
    else
    {
        num = t - n;
        document.getElementById('cont').innerHTML = pre + num + post;
    }
}

function TestAddComment(ObjectId, Body, IsModerate, dcl, CommComm)
{
    var status = "";
    if (Body == dcl || Body == '')
    {
        status = "A";
        Body="";
    }
    else
    {
        if (IsModerate == 'true')
            status = "P";
        else
            status = "A";
    }

    var Title = document.getElementById('TitlecUserComment').innerHTML;
	var CommunityId = document.getElementById('CommunityId').value;
	var url = '/Global/Services/Comments.asmx/AddInTest';												
	new Ajax.Request(url, {method: 'post', parameters: { ObjectId: ObjectId, Body: Body, CommunityId: CommunityId, Status: status, Title: Title },												
					 onSuccess: function(transport) {     
					 var rsp = transport.responseText.evalJSON().rsp;
				if(rsp.stat != 'fail')
					alert(rsp.err.msg);
		} });
			
	document.getElementById('commentario_Begin').style.display = 'none';
	document.getElementById('commentario_End').style.display = 'block';
	document.getElementById('Body').innerHTML = document.getElementById('line').value;
	
	if(status == 'P') document.getElementById('comentario_pendiente').style.display = 'block';
	    
	if(document.getElementById('checkFaceShare').checked)
	{
	    var title = document.getElementById('communityTitle').value;
	    callPublish('',{'name':CommComm +title,'href':window.location.href,'description':Body},actionLinks);
	}
}

function callPublish(msg, attachment, action_link) 
{
    FB.ensureInit(function () {
        FB.Connect.streamPublish('', attachment, action_link);
    });
}
