i am just interested: what would 2 or 3 normal maps be good for?

first texture (entSkin2) is your normal map texture 1, entSkin1 the diffuse texture. if you want to add more maps, a) define further textures under this:

"texture entSkin1; //Colormap
texture entSkin2; //Normalmap"

b) just change the numbers there (e.g. if your diffuse map is channel 4 and the normal map your channel 7, just set
"Texture[0] = <entSkin7>;
Texture[1] = <entSkin4>;"
c) add more passes if you want to apply another effect

..or just define your question a lil bit more precise