<%@ Language=JScript %> <% if (Request.ServerVariables("SERVER_NAME") != "www.galaxieclub.com") Response.Redirect("http://www.galaxieclub.com/guestbook.asp"); var SRV_NAME = Request.ServerVariables("SERVER_NAME")+""; var globalpath = Server.MapPath("./") + (SRV_NAME == "127.0.0.1" ? "\\guestlog.txt" : "\\Registries\\protect\\guestlog.txt"); if (Request.Cookies("SignedFGCoAGuestbook") == "") { if (Request.Form+"" != "undefined") { var ForAppending = 8; var fso, file, data; fso = new ActiveXObject("Scripting.FileSystemObject"); if (fso.FileExists(globalpath)) { file = fso.OpenTextFile(globalpath, ForAppending, true); var d = new Date(); data = escape(Trim(Request.Form("name"))) + "#" + escape(Trim(Request.Form("email"))) + "#" + escape(Trim(Request.Form("location"))) + "#" + d.toUTCString() + "#" + escape(Trim(Request.Form("comments"))) + "\r\n"; file.Write(data); file.Close(); Response.Cookies("SignedFGCoAGuestbook") = "true"; Response.Cookies("SignedFGCoAGuestbook").Expires = GetStringMonth(d.getMonth()) + " " + d.getDate() + ", " + (d.getFullYear() + 1); Response.Cookies("SignedFGCoAGuestbook").Domain = (SRV_NAME == "127.0.0.1" ? "127.0.0.1" : "galaxieclub.com"); Response.Cookies("SignedFGCoAGuestbook").Path = "/"; } } } function LoadFile(path) { var ForReading = 1; var fso, file, data = ""; fso = new ActiveXObject("Scripting.FileSystemObject"); if (fso.FileExists(path)) { file = fso.OpenTextFile(path, ForReading, false); if (file.AtEndOfStream != true) data = file.ReadAll(); file.Close(); return data; } else { return null; } } function Trim(val) { if (val.toString == "") return ""; var start, end, i; val += ""; for (i = 0; i <= val.length; i++) { if (val.charAt(i) != " " && val.charAt(i) != "\r" && val.charAt(i) != "\n" && val.charAt(i) != "\f" && val.charAt(i) != "\t" && val.charAt(i) != "\v") { start = i; break; } } for (i = (val.length - 1); i >= 0; i--) { if (val.charAt(i) != " " && val.charAt(i) != "\r" && val.charAt(i) != "\n" && val.charAt(i) != "\f" && val.charAt(i) != "\t" && val.charAt(i) != "\v") { end = (i+1); break; } } return val.substring(start, end); } function GetStringWeekday(month) { switch (month) { case 0: return "Sunday"; break; case 1: return "Monday"; break; case 2: return "Tuesday"; break; case 3: return "Wednesday"; break; case 4: return "Thurday"; break; case 5: return "Friday"; break; case 6: return "Saturday"; break; } } function GetStringMonth(month) { switch (month) { case 0: return "January"; break; case 1: return "February"; break; case 2: return "March"; break; case 3: return "April"; break; case 4: return "May"; break; case 5: return "June"; break; case 6: return "July"; break; case 7: return "August"; break; case 8: return "September"; break; case 9: return "October"; break; case 10: return "November"; break; case 11: return "December"; break; } } %> Guest Book





Recent comments from our members...
<% filedata = LoadFile(globalpath); if (filedata == null) { %>

UNABLE TO LOAD GUEST LOG
Please report this to director@galaxieclub.com.

<% } else { guests = filedata.split("\r\n"); for (i = (guests.length-2); i >= 0; i--) { guest = guests[i].split("#"); d = new Date(Date.parse(guest[3])); day = GetStringWeekday(d.getDay()); month = GetStringMonth(d.getMonth()); s = day + ", " + month + " " + d.getDate() + ", " + d.getYear() + " at " + ((d.getHours() % 12) != 0 ? (d.getHours() % 12) : 12) + ":" + ((d.getMinutes() + "").length < 2 ? "0" + d.getMinutes() : d.getMinutes()) + ":" + ((d.getSeconds() + "").length < 2 ? "0" + d.getSeconds() : d.getSeconds()) + (d.getHours() < 12 ? " AM" : " PM") + " (EST)"; %>
<%= unescape(guest[0]) %>
<%= unescape(guest[1]) %>
<% if (unescape(guest[2]) != "") { %><%= unescape(guest[2]) %>
<% } %> <%= s %>

<% var itemcode, newitemcode = Server.HTMLEncode(unescape(guest[4])); for (x = 0; x < 20; x++) { itemcode = newitemcode; newitemcode = itemcode.replace("\r\n", "
"); if (itemcode == newitemcode) break; } Response.Write(itemcode); %>
<% } } %>






Guestbook designed by Josiah Reynolds at KOY Software.