﻿<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    xmlns:msxsl="urn:schemas-microsoft-com:xslt" exclude-result-prefixes="msxsl">
    <xsl:output method="xml" indent="yes"/>

    <xsl:template match="/">
        <xsl:variable name="UserImageURL" select="AjaxRequest/User/UserData/FbPicURL"></xsl:variable>
        <xsl:variable name="DisplayName" select="AjaxRequest/User/UserData/DisplayName"></xsl:variable>
        <xsl:variable name="Email" select="AjaxRequest/User/UserData/Email"></xsl:variable>
        <xsl:variable name="TemplateURL" select="AjaxRequest/TemplateURL"></xsl:variable>

        <xsl:variable name="UserImage">
            <xsl:choose>
                <xsl:when test="$UserImageURL != ''">
                    <xsl:value-of select="$UserImageURL"/>
                </xsl:when>
                <xsl:otherwise>
                    <xsl:value-of select="$TemplateURL"/>
                    <xsl:text>Web/Images/Ver_2_0/DefaultUserPic.jpg</xsl:text>
                </xsl:otherwise>
            </xsl:choose>
        </xsl:variable>

        <table cellpadding="0" cellspacing="0" align="center" class="padding5" style="background-color:#FFFFFF;width:250px;">
            <tr>
                <td width="25%" class="textCenter verticallyMiddle">
                    <xsl:choose>
                        <xsl:when test="UserImage !=''">
                            <img class="verticallyMiddle" src="{$UserImage}" onload="setWidthAndHeightImage(this, 50);"></img>
                        </xsl:when>
                        <xsl:otherwise>
                            <img class="verticallyMiddle" src="{$TemplateURL}Web/Images/Ver_2_0/DefaultUserPic.jpg" 
                                 onload="setWidthAndHeightImage(this, 50);"></img>
                        </xsl:otherwise>
                    </xsl:choose>
                </td>
                <td width="75%" class="">
                    <div class="labelGoalTitle" style="width:175px;height:30px;overflow:hidden;">
                        <xsl:value-of select="$DisplayName"/>
                    </div>
                    <div class="templateMemoText" style="width:175px;overflow:hidden;">
                        <xsl:value-of select="$Email"/>
                    </div>
                </td>
            </tr>
        </table>

    </xsl:template>
</xsl:stylesheet>
