YOU are Half right my brother..
Sumatra (west of indonesia) is GMT+7
Borneo and Celebes (there is no sulawesi in international map) midlle of indonesia is GMT+8
Papua (the east of indonesia) and there`s no irian jaya..in internasional map too.. is GMT+9...