Share 'Judges, chapter 11 - God allows a human sacrifice'

I asked a question regarding this story on Yahoo Answers. This is what happens in Judges, chapter 11:
Judges 11:30-31 And Jephthah made a vow to the Lord, and said, "If thou wilt give the Ammonites into my hand, then whoever comes forth from the doors of my house to meet me, when I return victorious from the Ammonites, shall be the Lord's, and I will offer him up for a burnt offering".
So, Jeph…