// First Letters Capitalized
function capFirstLetters(formObj, lang) {
  var index, tmpStr, tmpChar, strlen, refValue;
  tmpStr = formObj.value;
  strLen = tmpStr.length;
  if (strLen > 0)  {
    for (index = 0; index < strLen; index++)  {
	  tmpChar = tmpStr.substring(index, index + 1);
	  if (index == 0 || (index > 0 && index < (strLen - 1) && tmpChar == " "))  {
	  	if (index == 0) refValue = 0; else refValue = 1;
		tmpChar = tmpStr.substring(index + refValue, index + refValue + 1);
		if (lang == "TR") {
		  switch (tmpChar) {
		    case "ð" : tmpChar = "Ð"; break;
		    case "ü" : tmpChar = "Ü"; break;
		    case "þ" : tmpChar = "Þ"; break;
		    case "i" : tmpChar = "Ý"; break;
		    case "ö" : tmpChar = "Ö"; break;
		    case "ç" : tmpChar = "Ç"; break;
		    default  : tmpChar = tmpChar.toUpperCase();
		  }
		} else {
		  tmpChar = tmpChar.toUpperCase();
		}
		tmpStr = tmpStr.substring(0, index + refValue) + tmpChar + tmpStr.substring(index + refValue + 1, strLen);
	  }
    }
  }
  formObj.value = tmpStr;
}
