function ActivarEdicion(elem)
{
    document.getElementById('control_edit_tit').style.display='none';
    document.getElementById('edit_tit').style.display='block';
    document.getElementById('txtSentence').select();
}

function CancelarEdicion(elem)
{
    elem.value = '';
}

function keyPressHandler(e, elem, UserName) {
    var kC  = (window.event) ?  event.keyCode : e.keyCode;
    var Esc = (window.event) ?  27 : e.DOM_VK_ESCAPE;
    var Ent = (window.event) ?  13 : e.DOM_VK_ENTER;
    
    if (kC == Esc)
        CancelarEdicion('eze');
    
    if (kC == Ent)
        saveNewPhrase(elem, contactType, UserName);
}


function guardar(textoDeCampo)
{
    var url = '/Contact/Contact.ashx?SetSentence&Format=json';
    
    new Ajax.Request(url,
    {
        method: 'post', 
        parameters:
        {
            Sentence: textoDeCampo
        },
        onSuccess: function(transport)
        {
            var rsp = transport.responseText.evalJSON().rsp;
        }
    }
    );

    return textoDeCampo;
}

function GuardarFrase()
{
    document.getElementById('control_edit_tit').innerHTML = document.getElementById('txtSentence').value ;  //seteo
    document.getElementById('edit_tit').style.display='none';  //oculto la edicion
    
    if (document.getElementById('txtSentence').value =='')
    {
        document.getElementById('control_edit_tit').innerHTML ='Escribe una frase haciendo clic aqui y presiona enter para guardarla.';
	    guardar('');
    }
    else
    {
        guardar(document.getElementById('txtSentence').value);
    }
    
    document.getElementById('edit_tit').style.display='none';  
    document.getElementById('control_edit_tit').style.display='block';  // muestro el nuevo
}

function saveNewPhrase(elem, UserName)
{
    if (elem.value != '')
    {

        guardar(elem.value);
        document.getElementById('control_edit_tit').innerHTML = elem.value;
        elem.value = '';
        document.getElementById('timeDiff').innerHTML = 'Hace 1 segundo'
        document.getElementById('status_message').style.display = 'none';
        document.getElementById('AceptarStatus').style.display = 'none';
    }
}

function addNewSmallComment(UserName, body)
{
    var lastElement = document.getElementById('contentAllActions').lastChild;
    var navegador = navigator.appName;
    
    if (navegador != "Microsoft Internet Explorer")
    {
        lastElement = lastElement.previousSibling;
    }
    
    //document.getElementById('contentAllActions').removeChild(lastElement);
    
    var lastElement2 = document.getElementById('contentAllActions').lastChild;
    
    if (navegador != "Microsoft Internet Explorer") 
    {
        lastElement2 = lastElement2.previousSibling.previousSibling;
    }     
    
    //document.getElementById('contentAllActions').removeChild(lastElement2);
    
    var oldHtml = document.getElementById('contentAllActions').innerHTML;

    var frase = '<div class=\"ActionRow\">';
    frase += '<div class=\"ActionRowCommentNote\">';
    frase += '<div class=\"ContengoTextMiddle\">';
    frase += '<p>';
   /* frase += '<a href=\"/' + username + '\" class=\"link bold\">' + username + '</a>';*/
    frase += '<span> cambi&oacute; su estado:</span> ';
    frase += '<span class=\"postExcerpt\">\"' + body + '\"</span>';
    frase += '</p>'
    frase += '</div>';
    frase += '</div>';
    frase += '</div>';

    document.getElementById('contentAllActions').innerHTML = frase + oldHtml;
}

function refresh()
{
var whatareyoudoing = document.getElementById('TextWhatAreYouDoing').value ;
if (document.getElementById('status_message').value == whatareyoudoing)
 document.getElementById('status_message').value = '';
}

function checkEmpty()
{
var whatareyoudoing = document.getElementById('TextWhatAreYouDoing').value ;
    var element = document.getElementById('status_message').value;
    
    if(element == '')
    {
        document.getElementById('status_message').value = whatareyoudoing;
    }
}

function checkEnterRegister(e)
{ 
    if(e && e.which)
    { 
	    e = e;
        characterCode = e.which;
    }
    else
    {
        e = event;
	    characterCode = e.keyCode;
    }

    if(characterCode == 13)
    { 

        saveNewPhrase(document.getElementById('status_message'), document.getElementById('UserNameDefinition').value);
        //window.location='/Buscar/'+document.getElementById('txtSearch').value;
    }
    else
    {
        return true;
    }

} 
function clickStatus()
{
    var texto =document.getElementById('status_message').value;
    
    if (texto != document.getElementById('TextWhatAreYouDoing').value)
    {
        saveNewPhrase(document.getElementById('status_message') ,document.getElementById('UserNameDefinition').value);
    }

}
