﻿<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
	<xsl:import href="section.xsl"/>
	<xsl:output method="html" indent="yes" omit-xml-declaration="yes"/>
	<xsl:template match="ShowPage" mode="Untergeordnet">
		<style type="text/css" media="print">
			.submit, .hint {display: none;}
		</style>
		<style type="text/css" media="screen">
			.submit {font-size: 14pt; width: 200px;}
			.hint {font-size: 14pt;}
		</style>
		<style type="text/css">
			td {font-size: 14pt;
			font-family: Tahoma, Arial, Helvetica, AvantGard;vertical-align:top;}
			input, select, textarea {font-size: 14pt; width:450px;}
			select {width: 457px;}
			a {color: black;}
			a:hover {color: #fefefe; background-color: black;}
			a:active {color: red;}
			table.reg1 {border-top: solid 1px black;}
			.reg1 td {border-bottom: solid 1px black;}
		</style>
		<script language="JavaScript" type="text/javascript">

			function check(){
			var f = document.reg;
			f.bNoscript.value = "";
			if(f.suGivenname.value=='')f.suGivenname.focus();
			else if(f.suName.value=='')f.suName.focus();
			else if(f.suEmail.value=='')f.suEmail.focus();
			else return(true);
			return(false);
			}

		</script>

		<xsl:apply-templates select="." mode="select"/>
	</xsl:template>
	<xsl:template match="@super" mode="Oben" />
	<xsl:template match="ShowPage" mode="ancestor"/>
	<xsl:template match="ShowPage" mode="ancestortext"/>
	<xsl:template match="ShowPage" mode="comment"/>
	<xsl:template match="ShowPage" mode="LogonUser"/>
	<xsl:template match="ShowPage" mode="footeredit"/>
	<xsl:template match="ShowPage" mode="select">
		<xsl:choose>
			<xsl:when test="count(INFO)=0">
				<xsl:apply-templates select="." mode="start"/>
			</xsl:when>
			<xsl:when test="count(Subobj)=1">
				<xsl:apply-templates select="Subobj"/>
			</xsl:when>
			<xsl:when test="count(Subobj) &gt; 0 and contains(Edit/@link,'m=edit')">
				<xsl:apply-templates select="." mode="manager"/>
			</xsl:when>
			<xsl:otherwise>
				<xsl:apply-templates select="."/>
			</xsl:otherwise>
		</xsl:choose>
	</xsl:template>

	<xsl:template match="ShowPage" mode="manager">
		<table bgcolor="#cccccc" cellspacing="1" cellpadding="3">

			<xsl:apply-templates select="." mode="header"/>
			<xsl:choose>
				<xsl:when test="ex='ID'">
					<xsl:apply-templates select="Subobj" mode="manager">
						<xsl:sort select="@id" data-type="number"/>
					</xsl:apply-templates>
				</xsl:when>
				<xsl:when test="ex='Title'">
					<xsl:apply-templates select="Subobj" mode="manager">
						<xsl:sort select="suTitle"/>
					</xsl:apply-templates>
				</xsl:when>
				<xsl:when test="ex='Givenname'">
					<xsl:apply-templates select="Subobj" mode="manager">
						<xsl:sort select="suGivenname"/>
					</xsl:apply-templates>
				</xsl:when>
				<xsl:when test="ex='Name'">
					<xsl:apply-templates select="Subobj" mode="manager">
						<xsl:sort select="suName"/>
					</xsl:apply-templates>
				</xsl:when>
				<xsl:when test="ex='Email'">
					<xsl:apply-templates select="Subobj" mode="manager">
						<xsl:sort select="suEmail"/>
					</xsl:apply-templates>
				</xsl:when>
				<xsl:when test="ex='Institution'">
					<xsl:apply-templates select="Subobj" mode="manager">
						<xsl:sort select="suInstitution"/>
					</xsl:apply-templates>
				</xsl:when>
				<xsl:when test="ex='Country'">
					<xsl:apply-templates select="Subobj" mode="manager">
						<xsl:sort select="suCountry"/>
					</xsl:apply-templates>
				</xsl:when>
				<!--
				<xsl:when test="ex='Paperid'">
					<xsl:apply-templates select="Subobj" mode="manager">
						<xsl:sort select="suPaperid" data-type="number"/>
					</xsl:apply-templates>
				</xsl:when>
				<xsl:when test="ex='Status'">
					<xsl:apply-templates select="Subobj" mode="manager">
						<xsl:sort select="iuStatus" data-type="number"/>
					</xsl:apply-templates>
				</xsl:when>
				<xsl:when test="ex='Dinner'">
					<xsl:apply-templates select="Subobj" mode="manager">
						<xsl:sort select="iuDinner" data-type="number"/>
					</xsl:apply-templates>
				</xsl:when>
				<xsl:when test="ex='Paid'">
					<xsl:apply-templates select="Subobj" mode="manager">
						<xsl:sort select="oPayment/@f" data-type="number"/>
					</xsl:apply-templates>
				</xsl:when>
				<xsl:when test="ex='Date'">
					<xsl:apply-templates select="Subobj" mode="manager">
						<xsl:sort select="substring(oPayment/@t,4,2)" data-type="number" order="descending"/>
						<xsl:sort select="substring(oPayment/@t,1,2)" data-type="number" order="descending"/>
						<xsl:sort select="substring(oPayment/@t,12)" order="descending"/>
					</xsl:apply-templates>
				</xsl:when>
				-->
				<xsl:otherwise>
					<xsl:apply-templates select="Subobj" mode="manager">
						<xsl:sort select="@id" data-type="number" order="descending"/>
					</xsl:apply-templates>
				</xsl:otherwise>
			</xsl:choose>
			<xsl:apply-templates select="." mode="header"/>
		</table>
		<iframe name="output" id="output" style="width: 676px; height: 100px;"></iframe>
	</xsl:template>
	<xsl:template match="ShowPage" mode="header">
		<tr>
			<td>
				<a href="{Script}?f={@id}&amp;ex=ID&amp;m={Modus}">ID</a>
			</td>
			<td>
				<a href="{Script}?f={@id}&amp;ex=Title&amp;m={Modus}">Title</a>
			</td>
			<td>
				<a href="{Script}?f={@id}&amp;ex=Givenname&amp;m={Modus}">Given name</a>
			</td>
			<td>
				<a href="{Script}?f={@id}&amp;ex=Name&amp;m={Modus}">Name</a>
			</td>
			<td>
				<a href="{Script}?f={@id}&amp;ex=Email">Email</a>
			</td>
			<td>
				<a href="{Script}?f={@id}&amp;ex=Institution&amp;m={Modus}">Institution</a>
			</td>
			<td>
				<a href="{Script}?f={@id}&amp;ex=Country&amp;m={Modus}">Country</a>
			</td>
			<!--
			<td>
				<a href="{Script}?f={@id}&amp;ex=Paperid&amp;m={Modus}">Paper</a>
			</td>
			<td>
				<a href="{Script}?f={@id}&amp;ex=Status&amp;m={Modus}">Fee</a>
			</td>
			<td>
				<a href="{Script}?f={@id}&amp;ex=Paid&amp;m={Modus}">Paid</a>
			</td>
			<td>
				<a href="{Script}?f={@id}&amp;ex=Date&amp;m={Modus}">Date</a>
			</td>
			-->
		</tr>
		<tr>
			<td>
				<a href="{Script}?f={@super}">Up</a>
			</td>
			<td>
				<a href="{Script}?f={@id}&amp;m=edit">Edit</a>
			</td>
			<td>
				<a href="{Script}?f={@id}&amp;m=create" target="_blank">Add</a>
			</td>
			<td>
				<xsl:value-of select="count(Subobj)"/>
			</td>
			<td>
				<a href="{Script}?f={@id}&amp;m=all&amp;ex=Email">Show everything</a>
			</td>
			<td>
				<a href="{Script}?f={@id}">Normal</a>
			</td>
			<td>
				<a href="{Script}">Home</a>
			</td>
			<!--
			<td>
				<xsl:value-of select="count(Subobj[suPaperid!='' and count(oPayment)=1])"/>
			</td>
			<td>
				<xsl:value-of select="sum(Subobj[count(oPayment)=1]/iuStatus)"/>
			</td>
			<td>
				<xsl:value-of select="sum(Subobj[count(oPayment)=1]/iuMedev)"/>
			</td>
			<td>
				<xsl:value-of select="sum(Subobj[count(oPayment)=1]/iuCityhall)"/>
			</td>
			<td>
				<xsl:value-of select="sum(Subobj[count(oPayment)=1]/iuDinner)"/>
			</td>
			<td>
				<xsl:value-of select="sum(Subobj[count(oPayment)=1]/iuBavarian)"/>
			</td>
			<td>
				<xsl:value-of select="sum(Subobj/oPayment/@f)"/>
			</td>
			<td>
				<xsl:value-of select="count(Subobj/oPayment)"/>
			</td>
			<xsl:if test="/ShowPage/Modus='all'">
				<td>Complete address</td>
			</xsl:if>
			-->
		</tr>

	</xsl:template>
	<xsl:template match="Subobj" mode="manager">
		<xsl:if test="/ShowPage/Modus!='all' or count(oPayment)=1">
			<tr bgcolor="#fefefe">
				<td>
					<xsl:choose>
						<xsl:when test="/ShowPage/Modus='all'">
							<xsl:value-of select="@id"/>
						</xsl:when>
						<xsl:otherwise>
							<a href="{Script}?f={@id}" target="_blank">
								<xsl:value-of select="@id"/>
							</a>
						</xsl:otherwise>
					</xsl:choose>
				</td>
				<td>
					<xsl:apply-templates select="suTitle" mode="toolong">
						<xsl:with-param name="max" select="9"/>
					</xsl:apply-templates>
				</td>
				<td>
					<xsl:apply-templates select="suGivenname" mode="toolong">
						<xsl:with-param name="max" select="11"/>
					</xsl:apply-templates>
				</td>
				<td>
					<a href="http://www.euro-online.org/conf/admin/userinfo.php?usersearch={suName}" target="_blank">
						<xsl:value-of select="suName"/>
					</a>
				</td>
				<td>
					<xsl:variable name="email" select="suEmail"/>
					<xsl:if test="count(/ShowPage/Subobj[suEmail = $email]) &gt; 1">
						<xsl:attribute name="bgcolor">yellow</xsl:attribute>
					</xsl:if>
					<a target="output" href="info.aspx?f={/ShowPage/@super}&amp;iAnzahl={suEmail}&amp;m=polling&amp;bMultisession=Multisession&amp;sDauer=30">
						<xsl:apply-templates select="suEmail" mode="toolong">
							<xsl:with-param name="max" select="26"/>
						</xsl:apply-templates>
					</a>
				</td>
				<td>
					<xsl:apply-templates select="suInstitution" mode="toolong">
						<xsl:with-param name="max">12</xsl:with-param>
					</xsl:apply-templates>
				</td>
				<td>
					<xsl:apply-templates select="suCountry" mode="toolong"/>
				</td>
				<!--
				<td>
					<xsl:variable name="paperid" select="suPaperid"/>
					<xsl:if test="count(/ShowPage/Subobj[suPaperid = $paperid]) &gt; 1">
						<xsl:attribute name="bgcolor">yellow</xsl:attribute>
					</xsl:if>
					<a href="http://www.euro-online.org/conf/display.php?page=display_abstract&amp;paperid={suPaperid}"
                       target="_blank">
						<xsl:apply-templates select="suPaperid" mode="toolong">
							<xsl:with-param name="max">4</xsl:with-param>
						</xsl:apply-templates>
					</a>
				</td>
				<td>
					<xsl:value-of select="iuStatus"/>
				</td>
				<td>
					<xsl:if test="iuMedev &gt; 0">
						<xsl:value-of select="iuMedev"/>
					</xsl:if>
				</td>
				<td>
					<xsl:choose>
						<xsl:when test="iuCityhall=1">1</xsl:when>
						<xsl:when test="iuCityhall=2">
							<xsl:variable name="guest">
								<xsl:value-of select="suGuestgivenname"/>
								<xsl:text> </xsl:text>
								<xsl:value-of select="suGuestlastname"/>
							</xsl:variable>
							<xsl:choose>
								<xsl:when test="string-length($guest) &gt; 8">
									<xsl:attribute name="title">
										<xsl:value-of select="$guest"/>
									</xsl:attribute>
									<xsl:value-of select="substring($guest,1,8)"/>
									<xsl:text>...</xsl:text>
								</xsl:when>
								<xsl:otherwise>
									<xsl:value-of select="$guest"/>
								</xsl:otherwise>
							</xsl:choose>
						</xsl:when>
					</xsl:choose>
				</td>
				<td>
					<xsl:if test="iuDinner &gt; 0">
						<xsl:value-of select="iuDinner"/>
					</xsl:if>
				</td>
				<td>
					<xsl:if test="iuBavarian &gt; 0">
						<xsl:value-of select="iuBavarian"/>
					</xsl:if>
				</td>
				<td>
					<xsl:value-of select="oPayment/@f"/>
				</td>
				-->
				<td nowrap="nowrap">
					<xsl:choose>
						<xsl:when test="count(oPayment)">
							<xsl:value-of select="oPayment/@t"/>
						</xsl:when>
						<xsl:otherwise>
							<a href="{/ShowPage/Script}?f={@id}&amp;m=delete">Delete</a>
						</xsl:otherwise>
					</xsl:choose>
				</td>
				<xsl:if test="/ShowPage/Modus='all'">
					<td>
						<xsl:if test="not(contains(muReceipt,suName)) ">
							<xsl:attribute name="bgcolor">#f0f0f0</xsl:attribute>
						</xsl:if>
						<pre>
							<xsl:if test="not(contains(muReceipt,suName)) ">
								<xsl:if test="suTitle != ''">
									<xsl:value-of select="normalize-space(suTitle)"/>
									<xsl:text> </xsl:text>
								</xsl:if>
								<xsl:value-of select="normalize-space(suGivenname)"/>
								<xsl:text> </xsl:text>
								<xsl:value-of select="suName"/>
								<xsl:text>&#13;&#10;</xsl:text>
							</xsl:if>
							<xsl:value-of select="muReceipt"/>

						</pre>
					</td>
				</xsl:if>

			</tr>

		</xsl:if>
	</xsl:template>
	<xsl:template match="ShowPage" mode="start">
		<form action="{Script}?f={@id}&amp;m=register" method="post">
			<table style="margin-top: 20px;">
				<tr>
					<td>
						<input type="submit" class="submit" value="Start registration"/>
					</td>
				</tr>
			</table>
		</form>
	</xsl:template>
	<xsl:template name="sep">
		<tr>
			<td colspan="2"
                style="height: 5px; background-color: #cccccc; border-top: solid 1px black;"/>
		</tr>
	</xsl:template>
	<xsl:template match="*" mode="toolong">
		<xsl:param name="max" select="8"/>
		<xsl:choose>
			<xsl:when test="string-length(.) &lt; $max + 3 or /ShowPage/Modus = 'all'">
				<xsl:value-of select="."/>
			</xsl:when>
			<xsl:otherwise>
				<xsl:attribute name="title">
					<xsl:value-of select="."/>
				</xsl:attribute>
				<xsl:value-of select="substring(.,1,$max)"/>
				<xsl:text>...</xsl:text>
			</xsl:otherwise>
		</xsl:choose>
	</xsl:template>
	<xsl:template match="ShowPage|Subobj">

		<xsl:variable name="topay">
			<xsl:value-of select="iuStatus + 25 * floor(iuMedev div 2) + 15 * floor(iuCityhall div 2) + 75 * iuDinner + 10 * floor(iuBavarian div 2)"/>
		</xsl:variable>
		<form action="{Script}?f={@id}&amp;m=createorupdate&amp;INFO={/ShowPage/INFO}"
              method="post" name="reg" id="reg" onsubmit1="return(check());">
			<input name="bSave" type="hidden" value="bSave"/>
			<input name="bNoscript" type="hidden" value="bNoscript"/>
			<input name="bRegisterUser" type="hidden" value="bRegisterUser" />
			<input type="hidden" name="v" value="NextReg.xsl"/>
			<input type="hidden" name="sTitle" value="Registration on {@now}"/>
			<table cellspacing="0" class="reg" cellpadding="3" width="680"  align="center">
				<xsl:call-template name="sep"/>
				<tr>
					<td colspan="2">
						<xsl:value-of select="sTitle"/>
					</td>
				</tr>
				<tr>
					<td style="width:250px;">Salutation:</td>
					<td>
						<input type="text" name="suTitle" value="{suTitle}"/>
					</td>
				</tr>
				<tr>
					<td>
						<xsl:if test="$topay &gt; 0 and string-length(suGivenname) = 0">
							<xsl:attribute name="style">color: red;</xsl:attribute>
						</xsl:if>
						<b>First name:</b>
					</td>
					<td>
						<input type="text" name="suGivenname" value="{suGivenname}"/>
					</td>
				</tr>
				<tr>
					<td>
						<xsl:if test="$topay &gt; 0 and string-length(suName) = 0">
							<xsl:attribute name="style">color: red;</xsl:attribute>
						</xsl:if>
						<b>Last name:</b>
					</td>
					<td>
						<input type="text" name="suName" value="{suName}"/>
					</td>
				</tr>
				<tr>
					<td>Organization:</td>
					<td>
						<input type="text" name="suInstitution" value="{suInstitution}"/>
					</td>
				</tr>
				<tr>
					<td>Country:</td>
					<td>
						<select name="suCountry">
							<xsl:choose>
								<xsl:when test="suCountry!=''">
									<option>
										<xsl:value-of select="suCountry"/>
									</option>
									<option/>
								</xsl:when>
								<xsl:otherwise>
									<option></option>
									<option>Germany</option>
									<option>Italy</option>
									<option>--</option>
								</xsl:otherwise>
							</xsl:choose>
							<option>Afghanistan</option>
							<option>Albania</option>
							<option>Algeria</option>
							<option>American Samoa</option>
							<option>Andorra</option>
							<option>Angola</option>
							<option>Anguilla</option>
							<option>Antarctica</option>
							<option>Antigua And Barbuda</option>
							<option>Argentina</option>
							<option>Armenia</option>
							<option>Aruba</option>
							<option>Australia</option>
							<option>Austria</option>
							<option>Azerbaijan</option>
							<option>Bahamas</option>
							<option>Bahrain</option>
							<option>Bangladesh</option>
							<option>Barbados</option>
							<option>Belarus</option>
							<option>Belgium</option>
							<option>Belize</option>
							<option>Benin</option>
							<option>Bermuda</option>
							<option>Bhutan</option>
							<option>Bolivia</option>
							<option>Bosnia And Herzegovina</option>
							<option>Botswana</option>
							<option>Bouvet Island</option>
							<option>Brazil</option>
							<option>British Indian Ocean Territory</option>
							<option>Brunei Darussalam</option>
							<option>Bulgaria</option>
							<option>Burkina Faso</option>
							<option>Burundi</option>
							<option>Cambodia</option>
							<option>Cameroon</option>
							<option>Canada</option>
							<option>Cape Verde</option>
							<option>Cayman Islands</option>
							<option>Central African Republic</option>
							<option>Chad</option>
							<option>Chile</option>
							<option>China</option>
							<option>Christmas Island</option>
							<option>Cocos (Keeling) Islands</option>
							<option>Colombia</option>
							<option>Comoros</option>
							<option>Congo</option>
							<option>Congo, The Democratic Republic Of The</option>
							<option>Cook Islands</option>
							<option>Costa Rica</option>
							<option>Cote D'ivoire</option>
							<option>Croatia</option>
							<option>Cuba</option>
							<option>Cyprus</option>
							<option>Czech Republic</option>
							<option>Denmark</option>
							<option>Djibouti</option>
							<option>Dominica</option>
							<option>Dominican Republic</option>
							<option>East Timor</option>
							<option>Ecuador</option>
							<option>Egypt</option>
							<option>El Salvador</option>
							<option>Equatorial Guinea</option>
							<option>Eritrea</option>
							<option>Estonia</option>
							<option>Ethiopia</option>
							<option>Falkland Islands (Malvinas)</option>
							<option>Faroe Islands</option>
							<option>Fiji</option>
							<option>Finland</option>
							<option>France</option>
							<option>French Guiana</option>
							<option>French Polynesia</option>
							<option>French Southern Territories</option>
							<option>Gabon</option>
							<option>Gambia</option>
							<option>Georgia</option>
							<option>Germany</option>
							<option>Ghana</option>
							<option>Gibraltar</option>
							<option>Greece</option>
							<option>Greenland</option>
							<option>Grenada</option>
							<option>Guadeloupe</option>
							<option>Guam</option>
							<option>Guatemala</option>
							<option>Guinea</option>
							<option>Guinea-Bissau</option>
							<option>Guyana</option>
							<option>Haiti</option>
							<option>Heard Island And Mcdonald Islands</option>
							<option>Holy See (Vatican City State)</option>
							<option>Honduras</option>
							<option>Hong Kong</option>
							<option>Hungary</option>
							<option>Iceland</option>
							<option>India</option>
							<option>Indonesia</option>
							<option>Iran, Islamic Republic Of</option>
							<option>Iraq</option>
							<option>Ireland</option>
							<option>Israel</option>
							<option>Italy</option>
							<option>Jamaica</option>
							<option>Japan</option>
							<option>Jordan</option>
							<option>Kazakstan</option>
							<option>Kenya</option>
							<option>Kiribati</option>
							<option>Korea, Democratic People's Republic Of</option>
							<option>Korea, Republic Of</option>
							<option>Kuwait</option>
							<option>Kyrgyzstan</option>
							<option>Lao People's Democratic Republic</option>
							<option>Latvia</option>
							<option>Lebanon</option>
							<option>Lesotho</option>
							<option>Liberia</option>
							<option>Libyan Arab Jamahiriya</option>
							<option>Liechtenstein</option>
							<option>Lithuania</option>
							<option>Luxembourg</option>
							<option>Macau</option>
							<option>Macedonia, The Former Yugoslav Republic Of</option>
							<option>Madagascar</option>
							<option>Malawi</option>
							<option>Malaysia</option>
							<option>Maldives</option>
							<option>Mali</option>
							<option>Malta</option>
							<option>Marshall Islands</option>
							<option>Martinique</option>
							<option>Mauritania</option>
							<option>Mauritius</option>
							<option>Mayotte</option>
							<option>Mexico</option>
							<option>Micronesia, Federated States Of</option>
							<option>Moldova, Republic Of</option>
							<option>Monaco</option>
							<option>Mongolia</option>
							<option>Montenegro</option>
							<option>Montserrat</option>
							<option>Morocco</option>
							<option>Mozambique</option>
							<option>Myanmar</option>
							<option>Namibia</option>
							<option>Nauru</option>
							<option>Nepal</option>
							<option>Netherlands</option>
							<option>Netherlands Antilles</option>
							<option>New Caledonia</option>
							<option>New Zealand</option>
							<option>Nicaragua</option>
							<option>Niger</option>
							<option>Nigeria</option>
							<option>Niue</option>
							<option>Norfolk Island</option>
							<option>Northern Mariana Islands</option>
							<option>Norway</option>
							<option>Oman</option>
							<option>Pakistan</option>
							<option>Palau</option>
							<option>Palestinian Territory, Occupied</option>
							<option>Panama</option>
							<option>Papua New Guinea</option>
							<option>Paraguay</option>
							<option>Peru</option>
							<option>Philippines</option>
							<option>Pitcairn</option>
							<option>Poland</option>
							<option>Portugal</option>
							<option>Puerto Rico</option>
							<option>Qatar</option>
							<option>Reunion</option>
							<option>Romania</option>
							<option>Russian Federation</option>
							<option>Rwanda</option>
							<option>Saint Helena</option>
							<option>Saint Kitts And Nevis</option>
							<option>Saint Lucia</option>
							<option>Saint Pierre And Miquelon</option>
							<option>Saint Vincent And The Grenadines</option>
							<option>Samoa</option>
							<option>San Marino</option>
							<option>Sao Tome And Principe</option>
							<option>Saudi Arabia</option>
							<option>Senegal</option>
							<option>Serbia</option>
							<option>Seychelles</option>
							<option>Sierra Leone</option>
							<option>Singapore</option>
							<option>Slovakia</option>
							<option>Slovenia</option>
							<option>Solomon Islands</option>
							<option>Somalia</option>
							<option>South Africa</option>
							<option>South Georgia And The South Sandwich Islands</option>
							<option>Spain</option>
							<option>Sri Lanka</option>
							<option>Sudan</option>
							<option>Suriname</option>
							<option>Svalbard And Jan Mayen</option>
							<option>Swaziland</option>
							<option>Sweden</option>
							<option>Switzerland</option>
							<option>Syrian Arab Republic</option>
							<option>Taiwan</option>
							<option>Tajikistan</option>
							<option>Tanzania, United Republic Of</option>
							<option>Thailand</option>
							<option>Togo</option>
							<option>Tokelau</option>
							<option>Tonga</option>
							<option>Trinidad And Tobago</option>
							<option>Tunisia</option>
							<option>Turkey</option>
							<option>Turkmenistan</option>
							<option>Turks And Caicos Islands</option>
							<option>Tuvalu</option>
							<option>Uganda</option>
							<option>Ukraine</option>
							<option>United Arab Emirates</option>
							<option>United Kingdom</option>
							<option>United States</option>
							<option>United States Minor Outlying Islands</option>
							<option>Uruguay</option>
							<option>Uzbekistan</option>
							<option>Vanuatu</option>
							<option>Venezuela</option>
							<option>Viet Nam</option>
							<option>Virgin Islands, British</option>
							<option>Virgin Islands, U.S.</option>
							<option>Wallis And Futuna</option>
							<option>Western Sahara</option>
							<option>Yemen</option>
							<option>Zambia</option>
							<option>Zimbabwe</option>
						</select>
					</td>
				</tr>
				<xsl:call-template name="sep"/>
				<tr>
					<td>
						<xsl:if test="$topay &gt; 0 and not(contains(suEmail,'@'))">
							<xsl:attribute name="style">color: red;</xsl:attribute>
						</xsl:if>
						<b>Email:</b>
						<xsl:choose>
							<xsl:when test="PrivRead=1 and count(oPayment)=0 and suEmail != ''">
								<xsl:variable name="salutation">
									<xsl:choose>
										<xsl:when test="suTitle != ''">
											<xsl:value-of select="suTitle"/>
										</xsl:when>
										<xsl:otherwise>
											<xsl:text>Ms./Mr.</xsl:text>
										</xsl:otherwise>
									</xsl:choose>
									<xsl:text> </xsl:text>
									<xsl:value-of select="suGivenname"/>
									<xsl:text> </xsl:text>
									<xsl:value-of select="suName"/>
								</xsl:variable>
								<xsl:text> </xsl:text>
								<a href="{/ShowPage/Script}?iAnzahl={suEmail}%20{Owner}&amp;salutation={$salutation}&amp;title=Registration%20not%20complete&amp;f={@super}&amp;m=polling&amp;sDauer=7&amp;bMultisession=Multisession&amp;bNoNew=NoNew">
									Send a reminder
								</a>
							</xsl:when>
							<xsl:when test="PrivRead=1 and count(oPayment)=1">
								<xsl:text> </xsl:text>
								<a href="{/ShowPage/Script}?f=move&amp;ex={@super}&amp;para={@id}">Move it</a>
							</xsl:when>
						</xsl:choose>
					</td>
					<td>
						<input type="text" name="suEmail" value="{suEmail}"/>
					</td>
				</tr>
				<xsl:call-template name="sep"/>


				<tr class="hint">
					<td />
					<td>
						<xsl:choose>
							<xsl:when test="PrivRead=1">
								<input class="submit" type="submit" value="Update"/>
							</xsl:when>
							<xsl:otherwise>
								Thank you for your registration!
							</xsl:otherwise>
						</xsl:choose>
					</td>
				</tr>


				<xsl:call-template name="sep"/>
			</table>
		</form>
	</xsl:template>

</xsl:stylesheet>

