home *** CD-ROM | disk | FTP | other *** search
- <%
- #include </utility/security.fts>
- #include </utility/global.fts>
- #include </utility/theme.fts>
- #include </utility/ftgate.fts>
-
- var d = new server.domain
- var s = new server.system
-
- d.domainname=request.domain
-
- var m=new d.mailbox
-
- if (d.description=="Local")
- m.name=request.name
- else
- m.findfirst(request.domain)
-
- var folder=new m.folder
- var msg
- var replyto=""
-
- if (!folder.message.selectid(request.id))
- {
- %>
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
- <HTML>
- <HEAD>
- <SCRIPT LANGUAGE="JavaScript1.2" TYPE="text/javascript">
- <!--
- if (!window.opener.closed)
- {
- if (window.opener.location.href.indexOf("mailbox.fts",0)!=-1)
- window.opener.location.href="mailbox.fts?domain=<%=request.domain%>&name=<%=request.name%>&id=<%=request.id%>";
- }
-
- window.close();
- //-->
- </SCRIPT>
- </HEAD>
- <BODY>
- </BODY>
- </HTML>
- <%
- }
-
- if (folder.message.replyto)
- {
- extractNameAndAddress(folder.message.replyto)
- replyto=extractedAddress
- }
- else
- {
- extractNameAndAddress(folder.message.fromline)
- replyto=extractedAddress
- }
-
- if (request.command=="1")
- {
- if (folder.message.selectid(request.delete))
- folder.message.delete()
- %>
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
- <HTML>
- <HEAD>
- <SCRIPT LANGUAGE="JavaScript1.2" TYPE="text/javascript">
- <!--
- if (!window.opener.closed)
- {
- if (window.opener.location.href.indexOf("mailbox.fts",0)!=-1)
- window.opener.location.href="mailbox.fts?domain=<%=request.domain%>&name=<%=request.name%>&id=<%=request.id%>";
- }
-
- window.close();
- //-->
- </SCRIPT>
- </HEAD>
- <BODY>
- </BODY>
- </HTML>
- <%
- }
- else
- {
- %>
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
- <HTML>
- <HEAD>
- <LINK REL=STYLESHEET HREF="/utility/main<%=nn4%>.css" TYPE="text/css">
- <STYLE>
- BODY { margin: 0; padding: 0; border: 0; margin-right: 16; }
- IMG { margin: 0; padding: 0; border: 0 }
- FORM { margin: 0; padding: 0; border: 0 }
- TABLE { margin: 0; padding: 0; border: 0 }
- </STYLE>
- <META NAME="GENERATOR" Content="Microsoft Developer Studio">
- <META HTTP-EQUIV="Content-Type" content="text/html; charset=iso-8859-1">
- <TITLE>Message</TITLE>
- <SCRIPT LANGUAGE="JavaScript1.2" TYPE="text/javascript">
- <!--
-
- var dir="<%=buttons%>";
-
- if (!document.images) {}
- else {
- delete0 = new Image();
- delete0.src = dir+"delete2.gif";
- delete1 = new Image();
- delete1.src = dir+"delete2on.gif";
- help0 = new Image();
- help0.src = dir+"help.gif";
- help1 = new Image();
- help1.src = dir+"helpon.gif";
- reply0 = new Image();
- reply0.src = dir+"reply.gif";
- reply1 = new Image();
- reply1.src = dir+"replyon.gif";
- }
-
- function change(Name,Image,No)
- {
- if (!document.images) {}
- else document[Name].src = eval(Image + No + ".src");
- }
-
- function onDelete()
- {
- parent.window.location.href="messageheader.fts?domain=<%=request.domain%>"+
- "&name=<%=request.name%>&id=<%=request.id%>&command=1&delete=<%=request.id%>";
- }
-
- function onLoad()
- {
- parent.main.location.href="messagebody.fts?domain=<%=request.domain%>&name=<%=request.name%>&id=<%=request.id%>";
- }
- //-->
- </SCRIPT>
- <SCRIPT LANGUAGE="JavaScript1.2" SRC="/utility/cookies.js" TYPE="text/javascript"></SCRIPT>
- <SCRIPT LANGUAGE="JavaScript1.2" SRC="/utility/core.js" TYPE="text/javascript"></SCRIPT>
- </HEAD>
-
- <BODY LEFTMARGIN="0" TOPMARGIN="0" MARGINHEIGHT="0" MARGINWIDTH="0" onLoad="onLoad()">
- <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
- <TR>
- <TD BGCOLOR="<%=body%>" ROWSPAN="2" WIDTH="200" HEIGHT="54"><IMG SRC="/images/<%=s.serverid%>1.gif" VSPACE="0" ALT="FTGatePro" WIDTH="200" HEIGHT="54"></TD>
- <TD WIDTH="<%=bodywidth-713%>" BGCOLOR="<%=body%>" HEIGHT="18"> </TD>
- <TD BGCOLOR="<%=body%>" WIDTH="5" HEIGHT="18"><IMG SRC="/images/leftup.gif" NAME="left" VSPACE="0" BORDER="0" WIDTH="5" HEIGHT="18"></TD>
- <TD BGCOLOR="<%=nav%>" CLASS="nvoff" WIDTH="400" HEIGHT="18" ALIGN="CENTER"> </TD>
- <TD BGCOLOR="<%=nav%>" CLASS="nvoff" WIDTH="98" HEIGHT="18" ALIGN="CENTER"> </TD>
- <TD BGCOLOR="<%=border%>" WIDTH="5" HEIGHT="18"><IMG SRC="/images/right.gif" NAME="right" VSPACE="0" BORDER="0" WIDTH="5" HEIGHT="18"></TD>
- </TR>
- <TR>
- <TD BGCOLOR="<%=body%>"> </TD>
- <TD BGCOLOR="<%=body%>" COLSPAN="2" ALIGN="LEFT" HEIGHT="36"><SPAN ID="TITLE">Message</SPAN></TD>
- </TD>
- <TD BGCOLOR="<%=body%>" COLSPAN="2" ALIGN="RIGHT" HEIGHT="36" NOWRAP>
- <A HREF="javascript:onHelp()"onMouseOver="st('Show Help topic for current page')"
- onMouseDown="change('helpA', 'help', 1)"
- onMouseOut="change('helpA', 'help', 0)"><IMG SRC="<%=buttons%>help.gif" NAME="helpA" BORDER="0" WIDTH="20" HEIGHT="20" ALT="Help"></A>
- </TR>
- <TR>
- <TD BGCOLOR="<%=body%>" COLSPAN="6" ALIGN="RIGHT">
- <A HREF="mailto:<%=replyto%>"
- onMouseDown="change('replyA', 'reply', 1)"
- onMouseOut="change('replyA', 'reply', 0)"><IMG SRC="<%=buttons%>reply.gif" NAME="replyA" BORDER="0" WIDTH="50" HEIGHT="20" ALT="Reply to author"></A>
- <A HREF="javascript:onDelete()"
- onMouseDown="change('deleteA', 'delete', 1)"
- onMouseOut="change('deleteA', 'delete', 0)"><IMG SRC="<%=buttons%>delete2.gif" NAME="deleteA" BORDER="0" WIDTH="50" HEIGHT="20" ALT="Delete message"></A>
- </TD>
- </TR>
- </TABLE>
- </FORM>
- </TD></TR></TABLE>
- </BODY>
- </HTML>
- <%
- }
- %>