From: Subject: CodeToad - ASP Format Date and Time Script. Date: Fri, 6 Dec 2002 09:11:09 +0100 MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_NextPart_000_0000_01C29D07.6AAB5360"; type="text/html" X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 This is a multi-part message in MIME format. ------=_NextPart_000_0000_01C29D07.6AAB5360 Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.codetoad.com/asp/format_date_time.asp CodeToad - ASP Format Date and Time Script.
3Dcodetoad.com=20
CodeToad=20 - ASP Format Date and Time Script=20     
  Home  
   ASP -  ASP.Net -  DHTML -  HTML -  Java -  Javascript -  Visual=20 Basic -  XML -    =
  submit a link  -  privacy  -  contact  -  advertise  -  forum  -  hot=20 links  -  link=20 to us  
3D"" 3D""
3D""
Search CodeToad
Entire site
 

 


Web = Hosting=20 = Search
<= /TR>



ASP Format Date and Time Script

by Jeff Anderson (2/27/2002)

An ASP script showing the variety of date and = time=20 formats possible using the FormatDateTime=20 Function.
Viewed: 8320 times Rating (27 votes): 
 3.6 out of=20 5
  Rate=20 this Article <= IMG=20 = src=3D"http://www.codetoad.com/images/read_comments.gif"=20 border=3D0>  R= ead=20 Comments <= IMG=20 = src=3D"http://www.codetoad.com/images/post_comments.gif"=20 border=3D0>  P= ost=20 = Comments
This article is sponsored by Artifact Desktop =

ASP=20 has a very handy inbuild function called FormatDateTime().=20

Let's start with the now() function to get the = current date=20 and time into a variable


<%=20
dim todaysDate
 todaysDate=3Dnow()
=20
%>
=


Now=20 we can use the FormatDateTime function to format our date = variable=20 in a variety of ways.

First let's see how todaysDate = appears=20 :


<%=20
Response.write todaysDate
=20
%>
=


RESULT= :=20 12/6/2002 3:10:32 AM

Using 0 - the vbGeneralDate = format=20 creates a date as short date (if included), and time as long = time.=20




<%=20
Response.write FormatDateTime(todaysDate,0)

=20
%>
=


RESULT= :=20 12/6/2002 3:10:32 AM


Using 1 - the vbLongDate shows the date as long date=20




<%=20
Response.write FormatDateTime(todaysDate,1)

=20
%>
=


RESULT= :=20 Friday, December 06, 2002


Using 2 - the vbShortDate shows the date as short date=20




<%=20
Response.write FormatDateTime(todaysDate,2)

=20
%>
=


RESULT= :=20 12/6/2002


Using 3 - the vbLongTime format shows the time as long time = .=20




<%=20
Response.write FormatDateTime(todaysDate,3)

%>
=


RESULT= :=20 3:10:32 AM


Using 4 - the vbShortTime format creates the current time in = 24=20 format (hh:mm)




<%
Response.write FormatDateTime(todaysDate,4)

=20
%>
=


RESULT= :=20 03:10





=
=20
Rate this article:=20     Poor = = Excellent =20 =


=

'ASP Format Date and Time Script' : User = Comments=20



<= /TR>
Posted by : Greg White on 8/28/2002 = 6:03:04 AM=20 =
As usual you are assuming = that=20 your target market is in the USA. What = happens=20 when you need to input a British date into = a SQL=20 statement and the dd/mm/yyyy format gets = turned=20 into mm/dd/yyyy. How do you turn it back.=20 Cdatedoesnt dit and neither does format = datetime??=20 =


Posted by : Greg on = 8/30/2002=20 2:36:38 PM =
Try placing this at the = top of=20 your asp page:

Session.LCID =3D=20 2057


(greg_AT_catscape.com)=20 =


Posted by : = David(昇仔) on=20 10/2/2002 8:00:23 PM=20
Excellent=20 =




Posted by : mani on 10/11/2002 12:19:49 = PM=20 =
hi
its good,but i want = the=20 format
like january,21,2002

is = it=20 = possible

Posted by : Budley on=20 10/14/2002 11:56:26 AM=20
using

<%=3D = DoDateTime(=20 todaysDate , 1, 2057) %>

instead = of=20

<% Response.write=20 FormatDateTime(todaysDate,0) = %>

will=20 show the date in the format of

14 = October=20 2002=20 =


Posted by : budley on=20 10/14/2002 11:59:08 AM=20
you also need this code = above the=20 header
for the code above this=20 post:

<SCRIPT RUNAT=3DSERVER=20 LANGUAGE=3DVBSCRIPT>
function = DoDateTime(str,=20 nNamedFormat, nLCID)
dim strRet dim = nOldLCID=20 strRet =3D str If (nLCID > -1) Then = oldLCID =3D=20 Session.LCID End If On Error Resume Next = If (nLCID=20 > -1) Then Session.LCID =3D nLCID End = If If=20 ((nLCID < 0) Or (Session.LCID =3D = nLCID)) Then=20 strRet =3D FormatDateTime(str, = nNamedFormat)
End=20 If If (nLCID > -1) Then Session.LCID = =3D oldLCID=20 End If DoDateTime =3D strRet
End = Function=20
</SCRIPT>=20 =


Posted by : maruthi on 10/27/2002 6:57:11 = AM=20 =
hi
i am maruthi i saw = in you=20 time script
but i want to asian time = wise if it=20 is possbible to change the time in indian = time=20 wise (IST)plese sendme time=20 code
thanking
maruti=20 =


Posted by : Vinod = Sethia on=20 10/29/2002 4:09:25 AM=20
Format Date as DD/MM/YYYY = from=20 Date() object ?? how can you achieve this = task ?=20 =


Posted by : Jeyaseelan on 11/5/2002 = 5:05:03 AM=20 =
Hai,I am Jeyaseelan,and I = saw=20 your coding.but i need a help.
I want = to=20 display seconds in one form.the seconds = should=20 appear from 30 to 0.if it reachs 0 then = the form=20 should close automatically.Please help me=20 =


Posted by : Sanilnath on 11/6/2002 = 5:12:38 AM=20 =
I want to Format the Date = as=20 dd-mm-yyyy hh:mm:ss AM/PM. Is it posible = to format=20 the date according to this format. Kindly = give me=20 the feedback at sandoo4925@hotmail.com=20 =


Posted by : Sanilnath on 11/6/2002 = 5:13:48 AM=20 =
I want to Format the Date = as=20 dd-mm-yyyy hh:mm:ss AM/PM Using ASP = Scripting. Is=20 it posible to format the date according to = this=20 format. Kindly give me the feedback at=20 sandoo4925@hotmail.com=20 =


Posted by : KornChild on 11/13/2002 = 11:33:35 PM=20 =
I would also like the = same thing=20 as Sanilnath so if anyone can help us out = I'd=20 appreciate it! Thx=20 =


Posted by : marty on=20 11/18/2002 2:04:43 PM=20
wonderful article. = thanks.=20 perfect.
m=20 =


Posted by : Murray = Chapman on=20 11/29/2002 1:28:52 AM=20
Guys with dd/mm/yyyy etc, = dom=20 this

Try placing this at the top of = every=20 asp page or in you asa file if your useing = one:

Session.LCID =3D = 2057

Then every=20 date will be the correct format.=20 =


Posted by : Foad on 11/29/2002 2:35:39 = AM=20 =
How do I get the date for = lets=20 say next weeks friday?

I mean today = is=20 <%FormatDateTime(Date)%>

Next = friday=20 is ?=20 =


Posted by : melissa on 12/5/2002 5:37:32 = PM=20 =
to get the date for next = week's=20 friday, use the following code. change the = vb=20 constant vbFriday to the vb weekday = constant if=20 you are looking for other weekdays'=20 = date

<%
dateadd("d",7-weekday(FormatDateTime(Date),vbFriday)= +1,=20 FormatDateTime(Date))
%>=20 =



=

'ASP Format Date and Time Script' : Post = your own=20 comments on this article.




=20
Name:
Email (optional):
Comment: =20
=20 =



3D""=20


3D"" 3D""
=A9 Copyright = codetoad.com=20 2002
------=_NextPart_000_0000_01C29D07.6AAB5360 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.codetoad.com/images/frog_slit.gif R0lGODlhSAACAOb/AP//////+///9Pf59fP15vL28vDz4uvu8Onu0+fr8Ofo4eHk4uHk39/hv97k 1N3h3tzg5dDTuM/VvszMtcrMvcLJlbzCpru+w7q+lLnCobnBlbi+mLe+mLe+lLS7rrC1iq6ygaey i6GjopmbmJGSkHFybDSv/yomKScpJSJUiSGn/yBLeBhCcxOi/xMdKRCg/wyf/wue/wokRgme/wgW LQed/wac/wYDAAWc/wSc/wQEAwQAAAOb/wMBAAKb/wIFCwGa/wECBgCa/wAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwA AAAASAACAAAHToA1goOEhYaHMDCFijAsNzcUERwYHxsWEgQDBQcJEBciIyUojzcuKoIth6qrrIQw KTI0P48TDR0gFRohFggCAAAKCw8MBA4eJCePKyaGgQA7 ------=_NextPart_000_0000_01C29D07.6AAB5360 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.codetoad.com/images/codetoad3.gif R0lGODlhNQEkAPf/AAAAAP///wgACBAIEBgQGDkxOUpCSlpSWmtja4R7hIyEjJyUnNbO1mtjc62l tZyUrQAAEAAACAgIGAgIEDExShAQGCkpORgYIUJCUiEhKXNzjFJSYykpMTExOTk5QkJCSpycrUpK UlpaY1JSWr29zq2tvWNja87O3nt7hGtrc3Nze4SEjJycpZSUnIyMlKWlrbW1vdbW3s7O1sbGzvf3 /wAIISEpQhAxhAApewAIGEprrSEpOWuEtZytzkJjnFpjc97n9wA5lAAxhAgYMRApUiFSpSFKjHuU vQBKrQBCnAgxaxBKnBBChBAhORgxUjFalEJ7xmOMxnOc1oylxqW93gBaxgBStQBKpRBjxhBatRha rRpKgylrvSlKcwBr3gBjzgBSrQhr1hBjvRBarRhz1iFzzhhKhClzxhhCcyFanFqU1jE5QgBr1gBj xgBKlABChAAxYwApUgAYMQhz3ghKjBB75wgxWhBSlBhSjBAxUiFalClrrRApQiFShCljnDFztSE5 Unut3nulzr3W787e7+/3/xhrtb3O3hBCaxA5WhhCYwgYISGDjoSMjPf//wAIAAgQCBAYEISMhNbe 1sbOxu/373m6Yt7n1q3GlJScjO/35+fv3q29lLXGnMbWra3GhL3GrbXOhLXGlL3OnK3Ge629jMbW pc7eraWtlMbOtff/563Hc63Gc7XOe7XGjL3OlKW9Y63Ga7XOc629hMbWnM7epb3Gpa3GY7XGhLW9 nM7Wtdbevefvzvf/3rXGc6W1a629c97nva29Y7XGa73GlK21jLW9lMbOpc7Wrefvxq21hLW9jMbO nPf/zrW9eykpIc7OrXNzYzk5MdbWvefnzt7exu/v1qWllPf33q2tnGtrY4SEe3Nza5yclN7e1v// 94yEezkxKb21rSEYEAgAAEpCQs7Gxvf39+/v7+fn597e3tbW1sbGxr29vbW1taWlpZSUlIyMjHt7 e2NjY1paWkpKSkJCQiEhIRgYGBAQEAgICP///wAAAAAAAAAAAAAAACwAAAAANQEkAEAI/wC/CBxI sKBBg2wSfqmih08OAAAE4LOnDVsyYq6UEav27VuASpUCaErVzpitapXYPQMAAQybgzBjypxJs6bN mzhz6tzJs6dPmREgQpzgBIuXLwnvOBEKwAKKE5Mu7Sr1yRkpVqycZSW17Ni0athUWct1jZsIdetG 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 A1wwB3OAocl+7/ieEwEBADs= ------=_NextPart_000_0000_01C29D07.6AAB5360 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.codetoad.com/images/sp.gif R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------=_NextPart_000_0000_01C29D07.6AAB5360 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.codetoad.com/images/banners/fmh-125x125.gif R0lGODlhfQB9APcAAAAAAP//zCB31AAAzKWlpR4fQebm5nx8fABmzHt7uczMzHNzcxkZGklMmHBz 1VpaWqKfv7DP8KDF7YCx5////5aVkk2SzUpKSnV1i7Kv66yq5DMzM0JCQtXS8ECK2hAQEIuLiNbW 1vD2/MXFxbS0r4yLwVNYth4fKb29vWZmZk1LWjIySHCo5IODhE2S3UJAU+Ds+WZmiF5bbRBt0YF/ l1CU3cXD5pOS0TCA129xvikpKa2so5C76u/v75mZmd7e3jg5UGZmZlBQY6mp3szM/1NSUsDY8yEh IWZouGCe4EFDbPf393JztIyMjBAQHmVnsTo6OllbnMbD8Xt7w7265wgJCCoqQZmZzEpMfR0eOjY2 Wn99qSgoOdDi9o2Mo7+84WZmmV1it2FhWrq24FpZfJiYwTMzZnNzpyEhLyIjSllbr4WFx3Bzy0BD hK2trW9vgtvY/z07S6Kg0oWEu7W1tV1ix5yb3U5Rp1hbpJmZmZGQ1bm3+VFRbHBukmpquCcpS/4B AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAQUAP8ALAAAAAB9AH0A AAj/ABEIHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePEJNMGEmyowCSI5PMAMkSohEK MGN29BAzpggcLXMufNnFg08PCAR4wIkDJ4IZIicIIIgj5UGaFFh4SCKCQoSBAlhMYLFSoICkNbpm 3bpUoM+uZxHg8LCUrVetLMqqdXrxpZGCEyh0sYuAas0kR1/G7NJ1IFSgCPgi4FHzZt+aFCY8/isQ JmLLia3CiLwYcuCahC0Kjnk3rwgeE5IIqAo0CcwZjCPMmNGFAo+CUKXmpQC4BgUYSyXoRVAVMFLV MHvDXIoZAeaXMEZOhTlhKozOsmnbFk1BhJHvt/Pe/xXI4jdJy1UljFRsGDJnBBEoGBkpnALx3xLi IijfZWBtFs5RcJmAmUkmUHwSFJTeevJxN95A4kHY3XcU4gDTXhTeRhBUEtRGYGYwUPhdX1XFVEOE Ar0kWXPPvVdgQReKqCFF7AmE4mPXYYXAZoDpuKFlq3UXHAUJ6tgWC7UZ4VqOO/IWYA2VEajiQMI9 uBSPBMk1UY0I3DhDVRHU4AEPInTZnVRJzIcbZr4NBxUPHtQgwV2n+fSSBF/aNmZ3K23WxQTxSeki VPMJZ6YIaKpZEZc3qjXacF2W2F2P7X3IGJEI1LBZTLdtCpMRK+HgKQxGuQbTpUBNOZCmMeU4gaQi UP+qk1BubegTRWt5UBithQm0llFY1crQr7jdqtOxyCar7LLMNuvss9BG25AFCLjg3rXYZqvtttx2 6+2337qAALXWKlBBCyCkq+667KYbArjwxivvvNiKSy4FKRyhwr789uuvCkJUAUIP7vUwggH0Jqxw wvZWS0ERMtjQgQ0UV2yxxHB00EEcLRBc0w9ueOGFAguXbDK3DVv7QMQdfFHxF19IIQUcNH/hBQRw vDAwZD14gQUNP5ws9NAxpUzBymNQIQURUoyxNBE2QIDBC2hw4AMVcTTRQw8GdP3DD3R44QbC3BoQ QghLwGSAAkEXbEDaFHDtMdHxGv0AH0lD8AYNUlD/4YUMUBzxAQAA6EACBHH4sEQKOnzgOAfvfuuD DjrQQcEPYuhQxLULbGA5BU1s4APd8totRAZEyFDFBkKswADhsBP+gBxAKL5BFQv4UAEdCtARgrnv 9kCAAiH4cMABkbdA+AEUKDD4BiiMHrcPPzwAwOcHANDC5WI8MILaKTywgAJNtEBACy244fsIFSAc AgEIK5BCER3DazcfGdDweuyEV4HGCzLowxY0sALFQUEHcyOBDlpQgQ9s7gcfAEELGHDAI7iBAi3Y wAceQAECfEAHUPDBBwhAARAAwAALAADJQAcAN/xgAyA0nAE4cIEUQAEEKdDgEcTQuXN9YAEUcAMD /4h3hA0UAQqRgwnctGU3MvRhcP17HRoEWAI5DEEDWFxBBR5WhSKk4AIEcIMOcgeAD9ChBwA4wAIY gAIUbOAIP1hAER5wgREcYIw6CMEFdGCAD3CAAinkQAoYN8IFHGEEemSA8i5otuJV4QA/ECH6AHCE EIyghXskGdk6KEgDoECQX0NeDw5gOaOJgQ99AMIJVsCHLQgBAFzQwB7sYIcr2NIOVtjiA1bHgSNU gARQOIAPjvCADfRggRlM2yV98IAHEOACF/CiCA1wySKoEJCUhAIHPnCEBUABiBRAwQfEUMQUoAAm CmDABelwBBDckQMPUIAODvCBC6bLcgTYQAp0d/+BBQyyCQwAgQIAAERTvuAGN9hCCbDIhyqcIAYa KIFEJYrL0XGgcmbrgRuO0IImcEAB3YQC+vhIgT6CAJohEAMANjACAqhwCRwAAAfxBQAChOAH+Srm 9pp3BAKg4AIMYMDoUCDUILZzkBtNgSAZ8K4Ubg4KKYBJMy/HAQ54sQXzpIAptbAGWt7ADmdAQ1DR UIIbzOGsc9CDFWyng7Z1UJEZLCElm3BHgi2gCm7gABSW0AQA7NWllvMBAM55tGuW8AMHuMAfMQiA yBmAAQgU5xZJEFAxbC4Ffq0AA8C5gT8GU6piKKlem1DMJhR0XA4TgxYSsIYEJEAPZGDACU7ABT7/ 6MG1rl1DARTXuBV28IdrLOngQJDCQabxsRugAB0AsDnBNoECgiWsNS9IUwKQ4AMpOAADUiA/Agxz AUtAAUGD+MgH6CCcZVSA8hbQwAfQIYcgoEMLLlA+QR4Aq3T441aZMAX+TuEFQFACEMiAhgT0lwms zYLiFrAAt44gBQQgQFQ7eAE6uOECB2TeEsTAPJyS8KckpEMRVliBInyvgyYu4RHG2DwdbECfBFNA EUj4YDdUAIg9WMADEJYvHYhhBAsYQQs4IAYFEAAKYqADCmxqU+btdwpPmAIYuACGMwDhCSt4wRqY wOUpZEFrpINXD9xKgRBsElwGaJvHvqa2uUFm/6t+yMET2KAELjAhClyIQhQYkIMc+CHOX17CEram REErMSZzG7SbCR23rQkaboMudE2WWDBGx22JiqbAoJfYA0rzzGOR1ipqrSWGP6gBCUjIwQpWwIYo oAELOTiBEtighifkIAtbREEFCPCDELjBBwpYgo1HMIIlK+DYbgDBCHpwtuL5YARuUF8T2mhTaPvg bREmwduU3LuvhaCNCoj2ro+tAB+4gXhGbsKydYcCav56zAoYwQ9IoIAl08GnCjBAhNNmSlOHIQx4 4IISHIAHK2jBAUo4ARL+HYYvl1CNDIbn16o6vwXQ9Z8jlp9lQeCDIhTBB8wkwAM4IEcGe5KOF/84 tiCH7IMQVMCq/rxxC8JXhAocgH4+GGQIcszgQXKAeSJPQRP6eTx/NqEJdIDCFkV9LzEU4A53MIEZ TtCGOtzhD1moQwOcYAYTRN0JIOhg9PxJvyXIeAEtsPgBHkDcXyv3AN2zcLpSEG0J+4DkOQ/B0VFw AAKclL0pAGJixecDOtDBBy14QAro0ITAR5iEP5g2ced3wYvPDwQ2t3kRmtDxgzHdYQtwQgHSkAYn fGD0aTjBB0hvetKnoQpbPLaZXQ6/tYWADiDzAQqYfewye9sHNiUBCno9AjoYAPe7XsKyg7iAdqMA kd9rYxubfbC1CdTl+SZZD1Bwtu3vrgcK6AH/HZYdPQuTgAS7xvcSjDbvHbj//O7fAfzlT4L474DM Yc7/yYym//77f1sNYwEBMIAEWIAGeIAImIAKuIAM2IAO+IAQSC0SCIEUWIEWeIEYGIGoJYAOyD+E EwAAUIEhmIEkWIINKIHjIoIFOIIQyIIqaIIK6IIXiIIc2IIr+IIWKIMweIMkSIM4CIIg6IKwg4Ah +IEEOIRHaIRIeIRMOIAjuIQsKINQaIQP6IMUKIRP6IRNuIJZCIRa6IVeqINRyIRjCIZiuIU6qIBW aINo+IVg2IZm6IZbeINF+IZuWIcHWIZ2uIBr+IBC2IT8k4eAGDtJqId0CIRRCIV7GIdyyIB9/9iB PBiGC1iGaQiIRIiIkniHi6iHlYiAj9iAf/iFhqiJjEiJCciJThiKgkiKDviJDKiKiZiGhFiIXJiI lyiHH6iKBkiFS9iKG7iDwBiMqyiMAeCKxHiMF9iJJWiMyNiMoKiMy/iLzjiN1FiF0liN2JiNBciM 2tiNxMiNeUiFk4iNUriLpwiM4BiJkEiMZ0iG6viOPXiNoHiFxyiL7tiI8JiB6ZiKeFiEWLiJ/RiG 4oiEvaiJnMiLQWiC+yiKqciQCWmOD6mEluiQEImJFPmEXaiP8viKF8mKcIiKEFmJeGiRpTiHM7iR 45iJKtmOKzmLQSiRlziGsQiTi0iBC5mJpv+Ijzm5hztpjjJpkoyokRPohx0ZlIPIil1Ik8OIixNZ kxo4lOuYkTNJhAFJi0kokOf4jlMojhh4k8EIjd4YjVBJjaMYlsHolSZYkGZ5lii5lm4plin4lnKp kG05l3ZpjWPJkfm4jiQIlnuJjnV5i0CZkjvol4PJlnlJmPiomGlJj854k+XIj7UomZI4kCPJhWZo mQdpmE8Zlx3ogaS4kxjpkFyJlSVJmofZlYG5lCupk00plcMImyG5mDAImbN5hwhZlGVJiS45i7Eo jLbJg7sZmq8Zm65Jkal5kokZg7fZmqeJkywpm6PpnDsYnGiomVdJnblIlbxomS3JmXjpmXf/SZvj SYBoOY1lWZ7buJphqZbquZ7L+Z7yOYDnOZ9rWZ/2GZbn6ZeRyY+6KJAuWYvuCZ4ViJaXKZJzCIvN eZzJ+Y3sKYj/CYc82YgZyaDkeYwGmpkIGqEVqpIWWpkaOpnKKZ7z6JE+CY8dmqKsOZ3S2aAJ6JUg mZVAqaIvOaCBSJwVSaD0+aCF6JuM2Y6RmZ412ZP+qaPFyKMUeqH92ZTIaY+C2aFOGZ41qJcnypwV +YYxuoky2qIXqoZIao+lOZgBSplJeqWR+JtWaYH4mZ/duKZsmo1u+qbVGKdyOo10WqfNeKd4iqFI SoAD8KcFOAADKKgJSKiFaoCGKqdeaaiMwtqAiXqAj/qobHqTkTqojrqAlYqnlHqoAcCogGqpoBqo iOqnn9qpptqppXqffSqpoEqojXqqrPqnsvqpr0qrfvqWm4qArhqqt8qqp3qrv7qroeqrcLqqnCqs gZqqorqss4qszYqrxsqsrQqpvAqswCqprzqXi2qtwlqr1Vqtzjqs1mqWaCmr0jqopZqt4xqs6Zqs xFqs8bmn0BqviNqs9nqv+Jqv+rqvs6qq9Cqv5NqnAIuN1CItBnuwCJuwCruwEhEQADs= ------=_NextPart_000_0000_01C29D07.6AAB5360 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.codetoad.com/images/banners/hcchart125x125.gif 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 ------=_NextPart_000_0000_01C29D07.6AAB5360 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://www.burstnet.com/cgi-bin/ads/ad9023c.cgi/ns R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAQAIBRAA7 ------=_NextPart_000_0000_01C29D07.6AAB5360 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.codetoad.com/images/br.gif R0lGODlhAQABAJH/AP///5gzAAAAAMDAwCH5BAEAAAMALAAAAAABAAEAAAICTAEAOwAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABAAEA AAgEAAMEBAA7 ------=_NextPart_000_0000_01C29D07.6AAB5360 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.codetoad.com/images/vote.gif R0lGODlhEgASAKIEAP/78MDAwIAAgAAAAP///wAAAAAAAAAAACH5BAEAAAQALAAAAAASABIAAANC SLrc/vCdeaKiIGgqAaDY5xxeaYoNeXoCyqinELgLXMpzlcayp78AQUs4840yQlzpV/MElMujsxjd raopkNbC7T4SADs= ------=_NextPart_000_0000_01C29D07.6AAB5360 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.codetoad.com/images/read_comments.gif R0lGODlhEgASAKIFAEd6wyE9Zf/73vX18gAAAP///wAAAAAAACH5BAEAAAUALAAAAAASABIAAANO WLrcviRK+QoRIWAdortCKIbEQDRcpmLlCYVqRg4mo41iR7sWPpa7xc2nC/Z8M1qtMMQVjZMoUMmD KK/UDxZbVUy3S8YXC+h6pZSKWpEAADs= ------=_NextPart_000_0000_01C29D07.6AAB5360 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.codetoad.com/images/post_comments.gif R0lGODlhEgASAKIHAMDAwIQAAISChMbDxv//AAAAAP/73v///yH5BAEAAAcALAAAAAASABIAAAND eLrc/qtIKKcqIRRWDfgVYV2GUXUFIWxR6brpwLZoma5N8b6Vo/8/06i1s5l8QJPwmCvyfE4YNMrk UKuckxbC7XoXCQA7 ------=_NextPart_000_0000_01C29D07.6AAB5360 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://www.burstnet.com/cgi-bin/ads/ba9823a.cgi/ns R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAQAIBRAA7 ------=_NextPart_000_0000_01C29D07.6AAB5360 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.codetoad.com/images/go_search2.gif R0lGODlhFgARAMQAAAAwnP///wAMJ5ms1wAgaUZpt4uh0gAUQCVOqj1itAAmfDddsQAaVKq63lNz vGWCxKK024Wc0AAogYqg0gAWRwAYTwAOLm2IxrHA4RI/o7rH5AY1nhhDpQQzngAeYAAvmCH5BAAA AAAALAAAAAAWABEAQAV6IKY1Q2me6BA535IgABAE8SzTN6AcAiX8wKBw6ILVaLZbcicoxpS4p5Tp uDwK2Kx2W8h4LM5cLmljhse42ZLH2UgI8Lh8Tqj8Jg2IYc/v+w0PHR5nUoVTPGE2amJliC9HkGQ0 Zo9oSGmTjkZRSYaURoahOjwSDEOnpyEAOw== ------=_NextPart_000_0000_01C29D07.6AAB5360 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.codetoad.com/images/go_new.gif R0lGODlhFQAVANX/AAAAAP///8DAwP7+/vv7+/n5+fX19fPz8+/v7+7u7uvr6+fn5+Li4t/f39zc 3NnZ2dPT08/Pz83NzcbGxsXFxb6+vru7u7Kysqurq6qqqqWlpaGhoZ6enpubm5qampWVlYqKioSE hH19fXZ2dmZmZmRkZFVVVU9PT0VFRURERDs7OzExMSEhIRgYGBEREQAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAIALAAAAAAVABUAQAb/QIFA svmAQKFkUqQslTpClSQwAoAC2ACCCuimDgoMoLUJDAiFrDqbWDhCrdJkTVcTDJ+WNMACrDIgACgB LgAIGQBfYQBCIi1dkJGRLSJCDSAQdZoaABUnmVokkSRrdwliUghdAR6QDX0NASgAF4t7WBEWsVkN FhEBBQcLnBUAHwsMDcrLDQ/LEBIinQIVHxLJDtnaD9oQHHECHB2amgQqJ59qCBYWW6UGpwB7CCsA JBYZJqRavgRgqFMKIbh05JK9APVqAWzQZYsqFwFWIQRAwdaUCH26uLjSqgsKBcLEtJhDTg08BpxO qDBwIIGClzAVLIDJ4AGEcwJKACixYQOHCZ9AOwTVWUJAEAA7 ------=_NextPart_000_0000_01C29D07.6AAB5360 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.codetoad.com/images/style2.css .fontsize1 { FONT-FAMILY: Arial,Helvetica } .fontsize2 { FONT-FAMILY: Arial,Helvetica } .fontsize3 { FONT-FAMILY: Arial,Helvetica } .navtexttop { FONT-FAMILY: Arial,Helvetica } .navtextbottom { FONT-FAMILY: Arial,Helvetica } .fontsize1 { FONT-SIZE: x-small; LINE-HEIGHT: 110% } .recent_link { FONT-SIZE: 8px; COLOR: white } .code { FONT-SIZE: 10pt; BACKGROUND: #f9fbde; LINE-HEIGHT: 10.5pt; FONT-FAMILY: = courier new } .textarea_code { FONT-SIZE: 10pt; BACKGROUND: #fcfae9; LINE-HEIGHT: 10.5pt; FONT-FAMILY: = courier new } .fontsize2 { FONT-SIZE: small } .small_link { FONT-SIZE: 8px } LI { PADDING-BOTTOM: 0.05in } INPUT.displayINPUT { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; = FONT-SIZE: 9pt; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 = 1px solid; FONT-FAMILY: "Verdana", "Tahoma", "Arial", "Helvetica", = "sans-serif" } .navcolor1 { BACKGROUND-COLOR: #0099ff } .navcolor2 { BACKGROUND-COLOR: #0066cc } .navcolor3 { BACKGROUND-COLOR: #003399 } .navcolor4 { BACKGROUND-COLOR: #000000 } .nav_link { COLOR: #ffffff; FONT-FAMILY: "arial"; 6px:=20 } UNKNOWN { COLOR: #ffffff; FONT-FAMILY: "arial"; 6px:=20 } UNKNOWN { COLOR: #ffffff; FONT-FAMILY: "arial"; 6px:=20 } UNKNOWN { COLOR: #ffffff; FONT-FAMILY: "arial"; 6px:=20 } UNKNOWN { COLOR: #ffffff; FONT-FAMILY: "arial"; 6px:=20 } A:link { FONT-SIZE: 10pt; COLOR: #00309c; FONT-FAMILY: = Verdana,arial,Helvetica,Sans-serif; TEXT-DECORATION: none } A:active { FONT-SIZE: 10pt; COLOR: #00309c; FONT-FAMILY: = Verdana,arial,Helvetica,Sans-serif; TEXT-DECORATION: underline } A:visited { FONT-SIZE: 10pt; COLOR: #00309c; FONT-FAMILY: = Verdana,arial,Helvetica,Sans-serif; TEXT-DECORATION: none } A:hover { FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: = Verdana,arial,Helvetica,Sans-serif; BACKGROUND-COLOR: yellow; = TEXT-DECORATION: underline } A.tabdown:link { COLOR: #cccccc; TEXT-DECORATION: none } A.tabdown:active { COLOR: #ffffff; TEXT-DECORATION: none } A.tabdown:visited { COLOR: #cccccc; TEXT-DECORATION: none } A.tabdown:hover { COLOR: #cccccc; BACKGROUND-COLOR: #003399; TEXT-DECORATION: underline } A.tabup:link { COLOR: #ffffff; BACKGROUND-COLOR: #0066cc; TEXT-DECORATION: none } A.tabup:active { COLOR: #cccccc; TEXT-DECORATION: none } A.tabup:visited { COLOR: #ffffff; TEXT-DECORATION: none } A.tabup:hover { COLOR: #ffffff; BACKGROUND-COLOR: #0066cc; TEXT-DECORATION: underline } .navheader { MARGIN: 4px 9px 4px 6px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: = none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } .navheadertop { MARGIN: -1px 9px 4px 6px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: = none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none } .navmargin { MARGIN-LEFT: 6px; MARGIN-RIGHT: 9px } .navtexttop { MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px } .navtextbottom { MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px } TD { FONT-SIZE: 10pt; FONT-FAMILY: Verdana,arial,Helvetica,Sans-serif } BODY { FONT-SIZE: 10pt; FONT-FAMILY: Verdana,arial,Helvetica,Sans-serif } P { FONT-SIZE: 10pt; FONT-FAMILY: Verdana,arial,Helvetica,Sans-serif } H2 { FONT-SIZE: 10pt; FONT-FAMILY: Verdana,arial,Helvetica,Sans-serif } .main { FONT-SIZE: 10pt; FONT-FAMILY: Verdana,arial,Helvetica,Sans-serif } TABLE.index B { FONT-SIZE: 12pt; COLOR: #003399; FONT-FAMILY: Arial } TABLE.index I { FONT-SIZE: 9pt; FONT-FAMILY: Arial } TABLE.index TD { FONT-SIZE: 8pt } TABLE.index A B { COLOR: #003399; FONT-FAMILY: Arial } TABLE.index A:active B { COLOR: #ffdf7b } TABLE.index A:hover B { COLOR: #3366cc } TABLE.index A:link { COLOR: #003399 } ------=_NextPart_000_0000_01C29D07.6AAB5360--