<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<%-- 
  Copyright 2003 Sun Microsystems, Inc. All rights reserved 
  Use is subject to license terms. 
--%><%
%><%@ page errorPage="/jsp/default/errorpage.jsp" %><%
%><%@ page session="false" %><%

%><%@ taglib uri="/WEB-INF/wireless_mail.tld" prefix="mail" %><%
%><%@ taglib uri="/WEB-INF/wireless_util.tld" prefix="util" %><%

%><util:nocache/><util:content type="text/vnd.wap.wml"/><%
%><util:catalog resource="mail" id="i18n" /><%
%><mail:context/><%



%><%-- Reply message gui --%>
<wml>
<%-- Reply to sender or to all --%>
<card id="rep">
<onevent type="onenterforward">
<refresh><%
  %><setvar name="msg" value=""/><%
  %><setvar name="cc" value=""/><%

  %><%-- reset mid variable --%><%
  %><util:link tagstart="<setvar" tagend="/>"><%
    %><util:attr attr="name">mid</util:attr><%
    %><util:attr attr="value"><util:get eval="$(mid)"/></util:attr><%
  %></util:link><%


  %><%-- 
	Prefill subject line 
  --%><%
  %><mail:message index="$(mid)"><%

    %><util:link tagstart="<setvar" tagend="/>"><%
      %><util:attr attr="name">sub</util:attr><%
      %><util:attr attr="value"><%
	%><util:msg name="i18n" key="re"/> <mail:get property="subject" edit="emsg1"/><%
      %></util:attr><%
    %></util:link><%

    %><%-- Bug#462057 --%><%
    %><mail:set property="answered" value="true"/><%

  %></mail:message><%

%></refresh>
</onevent>
<do type="accept">
  <go href="#c1"/>
</do>
<p><util:msg name="i18n" key="replyto"/>:
<select name="to"><%

%><util:edit id="emsg1"><%
  %><util:set property="escape" value="true"/><%
%></util:edit><%

%><mail:message index="$(mid)"><%

  %><%-- 
	To sender 
  --%><%
  %><option><onevent type="onpick">
    <go href="#c1"><%
      %><util:link tagstart="<setvar" tagend="/>"><%
        %><util:attr attr="name">to</util:attr><%
        %><util:attr attr="value"><mail:get property="replyToAddress" edit="emsg1"/><%
        %></util:attr><%
      %></util:link><%
      %><setvar name="inc" value="false"/><%
    %></go></onevent><util:msg name="i18n" key="sender"/></option><%

  %><%-- 
	To all : from + to + cc excluding any address that matches the user.
  --%><%
  %><option><onevent type="onpick">
    <go href="#c1"><%
      %><util:link tagstart="<setvar" tagend="/>"><%
      %><util:attr attr="name">to</util:attr><%
      %><util:attr attr="value"><mail:get property="replyToAddress" edit="emsg1"/><%

      %><util:if property="toAddressReply"><%
        %>,<mail:get property="toAddressReply" edit="emsg1"/><%
        %></util:if><%
        %></util:attr><%
      %></util:link><%


      %><util:if property="ccAddressReply"><%
        %><util:link tagstart="<setvar" tagend="/>"><%
        %><util:attr attr="name">cc</util:attr><%
        %><util:attr attr="value"><mail:get property="ccAddressReply" edit="emsg1"/><%
        %></util:attr><%
        %></util:link><%
      %></util:if><%
      %><setvar name="inc" value="false"/><%
   %></go></onevent><util:msg name="i18n" key="all"/></option><%

  %><%-- 
	To sender, include orignal message
  --%><%
  %><option><onevent type="onpick">
    <go href="#c1"><%
      %><util:link tagstart="<setvar" tagend="/>"><%
        %><util:attr attr="name">to</util:attr><%
        %><util:attr attr="value"><mail:get property="replyToAddress" edit="emsg1"/><%
        %></util:attr><%
      %></util:link><%
      %><setvar name="inc" value="true"/><%
    %></go></onevent><util:msg name="i18n" key="senderinclude"/></option><%

  %><%-- 
	To all : from + to + cc excluding any address that matches the user.
  --%><%
  %><option><onevent type="onpick">
    <go href="#c1"><%
      %><util:link tagstart="<setvar" tagend="/>"><%
      %><util:attr attr="name">to</util:attr><%
      %><util:attr attr="value"><mail:get property="replyToAddress" edit="emsg1"/><%

      %><util:if property="toAddressReply"><%
        %>,<mail:get property="toAddressReply" edit="emsg1"/><%
        %></util:if><%
        %></util:attr><%
      %></util:link><%


      %><util:if property="ccAddressReply"><%
        %><util:link tagstart="<setvar" tagend="/>"><%
        %><util:attr attr="name">cc</util:attr><%
        %><util:attr attr="value"><mail:get property="ccAddressReply" edit="emsg1"/><%
        %></util:attr><%
        %></util:link><%
      %></util:if><%
      %><setvar name="inc" value="true"/><%
   %></go></onevent><util:msg name="i18n" key="allinclude"/></option><%

%></mail:message>
</select>
</p>
</card>

<%-- To: field --%>
<card id="c1">

<%-- All the wml specific --%>
<util:include file="composegui.jsp" comp="mail"/><%

%><%-- The rest of the deck --%>
<postfield name="remid" value="$(mid)"/>
</go>
</do>
<p>
<util:msg name="i18n" key="typemsg"/>:
<input name="msg"/>
</p>
</card>
</wml>

