For me, unless there is a medical reason, you should only have an abortion before the foetus is capable of feeling pain:
http://www.livescience.com/54774-fetal-pain-anesthesia.html
I definitely think abortion before the foetus can feel pain should be legal though, it being illegal simply...