Balinese dances are put on regularly at the tourist centres to raise money, but they are also an integral part of almost every temple festival.