Unfortunately and surprisingly, Flash AS3 does not have a TitleCase function a la ucwords() in PHP todate. Following ActionScript 3.0 function will let you do just that:
function titleCase(txt:String):String{
txt = txt.split(" ").map(function(myElement:String, myIndex:int, myArr:Array):String{
return myElement.substr(0, 1).toLocaleUpperCase() + myElement.substr(1);
}).join(" ");
return txt;
}
// you'll use this function like this
var heading:String = titleCase(strToChange);
Hope that helps.
Cheers!



