<xsl:choose>
<xsl:when test="$has_pic='1'">
<xsl:variable name="href_preview">
<xsl:for-each select="NewsItem/NewsComponent/NewsComponent/NewsComponent">
<xsl:variable name="index" select="position()" />
<xsl:choose>
<xsl:when test="Role/@FormalName='Preview'">
<xsl:value-of select="ContentItem/@Href"/>
</xsl:when>
</xsl:choose>
</xsl:for-each>
</xsl:variable>
<xsl:variable name="width">
<xsl:for-each select="NewsItem/NewsComponent/NewsComponent/NewsComponent">
<xsl:choose>
<xsl:when test="Role/@FormalName='Preview'">
<xsl:for-each select="ContentItem/Characteristics/Property">
<xsl:choose>
<xsl:when test="@FormalName='Width'">
<xsl:value-of select="@Value"/>
</xsl:when>
</xsl:choose>
</xsl:for-each>
</xsl:when>
</xsl:choose>
</xsl:for-each>
</xsl:variable>
<xsl:variable name="height">
<xsl:for-each select="NewsItem/NewsComponent/NewsComponent/NewsComponent">
<xsl:choose>
<xsl:when test="Role/@FormalName='Preview'">
<xsl:for-each select="ContentItem/Characteristics/Property">
<xsl:choose>
<xsl:when test="@FormalName='Height'">
<xsl:value-of select="@Value"/>
</xsl:when>
</xsl:choose>
</xsl:for-each>
</xsl:when>
</xsl:choose>
</xsl:for-each>
</xsl:variable>
<xsl:variable name="image_href_thumbnail">
<xsl:for-each select="NewsItem/NewsComponent/NewsComponent/NewsComponent">
<xsl:choose>
<xsl:when test="Role/@FormalName='Thumbnail'">
<xsl:value-of select="ContentItem/@Href"/>
</xsl:when>
</xsl:choose>
</xsl:for-each>
</xsl:variable>
<xsl:choose>
<xsl:when test="$pos = '1'">
<xsl:variable name="image_thumb">
<xsl:value-of select="concat('/imgbs/arabic/journal/sport/', substring-before($href_preview, '.jpg'), '.jpg')" />
</xsl:variable>
<xsl:variable name="image_thumb_new">
<xsl:value-of select="concat('files/afp/', substring-before($href_preview, '.jpg'), '.jpg')" />
</xsl:variable>
<xsl:variable name="newWidth">
<xsl:choose>
<xsl:when test="$width > 420">
<xsl:value-of select="420"></xsl:value-of>
</xsl:when>
<xsl:when test="420 > $width">
<xsl:choose>
<xsl:when test="$height > 300">
<xsl:value-of select="$width div ($height div 300)" />
</xsl:when>
<xsl:when test="300 > $height">
<xsl:value-of select="$width" />
</xsl:when>
</xsl:choose>
</xsl:when>
</xsl:choose>
</xsl:variable>
<xsl:variable name="newHeight" >
<xsl:choose>
<xsl:when test="$height > 300">
<xsl:choose>
<xsl:when test="$width > 420">
<xsl:value-of select="$height div ($width div 420)" />
</xsl:when>
<xsl:when test="420 > $width">
<xsl:value-of select="300" />
</xsl:when>
</xsl:choose>
</xsl:when>
<xsl:when test="300 > $height">
<xsl:value-of select="$height" />
</xsl:when>
</xsl:choose>
</xsl:variable>
<table dir="rtl">
<tr>
<td align="center" width="420">
<a href="{$image_thumb}">
<img align="right" src="{$image_thumb}" height="{$newHeight}" width="{$newWidth}"/>
</a>
</td>
</tr>
<tr>
<td align="right">
<p class="title-right">
<xsl:value-of select="NewsItem/NewsComponent/NewsLines/HeadLine" />
</p>
<p>
<xsl:value-of select="NewsItem/NewsComponent/NewsComponent/NewsComponent/ContentItem/DataContent/p"/>
</p>
</td>
</tr>
<tr>
<td align="left">
<a href="?XML={$xml_file}"><img src="files/more.gif" alt="??????" /></a>
</td>
</tr>
</table>
</xsl:when>
<xsl:when test="$has_pic='1'">
<xsl:variable name="href_preview">
<xsl:for-each select="NewsItem/NewsComponent/NewsComponent/NewsComponent">
<xsl:variable name="index" select="position()" />
<xsl:choose>
<xsl:when test="Role/@FormalName='Preview'">
<xsl:value-of select="ContentItem/@Href"/>
</xsl:when>
</xsl:choose>
</xsl:for-each>
</xsl:variable>
<xsl:variable name="width">
<xsl:for-each select="NewsItem/NewsComponent/NewsComponent/NewsComponent">
<xsl:choose>
<xsl:when test="Role/@FormalName='Preview'">
<xsl:for-each select="ContentItem/Characteristics/Property">
<xsl:choose>
<xsl:when test="@FormalName='Width'">
<xsl:value-of select="@Value"/>
</xsl:when>
</xsl:choose>
</xsl:for-each>
</xsl:when>
</xsl:choose>
</xsl:for-each>
</xsl:variable>
<xsl:variable name="height">
<xsl:for-each select="NewsItem/NewsComponent/NewsComponent/NewsComponent">
<xsl:choose>
<xsl:when test="Role/@FormalName='Preview'">
<xsl:for-each select="ContentItem/Characteristics/Property">
<xsl:choose>
<xsl:when test="@FormalName='Height'">
<xsl:value-of select="@Value"/>
</xsl:when>
</xsl:choose>
</xsl:for-each>
</xsl:when>
</xsl:choose>
</xsl:for-each>
</xsl:variable>
<xsl:variable name="image_href_thumbnail">
<xsl:for-each select="NewsItem/NewsComponent/NewsComponent/NewsComponent">
<xsl:choose>
<xsl:when test="Role/@FormalName='Thumbnail'">
<xsl:value-of select="ContentItem/@Href"/>
</xsl:when>
</xsl:choose>
</xsl:for-each>
</xsl:variable>
<xsl:choose>
<xsl:when test="$pos = '1'">
<xsl:variable name="image_thumb">
<xsl:value-of select="concat('/imgbs/arabic/journal/sport/', substring-before($href_preview, '.jpg'), '.jpg')" />
</xsl:variable>
<xsl:variable name="image_thumb_new">
<xsl:value-of select="concat('files/afp/', substring-before($href_preview, '.jpg'), '.jpg')" />
</xsl:variable>
<xsl:variable name="newWidth">
<xsl:choose>
<xsl:when test="$width > 420">
<xsl:value-of select="420"></xsl:value-of>
</xsl:when>
<xsl:when test="420 > $width">
<xsl:choose>
<xsl:when test="$height > 300">
<xsl:value-of select="$width div ($height div 300)" />
</xsl:when>
<xsl:when test="300 > $height">
<xsl:value-of select="$width" />
</xsl:when>
</xsl:choose>
</xsl:when>
</xsl:choose>
</xsl:variable>
<xsl:variable name="newHeight" >
<xsl:choose>
<xsl:when test="$height > 300">
<xsl:choose>
<xsl:when test="$width > 420">
<xsl:value-of select="$height div ($width div 420)" />
</xsl:when>
<xsl:when test="420 > $width">
<xsl:value-of select="300" />
</xsl:when>
</xsl:choose>
</xsl:when>
<xsl:when test="300 > $height">
<xsl:value-of select="$height" />
</xsl:when>
</xsl:choose>
</xsl:variable>
<table dir="rtl">
<tr>
<td align="center" width="420">
<a href="{$image_thumb}">
<img align="right" src="{$image_thumb}" height="{$newHeight}" width="{$newWidth}"/>
</a>
</td>
</tr>
<tr>
<td align="right">
<p class="title-right">
<xsl:value-of select="NewsItem/NewsComponent/NewsLines/HeadLine" />
</p>
<p>
<xsl:value-of select="NewsItem/NewsComponent/NewsComponent/NewsComponent/ContentItem/DataContent/p"/>
</p>
</td>
</tr>
<tr>
<td align="left">
<a href="?XML={$xml_file}"><img src="files/more.gif" alt="??????" /></a>
</td>
</tr>
</table>
</xsl:when>