// JavaScript Document
//function textCounter(fieldname, countfield, maxlimit) 
//{
//	if (fieldname.value.length > maxlimit)
//		fieldname.value = fieldname.value.substring(0, maxlimit);
//	else 
//		countfield.value = maxlimit - fieldname.value.length;
//}	

function countDisplay(field,cntfield,maxlimit) {

var cntfield= document.getElementById(cntfield);

var field = document.getElementById(field);

    if (field.value.length > maxlimit) // if too long...trim it!
        field.value = field.value.substring(0, maxlimit);
    // otherwise, update 'characters left' counter
    else
    {
        cntfield.value = maxlimit - field.value.length;
        //alert(cntfield + ' ' + field + ' ' + cntfield + ' ' + (maxlimit - field.value.length) + ' ' + cntfield.value);
    }
}

//function countDisplay(txtField,txtCountDisplay,maxlimit) 
//{
//var txtCount= document.getElementById(txtCountDisplay);

//var txtObj = document.getElementById(txtField);
//var tex = txtObj.value;
//var len = tex.length;

//if(len > maxlimit){
//        tex = tex.substring(0,maxlimit);
//        txtObj.value =tex;
//        return false;
//}
//txtCount.value = maxlimit - (txtObj.value.length);
//}

function FCKCountDisplay(fckName,txtCountDisplay,maxlimit) 
{
    var value = FCKeditorAPI.GetInstance(fckName).GetXHTML(true);
    var txtCount= document.getElementById(txtCountDisplay);
    var len = value.length;
    var tex = value;

    if(len > maxlimit){
        tex = tex.substring(0,maxlimit);
        value =tex;
        return false;
        }
    txtCount.value = maxlimit - (value.length);
}

//function limiter(txtField,txtCountDisplay,maxlimit){
//var tex = txtField.value;
//var len = tex.length;
//if(len > maxlimit){
//        tex = tex.substring(0,maxlimit);
//        txtField.value =tex;
//        return false;
//}
//txtCountDisplay.value = count-len;
//}
