IdHTTP && ICQ sms web page

Hello, All!

Help me send sms message via ICQ sms web page
I do:
authenticating

HTTP->Request:
UserAgent=Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Accept=text/html, text/plain, */*
AcceptEncoding=gzip, deflate
AcceptLanguage=ru,en;q=0.5
ContentType=application/x-www-form-urlencoded
Connection=keep-alive

Refer:
http://web.icq.com/login/login_page/?karma_product_css=icq2go&karma_f...
karma_service=&karma_success_url=http%3A%2F%2Fweb%2Eicq%2Ecom%2Fsms%2Flogin%
2F%3FuReturnPath%3D%252Fsms%252Fsend
URL: http://web.icq.com/newlogin/1,,,00.html
Post Data:
karma_success_url=http%3A%2F%2Fweb.icq.com%2Fsms%2Flogin%2F%3FuReturnPath%3D
%252Fsms%252Fsend&karma_fail_url=%2Flogin%2Flogin_page%3Fkarma_product_css%3
Dicq2go%26karma_success_url%3Dhttp%253A%252F%252Fweb%252Eicq%252Ecom%252Fsms
%252Flogin%252F%253FuReturnPath%253D%25252Fsms%25252Fsend%26karma_forget%3D%
26karma_service%3D&karma_service=&karma_user_login='+ICQ_LOGIN+'&karma_user_
passwd='+Encode(ICQ_PASSWORD)

while sending I've got an redirect message and make redirect:
H = new TIdHTTP();
H->Request = HTTP->Request:
H->Refer = HTTP->URL
H->Get(NewURL);

and got error "bad request"

what is wrong and how is right?