﻿function Delete(Id)
{

    var url = '/Video/Video.ashx?Del&Format=json';												
					new Ajax.Request(url, {method: 'post', parameters: { Id: Id },												
									 onSuccess: function(transport) {     
                					 var rsp = transport.responseText.evalJSON().rsp;
								    username = document.getElementById('single_edit').value;
								    window.location = "http://" + location.host + "/" + username + "/Videos";
								if(rsp.stat != 'fail')
									alert(rsp.err.msg);

																			
                        } });
                 
}
function TitleUpd(Id,Title)
{

    var url = '/Video/Video.ashx?TitleUpd&Format=json';												
					new Ajax.Request(url, {method: 'post', parameters: { Id: Id, Title: Title },												
									 onSuccess: function(transport) {     
                					 var rsp = transport.responseText.evalJSON().rsp;
								if(rsp.stat != 'fail')
									alert(rsp.err.msg);

																			
                        } });
                 
}

function DescriptionUpd(Id,Description)
{

    var url = '/Video/Video.ashx?DescriptionUpd&Format=json';												
					new Ajax.Request(url, {method: 'post', parameters: { Id: Id, Description: Description },												
									 onSuccess: function(transport) {     
                					 var rsp = transport.responseText.evalJSON().rsp;
								if(rsp.stat != 'fail')
									alert(rsp.err.msg);

																			
                        } });
                 
}

function TagsUpd(Id,Tags)
{

    var url = '/Video/Video.ashx?TagsUpd&Format=json';												
					new Ajax.Request(url, {method: 'post', parameters: { Id: Id, Tags: Tags },												
									 onSuccess: function(transport) {     
                					 var rsp = transport.responseText.evalJSON().rsp;
								if(rsp.stat != 'fail')
									alert(rsp.err.msg);

																			
                        } });
                 
}


function LoadUserIlike()
{
var CommunityId = document.getElementById('CommunityId').value;
var TemplateLocation = document.getElementById('TemplateLocation').value;
var url = '/ILikeService.asmx/Get';
        new Ajax.Request(url, 
        {
		    method: 'post', 
		    parameters: 
		    { 
			    ObjectTypeId: '2001',
                ObjectId : document.getElementById('ObjectId').value,
                Count : '5',
                UserViewId: document.getElementById('ContactId').value,
                CommunityId: CommunityId,
                TemplateLocation: TemplateLocation
                
            },
		    onSuccess: function(transport) {
			    if(transport.status == 200)
			    {
				    if (transport.responseXML.getElementsByTagName("ut_response")[0].attributes[0].value == 'fail')
				    {
					    var errorCode = transport.responseXML.documentElement.getElementsByTagName("error")[0].attributes[0].value;
					    var errorMge = transport.responseXML.documentElement.getElementsByTagName("error")[0].attributes[1].value;
					    alert(errorCode+'-'+errorMge);
				    }
				    else
				    {
                       var message = transport.responseXML.documentElement.getElementsByTagName("likeAvatar")[0].attributes[0].value;
                       var Contador = transport.responseXML.documentElement.getElementsByTagName("count")[0].attributes[0].value
                       //alert(message);
                       document.getElementById('Mostrar').innerHTML = message;
                       document.getElementById('CountLikeThisNumber').value = Contador;
  
  
  
                        if (Contador != 1)
                        {
                        
                            if (Contador == 0)
                            {
                     
                                document.getElementById('ilikethis').onmouseover = '';
                            }
                            else
                            {
                            
                                document.getElementById('CountLikeThis').innerHTML = "a " + Contador + " personas le gusta esto";
                            }
                            
                        }
                        else
                        {
                            document.getElementById('CountLikeThis').innerHTML = "a " + Contador + " persona le gusta esto";
                        }
  
  
                     
                       
                       
                       
				    }
			    }
		    }
	    });
}

function InsertLike(ObjectId)
{
var UserAvatar = document.getElementById('AvatarUserLogin').value;
var UserName = document.getElementById('UserNameLoginLike').value;
    var url = '/ILikeService.asmx/Ins';
        new Ajax.Request(url, 
        {
		    method: 'post', 
		    parameters: 
		    { 
			    ObjectType: '2001',
                ObjectId : ObjectId,
                ParentContactId: '0'
                
            },
		    onSuccess: function(transport) {
			    if(transport.status == 200)
			    {
				    if (transport.responseXML.getElementsByTagName("ut_response")[0].attributes[0].value == 'fail')
				    {
					    var errorCode = transport.responseXML.documentElement.getElementsByTagName("error")[0].attributes[0].value;
					    var errorMge = transport.responseXML.documentElement.getElementsByTagName("error")[0].attributes[1].value;
					    alert(errorCode+'-'+errorMge);
				    }
				    else
				    {
				    document.getElementById('ilikethis').style.display = 'none';
				    document.getElementById('FinishIlike').style.display = 'block';
                        document.getElementById('NewAvatar').innerHTML = "<a href='/"+ UserName +"'><img src='" + UserAvatar + "' width='50' height='50' border='0'/></a>";
                        //document.getElementById('NewAvatar').style.display = 'block';
                        var Cantidad = parseInt(document.getElementById('CountLikeThisNumber').value) + 1;
                        document.getElementById('CountLikeThis').value = Cantidad;
                        if (Cantidad != 1)
                        {
                            document.getElementById('CountLikeThis').innerHTML = "a " + Cantidad + " personas le gusta esto";
                        }
                        else
                        {
                            document.getElementById('Ilike').style.display = 'block';
                            document.getElementById('CountLikeThis').innerHTML = "a " + Cantidad + " persona le gusta esto";
                        }
				    }
			    }
		    }
	    });
}

function EditarTitandDes(id)
{
        document.getElementById('control_edit_tit_'+id).style.display='none'; 
        document.getElementById('edit_tit_'+id).style.display='block';   //muestro edicion
        
        document.getElementById('control_edit_des_'+id).style.display='none'; 
        document.getElementById('divDelLabel').style.display='none'; 
        
        document.getElementById('edit_des_'+id).style.display='block';   //muestro edicion

        //document.getElementById('txtDescription_'+id).value =  document.getElementById('control_edit_des_'+id).innerHTML;
        document.getElementById('txtDescription_'+id).value =  trim(document.getElementById('control_edit_des_'+id).innerHTML);
}

