﻿// JScript File

//global pro funkci extendedTextBox_countChars
var lock = false

function extendedTextBox_countChars(objId,  objNapsanoId, objZbyvaId, max)
{       
    if (!lock)
    {    
	    lock=true;
	    var txtArea = eval(document.getElementById(objId))
	    var txtZbyva = eval(document.getElementById(objZbyvaId))
	    var txtNapsano = eval(document.getElementById(objNapsanoId))
        var intLenNow = txtArea.value.length;        
        var intLenMax = max;                
        if (intLenNow > intLenMax)
        {       
                txtArea.value = txtArea.value.substring(0, max); 	
                alert("Text je příliš dlouhý!");                                            
        }
        else
        {
            txtNapsano.value = intLenNow;
            txtZbyva.value = max - intLenNow
        }
        lock=false;        
	}    
}

function extendedTextBox_countChars3(objId, objNapsanoId, objZbyvaId, max) {
    if (!lock) {
        lock = true;
        var txtArea = eval(document.getElementById(objId))
        var txtZbyva = eval(document.getElementById(objZbyvaId))
        var txtNapsano = eval(document.getElementById(objNapsanoId))
        var intLenNow = txtArea.value.length;
        var intLenMax = max;
 
        if (intLenNow > intLenMax) {

            txtZbyva.value = "Pozor text je delší než je dovolené! Nebude uložen..."
            txtNapsano.value = intLenNow;
        }
        else {
            txtNapsano.value = intLenNow;
            txtZbyva.value = ""
        }

        lock = false;
    }  
}
function extendedTextBox_smileInsert(objId, i)
{       
    var txtArea = eval(document.getElementById(objId))
    txtArea.value = txtArea.value +'/a'+i+'/';
    txtArea.focus();
}
