%
On Error Resume Next
If Request.Cookies("user_logged_ID" & strSUnique) = Empty then Response.Redirect "register.asp"
If Request.Form("catID") = Empty Or Request.Form("subcatID") = Empty then Response.Redirect "post_new1.asp"
If isnotfree And Not Request.Cookies("allow_post" & strSUnique) = "True" then Response.Redirect "filter.asp?url=post_new1.asp&act=startOver"
If isnotfree then
set rs = objConn.Execute("SELECT credits FROM " & tablUPfx & "User WHERE userID = " & CLng(session("user_logged_ID" & strSUnique)) & ";")
If not rs.EOF then Session("user_logged_credit" & strSUnique) = FormatNumber(CCur(rs("credits")), 2)
rs.close
If CCur(Request.Cookies("final_price" & strSUnique)) > CCur(Session("user_logged_credit" & strSUnique)) Then
Response.Write strText_NotEnoughCredits
Response.End
End If
End If
Dim msg, uSubject, uBody
setLocale server_locale
sdd = dd(objConn)
userID = CLng(Request.Cookies("user_logged_ID" & strSUnique))
postExpire = DateAdd("d", CLng(Request.Form("S1")), Now)
postExpire = ConvDate(postExpire)
PostPosted = ConvDate(Now)
subject = Replace(Request.Form("P1"), chr(34), "''")
subject = sq(subject)
subject = Replace(Replace(subject, "<", "<"), ">", ">")
phone = sq(HTMLEncode(Request.Form("P2")))
URL = sq(HTMLEncode(Request.Form("P3")))
URL = Replace(URL, "http://", "")
URL = Replace(URL, "https://", "")
If len(URL) > 0 then URL = Request.Form("PP3") & URL
nick = Request.Cookies("user_logged_nick" & strSUnique)
city = Request.Cookies("user_logged_city" & strSUnique)
price = Request.Cookies("final_price" & strSUnique)
email = Request.Cookies("user_logged_email" & strSUnique)
onlineImg = sq(HTMLEncode(Request.Form("P4")))
catID = CLng(Request.Form("catID"))
subcatID = CLng(Request.Form("subcatID"))
cat3rdID = Request.Form("cat3rdID")
If Not IsNumeric(cat3rdID) Or cat3rdID = Empty Then cat3rdID = 0
descr = Request.Form("P5")
If Not Request.Form("html") then
descr = Replace(descr, chr(34), "''")
descr = Replace(descr, vbcr, "
")
Else
Set re = new RegExp
re.global=true
re.ignoreCase=true
re.pattern = "(