<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
	xmlns:fo="http://www.w3.org/1999/XSL/Format" version="1.0">
	<xsl:output method="xml" indent="yes" />

	<xsl:variable name="foldingmark1_top" select="'105mm'" />
	<xsl:variable name="foldingmark2_top" select="'148.5mm'" />
	<xsl:variable name="foldingmark3_top" select="'210mm'" />

	<xsl:variable name="window_top" select="'45mm'" />
	<xsl:variable name="window_left" select="'20mm'" />


	<xsl:template match="results">
		<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
			<fo:layout-master-set>
				<fo:simple-page-master master-name="simple"
					page-height="29.7cm" page-width="21.0cm">
					<fo:region-body margin-left="0mm" margin-right="0mm"
						margin-top="0" margin-bottom="0mm" />
				</fo:simple-page-master>
			</fo:layout-master-set>

			<fo:page-sequence master-reference="simple">
				<fo:flow flow-name="xsl-region-body">
					<xsl:for-each select="result">
						<xsl:apply-templates select="." />
						<fo:block break-after='page' />
					</xsl:for-each>
				</fo:flow>
			</fo:page-sequence>
		</fo:root>
	</xsl:template>

	<xsl:template match="result">
		<fo:block-container absolute-position="fixed"
			top="{$foldingmark1_top}" left="6mm">
			<fo:block>
				<fo:leader leader-pattern="rule" rule-thickness="0.6pt"
					leader-length="6mm" />
			</fo:block>
		</fo:block-container>

		<fo:block-container absolute-position="fixed"
			top="{$foldingmark2_top}" left="6mm">
			<fo:block>
				<fo:leader leader-pattern="rule" rule-thickness="0.6pt"
					leader-length="9mm" />
			</fo:block>
		</fo:block-container>

		<fo:block-container absolute-position="fixed"
			top="{$foldingmark3_top}" left="6mm">
			<fo:block>
				<fo:leader leader-pattern="rule" rule-thickness="0.6pt"
					leader-length="6mm" />
			</fo:block>
		</fo:block-container>

		<fo:block-container absolute-position="fixed"
			top="{$window_top}" left="{$window_left}" height="45mm" width="85mm"
			border="0.5pt solid orange">
			<fo:block>Here comes the address!</fo:block>
		</fo:block-container>
	</xsl:template>

</xsl:stylesheet>


