Look at the ElseIF Find action
-- 
Dan Stein
Digital Software Solutions
799 Evergreen Circle
Telford PA 18969
Land: 215-799-0192
Mobile: 610-256-2843
Fax 413-410-9682
FMP, WiTango, EDI,SQL 2000
[EMAIL PROTECTED]
www.dss-db.com


> From: Nicholas Froome <[EMAIL PROTECTED]>
> Reply-To: [EMAIL PROTECTED]
> Date: Thu, 20 Mar 2003 16:20:28 +0000
> To: [EMAIL PROTECTED]
> Subject: Re: Witango-Talk: Login authentication issues
> 
>> You can use witango to trap for missing password and proper formed email.
>> You can get the check for missing steps from the dev studio by just doing a
>> search builder and making password and email required fields. It will right
>> the actions out for you.
>> 
>> The email thing is a little more complex but I can send you the code for
>> validating the email for being well formed if you want
> 
> 
> I've always steered clear of this in the past - but it has to be done sooner
> or later. So please send away!
> 
> ________________________________________________________________________
> TO UNSUBSCRIBE: send a plain text/US ASCII email to [EMAIL PROTECTED]
>               with unsubscribe witango-talk in the message body
> 


________________________________________________________________________
TO UNSUBSCRIBE: send a plain text/US ASCII email to [EMAIL PROTECTED]
                with unsubscribe witango-talk in the message body
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE TAF SYSTEM "tango.dtd" >
<TAF Version="0x02000002">
        <Comments />

        <!--Main program-->
        <Program>
                <ActionRef Ref="Categories" />
                <ActionRef Ref="If">
                        <ActionRef Ref="Form" />
                </ActionRef>
                <ActionRef Ref="Elseif_from_signup">
                        <ActionRef Ref="New_Courses" />
                        <ActionRef Ref="Search_Registrant_SU" />
                </ActionRef>
                <ActionRef Ref="Elseif_Find">
                        <ActionRef Ref="Results" />
                        <ActionRef Ref="If_missing">
                                <ActionRef Ref="Results_Missing" />
                        </ActionRef>
                        <ActionRef Ref="Else">
                                <ActionRef Ref="New_Courses1" />
                                <ActionRef Ref="Search_Registrant" />
                        </ActionRef>
                </ActionRef>
                <ActionRef Ref="Elseif">
                        <ActionRef Ref="Results2" />
                </ActionRef>
                <ActionRef Ref="Presentation" />
        </Program>

        <!--Program actions-->
        <Actions>
                <SearchAction UseDevelopmentDataSource="TRUE" DSID="Community_School" 
DeploymentDSID="Community_School.1" ID="Categories" Sig="srch">
                        <Tables>
                                <TableName>dbo.CourseCat</TableName>
                        </Tables>
                        <DataDictionary>
                                <Column DataType="deci" ColumnType="0">
                                        <TableName>CourseCat</TableName>
                                        <ColumnName>CategoryNumber</ColumnName>
                                </Column>
                                <Column DataType="vcha" ColumnType="0">
                                        <TableName>CourseCat</TableName>
                                        <ColumnName>CategoryName</ColumnName>
                                </Column>
                                <Column DataType="text" ColumnType="0">
                                        <TableName>CourseCat</TableName>
                                        <ColumnName>Category_Section</ColumnName>
                                </Column>
                                <Column DataType="text" ColumnType="0">
                                        <TableName>CourseCat</TableName>
                                        <ColumnName>Grade_Level</ColumnName>
                                </Column>
                                <Column DataType="text" ColumnType="0">
                                        <TableName>CourseCat</TableName>
                                        <ColumnName>Bank_Acount</ColumnName>
                                </Column>
                                <Column DataType="deci" ColumnType="0">
                                        <TableName>CourseCat</TableName>
                                        <ColumnName>Summer</ColumnName>
                                </Column>
                        </DataDictionary>
                        <SearchColumns>
                                <ColumnReference>
                                        <TableName>CourseCat</TableName>
                                        <ColumnName>CategoryNumber</ColumnName>
                                </ColumnReference>
                                <ColumnReference>
                                        <TableName>CourseCat</TableName>
                                        <ColumnName>CategoryName</ColumnName>
                                </ColumnReference>
                                <ColumnReference>
                                        <TableName>CourseCat</TableName>
                                        <ColumnName>Category_Section</ColumnName>
                                </ColumnReference>
                                <ColumnReference>
                                        <TableName>CourseCat</TableName>
                                        <ColumnName>Grade_Level</ColumnName>
                                </ColumnReference>
                                <ColumnReference>
                                        <TableName>CourseCat</TableName>
                                        <ColumnName>Bank_Acount</ColumnName>
                                </ColumnReference>
                                <ColumnReference>
                                        <TableName>CourseCat</TableName>
                                        <ColumnName>Summer</ColumnName>
                                </ColumnReference>
                        </SearchColumns>
                        <OrderColumns>
                                <OrderColumn>
                                        <Ascending>True</Ascending>
                                        <TableOwner />
                                        <TableName />
                                        <ColumnName>2</ColumnName>
                                </OrderColumn>
                        </OrderColumns>
                        <ResultSet Type="Array" />
                        <ResultsOutput Ref="Categories.Results" />
                </SearchAction>
                <IfAction ID="If" Sig="if  " Expanded="True">
                        <Expression><![CDATA[('<@ARG 
_function>'='user_login')]]></Expression>
                        <ExpressionInfo>
                                <ExpLeft><![CDATA[<@ARG _function>]]></ExpLeft>
                                <ExpRight>user_login</ExpRight>
                                <Operator>iseq</Operator>
                        </ExpressionInfo>
                </IfAction>
                <ResultAction ID="Form" Sig="null">
                        <ResultsOutput Ref="Form.Results" />
                </ResultAction>
                <ElseIfAction ID="Elseif_from_signup" Sig="elif" Expanded="True">
                        <Expression><![CDATA[('<@ARG 
_function>'='login')]]></Expression>
                        <ExpressionInfo>
                                <ExpLeft><![CDATA[<@ARG _function>]]></ExpLeft>
                                <ExpRight>login</ExpRight>
                                <Operator>iseq</Operator>
                        </ExpressionInfo>
                </ElseIfAction>
                <SearchAction UseDevelopmentDataSource="TRUE" DSID="Community_School" 
DeploymentDSID="Community_School.1" ID="New_Courses" Sig="srch">
                        <Tables>
                                <TableName>Courses</TableName>
                        </Tables>
                        <DataDictionary>
                                <Column DataType="bool" ColumnType="0">
                                        <TableName>Courses</TableName>
                                        <ColumnName>In_Catalog</ColumnName>
                                </Column>
                                <Column DataType="text" ColumnType="0">
                                        <TableName>Courses</TableName>
                                        <ColumnName>Reg_Key</ColumnName>
                                </Column>
                        </DataDictionary>
                        <SearchColumns>
                                <ColumnReference>
                                        <TableName>Courses</TableName>
                                        <ColumnName>In_Catalog</ColumnName>
                                </ColumnReference>
                        </SearchColumns>
                        <Criteria>
                                <CriteriaItem>
                                        <TableName>Courses</TableName>
                                        <ColumnName>In_Catalog</ColumnName>
                                        <Operator>iseq</Operator>
                                        <Value>0</Value>
                                        <QuoteValue>false</QuoteValue>
                                        <IncludeIfEmpty>false</IncludeIfEmpty>
                                </CriteriaItem>
                                <CriteriaItem>
                                        <Conjunction>and </Conjunction>
                                        <TableName>Courses</TableName>
                                        <ColumnName>Reg_Key</ColumnName>
                                        <Operator>iseq</Operator>
                                        <Value>@@user$reg_Key</Value>
                                        <QuoteValue>true</QuoteValue>
                                        <IncludeIfEmpty>false</IncludeIfEmpty>
                                </CriteriaItem>
                        </Criteria>
                        <StartRow>1</StartRow>
                        <ResultSet Type="Array" />
                        <ResultsOutput Ref="New_Courses.Results" />
                </SearchAction>
                <SearchAction UseDevelopmentDataSource="TRUE" DSID="Community_School" 
DeploymentDSID="Community_School.1" ID="Search_Registrant_SU" Sig="srch">
                        <Tables>
                                <TableName>dbo.Registration</TableName>
                                <TableName>dbo.Users</TableName>
                        </Tables>
                        <DataDictionary>
                                <Column DataType="deci" ColumnType="0">
                                        <TableName>Users</TableName>
                                        <ColumnName>Reg_ID</ColumnName>
                                </Column>
                                <Column DataType="deci" ColumnType="0">
                                        <TableName>Registration</TableName>
                                        <ColumnName>Reg_ID</ColumnName>
                                </Column>
                                <Column DataType="text" ColumnType="0">
                                        <TableName>Registration</TableName>
                                        <ColumnName>FName</ColumnName>
                                </Column>
                                <Column DataType="text" ColumnType="0">
                                        <TableName>Registration</TableName>
                                        <ColumnName>MI</ColumnName>
                                </Column>
                                <Column DataType="text" ColumnType="0">
                                        <TableName>Registration</TableName>
                                        <ColumnName>LName</ColumnName>
                                </Column>
                                <Column DataType="tims" ColumnType="0">
                                        <TableName>Registration</TableName>
                                        <ColumnName>DOB</ColumnName>
                                </Column>
                                <Column DataType="bool" ColumnType="0">
                                        <TableName>Registration</TableName>
                                        <ColumnName>OOD</ColumnName>
                                </Column>
                                <Column DataType="vcha" ColumnType="0">
                                        <TableName>Users</TableName>
                                        <ColumnName>email</ColumnName>
                                </Column>
                                <Column DataType="text" ColumnType="0">
                                        <TableName>Users</TableName>
                                        <ColumnName>user_level</ColumnName>
                                </Column>
                                <Column DataType="text" ColumnType="0">
                                        <TableName>Users</TableName>
                                        <ColumnName>Question</ColumnName>
                                </Column>
                                <Column DataType="vcha" ColumnType="0">
                                        <TableName>Users</TableName>
                                        <ColumnName>Answer</ColumnName>
                                </Column>
                                <Column DataType="text" ColumnType="0">
                                        <TableName>Users</TableName>
                                        <ColumnName>password</ColumnName>
                                </Column>
                        </DataDictionary>
                        <SearchColumns>
                                <ColumnReference>
                                        <TableName>Registration</TableName>
                                        <ColumnName>Reg_ID</ColumnName>
                                </ColumnReference>
                                <ColumnReference>
                                        <TableName>Registration</TableName>
                                        <ColumnName>FName</ColumnName>
                                </ColumnReference>
                                <ColumnReference>
                                        <TableName>Registration</TableName>
                                        <ColumnName>MI</ColumnName>
                                </ColumnReference>
                                <ColumnReference>
                                        <TableName>Registration</TableName>
                                        <ColumnName>LName</ColumnName>
                                </ColumnReference>
                                <ColumnReference>
                                        <TableName>Registration</TableName>
                                        <ColumnName>DOB</ColumnName>
                                </ColumnReference>
                                <ColumnReference>
                                        <TableName>Registration</TableName>
                                        <ColumnName>OOD</ColumnName>
                                </ColumnReference>
                                <ColumnReference>
                                        <TableName>Users</TableName>
                                        <ColumnName>Reg_ID</ColumnName>
                                </ColumnReference>
                                <ColumnReference>
                                        <TableName>Users</TableName>
                                        <ColumnName>email</ColumnName>
                                </ColumnReference>
                                <ColumnReference>
                                        <TableName>Users</TableName>
                                        <ColumnName>user_level</ColumnName>
                                </ColumnReference>
                                <ColumnReference>
                                        <TableName>Users</TableName>
                                        <ColumnName>Question</ColumnName>
                                </ColumnReference>
                                <ColumnReference>
                                        <TableName>Users</TableName>
                                        <ColumnName>Answer</ColumnName>
                                </ColumnReference>
                        </SearchColumns>
                        <Criteria>
                                <CriteriaItem>
                                        <TableName>Users</TableName>
                                        <ColumnName>email</ColumnName>
                                        <Operator>iseq</Operator>
                                        <Value>@@user$email</Value>
                                        <QuoteValue>true</QuoteValue>
                                        <IncludeIfEmpty>false</IncludeIfEmpty>
                                </CriteriaItem>
                                <CriteriaItem>
                                        <Conjunction>and </Conjunction>
                                        <TableName>Users</TableName>
                                        <ColumnName>password</ColumnName>
                                        <Operator>iseq</Operator>
                                        <Value>@@user$password</Value>
                                        <QuoteValue>true</QuoteValue>
                                        <IncludeIfEmpty>false</IncludeIfEmpty>
                                </CriteriaItem>
                        </Criteria>
                        <JoinCriteria>
                                <JoinItem JoinType="Equal">
                                        <FirstTable>Users</FirstTable>
                                        <FirstColumn>Reg_ID</FirstColumn>
                                        <SecondTable>Registration</SecondTable>
                                        <SecondColumn>Reg_ID</SecondColumn>
                                </JoinItem>
                        </JoinCriteria>
                        <StartRow>1</StartRow>
                        <MaxRows>1</MaxRows>
                        <ResultSet Type="Array" />
                        <ResultsOutput Ref="Search_Registrant_SU.Results" />
                        <NoResultsOutput Ref="Search_Registrant_SU.NoResults" />
                        <ErrorOutput Ref="Search_Registrant_SU.Error" />
                </SearchAction>
                <ElseIfAction ID="Elseif_Find" Sig="elif" Expanded="True">
                        <Expression><![CDATA[('<@ARG 
_function>'='user_find')]]></Expression>
                        <ExpressionInfo>
                                <ExpLeft><![CDATA[<@ARG _function>]]></ExpLeft>
                                <ExpRight>user_find</ExpRight>
                                <Operator>iseq</Operator>
                        </ExpressionInfo>
                </ElseIfAction>
                <ResultAction ID="Results" Sig="null">
                        <ResultsOutput Ref="Results.Results" />
                </ResultAction>
                <IfAction ID="If_missing" Sig="if  " Expanded="True">
                        <Expression><![CDATA[(!LEN('<@ARG email>')) or (!LEN('<@ARG 
password>')) or ('@@local$validemail'='C')]]></Expression>
                        <ExpressionInfo>
                                <ExpLeft><![CDATA[<@ARG email>]]></ExpLeft>
                                <ExpRight />
                                <Operator>iemp</Operator>
                        </ExpressionInfo>
                        <ExpressionInfo>
                                <ExpLeft><![CDATA[<@ARG password>]]></ExpLeft>
                                <ExpRight />
                                <Conjunction>or  </Conjunction>
                                <Operator>iemp</Operator>
                        </ExpressionInfo>
                        <ExpressionInfo>
                                <ExpLeft>@@request$validemail</ExpLeft>
                                <ExpRight>C</ExpRight>
                                <Conjunction>or  </Conjunction>
                                <Operator>iseq</Operator>
                        </ExpressionInfo>
                </IfAction>
                <ResultAction ID="Results_Missing" Sig="null">
                        <ResultsOutput Ref="Results_Missing.Results" />
                </ResultAction>
                <ElseAction ID="Else" Sig="else" Expanded="True" />
                <SearchAction UseDevelopmentDataSource="TRUE" DSID="Community_School" 
DeploymentDSID="Community_School.1" ID="New_Courses1" Sig="srch">
                        <Tables>
                                <TableName>Courses</TableName>
                        </Tables>
                        <DataDictionary>
                                <Column DataType="bool" ColumnType="0">
                                        <TableName>Courses</TableName>
                                        <ColumnName>In_Catalog</ColumnName>
                                </Column>
                                <Column DataType="text" ColumnType="0">
                                        <TableName>Courses</TableName>
                                        <ColumnName>Reg_Key</ColumnName>
                                </Column>
                        </DataDictionary>
                        <SearchColumns>
                                <ColumnReference>
                                        <TableName>Courses</TableName>
                                        <ColumnName>In_Catalog</ColumnName>
                                </ColumnReference>
                        </SearchColumns>
                        <Criteria>
                                <CriteriaItem>
                                        <TableName>Courses</TableName>
                                        <ColumnName>In_Catalog</ColumnName>
                                        <Operator>iseq</Operator>
                                        <Value>0</Value>
                                        <QuoteValue>false</QuoteValue>
                                        <IncludeIfEmpty>false</IncludeIfEmpty>
                                </CriteriaItem>
                                <CriteriaItem>
                                        <Conjunction>and </Conjunction>
                                        <TableName>Courses</TableName>
                                        <ColumnName>Reg_Key</ColumnName>
                                        <Operator>iseq</Operator>
                                        <Value>@@user$reg_Key</Value>
                                        <QuoteValue>true</QuoteValue>
                                        <IncludeIfEmpty>false</IncludeIfEmpty>
                                </CriteriaItem>
                        </Criteria>
                        <StartRow>1</StartRow>
                        <ResultSet Type="Array" />
                        <ResultsOutput Ref="New_Courses1.Results" />
                </SearchAction>
                <SearchAction UseDevelopmentDataSource="TRUE" DSID="Community_School" 
DeploymentDSID="Community_School.1" ID="Search_Registrant" Sig="srch">
                        <Tables>
                                <TableName>dbo.Registration</TableName>
                                <TableName>dbo.Users</TableName>
                        </Tables>
                        <DataDictionary>
                                <Column DataType="deci" ColumnType="0">
                                        <TableName>Users</TableName>
                                        <ColumnName>Reg_ID</ColumnName>
                                </Column>
                                <Column DataType="deci" ColumnType="0">
                                        <TableName>Registration</TableName>
                                        <ColumnName>Reg_ID</ColumnName>
                                </Column>
                                <Column DataType="text" ColumnType="0">
                                        <TableName>Registration</TableName>
                                        <ColumnName>FName</ColumnName>
                                </Column>
                                <Column DataType="text" ColumnType="0">
                                        <TableName>Registration</TableName>
                                        <ColumnName>MI</ColumnName>
                                </Column>
                                <Column DataType="text" ColumnType="0">
                                        <TableName>Registration</TableName>
                                        <ColumnName>LName</ColumnName>
                                </Column>
                                <Column DataType="tims" ColumnType="0">
                                        <TableName>Registration</TableName>
                                        <ColumnName>DOB</ColumnName>
                                </Column>
                                <Column DataType="bool" ColumnType="0">
                                        <TableName>Registration</TableName>
                                        <ColumnName>OOD</ColumnName>
                                </Column>
                                <Column DataType="vcha" ColumnType="0">
                                        <TableName>Users</TableName>
                                        <ColumnName>email</ColumnName>
                                </Column>
                                <Column DataType="text" ColumnType="0">
                                        <TableName>Users</TableName>
                                        <ColumnName>user_level</ColumnName>
                                </Column>
                                <Column DataType="text" ColumnType="0">
                                        <TableName>Users</TableName>
                                        <ColumnName>Question</ColumnName>
                                </Column>
                                <Column DataType="vcha" ColumnType="0">
                                        <TableName>Users</TableName>
                                        <ColumnName>Answer</ColumnName>
                                </Column>
                                <Column DataType="text" ColumnType="0">
                                        <TableName>Users</TableName>
                                        <ColumnName>password</ColumnName>
                                </Column>
                        </DataDictionary>
                        <SearchColumns>
                                <ColumnReference>
                                        <TableName>Registration</TableName>
                                        <ColumnName>Reg_ID</ColumnName>
                                </ColumnReference>
                                <ColumnReference>
                                        <TableName>Registration</TableName>
                                        <ColumnName>FName</ColumnName>
                                </ColumnReference>
                                <ColumnReference>
                                        <TableName>Registration</TableName>
                                        <ColumnName>MI</ColumnName>
                                </ColumnReference>
                                <ColumnReference>
                                        <TableName>Registration</TableName>
                                        <ColumnName>LName</ColumnName>
                                </ColumnReference>
                                <ColumnReference>
                                        <TableName>Registration</TableName>
                                        <ColumnName>DOB</ColumnName>
                                </ColumnReference>
                                <ColumnReference>
                                        <TableName>Registration</TableName>
                                        <ColumnName>OOD</ColumnName>
                                </ColumnReference>
                                <ColumnReference>
                                        <TableName>Users</TableName>
                                        <ColumnName>Reg_ID</ColumnName>
                                </ColumnReference>
                                <ColumnReference>
                                        <TableName>Users</TableName>
                                        <ColumnName>email</ColumnName>
                                </ColumnReference>
                                <ColumnReference>
                                        <TableName>Users</TableName>
                                        <ColumnName>user_level</ColumnName>
                                </ColumnReference>
                                <ColumnReference>
                                        <TableName>Users</TableName>
                                        <ColumnName>Question</ColumnName>
                                </ColumnReference>
                                <ColumnReference>
                                        <TableName>Users</TableName>
                                        <ColumnName>Answer</ColumnName>
                                </ColumnReference>
                        </SearchColumns>
                        <Criteria>
                                <CriteriaItem>
                                        <TableName>Users</TableName>
                                        <ColumnName>email</ColumnName>
                                        <Operator>iseq</Operator>
                                        <Value><![CDATA[<@ARG email 
ENCODING="NONE">]]></Value>
                                        <QuoteValue>true</QuoteValue>
                                        <IncludeIfEmpty>false</IncludeIfEmpty>
                                </CriteriaItem>
                                <CriteriaItem>
                                        <Conjunction>and </Conjunction>
                                        <TableName>Users</TableName>
                                        <ColumnName>password</ColumnName>
                                        <Operator>iseq</Operator>
                                        <Value><![CDATA[<@ARG password 
ENCODING="NONE">]]></Value>
                                        <QuoteValue>true</QuoteValue>
                                        <IncludeIfEmpty>false</IncludeIfEmpty>
                                </CriteriaItem>
                        </Criteria>
                        <JoinCriteria>
                                <JoinItem JoinType="Equal">
                                        <FirstTable>Users</FirstTable>
                                        <FirstColumn>Reg_ID</FirstColumn>
                                        <SecondTable>Registration</SecondTable>
                                        <SecondColumn>Reg_ID</SecondColumn>
                                </JoinItem>
                        </JoinCriteria>
                        <StartRow>1</StartRow>
                        <MaxRows>1</MaxRows>
                        <ResultSet Type="Array" />
                        <ResultsOutput Ref="Search_Registrant.Results" />
                        <NoResultsOutput Ref="Search_Registrant.NoResults" />
                        <ErrorOutput Ref="Search_Registrant.Error" />
                </SearchAction>
                <ElseIfAction ID="Elseif" Sig="elif" Expanded="True">
                        <Expression><![CDATA[('<@ARG _function>'='user_home') and 
('@@user$user_level'='4')]]></Expression>
                        <ExpressionInfo>
                                <ExpLeft><![CDATA[<@ARG _function>]]></ExpLeft>
                                <ExpRight>user_home</ExpRight>
                                <Operator>iseq</Operator>
                        </ExpressionInfo>
                        <ExpressionInfo>
                                <ExpLeft>@@user$user_level</ExpLeft>
                                <ExpRight>4</ExpRight>
                                <Conjunction>and </Conjunction>
                                <Operator>iseq</Operator>
                        </ExpressionInfo>
                </ElseIfAction>
                <ResultAction ID="Results2" Sig="null">
                        <ResultsOutput Ref="Results2.Results" />
                </ResultAction>
                <PresentationAction ID="Presentation" Sig="pres">
                        <PagePath>user_footer.htm</PagePath>
                </PresentationAction>
        </Actions>

        <!--Data sources-->
        <DataSources>
                <DataSource ID="Community_School">
                        <DSType>ODBC</DSType>
                        <DSN>Community_School</DSN>
                        <DBMS />
                        <Host>Community_School</Host>
                        <Database />
                        <UserInfo Encrypted="True">
                                <UserName>g%03%05I9%CF5%B6</UserName>
                                
<Password>%0C%E0%BE%98%DB%B0%ECe%7D%16%04r%B8%D7%5B%2A</Password>
                        </UserInfo>
                </DataSource>
                <DataSource ID="Community_School.1">
                        <DSType />
                        <DSN>Community_School</DSN>
                        <DBMS />
                        <Host>Community_School</Host>
                        <Database />
                        <UserInfo Encrypted="True">
                                <UserName />
                                <Password />
                        </UserInfo>
                </DataSource>
        </DataSources>

        <!--Output blocks-->
        <Outputs>
                <Output ID="Categories.Results" Type="HTML"><![CDATA[<@ASSIGN 
NAME="local$month" VALUE="<@CURRENTDATE FORMAT='datetime:%m'>">
<@COMMENT><@IF EXPR="@@local$month=05 || @@local$month=06">
 
</@COMMENT>
<@IF EXPR="@@local$month=05 || @@local$month=06 || @@local$month=07">
<@ASSIGN NAME="user$category" VALUE="<@FILTER Array='local$resultset' EXPR='#6=1'>">
<@ELSE>
<@ASSIGN NAME="user$category" VALUE="<@FILTER Array='local$resultset' EXPR='#6=0'>">
</@IF>
]]></Output>
                <Output ID="Form.Results" Type="HTML"><![CDATA[<!DOCTYPE HTML PUBLIC 
"-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<script Language="JavaScript">
<!-- //
word=new Array();
word[0]="<i><b><font size=+1>Help</font></b></i>:<p> A letter was sent to all previous 
registrants with an ID number at the top. If you did not receive a letter you will 
need to click on <strong>NEW</strong> to register for the site.</p>";
word[1]="<i><b><font size=+1>Where Is My Letter?</font></b></i>:<p> If you did not get 
a letter we were unable to pull your information from our database and we 
apologize.</p>";
word[2]="<i><b><font size=+1>Family Members</font></b></i>:<p> Everyone who uses 
online registration <STRONG>must</STRONG> have their own email address. <I>You can not 
use the same email address for two people.</I> To register someone who does not have 
an email address for courses, call 215-996-9081.</p>";
word[2]="<i><b><font size=+1>After You log in you will be able to sign them 
up!</font></b></i>:<p> We now allow you to have one account for several family 
members. This is primarly to enable you to sign up your children. However if you want 
to sign up a spouse or other person under your registration you can do so. They will 
not receive their own email notices unless you provide their email address. Also there 
can only be one billing party so you will be charged for all their courses. <I>If you 
have further questions contact our staff, call 215-996-9081.</p>";
function popdefa(n) {
        
defwin=window.open("","Glossary","Toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=250,height=425,top=0,left=0");
        defwin.document.open();

defwin.document.write("<html><head><title>Pop-Up Information</title></head><body 
onBlur='window.close()' text='#330033' bgcolor='#FFFFFF' background='chalk.jpg'>");
defwin.document.write(word[n]);
defwin.document.write("</body></html>");
defwin.document.close();
clearID=defwin.setTimeout("self.close()",20000);
}
//  -->
</script>
<SCRIPT LANGUAGE="JavaScript">
<!-- Original:  Eric King ([EMAIL PROTECTED]) -->
<!-- Web Site:  http://redrival.com/eak/ -->

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
function NewWindow(mypage, myname, w, h, scroll) {
var winl = (screen.width - w) / 2;
var wint = (screen.height - h) / 2;
winprops = 
'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable'
win = window.open(mypage, myname, winprops)
window.name = "display";

if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}
//  End -->
</script>

        <TITLE>Log In</TITLE>
</HEAD>
<BODY>
<@COMMENT>
<p><FONT COLOR="#000000" SIZE="2" FACE="Arial, Helvetica, sans-serif"><strong><a 
href="<@CGI><@APPFILEPATH>signup.taf?_function=signup&<@UserReferenceArgument>&nc=<@RANDOM
 Low='1000' HIGH='2000000'  ENCODING=URL>"><img 
src="<@CGI><@APPFILEPATH>Graphics/SignUp.jpg" alt="" width="198" height="99" 
border="0" align=LEFT></a></strong></Font></p>
<p>&nbsp;</p>
<p><FONT COLOR="#000000" SIZE="2" FACE="Arial, Helvetica, sans-serif"><strong>If 
  you received a letter so that<font color="#FF0000"> you do have an ID Number</font> 
  then you only need to click on the Sign Up icon and fill out a brief form so 
  you can login.</strong> &nbsp;<a href="javascript:void(0)" 
onClick="popdefa(0);return false"><img SRC="<@CGI><@APPFILEPATH>graphics/qmark1.gif" 
BORDER=0 Height=27 width=59></a></Font> 
</p></@COMMENT><@COMMENT>
<P><IMG SRC="<@CGI><@APPFILEPATH>Graphics/stopanim.gif" ALIGN=LEFT ALT=""></P>
<P><H1 ALIGN=LEFT><FONT FACE="Arial, Helvetica, sans-serif" SIZE="4" COLOR="red">The 
site is not open for course selection. It will open for course selection on Feb 3rd at 
3PM. However if you want to sign up in preparation for registration, you can do that 
for yourself and your family now.  </FONT></H1></P>
<P><IMG SRC="<@CGI><@APPFILEPATH>Graphics/UCanim.gif" ALIGN=LEFT ALT=""></P></@COMMENT>
                                
<p><strong><font size=4 face="Arial, Helvetica, sans-serif">Signing up Family 
Members?<a href="javascript:void(0)" onClick="popdefa(2);return false"><img 
SRC="<@CGI><@APPFILEPATH>graphics/qmark1.gif" BORDER=0 Height=27 
width=59></a></font></strong><BR>
</p>                            
<P>&nbsp;</P>
<P><FONT COLOR="#000000" SIZE="2" FACE="Arial, Helvetica, sans-serif"><a 
href="<@CGI><@APPFILEPATH>registration.taf?_function=new&<@UserReferenceArgument>&nc=<@RANDOM
 Low='1000' HIGH='2000000'  ENCODING=URL>"><img 
src="<@CGI><@APPFILEPATH>Graphics/New.jpg" width="200" height="101" border="0" 
align=LEFT></a> 
 <@COMMENT> <STRONG>If <font color="#FF0000">you do not have an ID</font> number then 
click 
  the NEW Icon to Register for the site. This will only take a few minutes and then 
  you will be able to log into the site a select your courses. </STRONG><a 
href="javascript:void(0)" onClick="popdefa(1);return false"><img 
SRC="<@CGI><@APPFILEPATH>graphics/qmark1.gif" BORDER=0 Height=27 
width=59></a></FONT></P>
</@COMMENT>
                                <P>&nbsp;</P>

<p><font color="#0000FF" face="Arial, Helvetica, sans-serif"><strong>If you are 
  already signed up then login below:</strong></font><img 
src="<@CGI><@APPFILEPATH>Graphics/login.jpg" width="200" height="101" border="0" 
align=LEFT><BR>
</p>
<FORM METHOD="POST" 
ACTION="<@CGI><@APPFILE>?_function=user_find&<@UserReferenceArgument>&nc=<@RANDOM 
Low='1000' HIGH='2000000'  ENCODING=URL>">
<TABLE BORDER=0>
<TR VALIGN=TOP ALIGN=LEFT>      <TD>
                Email Address: 
        </TD>

        <TD>
                <INPUT NAME="email" AUTOCOMPLETE="OFF" TYPE=TEXT SIZE=60 MAXLENGTH=100 
VALUE="">
        </TD>
</TR>
<TR VALIGN=TOP ALIGN=LEFT>      <TD>
                Password: 
        </TD>

        <TD>
                <INPUT NAME="Password" AUTOCOMPLETE="OFF" TYPE=PASSWORD SIZE=13 
MAXLENGTH=12 VALUE="">
        </TD>
</TR>
</TABLE>
<INPUT TYPE=SUBMIT VALUE="LogIn"> </FORM>
<STRONG><FONT COLOR="#FF0000" SIZE="2" FACE="Arial, Helvetica, sans-serif">If 
  you lost your password click <A 
HREF="<@CGI><@APPFILEPATH>cs_recover_password.taf?_function=lost&<@UserReferenceArgument>&nc=<@RANDOM
 Low='1000' HIGH='2000000'  ENCODING=URL>">here.</A></FONT></STRONG> 

</BODY>
</HTML>
]]></Output>
                <Output ID="New_Courses.Results" Type="HTML"><![CDATA[<@ASSIGN 
NAME="user$new_courses" VALUE="<@NUMROWS>">]]></Output>
                <Output ID="Search_Registrant_SU.Results" 
Type="HTML"><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<head>
<script Language="JavaScript">
<!-- //
word=new Array();
word[0]="<i><b><font size=+1>Help</font></b></i>:<p> A letter was sent to all previous 
registrants with an ID number at the top. If you did not receive a letter you will 
need to click on NEW to register for the site.</p>";
word[1]="<i><b><font size=+1>Billing Information</font></b></i>:<p> If the billing 
information is the same as the home information do nothing here. Otherwise remove the 
check mark and enter the information.</p>";

function popdefa(n) {
        
defwin=window.open("","Glossary","Toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=200,height=250,top=0,left=0");
        defwin.document.open();

defwin.document.write("<html><head><title>Pop-Up Information</title></head><body 
onBlur='window.close()' text='#330033' bgcolor='#FFFFFF' background='chalk.jpg'>");
defwin.document.write(word[n]);
defwin.document.write("</body></html>");
defwin.document.close();
clearID=defwin.setTimeout("self.close()",20000);
}
//  -->
</script>
<SCRIPT LANGUAGE="JavaScript">
<!-- Original:  Eric King ([EMAIL PROTECTED]) -->
<!-- Web Site:  http://redrival.com/eak/ -->

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
function NewWindow(mypage, myname, w, h, scroll) {
var winl = (screen.width - w) / 2;
var wint = (screen.height - h) / 2;
winprops = 
'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable'
win = window.open(mypage, myname, winprops)
window.name = "display";

if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}
//  End -->
</script>

<title>Student.gif</title>
<meta http-equiv="Content-Type" content="text/html;">
<!-- Fireworks MX Dreamweaver MX target.  Created Sat Jul 06 11:07:43 GMT-0400 
(Eastern Daylight Time) 2002-->
</head>
<body bgcolor="#ffffff">
<!-- fwtable fwsrc="Student.png" fwbase="Student.gif" fwstyle="Dreamweaver" fwdocid = 
"742308039" fwnested="0" -->
<@COMMENT><table bgcolor="#ffffff" border="0" cellpadding="0" cellspacing="0" 
width="600">

  <tr>
   <td><img src="Graphics/spacer.gif" width="111" height="1" border="0" alt=""></td>
   <td><img src="Graphics/spacer.gif" width="314" height="1" border="0" alt=""></td>
   <td><img src="Graphics/spacer.gif" width="175" height="1" border="0" alt=""></td>
   <td><img src="Graphics/spacer.gif" width="1" height="1" border="0" alt=""></td>
  </tr>

  <tr>
   <td colspan="3"><img src="Graphics/spacer.gif" width="600" height="10" border="0" 
alt=""></td>
   <td><img src="Graphics/spacer.gif" width="1" height="10" border="0" alt=""></td>
  </tr>
  <tr>
   <td rowspan="2"><img src="Graphics/spacer.gif" width="111" height="790" border="0" 
alt=""></td>
   <td></td>
   <td rowspan="2"><img src="Graphics/spacer.gif" width="175" height="790" border="0" 
alt=""></td>
   <td><img src="Graphics/spacer.gif" width="1" height="182" border="0" alt=""></td>
  </tr>
  <tr>
   <td><img src="Graphics/spacer.gif" width="314" height="608" border="0" alt=""></td>
   <td><img src="Graphics/spacer.gif" width="1" height="608" border="0" alt=""></td>
  </tr>
</@COMMENT>

<img name="Student_r2_c2" src="Graphics/Student_r2_c2.gif" width="314" height="182" 
border="0" usemap="#m_Student_r2_c2" alt="">                                <map 
name="m_Student_r2_c2">
<area shape="rect" coords="69,24,103,178" 
href="<@CGI><@APPFILEPATH>AddFamily.taf?_function=addfamily&<@USERREFERENCEARGUMENT>&nc=<@RANDOM
 Low='1000' HIGH='2000000'  ENCODING=URL>" 
onclick="NewWindow(this.href,'newmember','700','500','yes');return false;" alt="" >
<area shape="rect" coords="205,25,239,179" 
href="<@CGI><@APPFILEPATH>logout.taf?_function=logout&<@USERREFERENCEARGUMENT>&nc=<@RANDOM
 Low='1000' HIGH='2000000'  ENCODING=URL>" alt="" >
<@IF expr=<@APPFILENAME>='course_registration.taf'>
<area shape="rect" coords="102,25,136,179"  alt="" >
<@ELSE>
<area shape="rect" coords="102,25,136,179" 
href="<@CGI><@APPFILEPATH>course_registration.taf?_function=reg&<@USERREFERENCEARGUMENT>&nc=<@RANDOM
 Low='1000' HIGH='2000000'  ENCODING=URL>" alt="" >
</@IF>
<area shape="rect" coords="137,25,171,179" 
href="<@CGI><@APPFILEPATH>MyRecords.taf?_function=myrecords&<@USERREFERENCEARGUMENT>&nc=<@RANDOM
 Low='1000' HIGH='2000000'  ENCODING=URL>" alt="" >
<@IF expr=<@APPFILENAME>='info.taf'>
<area shape="rect" coords="171,25,205,179"  alt="" >
<@ELSE>
<area shape="rect" coords="171,25,205,179" 
href="<@CGI><@APPFILEPATH>info.taf?_function=general&<@USERREFERENCEARGUMENT>&nc=<@RANDOM
 Low='1000' HIGH='2000000'  ENCODING=URL>" alt="" >
</@IF>
</map>



<@ASSIGN NAME="user$Name" VALUE="<@COLUMN 'Registration.FName'> <@COLUMN 
'Registration.LName'>">
<@ASSIGN NAME="user$LName" VALUE="<@COLUMN 'Registration.LName'>">
<@ASSIGN NAME="user$OOD" VALUE="<@COLUMN 'Registration.OOD'>">




<@ASSIGN NAME="user$reg_Id" VALUE="<@COLUMN 'Users.Reg_ID'>">
<@ASSIGN NAME="user$email" VALUE="<@COLUMN 'Users.email'>">
<@ASSIGN NAME="user$user_level" VALUE="<@COLUMN 'Users.user_level'>">
<@ASSIGN NAME="request$month" VALUE="<@CURRENTDATE FORMAT='datetime:%m'>">
<@COMMENT><@ASSIGN NAME="user$days" VALUE='<@DATEDIFF DATE1="<@CURRENTDATE 
FORMAT=datetime:%m/%d/%Y>" DATE2="<@COLUMN 'Registration.DOB' 
FORMAT=datetime:%m/%d/%Y>">'>

<@IF EXPR='@@user$days>23359'>
<@ASSIGN NAME="user$senior" VALUE="1">
<@ELSE>
<@ASSIGN NAME="user$senior" VALUE="0">
</@IF>

</@COMMENT>
                                <@IF EXPR="@@request$month=05 || @@request$month=06 || 
@@request$month=07">
<@ASSIGN NAME="user$reg_key" VALUE="summer<@CURRENTDATE FORMAT='datetime:%Y'>">

<@ELSEIF EXPR="@@request$month=08 || @@request$month=09 || @@request$month=10 || 
@@request$month=11 || @@request$month=12">
<@ASSIGN NAME="user$reg_key" VALUE="fall<@CURRENTDATE FORMAT='datetime:%Y'>">
<@ELSEIF EXPR="@@request$month=01 || @@request$month=02|| @@request$month=03|| 
@@request$month=04">
 <@ASSIGN NAME="user$reg_key" VALUE="spring<@CURRENTDATE FORMAT='datetime:%Y'>">
</@IF>

<@IF expr="<@COLUMN 'Users.Question'>='Pet'">
<@ASSIGN NAME="user$question" VALUE="Your Pets Name!">
 <@ELSEIF expr="<@COLUMN 'Users.Question'>='Birth'">
<@ASSIGN NAME="user$question" VALUE="Place where you were born!">
<@ELSEIF expr="<@COLUMN 'Users.Question'>='Maiden'">
<@ASSIGN NAME="user$question" VALUE="Your Mother<@SQ>s Maiden Name!">
</@IF>

<@ASSIGN NAME="user$stored_answer" VALUE="<@COLUMN 'Users.Answer'>">
<H3><font color="#FF9900" face="Arial, Helvetica, sans-serif">Welcome @@user$name use 
the books to navigate the site.</font> </H3>
<P><IMG SRC="Graphics/anim_spoke.gif" ALIGN=LEFT ALT="New"><font color="#9933FF" 
face="Arial, Helvetica, sans-serif">You can now sign up family members. Use the "Add 
Family Member" Book</P>
<@Assign application$li_hitscounter Value='<@CALC 
EXPR="@@application$li_hitscounter+1">'>

</body>
</html>
]]></Output>
                <Output ID="Search_Registrant_SU.NoResults" 
Type="HTML"><![CDATA[<p><B><A HREF="javascript:history.back(-1)">Try Again</A></B></p>

<@Assign application$lie_hitscounter Value='<@CALC 
EXPR="@@application$lie_hitscounter+1">'>
]]></Output>
                <Output ID="Search_Registrant_SU.Error" Type="HTML"><![CDATA[<p><B><A 
HREF="javascript:history.back(-1)">Try Again</A></B></p>
<@Assign application$lie_hitscounter Value='<@CALC 
EXPR="@@application$lie_hitscounter+1">'>]]></Output>
                <Output ID="Results.Results" Type="HTML"><![CDATA[
<@ASSIGN NAME="request$checkEmail" VALUE='<@REGEX 
EXPR="^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)[EMAIL PROTECTED](\.[a-zA-Z0-9-]+)+$"  
STR="<@ARG email>" TYPE="E">'>

<@COMMENT>
<@IF EXPR='@@request$checkmail[1,1] != ""'>
</@COMMENT>
<@IF EXPR="<@NUMROWS ARRAY=@@request$checkemail>>0">
<@ASSIGN NAME="request$validEmail" VALUE="OK">
<@ELSE>
<@ASSIGN NAME="request$validEmail" VALUE="C">
</@IF>]]></Output>
                <Output ID="Results_Missing.Results" Type="HTML"><![CDATA[<!DOCTYPE 
HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>

<HEAD>
<script Language="JavaScript">
<!-- //
word=new Array();
word[0]="<i><b><font size=+1>Help</font></b></i>:<p> A letter was sent to all previous 
registrants with an ID number at the top. If you did not receive a letter you will 
need to click on NEW to register for the site.</p>";
word[1]="<i><b><font size=+1>Billing Information</font></b></i>:<p> If the billing 
information is the same as the home information do nothing here. Otherwise remove the 
check mark and enter the information.</p>";

function popdefa(n) {
        
defwin=window.open("","Glossary","Toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=200,height=250,top=0,left=0");
        defwin.document.open();

defwin.document.write("<html><head><title>Pop-Up Information</title></head><body 
onBlur='window.close()' text='#330033' bgcolor='#FFFFFF' background='chalk.jpg'>");
defwin.document.write(word[n]);
defwin.document.write("</body></html>");
defwin.document.close();
clearID=defwin.setTimeout("self.close()",20000);
}
//  -->
</script>
<SCRIPT LANGUAGE="JavaScript">
<!-- Original:  Eric King ([EMAIL PROTECTED]) -->
<!-- Web Site:  http://redrival.com/eak/ -->

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
function NewWindow(mypage, myname, w, h, scroll) {
var winl = (screen.width - w) / 2;
var wint = (screen.height - h) / 2;
winprops = 
'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable'
win = window.open(mypage, myname, winprops)
window.name = "display";

if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}
//  End -->
</script>

        <TITLE>Error: Missing Required Fields</TITLE>
</HEAD>

<BODY>

<H2>Error: Missing Required Fields</H2>

<P>
        The record could not be added because the following required fields were left 
empty or were invalid:
</P>

<UL TYPE=SQUARE>
<@IFEMPTY <@ARG email>>
        <LI>Email
</@IF>
<@IFEMPTY <@ARG password>>
        <LI>Password
</@IF>

<@IF EXPR="@@request$validEmail='C'">
        <LI>Invalid email address
</@IF>
</UL>

<P>
Please go <B><A HREF="javascript:history.back(-1)">Back</A></B> and enter values for 
these fields.</P>

</BODY>

</HTML>]]></Output>
                <Output ID="New_Courses1.Results" Type="HTML"><![CDATA[<@ASSIGN 
NAME="user$new_courses" VALUE="<@NUMROWS>">]]></Output>
                <Output ID="Search_Registrant.Results" Type="HTML"><![CDATA[<!DOCTYPE 
HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<head>
<script Language="JavaScript">
<!-- //
word=new Array();
word[0]="<i><b><font size=+1>Help</font></b></i>:<p> A letter was sent to all previous 
registrants with an ID number at the top. If you did not receive a letter you will 
need to click on NEW to register for the site.</p>";
word[1]="<i><b><font size=+1>Billing Information</font></b></i>:<p> If the billing 
information is the same as the home information do nothing here. Otherwise remove the 
check mark and enter the information.</p>";

function popdefa(n) {
        
defwin=window.open("","Glossary","Toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=200,height=250,top=0,left=0");
        defwin.document.open();

defwin.document.write("<html><head><title>Pop-Up Information</title></head><body 
onBlur='window.close()' text='#330033' bgcolor='#FFFFFF' background='chalk.jpg'>");
defwin.document.write(word[n]);
defwin.document.write("</body></html>");
defwin.document.close();
clearID=defwin.setTimeout("self.close()",20000);
}
//  -->
</script>
<SCRIPT LANGUAGE="JavaScript">
<!-- Original:  Eric King ([EMAIL PROTECTED]) -->
<!-- Web Site:  http://redrival.com/eak/ -->

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
function NewWindow(mypage, myname, w, h, scroll) {
var winl = (screen.width - w) / 2;
var wint = (screen.height - h) / 2;
winprops = 
'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable'
win = window.open(mypage, myname, winprops)
window.name = "display";

if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}
//  End -->
</script>


<title>Student.gif</title>
<meta http-equiv="Content-Type" content="text/html;">
<!-- Fireworks MX Dreamweaver MX target.  Created Sat Jul 06 11:07:43 GMT-0400 
(Eastern Daylight Time) 2002-->
</head>
<body bgcolor="#ffffff">
<@COMMENT><table bgcolor="#ffffff" border="0" cellpadding="0" cellspacing="0" 
width="600">
<!-- fwtable fwsrc="Student.png" fwbase="Student.gif" fwstyle="Dreamweaver" fwdocid = 
"742308039" fwnested="0" -->
  <tr>
   <td><img src="Graphics/spacer.gif" width="111" height="1" border="0" alt=""></td>
   <td><img src="Graphics/spacer.gif" width="314" height="1" border="0" alt=""></td>
   <td><img src="Graphics/spacer.gif" width="175" height="1" border="0" alt=""></td>
   <td><img src="Graphics/spacer.gif" width="1" height="1" border="0" alt=""></td>
  </tr>

  <tr>
   <td colspan="3"><img src="Graphics/spacer.gif" width="600" height="10" border="0" 
alt=""></td>
   <td><img src="Graphics/spacer.gif" width="1" height="10" border="0" alt=""></td>
  </tr>
  <tr>
   <td rowspan="2"><img src="Graphics/spacer.gif" width="111" height="790" border="0" 
alt=""></td>
   <td><img name="Student_r2_c2" src="Graphics/Student_r2_c2.gif" width="314" 
height="182" border="0" usemap="#m_Student_r2_c2" alt=""></td>
   <td rowspan="2"><img src="Graphics/spacer.gif" width="175" height="790" border="0" 
alt=""></td>
   <td><img src="Graphics/spacer.gif" width="1" height="182" border="0" alt=""></td>
  </tr>
  <tr>
   <td><img src="Graphics/spacer.gif" width="314" height="608" border="0" alt=""></td>
   <td><img src="Graphics/spacer.gif" width="1" height="608" border="0" alt=""></td>
  </tr>
</@COMMENT>

<img name="Student_r2_c2" src="Graphics/Student_r2_c2.gif" width="314" height="182" 
border="0" usemap="#m_Student_r2_c2" alt="">                                <map 
name="m_Student_r2_c2">
<area shape="rect" coords="69,24,103,178" 
href="<@CGI><@APPFILEPATH>AddFamily.taf?_function=addfamily&<@USERREFERENCEARGUMENT>&nc=<@RANDOM
 Low='1000' HIGH='2000000'  ENCODING=URL> " 
onclick="NewWindow(this.href,'newmember','700','500','yes');return false;" alt="" >
<area shape="rect" coords="205,25,239,179" 
href="<@CGI><@APPFILEPATH>logout.taf?_function=logout&<@USERREFERENCEARGUMENT>&nc=<@RANDOM
 Low='1000' HIGH='2000000'  ENCODING=URL>" alt="" >
<@IF expr=<@APPFILENAME>='course_registration.taf'>
<area shape="rect" coords="102,25,136,179"  alt="" >
<@ELSE>
<area shape="rect" coords="102,25,136,179" 
href="<@CGI><@APPFILEPATH>course_registration.taf?_function=reg&<@USERREFERENCEARGUMENT>&nc=<@RANDOM
 Low='1000' HIGH='2000000'  ENCODING=URL>" alt="" >
</@IF>
<area shape="rect" coords="137,25,171,179" 
href="<@CGI><@APPFILEPATH>MyRecords.taf?_function=myrecords&<@USERREFERENCEARGUMENT>&nc=<@RANDOM
 Low='1000' HIGH='2000000'  ENCODING=URL>" alt="" >
<@IF expr=<@APPFILENAME>='info.taf'>
<area shape="rect" coords="171,25,205,179"  alt="" >
<@ELSE>
<area shape="rect" coords="171,25,205,179" 
href="<@CGI><@APPFILEPATH>info.taf?_function=general&<@USERREFERENCEARGUMENT>&nc=<@RANDOM
 Low='1000' HIGH='2000000'  ENCODING=URL>" alt="" >
</@IF>
</map>
<@ASSIGN NAME="user$LName" VALUE="<@COLUMN 'Registration.LName'>">
<@ASSIGN NAME="user$Name" VALUE="<@COLUMN 'Registration.FName'> <@COLUMN 
'Registration.LName'>">
<@ASSIGN NAME="user$OOD" VALUE="<@COLUMN 'Registration.OOD'>">
<@COMMENT>
<@IF EXPR='<@DATEDIFF DATE1="<@COLUMN 'Registration.DOB'>" 
DATE2="<@CURRENTDATE>">>23725'>
</@COMMENT>



<@ASSIGN NAME="user$reg_Id" VALUE="<@COLUMN 'Users.Reg_ID'>">
<@ASSIGN NAME="user$email" VALUE="<@COLUMN 'Users.email'>">
<@ASSIGN NAME="user$user_level" VALUE="<@COLUMN 'Users.user_level'>">
<@ASSIGN NAME="request$month" VALUE="<@CURRENTDATE FORMAT='datetime:%m'>">
<@COMMENT><@ASSIGN NAME="user$days" VALUE='<@DATEDIFF DATE1="<@COLUMN 
'Registration.DOB' FORMAT=datetime:%m/%d/%Y>" DATE2="<@CURRENTDATE 
FORMAT=datetime:%m/%d/%Y>">'>
<@IF EXPR='<@CALC abs(EXPR)="@@user$days">>23724'>
<@ASSIGN NAME="user$senior" VALUE="1">
<@ELSE>
<@ASSIGN NAME="user$senior" VALUE="0">
</@IF>

<@ASSIGN NAME="user$days" VALUE='<@DATEDIFF DATE1="<@ARG DOB 
FORMAT=datetime:%m/%d/%Y>" DATE2="<@CURRENTDATE FORMAT=datetime:%m/%d/%Y>">'>

<@IF EXPR='<@DATEDIFF DATE1="<@CURRENTDATE>" DATE2="<@ARG DOB>">>23359'>
<@ASSIGN NAME="user$senior" VALUE="1">
<@ELSE>
<@ASSIGN NAME="user$senior" VALUE="0">
</@IF>
<@IF EXPR='<@DATEDIFF DATE1="<@CURRENTDATE>" DATE2="<@COLUMN 
'Registration.DOB'>">>23359'>
</@COMMENT>

<@COMMENT><@ASSIGN NAME="user$days" VALUE='<@DATEDIFF DATE1="<@CURRENTDATE 
FORMAT=datetime:%m/%d/%Y>" DATE2="<@COLUMN 'Registration.DOB' 
FORMAT=datetime:%m/%d/%Y>">'>

<@IF EXPR='@@user$days>23359'>
<@ASSIGN NAME="user$senior" VALUE="1">
<@ELSE>
<@ASSIGN NAME="user$senior" VALUE="0">
</@IF>

</@COMMENT>
                                <@IF EXPR="@@request$month=05 || @@request$month=06 || 
@@request$month=07">
        <@ASSIGN NAME="user$reg_key" VALUE="summer<@CURRENTDATE FORMAT='datetime:%Y'>">
        <@ASSIGN NAME="user$semester" VALUE="summer">
<@ELSEIF EXPR="@@request$month=08 || @@request$month=09 || @@request$month=10 || 
@@request$month=11 ||@@request$month=12">
        <@ASSIGN NAME="user$reg_key" VALUE="fall<@CURRENTDATE FORMAT='datetime:%Y'>">
        <@ASSIGN NAME="user$semester" VALUE="fall">
<@ELSEIF EXPR="@@request$month=01 || @@request$month=02 || @@request$month=03 || 
@@request$month=04">
        <@ASSIGN NAME="user$reg_key" VALUE="spring2003">
        <@ASSIGN NAME="user$semester" VALUE="spring">
</@IF>

<@IF expr="<@COLUMN 'Users.Question'>='Pet'">
<@ASSIGN NAME="user$question" VALUE="Your Pets Name!">
 <@ELSEIF expr="<@COLUMN 'Users.Question'>='Birth'">
<@ASSIGN NAME="user$question" VALUE="Place where you were born!">
<@ELSEIF expr="<@COLUMN 'Users.Question'>='Maiden'">
<@ASSIGN NAME="user$question" VALUE="Your Mother<@SQ>s Maiden Name!">
</@IF>

<@ASSIGN NAME="user$stored_answer" VALUE="<@COLUMN 'Users.Answer'>">

<P><H3><font color="#009900" face="Arial, Helvetica, sans-serif">Welcome @@user$name 
use the books to navigate the site.</font> </H3>
</P>
<P><IMG SRC="Graphics/anim_spoke.gif" ALIGN=LEFT ALT="New"><font color="#FF00CC" 
face="Arial, Helvetica, sans-serif">You can now sign up family members. Use the "Add 
Family Member" Book</P>

<@Assign application$lin_hitscounter Value='<@CALC 
EXPR="@@application$lin_hitscounter+1">'>
</body>
</html>
]]></Output>
                <Output ID="Search_Registrant.NoResults" Type="HTML"><![CDATA[<p><B><A 
HREF="javascript:history.back(-1)">Try Again</A></B></p>]]></Output>
                <Output ID="Search_Registrant.Error" Type="HTML"><![CDATA[<p><B><A 
HREF="javascript:history.back(-1)">Try Again</A></B></p>]]></Output>
                <Output ID="Results2.Results" Type="HTML"><![CDATA[<html>
<head>
<script Language="JavaScript">
<!-- //
word=new Array();
word[0]="<i><b><font size=+1>Help</font></b></i>:<p> A letter was sent to all previous 
registrants with an ID number at the top. If you did not receive a letter you will 
need to click on NEW to register for the site.</p>";
word[1]="<i><b><font size=+1>Billing Information</font></b></i>:<p> If the billing 
information is the same as the home information do nothing here. Otherwise remove the 
check mark and enter the information.</p>";

function popdefa(n) {
        
defwin=window.open("","Glossary","Toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=200,height=250,top=0,left=0");
        defwin.document.open();

defwin.document.write("<html><head><title>Pop-Up Information</title></head><body 
onBlur='window.close()' text='#330033' bgcolor='#FFFFFF' background='chalk.jpg'>");
defwin.document.write(word[n]);
defwin.document.write("</body></html>");
defwin.document.close();
clearID=defwin.setTimeout("self.close()",20000);
}
//  -->
</script>
<SCRIPT LANGUAGE="JavaScript">
<!-- Original:  Eric King ([EMAIL PROTECTED]) -->
<!-- Web Site:  http://redrival.com/eak/ -->

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
function NewWindow(mypage, myname, w, h, scroll) {
var winl = (screen.width - w) / 2;
var wint = (screen.height - h) / 2;
winprops = 
'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable'
win = window.open(mypage, myname, winprops)
window.name = "display";

if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}
//  End -->
</script>

<title>Student.gif</title>
<meta http-equiv="Content-Type" content="text/html;">
<!-- Fireworks MX Dreamweaver MX target.  Created Sat Jul 06 11:07:43 GMT-0400 
(Eastern Daylight Time) 2002-->
</head>
<body bgcolor="#ffffff">
<img name="Student_r2_c2" src="Graphics/Student_r2_c2.gif" width="314" height="182" 
border="0" usemap="#m_Student_r2_c2" alt="">                                <map 
name="m_Student_r2_c2">
<area shape="rect" coords="69,24,103,178" 
href="<@CGI><@APPFILEPATH>AddFamily.taf?_function=addfamily&<@USERREFERENCEARGUMENT>&nc=<@RANDOM
 Low='1000' HIGH='2000000'  ENCODING=URL> " 
onclick="NewWindow(this.href,'newappointment','700','500','yes');return false;" alt="" 
>
<area shape="rect" coords="205,25,239,179" 
href="<@CGI><@APPFILEPATH>logout.taf?_function=logout&<@USERREFERENCEARGUMENT>&nc=<@RANDOM
 Low='1000' HIGH='2000000'  ENCODING=URL>" alt="" >
<@IF expr=<@APPFILENAME>='course_registration.taf'>
<area shape="rect" coords="102,25,136,179"  alt="" >
<@ELSE>
<area shape="rect" coords="102,25,136,179" 
href="<@CGI><@APPFILEPATH>course_registration.taf?_function=reg&<@USERREFERENCEARGUMENT>&nc=<@RANDOM
 Low='1000' HIGH='2000000'  ENCODING=URL>" alt="" >
</@IF>
<area shape="rect" coords="137,25,171,179" 
href="<@CGI><@APPFILEPATH>MyRecords.taf?_function=myrecords&<@USERREFERENCEARGUMENT>&nc=<@RANDOM
 Low='1000' HIGH='2000000'  ENCODING=URL>" alt="" >
<@IF expr=<@APPFILENAME>='info.taf'>
<area shape="rect" coords="171,25,205,179"  alt="" >
<@ELSE>
<area shape="rect" coords="171,25,205,179" 
href="<@CGI><@APPFILEPATH>info.taf?_function=general&<@USERREFERENCEARGUMENT>&nc=<@RANDOM
 Low='1000' HIGH='2000000'  ENCODING=URL>" alt="" >
</@IF>
</map>
</body>
</html>]]></Output>
        </Outputs>
</TAF>

Reply via email to