I'm loading 2 models in JSON to a webpage but only can load the texture of the first one..

Here the code:

var jsonLoader = new THREE.JSONLoader();
jsonLoader.load( "obj/MaleBody.js", addModelToScene01 );
jsonLoader.load( "obj/MaleHead.js", addModelToScene02 );
// addModelToScene function is called back after model has loaded

var ambientLight = new THREE.AmbientLight(0x111111);
scene.add(ambientLight);

}

// material

function addModelToScene01( geometry, materials )
{
var material = new THREE.MeshPhongMaterial( { map: THREE.ImageUtils.loadTexture('Maps/Body_diffuse.jpg') } );
android = new THREE.Mesh( geometry, material );
android.scale.set(7,7,7);
scene.add( android );
}

function addModelToScene02( geometry, materials )
{
var material = new THREE.MeshPhongMaterial( { map: THREE.ImageUtils.loadTexture('Maps/Head_diffuse.jpg') } );
android = new THREE.Mesh( geometry, material );
android.scale.set(7,7,7);
scene.add( android );
}


Any ideia what i'm doing wrong?