Maria,
Consider applying for scholarships, please. You can get letters of recommendation in Indonesia, it was one of the reasons going to Indonesia in November of 2009. Do get recommendations in Indonesia. Do not waste this trip to Indonesia. Do apply for more jobs.
Love,
Michael