home *** CD-ROM | disk | FTP | other *** search
Wrap
<% Option Explicit %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <HTML> <HEAD> <!--META TAGS ARE RECOMMENDED FOR THE SEARCH ENGINE--> <META NAME="DESCRIPTION" CONTENT="Exploration Air's Web site offers secure, rapid online services with the best prices"> <META NAME="KEYWORDS" CONTENT="airline, travel, frequent flyer, online services, transactions, tickets, vacation"> <META NAME="GENERATOR" CONTENT="Microsoft Visual InterDev 1.0"> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso8859-1"> <!--END META TAGS--> <TITLE>Welcome to Exploration Airlines Online</TITLE> </HEAD> <% ' Get Windows NT and IIS authentication information Dim objAuth Call GetAuthenticationDetails %> <BODY BGCOLOR=#FFFFFF TOPMARGIN=0 LEFTMARGIN=0 ALINK=#23238E VLINK=#228B22 LINK=#23238E> <BASEFONT FACE="VERDANA, ARIAL, HELVETICA" SIZE=2> <!--Change link color on mouseover Only if running Internet Explorer 4.0 or later --> <!--#include virtual=IISSamples/ExAir/libHighlight.inc--> <!--BEGIN TOP TABLE HOLDING PRESS RELEASE JAVA APPLET AND EXPLORATION AIR LOGO--> <CENTER> <TABLE WIDTH=100% CELLPADDING=0 CELLSPACING=0 BORDER=0> <TR> <!-- JAVA APPLET TO VIEW LATEST HEADLINES--> <TD WIDTH=175 ALIGN=RIGHT> <FONT FACE="VERDANA, ARIAL, HELVETICA" COLOR=#228B22 SIZE="3"><STRONG>N E W S </STRONG></FONT> <BR> <APPLET CODE=CoolHeadLines.class NAME=CoolHeadLines CODEBASE=Applets WIDTH=170 HEIGHT=76 > <PARAM NAME=BackColor VALUE="255 255 255"> <PARAM NAME=TextColor VALUE="0 0 0"> <PARAM NAME=HiliteTextColor VALUE="60 179 113"> <PARAM NAME=ScrollDelay VALUE=10> <PARAM NAME=MessageDelay VALUE=4> <PARAM NAME=URLPrefix VALUE=<%= GetPrefixValue() %>> <% ListParams %> </APPLET> <BR> <BR> <FONT FACE="VERDANA, ARIAL, HELVETICA" COLOR=#0000FF SIZE=2> <EM> Click on a press release above to learn more about us.</EM> </FONT> </TD> <!-- END PRESS RELEASE JAVA APPLET--> <!--BEGIN EXPLORATION AIR LOGO--> <TD WIDTH=572 ALIGN=RIGHT> <IMG SRC="images/welcome.gif" WIDTH=572 HEIGHT=270 ALT="Exploration Air's welcoming logo" BORDER=0> </TD> <!--END EXPLORATION AIR LOGO--> </TR> </TABLE> </CENTER> <!--END TOP TABLE HOLDING JAVA PRESS RELEASE APPLET AND EXPLORATION AIR LOGO--> <P> <P> <!--BEGIN MASTER TABLE THAT HOLDS THREE NESTED TABLES: MAIN AND SUB NAVIGATIONAL TABLES, AND MAIN EXPLORATION AIR CONTENT TABLE--> <TABLE WIDTH=100% CELLSPACING=0 CELLPADDING=0 BORDER=0> <TR> <!--THIS TABLE CELL WILL EXPAND IN HEIGHT ACCORDINGLY IF CONTENT IS ADDED TO THE MAIN EXPLORATION AIR CONTENT TABLE, KEEP THE NAVIGATIONAL TABLE IN PLACE, AND ALLOW NEW CATEGORIES TO BE ADDED--> <TD VALIGN=TOP HEIGHT=40%> <!--BEGIN MAIN NAVIGATIONAL NESTED TABLE--> <TABLE BGCOLOR=#FFFFFF CELLSPACING=0 CELLPADDING=0 WIDTH=185 HEIGHT=100% BORDER=0> <TR> <TD WIDTH=225 ALIGN=RIGHT VALIGN=TOP HEIGHT=100%> <CENTER> <!--BEGIN SUB NAVIGATIONAL NESTED TABLE--> <TABLE WIDTH=95% CELLSPACING=0 CELLPADDING=0 BORDER=0> <!-- GO TO THE BEHIND THE SCENES EXPLANATORY PAGE --> <TR> <TD BGCOLOR=#FFFFFF COLSPAN=3 ALIGN=CENTER> <A HREF="HowItWorks/HIWExAirDefault.asp"> <IMG SRC="images/btssmall.gif" WIDTH="115" HEIGHT="52" ALT="Click here to learn how this page works" BORDER=0></A> </TD> <TD HEIGHT=5 WIDTH=3> </TD> </TR> <TR> <TD BGCOLOR=#FFFFFF COLSPAN=3 ALIGN=CENTER> <BR> <FONT FACE="TIMES NEW ROMAN, ARIAL, HELVETICA" COLOR=#228B22 SIZE=5><STRONG>Our Online Services</STRONG></FONT> </TD> </TR> <!--BEGIN CATEGORIES AND LINKS--> <!-- GO TO THE FREQUENT FLYER PROGRAM --> <TR> <TD WIDTH=3> </TD> <TD ALIGN=CENTER> <A HREF="freqflyer/default.asp"><IMG SRC="images/barrow.gif" WIDTH="52" HEIGHT="25" BORDER=0 HSPACE=2 VSPACE=4 ALT="Frequent Flyer Homepage"></A> </TD> <TD><STRONG><FONT SIZE=2 FACE="VERDANA, ARIAL, HELVETICA" COLOR=#228B22><A HREF="freqflyer/default.asp">Frequent Flyer Club</A></FONT></STRONG><P> </TD> </TR> <!-- GO TO BENEFITS --> <!-- If the user has been authenticated by Windows NT and they are in the Users group --> <% If UserAuthMethod() = "NTLM" And AuthIsInGroup("Users") <> FALSE Then %> <TR> <TD WIDTH=3></TD> <TD ALIGN=CENTER> <A HREF="Benefits/Default.asp"><IMG SRC="images/barrow.gif" WIDTH="52" HEIGHT="25" BORDER=0 HSPACE=2 VSPACE=4 ALT="Benefits"></A></TD> <TD><STRONG><FONT SIZE=2 FACE="VERDANA, ARIAL, HELVETICA" COLOR=#228B22><A HREF="Benefits/Default.asp">Benefits</A></FONT></STRONG><P></TD> </TR> <% End If %> <!-- GO TO THE SITE VIEW --> <TR> <TD WIDTH=3></TD> <TD ALIGN=CENTER> <A HREF="siteview.asp"><IMG SRC="images/barrow.gif" WIDTH="52" HEIGHT="25" BORDER=0 HSPACE=2 VSPACE=4 ALT="Site View"></A></TD> <TD><STRONG><FONT SIZE=2 FACE="VERDANA, ARIAL, HELVETICA" COLOR=#228B22><A HREF="siteview.asp">Site View</A></FONT></STRONG><P></TD> </TR> <!-- SUBSCRIBE TO THE EXPLORATION AIR CHANNELS --> <TR> <TD WIDTH=3></TD> <TD ALIGN=CENTER> <A HREF="IEPush/Channel.asp"><IMG SRC="images/barrow.gif" WIDTH="52" HEIGHT="25" BORDER=0 HSPACE=2 VSPACE=4 ALT="News Channels"></A></TD> <TD><STRONG><FONT SIZE=2 FACE="VERDANA, ARIAL, HELVETICA" COLOR=#228B22><A HREF="IEPush/Channel.asp">News Channels</A></FONT></STRONG><P></TD> </TR> <!-- SITE ADMIN --> <!-- If the user is an admin then let then admin the site --> <% If AuthIsAdmin() Then %> <TR> <TD WIDTH=3></TD> <TD ALIGN=CENTER> <A HREF="SiteAdmin/SiteAdmin.asp"><IMG SRC="images/barrow.gif" WIDTH="52" HEIGHT="25" BORDER=0 HSPACE="2" VSPACE="4" ALT="Site Administration"></A></TD> <TD><STRONG><FONT SIZE=2 FACE="VERDANA, ARIAL, HELVETICA" COLOR=#228B22><A HREF="SiteAdmin/SiteAdmin.asp">Site Admin</A></FONT></STRONG><P></TD> </TR> <% End If %> <!-- EXAIR/ADVWORKS CATALOG --> <TR> <TD WIDTH=3></TD> <TD ALIGN=CENTER> <A HREF="Catalog/Catalog.asp"><IMG SRC="images/barrow.gif" WIDTH="52" HEIGHT="25" BORDER=0 HSPACE="2" VSPACE="4" ALT="Catalog"></A></TD> <TD><STRONG><FONT SIZE=2 FACE="VERDANA, ARIAL, HELVETICA" COLOR=#228B22><A HREF="Catalog/Catalog.asp">Product Catalog</A></FONT></STRONG><P></TD> </TR> <!-- SEARCH THIS SITE --> <TR> <TD WIDTH=3></TD> <TD ALIGN=CENTER> <A HREF="Search/Search.asp"><IMG SRC="images/barrow.gif" WIDTH="52" HEIGHT="25" BORDER=0 HSPACE="2" VSPACE="4" ALT="Search This Site"></A></TD> <TD><STRONG><FONT SIZE=2 FACE="VERDANA, ARIAL, HELVETICA" COLOR=#228B22><A HREF="Search/Search.asp">Search This Site</A></FONT></STRONG><P></TD> </TR> <!-- CONTACT US --> <TR> <TD WIDTH=3></TD> <TD ALIGN=CENTER> <A HREF="HowToReachUs.asp"><IMG SRC="images/barrow.gif" WIDTH="52" HEIGHT="25" BORDER=0 HSPACE="2" VSPACE="4" ALT="Contact Us"></A></TD> <TD><STRONG><FONT SIZE=2 FACE="VERDANA, ARIAL, HELVETICA" COLOR=#228B22><A HREF="HowToReachUs.asp">Contact Us</A></FONT></STRONG><P></TD> </TR> <!-- ABOUT THE EXPLORATION AIR SITE --> <TR> <TD WIDTH=3></TD> <TD ALIGN=CENTER> <A HREF="About.asp"><IMG SRC="images/barrow.gif" WIDTH="52" HEIGHT="25" border=0 HSPACE="2" VSPACE="4" ALT="About the Exploration Air Site"></A></TD> <TD><STRONG><FONT SIZE=2 FACE="VERDANA, ARIAL, HELVETICA" COLOR=#228B22><A HREF="About.asp">About This Site</A></FONT></STRONG><P> </TD> </TR> </TABLE> </CENTER> <!--END CATEGORIES AND LINKS--> <!--END OF SUB NAVIGATIONAL NESTED TABLE--> </TD> </TABLE> <!--END OF NESTED NAVIGATIONAL TABLE--> </TD> <!--END OF EXPANDABLE HEIGHT TABLE CELL FROM MASTER TABLE--> <!--THIS TABLE CELL PROVIDES A SPACER BETWEEN THE NAVIGATIONAL COLUMN AND MAIN CONTENT--> <TD WIDTH=2 BGCOLOR="#FFFFFF"> </TD> <!--END SPACER TABLE CELL--> <!--THIS TABLE CELL IS PART OF THE MASTER TABLE, AND HOLDS THE NESTED MAIN EXPLORATION AIR CONTENT TABLE--> <TD BGCOLOR="#FFFFFF" ALIGN=LEFT VALIGN=TOP> <!--BEGIN NESTED TABLE CONTAINING MAIN EXPLORATION AIR CONTENT--> <TABLE CELLSPACING=0 CELLPADDING=5 BORDER=0> <TR> <TD VALIGN=TOP> <FONT SIZE=5 FACE="TIMES NEW ROMAN, ARIAL, HELVETICA" COLOR=#0000FF><STRONG> <DIV id=Quote1 STYLE="VISIBILITY:HIDDEN"> Exploration Air, <BR> The World's Most Advanced Airline</STRONG> </FONT> </DIV> <P> <FONT SIZE=3 FACE="VERDANA, ARIAL, HELVETICA" COLOR=#000000> Welcome to our Web site. Whether you're a seasoned traveler or new to our Frequent Flyer Club, you'll enjoy our secure, quick online services. We're excited to introduce you to the Frequent Flyer Club, our first Web-based service. <P> Please <% CreateBookmarkMessage %> and check back often to explore the new services we'll be adding over the upcoming months! <BR> <BR> <BR> <BR> <BR> <% DisplayPageCount %> </FONT> </TD> </TR> </TABLE> <!--END NESTED TABLE CONTAINING MAIN EXPLORATION AIR CONTENT--> </TD> <!--END MASTER TABLE CELL HOLDING THE NESTED MAIN EXPLORATION AIR CONTENT TABLE--> </TR> </TABLE> <!--END MASTER TABLE--> <BR> <HR WIDTH=600> <BR> <!--BEGIN HOW THIS PAGE WORKS AND LEGAL INFORMATION TABLE--> <TABLE WIDTH=100% CELLPADDING=5 CELLSPACING=0 BORDER=0> <TR> <TD ALIGN=CENTER> <A HREF="http://www.microsoft.com/iis/"><IMG SRC="images/iisside.gif" WIDTH="100" HEIGHT="31" ALT="Microsoft NT Server with Internet Information Server" BORDER=0></A> </TD> <TD ALIGN=CENTER> <FONT SIZE=3 COLOR=#FFCC00 FACE="VERDANA, ARIAL, HELVETICA" >Exploration Air Sample Site<BR>for Internet Information Server 4.0</FONT> <BR> <FONT FACE="VERDANA, ARIAL, HELVETICA" SIZE=1><A HREF="legal.htm">©1997 Microsoft Corporation. All rights reserved. Terms of Use.</A></FONT> </TD> <TD ALIGN=CENTER> <A HREF="http://www.microsoft.com/ie/"><IMG SRC="images/ie_ani.gif" WIDTH="88" HEIGHT="31" ALT="Download Internet Explorer Free!" BORDER=0></A> </TD> </TR> </TABLE> <!--END HOW THIS PAGE WORKS AND LEGAL INFORMATION TABLE--> <P> <!--COLOR BANNER_START--> <TABLE WIDTH=100% CELLPADDING=0 CELLSPACING=0 BORDER=0> <TR> <TD BGCOLOR="#C71585" WIDTH=100% HEIGHT=20> </TD> </TR> </TABLE> <!--COLOR BANNER_END--> </BODY> </HTML> <!--END HTML--> <!-- Miscellaneous Visual Basic Helper Functions --> <% ' ListParams uses the FileSystem Object to access a file on the server which holds ' all the latest ExAir headlines. These headlines are then fed into the CoolHeadLines ' Java applet as <PARAM> tags. Sub ListParams On Error Resume Next Dim fso, prFile, intFileNum, strTitle, strLink,strCategory intFileNum = 0 Set fso = Server.CreateObject("Scripting.FileSystemObject") Set prFile = fso.OpenTextFile(Server.MapPath("pr/prFileList.txt")) If Err.Number <> 0 Then Exit Sub End If Do Until prFile.AtEndOfStream ' Get headline strTitle = Chr(34) & prFile.ReadLine & Chr(34) If prFile.AtEndOfStream Then Exit Do ' Get URL strLink = Chr(34) & "pr/" & prFile.ReadLine & Chr(34) ' Get Category (not used in the Java applet) strCategory = prFile.ReadLine response.write "<PARAM NAME=Text" & intFileNum & " VALUE=" & strTitle & ">" & Chr(13) response.write "PARAM NAME=URL" & intFileNum & " VALUE=" & strLink & ">" & Chr(13) intFileNum = intFileNum + 1 Loop Response.Write "<PARAM NAME=NumItems VALUE=" & intFileNum & ">" & Chr(13) End Sub ' GetPrefixValue is a helper function which removes the ' document name from a fully-qualified URL Function GetPrefixValue() Dim strFullPath, strLastChar strFullPath = "http://" strFullPath = strFullPath & Request.ServerVariables("SERVER_NAME") strFullPath = strFullPath & Request.ServerVariables("PATH_INFO") ' now str has a value like: "http://servname/exair/freqflyer/default.asp" ' we need to cut off the "/default.asp" part strLastChar = "" Do Until strLastChar = "/" strLastChar = right(strFullPath, 1) strFullPath = left(strFullPath, len(strFullPath) - 1) Loop GetPrefixValue = strFullPath End Function ' DisplayPageCount is a function to display the number of users who have come to this site ' so far. It's a function rather than a embedded VBScript so we can catch any errors easily Sub DisplayPageCount On Error Resume Next Dim MyPageCount, Hits Set MyPageCount = Server.CreateObject("MSWC.PageCounter") Hits = MyPageCount.Hits If Err.Number = 0 Then Response.Write "<!--BEGIN HIT COUNTER CODE-->" & Chr(13) Response.Write "<CENTER>" & Chr(13) Response.Write "You are visitor number <STRONG>" & Hits & "</STRONG> to come to our site!</CENTER><BR>" & Chr(13) Response.Write "<!--END HIT COUNTER CODE-->" End If End Sub ' CreateBookmarkMessage creates some text depending on the type of browser you are using. ' For Microsoft Internet Explorer it uses the term "favorites" but for others it uses the ' term "bookmark" Sub CreateBookmarkMessage If Session("IEVersion") > 0 Then response.write "add this to your Microsoft® Internet Explorer Favorites" Else response.write "add a bookmark to your browser" End If End Sub ' Determines many authentication options and Windows NT group membership ' This allows us to determine what options need displaying on the homepage Sub GetAuthenticationDetails On Error Resume Next Set objAuth = Server.CreateObject("MSWC.IISAuth.1") End Sub ' The following are wrappers for the authentication object. This is so we can ' trap any errors (such as the authentication component not being loaded) Function AuthUsername() AuthUsername = "" ' Unknown name On Error Resume Next If Err = 0 Then AuthUsername = objAuth.Username End If End Function Function AuthDomain() AuthDomain="" ' Unknown domain On Error Resume Next If Err = 0 Then AuthDomain = objAuth.Domain End If End Function Function UserAuthMethod() UserAuthMethod="" ' Anon authentication method On Error Resume Next If Err = 0 Then UserAuthMethod = objAuth.AuthMethod End If End Function Function AuthUsingHTTPS() AuthUsingHTTPS = "off" ' Not using HTTPS On Error Resume Next If Err = 0 Then AuthUsingHTTPS = objAuth.UsingHTTPS End If End Function Function AuthIsAdmin() AuthIsAdmin=False On Error Resume Next If Err = 0 Then AuthIsAdmin = objAuth.IsAdmin End If End Function Function AuthIsInGroup(strGroup) AuthIsInGroup=False On Error Resume Next If Err = 0 Then AuthIsInGroup = objAuth.IsInGroup(strGroup) End If End Function %> <