<%@ 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"%>
<%
	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>PDF-Signaturen</title>
	<script type="text/javascript">
		<!--
		function initSigValues() {
		<%= VerifyPreviewServlet.renderRequiredKeysJavaScript(signature_holder.getSignatureObject(), "") %>
		}
		-->
	</script>
</head>
<body">
<h1>PDF-Signaturen</h1>
<h2>Vorschau: Dokument pr&uuml;fen</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>Rekonstruktion der Signaturmarke:</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="Werte &uuml;bernehmen" />
	<input type="submit" value="Werte &uuml;bernehmen und pr&uuml;fen" onclick="document.submitform.verify.value='true'" />
</form>
<div class="pdfasverticalspace"></div>
<a href="<%= request.getContextPath() %>/jsp/verifyupload.jsp">zur&uuml;ck</a>
<a href="<%=btlurl%>">zur&uuml;ck zur Liste</a>
	<script language="javascript" type="text/javascript">
		<!--
			initSigValues();
		-->
	</script>
</body>
</html>