adjust/conjugate (grammar)
// adjust pronouns and verbs & such
function conjugate( sStrg ){ // rephrases sString
var sString = sStrg;
for( i = 0; i < maxConj; i++ ){ // decompose
sString = replaceStr( sString, conj1[i], "#@&" + i, 2 );
}
for( i = 0; i < maxConj; i++ ){ // recompose
sString = replaceStr( sString, "#@&" + i, conj2[i], 2 );
}
// post process the resulting string
for( i = 0; i < max2ndConj; i++ ){ // decompose
sString = replaceStr( sString, conj3[i], "#@&" + i, 2 );
}
for( i = 0; i < max2ndConj; i++ ){ // recompose
sString = replaceStr( sString, "#@&" + i, conj4[i], 2 );
}
return sString;
}