function $$( elementID ){
	return document.getElementById( elementID );
}

function ucfirst( str ) {    // Make a string&#039;s first character uppercase
    // 
    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
 
    var f = str.charAt(0).toUpperCase();
    return f + str.substr(1, str.length-1);
}

/**
* Counter of HTML text field value.
* @author Popko Vitaliy
* @since 11.11.2008
* @http://zapoy.org
*/
function counterText( oTextarea, iMaxLength ) {
	if ( !iMaxLength ) iMaxLength = 2500;
	var aSplit 	= oTextarea.id.split( '_' );
	var sLang	= aSplit[0];
	var iLength = oTextarea.value.length;
	$$( sLang + '_counter').value = iLength;
	if ( iLength >= iMaxLength ) {
		oTextarea.value = oTextarea.value.substr(0, iMaxLength );
		$$( sLang + '_counter').value = iMaxLength;
	}	
}
