<%@ page contentType="text/html; charset=UTF-8" %>
<%@ page errorPage="error_verify.jsp" %>
<%@ page import="java.util.List" %>
<%@ page import="at.knowcenter.wag.egov.egiz.pdf.SignatureHolder" %>
<%@ page import="at.knowcenter.wag.egov.egiz.pdf.TextualSignatureHolder" %>
<%@ page import="at.knowcenter.wag.egov.egiz.web.FormFields" %>
<%@ page import="at.knowcenter.wag.egov.egiz.web.SessionAttributes" %>
<%@ page import="at.knowcenter.wag.egov.egiz.web.servlets.VerifyPreviewServlet" %>
<%@ page import="at.gv.egiz.pdfas.web.VerifySessionInformation" %>
<%@ page import="at.gv.egiz.pdfas.web.helper.SessionHelper"%>
<%@ include file="language.jsp" %>
<%
	String btlurl = (String)request.getAttribute("btlurl");

	VerifySessionInformation si = (VerifySessionInformation) SessionHelper.getSession(request);

	List signature_holders = si.signature_holders;
	Integer ver_wh = (Integer) request.getAttribute(FormFields.FIELD_VERIFY_WHICH);
	int verify_which = ver_wh.intValue();
	SignatureHolder signature_holder = (SignatureHolder) signature_holders.get(verify_which);
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
  <title><fmt:message key="common.title"/></title>
	<script type="text/javascript">
		<!--
		function initSigValues() {
		<%= VerifyPreviewServlet.renderRequiredKeysJavaScript(signature_holder.getSignatureObject(), "") %>
		}
		-->
	</script>
</head>
<body">
<h1><fmt:message key="common.title"/></h1>
<h2><fmt:message key="verifypreview.heading2"/></h2>
<form action="<%= response.encodeURL(request.getContextPath() + "/VerifyPreview") %>"
      name="submitform"
      enctype="multipart/form-data"
      accept-charset="UTF-8"
      method="post">
	<input type="hidden" name="<%= FormFields.FIELD_VERIFY_WHICH %>" value="<%= verify_which %>" />
	<div class="pdfasnote"><label><fmt:message key="verifypreview.reconstruction"/>:</label></div>
	<div class="pdfasverticalspace"></div>
	<textarea class="pdfaspreviewfield" rows="14" name="<%= FormFields.FIELD_RAW_DOCUMENT_TEXT %>"><%= ((TextualSignatureHolder)signature_holder).getSignedText() %></textarea>	
	<%= VerifyPreviewServlet.renderRequiredKeys(signature_holder.getSignatureObject(), "", false) %>
	<br />
	<input type="hidden" name="verify" value="false" />
	<input type="submit" value="<fmt:message key="verifypreview.applyvalues"/>" />
	<input type="submit" value="<fmt:message key="verifypreview.applyvaluesandverify"/>" onclick="document.submitform.verify.value='true'" />
</form>
<div class="pdfasverticalspace"></div>
<a href="<%= request.getContextPath() %>/jsp/verifyupload.jsp"><fmt:message key="common.back"/></a>
<a href="<%=btlurl%>"><fmt:message key="common.backtolist"/></a>
	<script language="javascript" type="text/javascript">
		<!--
			initSigValues();
		-->
	</script>
</body>
</html>