<xen:title>{xen:phrase account_upgrades}</xen:title>
<xen:require css="account_upgrades.css" />
<xen:if is="{$available}">
<div class="section">
<h3 class="subHeading">{xen:phrase available_upgrades}</h3>
<ul>
<xen:foreach loop="$available" value="$upgrade">
<xen:if is="$upgrade.user_upgrade_id == 3 AND !{xen:helper ismemberof, $visitor, 9}">
//do nothing in this case
<xen:elseif is="$upgrade.user_upgrade_id == 5 AND !{xen:helper ismemberof, $visitor, 10}" />
//do nothing as well
<xen:else />
<li class="primaryContent upgrade">
<form action="{$payPalUrl}" method="post" class="upgradeForm">
<div class="cost">{$upgrade.costPhrase}</div>
<xen:if is="{$upgrade.length_unit} AND {$upgrade.recurring}">
<input type="hidden" name="cmd" value="_xclick-subscriptions" />
<input type="hidden" name="a3" value="{$upgrade.cost_amount}" />
<input type="hidden" name="p3" value="{$upgrade.length_amount}" />
<input type="hidden" name="t3" value="{$upgrade.lengthUnitPP}" />
<input type="hidden" name="src" value="1" />
<input type="hidden" name="sra" value="1" />
<input type="submit" value="{xen:phrase subscribe}" class="button" />
<xen:else />
<input type="hidden" name="cmd" value="_xclick" />
<input type="hidden" name="amount" value="{$upgrade.cost_amount}" />
<input type="submit" value="{xen:phrase purchase}" class="button" />
</xen:if>
<input type="hidden" name="business" value="{$xenOptions.payPalPrimaryAccount}" />
<input type="hidden" name="currency_code" value="{$upgrade.currency}" />
<input type="hidden" name="item_name" value="{xen:phrase account_upgrade}: {$upgrade.title} ({$visitor.username})" />
<input type="hidden" name="quantity" value="1" />
<input type="hidden" name="no_note" value="1" />
<input type="hidden" name="no_shipping" value="1" />
<input type="hidden" name="custom" value="{$visitor.user_id},{$upgrade.user_upgrade_id},token,{$visitor.csrf_token_page}" />
<input type="hidden" name="charset" value="utf-8" />
<input type="hidden" name="email" value="{$visitor.email}" />
<input type="hidden" name="return" value="{xen:link 'full:account/upgrade-purchase'}" />
<input type="hidden" name="cancel_return" value="{xen:link 'full:index'}" />
<input type="hidden" name="notify_url" value="{$xenOptions.boardUrl}/payment_callback.php" />
</form>
<div class="upgradeMain">
<h4 class="title">{$upgrade.title}</h4>
<xen:if is="{$upgrade.description}">
<div class="description">{xen:raw $upgrade.description}</div>
</xen:if>
</div>
</li>
</xen:if>
</xen:foreach>
</ul>
</div>
</xen:if>
<xen:if is="{$purchased}">
<div class="section">
<h3 class="subHeading">{xen:phrase purchased_upgrades}</h3>
<ul>
<xen:foreach loop="$purchased" value="$upgrade">
<li class="primaryContent">
<div class="upgrade">
<div class="upgradeForm">
<xen:if is="{$upgrade.record.end_date}">
<div>{xen:phrase expires}: <xen:datetime time="$upgrade.record.end_date" /></div>
</xen:if>
<xen:if is="{$upgrade.length_unit} AND {$upgrade.recurring}">
<a href="{$payPalUrl}?cmd=_manage-paylist" class="button">{xen:phrase cancel_subscription}</a>
</xen:if>
</div>
<div class="upgradeMain">
<h4 class="title">{$upgrade.title}</h4>
<xen:if is="{$upgrade.description}">
<div class="description">{xen:raw $upgrade.description}</div>
</xen:if>
</div>
</div>
</li>
</xen:foreach>
</ul>
</div>
</xen:if>