phpgroupware-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Phpgroupware-cvs] property/templates/base menu.xsl, 1.1 location.xsl, 1


From: sigurdne
Subject: [Phpgroupware-cvs] property/templates/base menu.xsl, 1.1 location.xsl, 1.1 nextmatchs.xsl, 1.1 location_form.xsl, 1.1 meter.xsl, 1.1 investment.xsl, 1.1 group_select.xsl, 1.1 grouping_select.xsl, 1.1 group_filter.xsl, 1.1 owner.xsl, 1.1 hour_data_view.xsl, 1.1 help_data.xsl, 1.1 preference_acl.tpl, 1.1 receipt.xsl, 1.1 search_field.xsl, 1.1 standard_2.xsl, 1.1 select_submodule.xsl, 1.1 request.xsl, 1.1 preference_acl_row.tpl, 1.1 owner_filter.xsl, 1.1 p_of_town.xsl, 1.1 filter_select.xsl, 1.1 preference_colspan.tpl, 1.1 owner_select.xsl, 1.1 cat_filter.xsl, 1.1 select_permission.xsl, 1.1 building_part_select.xsl, 1.1 choice.xsl, 1.1 chapter_select.xsl, 1.1 chapter_filter.xsl, 1.1 calendar_info.xsl, 1.1 branch_select.xsl, 1.1 admin.xsl, 1.1 admin_location.xsl, 1.1 app_delete.xsl, 1.1 app_data.xsl, 1.1 category.xsl, 1.1 dim_d_select.xsl, 1.1 filter_member_of.xsl, 1.1 filter_location.xsl, 1.1 filter_filter.xsl, 1.1 filter_permission.xsl, 1.1 filter_part_of_town.xsl, 1.1 filter_district.xsl, 1.1 date_search.xsl, 1.1 custom.xsl, 1.1 co lumns.xsl, 1.1 drawing.xsl, 1.1 filter_submodule.xsl, 1.1 cat_select.xsl, 1.1 project.xsl, 1.1 values.xsl, 1.1 location_view.xsl, 1.1 invoice.xsl, 1.1 entity.xsl, 1.1 wo_hour.xsl, 1.1 workorder.xsl, 1.1 b_account_form.xsl, 1.1 gab.xsl, 1.1 config.tpl, 1.1 lookup.xsl, 1.1 document.xsl, 1.1 b_account.xsl, 1.1 abook_view.xsl, 1.1 abook_form.xsl, 1.1 confirm_custom.xsl, 1.1 select_part_of_town.xsl, 1.1 actor.xsl, 1.1 admin_entity.xsl, 1.1 attributes_form.xsl, 1.1 async.xsl, 1.1 alarm.xsl, 1.1 agreement.xsl, 1.1 tts.xsl, 1.1 attributes_view.xsl, 1.1 user_id_select.xsl, 1.1 user_lid_filter.xsl, 1.1 user_id_filter.xsl, 1.1 select_multi_user.xsl, 1.1 unit_select.xsl, 1.1 status_filter.xsl, 1.1 status_select.xsl, 1.1 select_district.xsl, 1.1 standard_entity.xsl, 1.1 template.xsl, 1.1 table_header.xsl, 1.1 pricebook.xsl, 1.1 tolerance_select.xsl, 1.1 alarm_form.xsl, 1.1 alarm_view.xsl, 1.1 standard_3.xsl, 1.1 s_agreement.xsl, 1.1 tenant.xsl, 1.1 filter_vendor.xsl, 1.1 user_lid_select.xsl, 1.1 select_vendor.xsl, 1.1 vendor_view.xsl, 1. 1 vendor_form.xsl,1.1 b_account_view.xsl,1.1
Date: Thu, 24 Feb 2005 14:53:40 -0000

Update of property/templates/base

Added Files:
     Branch: MAIN
            menu.xsl 
            location.xsl 
            nextmatchs.xsl 
            location_form.xsl 
            meter.xsl 
            investment.xsl 
            group_select.xsl 
            grouping_select.xsl 
            group_filter.xsl 
            owner.xsl 
            hour_data_view.xsl 
            help_data.xsl 
            preference_acl.tpl 
            receipt.xsl 
            search_field.xsl 
            standard_2.xsl 
            select_submodule.xsl 
            request.xsl 
            preference_acl_row.tpl 
            owner_filter.xsl 
            p_of_town.xsl 
            filter_select.xsl 
            preference_colspan.tpl 
            owner_select.xsl 
            cat_filter.xsl 
            select_permission.xsl 
            building_part_select.xsl 
            choice.xsl 
            chapter_select.xsl 
            chapter_filter.xsl 
            calendar_info.xsl 
            branch_select.xsl 
            admin.xsl 
            admin_location.xsl 
            app_delete.xsl 
            app_data.xsl 
            category.xsl 
            dim_d_select.xsl 
            filter_member_of.xsl 
            filter_location.xsl 
            filter_filter.xsl 
            filter_permission.xsl 
            filter_part_of_town.xsl 
            filter_district.xsl 
            date_search.xsl 
            custom.xsl 
            columns.xsl 
            drawing.xsl 
            filter_submodule.xsl 
            cat_select.xsl 
            project.xsl 
            values.xsl 
            location_view.xsl 
            invoice.xsl 
            entity.xsl 
            wo_hour.xsl 
            workorder.xsl 
            b_account_form.xsl 
            gab.xsl 
            config.tpl 
            lookup.xsl 
            document.xsl 
            b_account.xsl 
            abook_view.xsl 
            abook_form.xsl 
            confirm_custom.xsl 
            select_part_of_town.xsl 
            actor.xsl 
            admin_entity.xsl 
            attributes_form.xsl 
            async.xsl 
            alarm.xsl 
            agreement.xsl 
            tts.xsl 
            attributes_view.xsl 
            user_id_select.xsl 
            user_lid_filter.xsl 
            user_id_filter.xsl 
            select_multi_user.xsl 
            unit_select.xsl 
            status_filter.xsl 
            status_select.xsl 
            select_district.xsl 
            standard_entity.xsl 
            template.xsl 
            table_header.xsl 
            pricebook.xsl 
            tolerance_select.xsl 
            alarm_form.xsl 
            alarm_view.xsl 
            standard_3.xsl 
            s_agreement.xsl 
            tenant.xsl 
            filter_vendor.xsl 
            user_lid_select.xsl 
            select_vendor.xsl 
            vendor_view.xsl 
            vendor_form.xsl 
            b_account_view.xsl 

Log Message:
no message

====================================================
Index: menu.xsl
        <xsl:template name="menu">
                <xsl:apply-templates select="links"/>
        </xsl:template>
        <xsl:template match="links">
                <table width="100%" align="center">
                        <tr >
                                <xsl:attribute name="class">
                                        <xsl:text>row_on</xsl:text>
                                </xsl:attribute>
                                <td align="left">
                                        <xsl:for-each select="module" >
                                                <xsl:text>  </xsl:text>
                                                <xsl:choose>
                                                        <xsl:when test="this=1">
                                                                <a 
href="{link}" onMouseover="window.status='{statustext}';return true;" 
onMouseout="window.status='';return 
true;"><b><xsl:text>[</xsl:text><xsl:value-of 
select="name"/><xsl:text>]</xsl:text></b></a>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                <a 
href="{link}" onMouseover="window.status='{statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="name"/></a>
                                                        </xsl:otherwise>
                                                </xsl:choose>

                                        </xsl:for-each>
                                </td>
                        </tr>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:text>row_off</xsl:text>
                                </xsl:attribute>
                                <td align="left">
                                        <xsl:for-each select="sub_menu" >
                                                <xsl:text>  </xsl:text>
                                                <xsl:choose>
                                                        <xsl:when test="this=1">
                                                                <a 
href="{link}" onMouseover="window.status='{statustext}';return true;" 
onMouseout="window.status='';return 
true;"><b><xsl:text>[</xsl:text><xsl:value-of 
select="name"/><xsl:text>]</xsl:text></b></a>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                <a 
href="{link}" onMouseover="window.status='{statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="name"/></a>
                                                        </xsl:otherwise>
                                                </xsl:choose>
                                        </xsl:for-each>
                                </td>
                        </tr>
                </table>
                <hr noshade="noshade" width="100%" align="center" size="1"/>
        </xsl:template>

====================================================
Index: location.xsl
<!-- $Id: location.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="app_data">
                <xsl:choose>
                        <xsl:when test="edit">
                                <xsl:apply-templates select="edit"/>
                        </xsl:when>
                        <xsl:when test="view">
                                <xsl:apply-templates select="view"/>
                        </xsl:when>
                        <xsl:when test="update_cat">
                                <xsl:apply-templates select="update_cat"/>
                        </xsl:when>
                        <xsl:when test="stop">
                                <xsl:apply-templates select="stop"/>
                        </xsl:when>
                        <xsl:when test="summary">
                                <xsl:apply-templates select="summary"/>
                        </xsl:when>
                        <xsl:otherwise>
                                <xsl:apply-templates select="list"/>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="list">
                <xsl:choose>
                        <xsl:when test="//lookup=1">
                                <script LANGUAGE="JavaScript">
                                        function Exchange_values(thisform)
                                        {
                                                <xsl:value-of 
select="function_exchange_values"/>
                                        }
                                </script>
                        </xsl:when>
                </xsl:choose>

                <div id="overDiv" style="position:absolute; 
visibility:hide;z-index:1;"></div>
                <xsl:variable name="overlib_source"><xsl:value-of 
select="overlib_source"/></xsl:variable>
                <SCRIPT LANGUAGE="JavaScript" SRC="{$overlib_source}"></SCRIPT>
                <xsl:choose>
                        <xsl:when test="lookup=''">
                                <xsl:call-template name="menu"/>
                        </xsl:when>
                </xsl:choose>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td>
                                        <xsl:call-template name="cat_filter"/>
                                </td>
                                <td>
                                        <xsl:call-template 
name="filter_district"/>
                                </td>
                                <xsl:choose>
                                        <xsl:when test="status_eco_list='' and 
lookup!=1">
                                                <td align="left">
                                                        <xsl:call-template 
name="status_filter"/>
                                                </td>
                                        </xsl:when>
                                </xsl:choose>
                                <td align="center">
                                        <xsl:call-template name="owner_filter"/>
                                </td>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                                <td class="small_text" valign="top" 
align="left">
                                        <xsl:variable 
name="link_excel"><xsl:value-of select="link_excel"/></xsl:variable>
                                        <xsl:variable 
name="lang_excel_help"><xsl:value-of select="lang_excel_help"/></xsl:variable>
                                        <xsl:variable 
name="lang_excel"><xsl:value-of select="lang_excel"/></xsl:variable>
                                        <a href="javascript:var 
w=window.open('{$link_excel}','','')"
                                                
onMouseOver="overlib('{$lang_excel_help}', CAPTION, '{$lang_excel}')"
                                                onMouseOut="nd()">
                                                <xsl:value-of 
select="lang_excel"/></a>
                                </td>

                        </tr>

                        <tr>
                                <td colspan="14" width="100%">
                                        <xsl:call-template name="nextmatchs"/>

                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr class="th">
                                <xsl:choose>
                                        <xsl:when test="//lookup=1">
                                                <td>
                                                <!-- make room for hidden 
fields -->
                                                </td>
                                        </xsl:when>
                                </xsl:choose>
                                <xsl:for-each select="table_header" >
                                        <td class="th_text" width="{with}" 
align="{align}">
                                                <xsl:choose>
                                                        <xsl:when 
test="sort!=''">
                                                                <a 
href="{sort}" onMouseover="window.status='{header}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="header"/></a>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                <xsl:value-of 
select="header"/>
                                                        </xsl:otherwise>
                                                </xsl:choose>
                                        </td>
                                </xsl:for-each>
                        </tr>
                                <xsl:call-template name="list_values"/>
                                <xsl:choose>
                                        <xsl:when test="lookup='' and table_add 
!=''">
                                                <xsl:apply-templates 
select="table_add"/>
                                        </xsl:when>
                                </xsl:choose>
                </table>
                <xsl:choose>
                        <xsl:when test="lookup=1">
                                <table width="100%" cellpadding="2" 
cellspacing="2" align="center">
                                        <tr>
                                                <td colspan="3" width="100%">
                                                        <xsl:call-template 
name="nextmatchs"/>
                                                </td>
                                        </tr>
                                </table>
                        </xsl:when>
                </xsl:choose>
        </xsl:template>


        <xsl:template name="list_values">
                <xsl:for-each select="values" >
                        <tr>
                        <xsl:attribute name="class">
                                <xsl:choose>
                                        <xsl:when test="@class">
                                                <xsl:value-of select="@class"/>
                                        </xsl:when>
                                        <xsl:when test="position() mod 2 = 0">
                                                <xsl:text>row_off</xsl:text>
                                        </xsl:when>
                                        <xsl:otherwise>
                                                <xsl:text>row_on</xsl:text>
                                        </xsl:otherwise>
                                </xsl:choose>
                        </xsl:attribute>
                                <form>
                                <xsl:choose>
                                        <xsl:when test="//lookup=1">
                                                <td>
                                                        <xsl:for-each 
select="hidden" >
                                                                 <input 
type="hidden" name="{name}" value="{value}"></input>
                                                        </xsl:for-each>
                                                </td>
                                        </xsl:when>
                                </xsl:choose>
                                <xsl:for-each select="row" >
                                        <xsl:choose>
                                                <xsl:when test="link">
                                                        <td class="small_text" 
align="center">
                                                                <a 
href="{link}" onMouseover="window.status='{statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="text"/></a>
                                                        </td>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <td class="small_text" 
align="left">
                                                                <xsl:value-of 
select="value"/>
                                                                <xsl:choose>
                                                                        
<xsl:when test="lookup=1">
                                                                                
<xsl:if test="position() = last()">
                                                                                
        <td class="small_text" align="center">
                                                                                
                <input type="button" name="select" value="{//lang_select}" 
onClick="{//exchange_values}" onMouseout="window.status='';return true;">
                                                                                
                        <xsl:attribute name="onMouseover">
                                                                                
                                <xsl:text>window.status='</xsl:text>
                                                                                
                                        <xsl:value-of 
select="lang_select_statustext"/>
                                                                                
                                <xsl:text>'; return true;</xsl:text>
                                                                                
                        </xsl:attribute>
                                                                                
                </input>
                                                                                
        </td>

                                                                                
</xsl:if>

                                                                        
</xsl:when>
                                                                </xsl:choose>
                                                        </td>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:for-each>
                                </form>
                        </tr>
                </xsl:for-each>
        </xsl:template>


        <xsl:template match="table_add">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                                <input type="submit" name="" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
        </xsl:template>

<!-- add / edit -->

        <xsl:template match="edit">
                <script language="JavaScript">
                        self.name="first_Window";
                        function street_lookup()
                        {
                                Window1=window.open('<xsl:value-of 
select="street_link"/>',"Search","width=800,height=700,toolbar=no,scrollbars=yes,resizable=yes");
                        }
                        function tenant_lookup()
                        {
                                Window1=window.open('<xsl:value-of 
select="tenant_link"/>',"Search","width=800,height=700,toolbar=no,scrollbars=yes,resizable=yes");
                        }
                </script>

                <xsl:variable name="dateformat_source"><xsl:value-of 
select="dateformat_source"/></xsl:variable>
                <SCRIPT LANGUAGE="JavaScript" 
SRC="{$dateformat_source}"></SCRIPT>

                <script language="JavaScript">
                        self.name="first_Window";
                        <xsl:value-of select="lookup_functions"/>
                </script>

                <div align="left">

                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form method="post" name="form" action="{$form_action}">
                        <xsl:choose>
                                <xsl:when test="lookup_type='form'">
                                        <xsl:call-template 
name="location_form"/>
                                </xsl:when>
                                <xsl:otherwise>
                                        <xsl:call-template 
name="location_view"/>
                                </xsl:otherwise>
                        </xsl:choose>

                        <xsl:for-each select="additional_fields" >
                                <tr>
                                        <td class="{class}" align="left" 
valign="top">
                                                <xsl:value-of 
select="input_text"/>
                                        </td>
                                        <td align="left">
                                                <xsl:choose>
                                                        <xsl:when 
test="datatype ='text'">
                                                                <textarea 
cols="60" rows="4" name="{input_name}" wrap="virtual" 
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                        
<xsl:value-of select="value"/>
                                                                </textarea>

                                                        </xsl:when>
                                                        <xsl:when 
test="datatype ='date'">
                                                                <input 
type="text" name="{input_name}" value="{value}" 
onFocus="{//dateformat_validate}" onKeyUp="{//onKeyUp}" onBlur="{//onBlur}" 
size="12" maxlength="10"  onMouseout="window.status='';return true;" >
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="descr"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                                
<xsl:text>[</xsl:text><xsl:value-of 
select="//lang_dateformat"/><xsl:text>]</xsl:text>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                <input 
type="text" name="{input_name}" value="{value}" size="{size}" 
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </xsl:otherwise>
                                                </xsl:choose>
                                        </td>
                                </tr>
                        </xsl:for-each>

                        <tr>
                                <td>
                                        <xsl:value-of select="lang_category"/>
                                </td>
                                <td>
                                        <xsl:call-template name="cat_select"/>
                                </td>
                        </tr>


                        <xsl:choose>
                                <xsl:when test="edit_part_of_town = 1">
                                        <tr>
                                                <td>
                                                        <xsl:value-of 
select="lang_part_of_town"/>
                                                </td>
                                                <td>
                                                        <xsl:call-template 
name="select_part_of_town"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="edit_owner = 1">
                                        <tr>
                                                <td>
                                                        <xsl:value-of 
select="lang_owner"/>
                                                </td>
                                                <td>
                                                        <xsl:variable 
name="lang_owner_statustext"><xsl:value-of 
select="lang_owner_statustext"/></xsl:variable>
                                                                <select 
name="owner_id" class="forms" 
onMouseover="window.status='{$lang_owner_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                                                        <option 
value=""><xsl:value-of select="lang_select_owner"/></option>
                                                                        
<xsl:apply-templates select="owner_list"/>
                                                                </select>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>

                        <xsl:choose>
                                <xsl:when test="entities_link != ''">
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_related_info"/>
                                                </td>
                                                <td>
                                                        <table width="100%" 
cellpadding="2" cellspacing="2" align="center">
                                                                
<xsl:apply-templates select="entities_link"/>
                                                        </table>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>

                        <tr>
                                <td colspan="2" width="50%" align="left">
                                        <xsl:call-template 
name="attributes_form"/>
                                </td>
                        </tr>
                        <xsl:choose>
                                <xsl:when test="edit_street = 1">
                                        <tr>
                                                <td>
                                                        <a 
href="javascript:street_lookup()" 
onMouseover="window.status='{lang_select_street_help}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="lang_street"/></a>
                                        </td>
                                                <td>
                                                        <input type="hidden" 
name="street_id" value="{value_street_id}"></input>
                                                        <input  size="30" 
type="text" name="street_name" value="{value_street_name}"  
onClick="street_lookup();" readonly="readonly">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_select_street_help"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                        <input size="4" 
type="text" name="street_number" value="{value_street_number}" >
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_street_num_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="edit_tenant = 1">
                                        <tr>
                                                <td>
                                                        <a 
href="javascript:tenant_lookup()" 
onMouseover="window.status='{lang_tenant_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="lang_tenant"/></a>
                                        </td>
                                                <td>
                                                        <input type="hidden" 
name="tenant_id" value="{value_tenant_id}"></input>
                                                        <input 
size="{size_last_name}" type="text" name="last_name" value="{value_last_name}" 
onClick="tenant_lookup();" readonly="readonly">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_tenant_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                        <input  
size="{size_first_name}" type="text" name="first_name" 
value="{value_first_name}"  onClick="tenant_lookup();" readonly="readonly">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_tenant_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>

                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" name="save" 
value="{$lang_save}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>

        </xsl:template>

        <xsl:template match="owner_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>


<!-- view -->

        <xsl:template match="view">

                <div align="left">

                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="lookup_type='form'">
                                        <xsl:call-template 
name="location_form"/>
                                </xsl:when>
                                <xsl:otherwise>
                                        <xsl:call-template 
name="location_view"/>
                                </xsl:otherwise>
                        </xsl:choose>

                        <xsl:for-each select="additional_fields" >
                                <tr>
                                        <td class="{class}" align="left" 
valign="top">
                                                <xsl:value-of 
select="input_text"/>
                                        </td>
                                        <td align="left">
                                                <xsl:choose>
                                                        <xsl:when 
test="datatype ='text'">
                                                                <textarea 
cols="60" rows="4" name="{input_name}" readonly="readonly" wrap="virtual" 
onMouseout="window.status='';return true;">
                                                                        
<xsl:value-of select="value"/>
                                                                </textarea>

                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                <xsl:value-of 
select="value"/>
                                                        </xsl:otherwise>
                                                </xsl:choose>
                                        </td>
                                </tr>
                        </xsl:for-each>

                        <tr>
                                <td>
                                        <xsl:value-of select="lang_category"/>
                                </td>
                                        <xsl:for-each select="cat_list" >
                                                <xsl:choose>
                                                        <xsl:when 
test="selected">
                                                                <td>
                                                                        
<xsl:value-of select="name"/>
                                                                </td>
                                                        </xsl:when>
                                                </xsl:choose>
                                        </xsl:for-each>
                        </tr>


                        <xsl:choose>
                                <xsl:when test="edit_part_of_town = 1">
                                        <tr>
                                                <td>
                                                        <xsl:value-of 
select="lang_part_of_town"/>
                                                </td>
                                                <xsl:for-each 
select="part_of_town_list" >
                                                        <xsl:choose>
                                                                <xsl:when 
test="selected">
                                                                        <td>
                                                                                
<xsl:value-of select="name"/>
                                                                        </td>
                                                                </xsl:when>
                                                        </xsl:choose>
                                                </xsl:for-each>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="edit_owner = 1">
                                        <tr>
                                                <td>
                                                        <xsl:value-of 
select="lang_owner"/>
                                                </td>
                                                <xsl:for-each 
select="owner_list" >
                                                        <xsl:choose>
                                                                <xsl:when 
test="selected">
                                                                        <td>
                                                                                
<xsl:value-of select="name"/>
                                                                        </td>
                                                                </xsl:when>
                                                        </xsl:choose>
                                                </xsl:for-each>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="entities_link != ''">
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_related_info"/>
                                                </td>
                                                <td>
                                                        <table width="100%" 
cellpadding="2" cellspacing="2" align="center">
                                                                
<xsl:apply-templates select="entities_link"/>
                                                        </table>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td colspan="2" width="50%" align="left">
                                        <xsl:apply-templates 
select="attributes_view"/>
                                </td>
                        </tr>
                        <xsl:choose>
                                <xsl:when test="edit_street = 1">
                                        <tr>
                                                <td>
                                                        <xsl:value-of 
select="lang_street"/>
                                                </td>
                                                <td>
                                                        <xsl:value-of 
select="value_street_name"/>
                                                        <xsl:text> </xsl:text>
                                                        <xsl:value-of 
select="value_street_number"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="edit_tenant = 1">
                                        <tr>
                                                <td>
                                                        <xsl:value-of 
select="lang_tenant"/>

                                                </td>
                                                <td>
                                                        <xsl:value-of 
select="value_last_name"/>
                                                        <xsl:text> </xsl:text>
                                                        <xsl:value-of 
select="value_first_name"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>

                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                        <input type="submit" class="forms" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_done_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        </form>
                                        <xsl:variable 
name="edit_action"><xsl:value-of select="edit_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_edit"><xsl:value-of select="lang_edit"/></xsl:variable>
                                        <form method="post" 
action="{$edit_action}">
                                        <input type="submit" class="forms" 
name="edit" value="{$lang_edit}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_edit_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>
        </xsl:template>

<!-- update_cat -->

        <xsl:template match="update_cat">
                        <table cellpadding="2" cellspacing="2" align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                                <tr>
                                        <td align="center" 
colspan="2"><xsl:value-of select="lang_confirm_msg"/></td>
                                </tr>
                                <tr>
                                        <td>
                                                <xsl:variable 
name="update_action"><xsl:value-of select="update_action"/></xsl:variable>
                                                <xsl:variable 
name="lang_yes"><xsl:value-of select="lang_yes"/></xsl:variable>
                                                <form method="POST" 
action="{$update_action}">
                                                        <input type="submit" 
class="forms" name="confirm" value="{$lang_yes}" 
onMouseout="window.status='';return true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_yes_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                </form>
                                        </td>
                                        <td align="right">
                                                <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                                <a href="{$done_action}" 
onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_no_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                        <xsl:value-of 
select="lang_no"/>
                                                </a>
                                        </td>
                                </tr>
                        </table>
        </xsl:template>

<!-- stop -->

        <xsl:template match="stop">
                        <xsl:call-template name="menu"/>
                        <table cellpadding="2" cellspacing="2" align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        </table>
        </xsl:template>


        <xsl:template match="entities_link">
                <xsl:variable name="lang_entity_statustext"><xsl:value-of 
select="lang_entity_statustext"/></xsl:variable>
                <xsl:variable name="entity_link"><xsl:value-of 
select="entity_link"/></xsl:variable>
                        <tr >
                                <td class="small_text" align="left">
                                        <a href="{$entity_link}" 
onMouseover="window.status='{$lang_entity_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_entity"/></a>
                                </td>
                        </tr>
        </xsl:template>


        <xsl:template match="summary">
                <xsl:call-template name="menu"/>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td>
                                        <xsl:call-template 
name="filter_district"/>
                                </td>
                                <td>
                                        <xsl:call-template 
name="filter_part_of_town"/>
                                </td>
                        <!--    <td align="center">
                                        <xsl:call-template name="owner_filter"/>
                                </td>-->
                                <td class="small_text" valign="top" 
align="left">
                                        <xsl:variable 
name="link_excel"><xsl:value-of select="link_excel"/></xsl:variable>
                                        <xsl:variable 
name="lang_excel_help"><xsl:value-of select="lang_excel_help"/></xsl:variable>
                                        <xsl:variable 
name="lang_excel"><xsl:value-of select="lang_excel"/></xsl:variable>
                                        <a href="javascript:var 
w=window.open('{$link_excel}','','')"
                                                
onMouseOver="overlib('{$lang_excel_help}', CAPTION, '{$lang_excel}')"
                                                onMouseOut="nd()">
                                                <xsl:value-of 
select="lang_excel"/></a>
                                </td>

                        </tr>
                </table>

                <table width="80%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr class="th">
                                <xsl:for-each select="table_header_summary" >
                                        <td class="th_text" width="{with}" 
align="{align}">
                                                <xsl:value-of select="header"/>
                                        </td>
                                </xsl:for-each>
                        </tr>
                        <xsl:call-template name="list_values"/>
                </table>
        </xsl:template>



====================================================
Index: nextmatchs.xsl
<!-- $Id: nextmatchs.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

<xsl:template name="nextmatchs">
        <xsl:variable name="allow_allrows"><xsl:value-of 
select="allow_allrows"/></xsl:variable>
        <xsl:variable name="start_record"><xsl:value-of 
select="start_record"/></xsl:variable>
        <xsl:variable name="cur_record"><xsl:value-of 
select="number($start_record) + number(1)"/></xsl:variable>
        <xsl:variable name="record_limit"><xsl:value-of 
select="record_limit"/></xsl:variable>
        <xsl:variable name="num_records"><xsl:value-of 
select="num_records"/></xsl:variable>
        <xsl:variable name="all_records"><xsl:value-of 
select="all_records"/></xsl:variable>
        <xsl:variable name="link_url"><xsl:value-of 
select="link_url"/></xsl:variable>
        <xsl:variable name="img_path"><xsl:value-of 
select="img_path"/></xsl:variable>

        <table border="0" width="100%">
                <tr>
                        <xsl:choose>
                                <xsl:when test="number($cur_record) > 
number(1)">
                                <xsl:variable name="first"><xsl:value-of 
select="link_url"/>&amp;start=0</xsl:variable>
                                        <td width="25">
                                                <a href="{$first}"><img 
src="{$img_path}/first.gif" border="1" width="12" height="12"/></a>
                                        </td>
                                </xsl:when>
                                <xsl:otherwise>
                                        <td width="25">
                                                <img 
src="{$img_path}/first-grey.gif" border="1" width="12" height="12"/>
                                        </td>
                                </xsl:otherwise>
                        </xsl:choose>

                        <xsl:choose>
                                <xsl:when test="number($cur_record) > 
number(1)">
                                <xsl:variable name="prev_num"><xsl:value-of 
select="number($cur_record) - number($record_limit)"/></xsl:variable>
                                        <xsl:choose>
                                                <xsl:when 
test="number($prev_num)+number(1) >= number(1)">
                                                        <xsl:choose>
                                                                <xsl:when 
test="number($cur_record) - number($record_limit) > number(0)">
                                                                <xsl:variable 
name="prev_number"><xsl:value-of select="number($cur_record) - 
number($record_limit)"/></xsl:variable>
                                                                <xsl:variable 
name="prev"><xsl:value-of select="link_url"/>&amp;start=<xsl:value-of 
select="number($prev_number) - number(1)"/></xsl:variable>
                                                                        <td 
width="25">
                                                                                
<a href="{$prev}"><img src="{$img_path}/left.gif" border="1" width="12" 
height="12"/></a>
                                                                        </td>
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                <xsl:variable 
name="prev"><xsl:value-of select="link_url"/>&amp;start=0</xsl:variable>
                                                                        <td 
width="25">
                                                                                
<a href="{$prev}"><img src="{$img_path}/left-grey.gif" border="1" width="12" 
height="12"/></a>
                                                                        </td>
                                                                </xsl:otherwise>
                                                        </xsl:choose>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <td width="25">
                                                                <img 
src="{$img_path}/left-grey.gif" border="1" width="12" height="12"/>
                                                        </td>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:when>
                                <xsl:otherwise>
                                        <td width="25">
                                                <img 
src="{$img_path}/left-grey.gif" border="1" width="12" height="12"/>
                                        </td>
                                </xsl:otherwise>
                        </xsl:choose>

                        <xsl:choose>
                                <xsl:when test="number($num_records) = 
number(0)">
                                        <td nowrap="nowrap" align="center">0 - 
0 of 0&#160;</td>
                                </xsl:when>
                                <xsl:otherwise>
                                        <xsl:choose>
                                                <xsl:when 
test="number($cur_record) + number($record_limit) > number($num_records)">
                                                <xsl:variable 
name="of_num"><xsl:value-of select="number($cur_record)+number($num_records) - 
number(1)"/></xsl:variable>
                                                        <td nowrap="nowrap" 
align="center">
                                                                <xsl:value-of 
select="$cur_record"/> - <xsl:value-of select="$of_num"/> of <xsl:value-of 
select="$all_records"/>&#160;
                                                        </td>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                <xsl:variable 
name="of_num"><xsl:value-of select="number($cur_record) + number($record_limit) 
- number(1)"/></xsl:variable>
                                                        <td nowrap="nowrap" 
align="center">
                                                                <xsl:value-of 
select="$cur_record"/> - <xsl:value-of select="$of_num"/> of <xsl:value-of 
select="$all_records"/>&#160;
                                                        </td>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:otherwise>
                        </xsl:choose>

                        <xsl:choose>
                                <xsl:when test="number($all_records) > 
(number($start_record) + number($record_limit))">
                                <xsl:variable name="next_num"><xsl:value-of 
select="number($cur_record) + number($record_limit)"/></xsl:variable>
                                        <xsl:choose>
                                                <xsl:when 
test="number($all_records) > number($next_num)-number(1)">
                                                <xsl:variable 
name="next"><xsl:value-of select="link_url"/>&amp;start=<xsl:value-of 
select="number($next_num) - number(1)"/></xsl:variable>
                                                        <td width="25" 
align="right">
                                                                <a 
href="{$next}"><img src="{$img_path}/right.gif" border="1" width="12" 
height="12"/></a>
                                                        </td>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <td width="25" 
align="right">
                                                                <img 
src="{$img_path}/right-grey.gif" border="1" width="12" height="12"/>
                                                        </td>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:when>
                                <xsl:otherwise>
                                        <td width="25" align="right">
                                                <img 
src="{$img_path}/right-grey.gif" border="1" width="12" height="12"/>
                                        </td>
                                </xsl:otherwise>
                        </xsl:choose>

                        <xsl:choose>
                                <xsl:when test="number($all_records) > 
(number($start_record) + number($record_limit))">
                                <xsl:variable name="last_num"><xsl:value-of 
select="number($all_records)-number($record_limit)+number(1)"/></xsl:variable>
                                        <xsl:choose>
                                                <xsl:when 
test="number($last_num) > number($cur_record)">
                                                <xsl:variable 
name="last"><xsl:value-of select="link_url"/>&amp;start=<xsl:value-of 
select="number($last_num)-number(1)"/></xsl:variable>
                                                        <td width="25" 
align="right">
                                                                <a 
href="{$last}"><img src="{$img_path}/last.gif" border="1" width="12" 
height="12"/></a>
                                                        </td>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <td width="25" 
align="right">
                                                                <img 
src="{$img_path}/last-grey.gif" border="1" width="12" height="12"/>
                                                        </td>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:when>
                                <xsl:otherwise>
                                        <td width="25" align="right">
                                                <img 
src="{$img_path}/last-grey.gif" border="1" width="12" height="12"/>
                                        </td>
                                </xsl:otherwise>
                        </xsl:choose>

                        <xsl:choose>
                                <xsl:when test="$allow_allrows=1">
                                        <xsl:choose>
                                                <xsl:when test="allrows =1">
                                                <xsl:variable 
name="all"><xsl:value-of select="link_url"/>&amp;start=0</xsl:variable>
                                                        <td width="25" 
align="right">
                                                                <xsl:value-of 
select="lang_delete"/>
                                                                <a 
href="{$all}"><img src="{$img_path}/down.gif" border="1" width="12" 
height="12"/></a>
                                                        </td>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                <xsl:variable 
name="all"><xsl:value-of select="link_url"/>&amp;allrows=1</xsl:variable>
                                                        <td width="25" 
align="right">
                                                                <a 
href="{$all}"><img src="{$img_path}/down.gif" border="1" width="12" 
height="12"/></a>
                                                        </td>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:when>
                        </xsl:choose>
                </tr>
        </table>
</xsl:template>

====================================================
Index: location_form.xsl
<!-- $Id: location_form.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="location_form">
                <xsl:apply-templates select="location_data"/>
        </xsl:template>

        <xsl:template match="location_data">
                <script language="JavaScript">
                        self.name="first_Window";
                        <xsl:value-of select="lookup_functions"/>
                </script>
                        <xsl:for-each select="location" >
                                <tr>
                                        <td class="th_text" width="{with}" 
align="{align}">
                                                <xsl:choose>
                                                        <xsl:when 
test="lookup_link=1">
                                                                <a 
href="javascript:{lookup_function_call}" 
onMouseover="window.status='{statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="name"/></a>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                <xsl:value-of 
select="name"/>
                                                        </xsl:otherwise>
                                                </xsl:choose>
                                        </td>
                                        <td>
                                                <xsl:choose>
                                                        <xsl:when 
test="readonly=1">
                                                                <input 
size="{size}" type="{input_type}" name="{input_name}" value="{value}"  
onClick="{lookup_function_call}" readonly="readonly">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                <input 
size="{size}" type="{input_type}" name="{input_name}" value="{value}"  
onClick="{lookup_function_call}" >
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </xsl:otherwise>
                                                </xsl:choose>
                                        <xsl:for-each select="extra" >
                                                <xsl:choose>
                                                        <xsl:when 
test="readonly=1">
                                                                <input 
size="{size}" type="{input_type}" name="{input_name}" value="{value}"  
onClick="{lookup_function_call}" readonly="readonly">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                <input 
size="{size}" type="{input_type}" name="{input_name}" value="{value}"  
onClick="{lookup_function_call}" >
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </xsl:otherwise>
                                                </xsl:choose>
                                        </xsl:for-each>
                                        </td>
                                </tr>
                        </xsl:for-each>
        </xsl:template>

====================================================
Index: meter.xsl
<!-- $Id: meter.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="app_data">
                <xsl:choose>
                        <xsl:when test="edit">
                                <xsl:apply-templates select="edit"/>
                        </xsl:when>
                        <xsl:when test="view">
                                <xsl:apply-templates select="view"/>
                        </xsl:when>
                        <xsl:when test="update_cat">
                                <xsl:apply-templates select="update_cat"/>
                        </xsl:when>
                        <xsl:otherwise>
                                <xsl:apply-templates select="list"/>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="list">

                <xsl:call-template name="menu"/>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td>
                                        <xsl:call-template name="cat_filter"/>
                                </td>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:call-template name="table_header"/>
                                <xsl:choose>
                                        <xsl:when test="values">
                                                <xsl:call-template 
name="values"/>
                                        </xsl:when>
                                </xsl:choose>
                                <xsl:choose>
                                        <xsl:when test="table_add !=''">
                                                <xsl:apply-templates 
select="table_add"/>
                                        </xsl:when>
                                </xsl:choose>
                </table>
        </xsl:template>


        <xsl:template match="table_add">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                                <input type="submit" name="add" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
        </xsl:template>

<!-- add / edit  -->
        <xsl:template match="edit">
                <div align="left">

                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form method="post" name="form" action="{$form_action}">
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_meter_id"/>
                                </td>
                                <td>
                                        <xsl:choose>
                                                <xsl:when test="value_meter_id 
!= ''">
                                                        <xsl:value-of 
select="value_meter_id"/>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <input type="text" 
name="values[num]" value="{value_meter_id}" onMouseout="window.status='';return 
true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_meter_id_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                        </tr>
                        <xsl:call-template name="location_form"/>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_category"/>
                                </td>
                                <td>
                                        <xsl:call-template name="cat_select"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_name"/>
                                </td>
                                <td>
                                        <input type="text" name="values[name]" 
value="{value_name}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_name_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_remark"/>
                                </td>
                                <td>
                                        <textarea cols="60" rows="10" 
name="values[remark]" wrap="virtual" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_remark_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_remark"/>
                                        </textarea>

                                </td>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>
        </xsl:template>

<!-- view -->

        <xsl:template match="view">
                <div align="left">

                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_meter_id"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_meter_id"/>
                                </td>
                        </tr>
                        <xsl:call-template name="location_view"/>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_category"/>
                                </td>
                                <xsl:for-each select="cat_list" >
                                        <xsl:choose>
                                                <xsl:when 
test="selected='selected'">
                                                        <td>
                                                                <xsl:value-of 
select="name"/>
                                                        </td>
                                                </xsl:when>
                                        </xsl:choose>
                                </xsl:for-each>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_name"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_name"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_remark"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_remark"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:variable 
name="edit_action"><xsl:value-of select="edit_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_edit"><xsl:value-of select="lang_edit"/></xsl:variable>
                                        <form method="post" 
action="{$edit_action}">
                                                <input type="submit" 
name="edit" value="{$lang_edit}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_edit_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>
        </xsl:template>

====================================================
Index: investment.xsl
<!-- $Id: investment.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="app_data">
                <xsl:choose>
                        <xsl:when test="add">
                                <xsl:apply-templates select="add"/>
                        </xsl:when>
                        <xsl:when test="history">
                                <xsl:apply-templates select="history"/>
                        </xsl:when>
                        <xsl:otherwise>
                                <xsl:apply-templates select="list"/>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="list">
                <xsl:variable name="check_source"><xsl:value-of 
select="check_source"/></xsl:variable>
                <SCRIPT LANGUAGE="JavaScript" SRC="{$check_source}"></SCRIPT>

                <xsl:call-template name="menu"/>
                <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                <form method="post" name="form_search" action="{$form_action}">
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td align="left">
                                        <xsl:call-template name="cat_select"/>
                                </td>
                        </tr>
                        <tr>
                                <td align="left">
                                        <xsl:call-template 
name="select_part_of_town"/>
                                        <xsl:call-template 
name="filter_select"/>
                                        <xsl:variable 
name="lang_search"><xsl:value-of select="lang_search"/></xsl:variable>
                                        <input type="submit" 
name="submit_search" value="{$lang_search}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_search_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                </form>
                <xsl:variable name="update_action"><xsl:value-of 
select="update_action"/></xsl:variable>
                <form method="post" name="form" action="{$update_action}">
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates select="table_header"/>
                                <xsl:choose>
                                        <xsl:when test="values[entity_id]!=''">
                                                <xsl:apply-templates 
select="values"/>
                                                <tr>
                                                        <td></td>
                                                        <td></td>
                                                        <td></td>
                                                        <td></td>
                                                        <td></td>
                                                        <td></td>
                                                        <td class="th_text" 
align="right">
                                                                <xsl:value-of 
select="sum_initial_value"/>
                                                        </td>
                                                        <td class="th_text" 
align="right">
                                                                <xsl:value-of 
select="sum_value"/>
                                                        </td>
                                                        <td></td>
                                                        <td></td>
                                                        <td></td>
                                                        <td></td>
                                                        <td></td>
                                                        <td align="center">
                                                                <xsl:variable 
name="img_check"><xsl:value-of select="img_check"/></xsl:variable>
                                                                <a 
href="javascript:check_all_checkbox('values[update]')"><img src="{$img_check}" 
border="0" height="16" width="21" alt="{lang_select_all}"/></a>
                                                        </td>
                                                  </tr>
                                        </xsl:when>
                                </xsl:choose>
                </table>
                <table width="50%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates select="table_update"/>
                </table>
                                </form>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates select="table_add"/>
                </table>
        </xsl:template>

        <xsl:template match="table_header">
                        <tr class="th">
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_district"/>
                                </td>
                                <td class="th_text" width="10%" align="right">
                                        <xsl:value-of 
select="lang_part_of_town"/>
                                </td>
                                <td class="th_text" width="10%" align="right">
                                        <xsl:value-of select="lang_entity_id"/>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of 
select="lang_investment_id"/>
                                </td>
                                <td class="th_text" width="10%">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td class="th_text" width="10%">
                                        <xsl:value-of 
select="lang_entity_name"/>
                                </td>
                                <td class="th_text" width="20%" align="center">
                                        <xsl:value-of 
select="lang_initial_value"/>
                                </td>
                                <td class="th_text" width="20%" align="center">
                                        <xsl:value-of select="lang_value"/>
                                </td>
                                <td class="th_text" width="5%" align="center">
                                        <xsl:value-of select="lang_last_index"/>
                                </td>
                                <td class="th_text" width="10%" align="center">
                                        <xsl:value-of select="lang_write_off"/>
                                </td>
                                <td class="th_text" width="10%" align="center">
                                        <xsl:value-of select="lang_date"/>
                                </td>
                                <td class="th_text" width="5%" align="center">
                                        <xsl:value-of 
select="lang_index_count"/>
                                </td>
                                <td class="th_text" width="5%" align="center">
                                        <xsl:value-of select="lang_history"/>
                                </td>
                                <td class="th_text" width="5%" align="center">
                                        <xsl:value-of select="lang_select"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="values">
                <xsl:variable name="lang_history_statustext"><xsl:value-of 
select="lang_history_statustext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>
                                <td align="right">
                                        <input type="hidden" 
name="values[entity_id][{counter}]" value="{entity_id}" ></input>
                                        <input type="hidden" 
name="values[investment_id][{counter}]" value="{investment_id}" ></input>
                                        <input type="hidden" 
name="values[initial_value][{counter}]" value="{initial_value_ex}" ></input>
                                        <input type="hidden" 
name="values[value][{counter}]" value="{value_ex}" ></input>
                                        <xsl:value-of select="district_id"/>
                                </td>

                                <td align="left">
                                        <xsl:value-of select="part_of_town"/>
                                </td>

                                <td align="right">
                                        <xsl:value-of select="entity_id"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="investment_id"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="descr"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="entity_name"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="initial_value"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="value"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="this_index"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="this_write_off"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="date"/>
                                </td>
                                <td align="center">
                                        <xsl:value-of select="index_count"/>
                                </td>
                                <xsl:choose>
                                        <xsl:when test="is_admin=16">
                                                <td align="center">
                                                        <xsl:variable 
name="link_history"><xsl:value-of select="link_history"/></xsl:variable>
                                                        <a 
href="{$link_history}" 
onMouseover="window.status='{$lang_history_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="lang_history"/></a>
                                                </td>
                                                <td>
                                                <xsl:choose>

                                                        <xsl:when 
test="value_ex !=0">

                                                                        <input 
type="checkbox" name="values[update][{counter}]" value="{counter}" 
onMouseout="window.status='';return true;">
                                                                        </input>

                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                
<xsl:text></xsl:text>
                                                        </xsl:otherwise>

                                                </xsl:choose>
                                                </td>
                                        </xsl:when>
                                </xsl:choose>
                        </tr>
        </xsl:template>

        <xsl:template match="table_update">
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_new_index"/>
                                        <input type="text" 
name="values[new_index]"  size="12" onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_new_index_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                <td>
                                        <input type="text" id="date" 
name="date" size="10" value="{value_date}" readonly="readonly" 
onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_date_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        <script type="text/javascript">
                                        document.writeln('<img 
id="date-trigger" src="{date_img}" title="{lang_datetitle}" 
style="cursor:pointer; cursor:hand;"/>');
                                        <xsl:value-of select="calendar_setup"/>
                                        </script>
                                </td>

                                <td height="50">
                                        <xsl:variable 
name="lang_update"><xsl:value-of select="lang_update"/></xsl:variable>
                                                <input type="submit" 
name="submit_update" value="{$lang_update}" onMouseout="window.status='';return 
true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_update_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                </td>
                        </tr>
        </xsl:template>
        <xsl:template match="table_add">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                                <input type="submit" name="add" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="table_done">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
        </xsl:template>


<!-- History -->

        <xsl:template match="history">

                <xsl:call-template name="menu"/>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>

                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="entity_type!=''">
                                        <tr>
                                                <td width="25%" class="th_text" 
align="left">
                                                        <xsl:value-of 
select="lang_entity_type"/>
                                                </td>
                                                <td width="25%" class="th_text" 
align="left">
                                                        <xsl:value-of 
select="entity_type"/>
                                                </td>
                                                <td width="50%">
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="entity_id!=''">
                                        <tr>
                                                <td width="25%" class="th_text" 
align="left">
                                                        <xsl:value-of 
select="lang_entity_id"/>
                                                </td>
                                                <td width="25%" class="th_text" 
align="left">
                                                        <xsl:value-of 
select="entity_id"/>
                                                </td>
                                                <td width="50%">
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="investment_id!=''">
                                        <tr>
                                                <td width="25%" class="th_text" 
align="left">
                                                        <xsl:value-of 
select="lang_investment_id"/>
                                                </td>
                                                <td width="25%" class="th_text" 
align="left">
                                                        <xsl:value-of 
select="investment_id"/>
                                                </td>
                                                <td width="50%">
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>

                </table>

                <xsl:variable name="update_action"><xsl:value-of 
select="update_action"/></xsl:variable>
                <form method="post" name="form" action="{$update_action}">
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <input type="hidden" name="values[update][0]" 
value="0"></input>
                                <input type="hidden" 
name="values[entity_id][0]" value="{entity_id}"></input>
                                <input type="hidden" 
name="values[investment_id][0]" value="{investment_id}"></input>
                                <xsl:apply-templates 
select="table_header_history"/>
                                <xsl:apply-templates select="values_history"/>

                </table>
                <table width="50%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates select="table_update"/>
                </table>
                </form>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates select="table_done"/>
                </table>
        </xsl:template>

        <xsl:template match="table_header_history">
                        <tr class="th">
                                <td class="th_text" width="10%" align="center">
                                        <xsl:value-of 
select="lang_initial_value"/>
                                </td>
                                <td class="th_text" width="10%" align="center">
                                        <xsl:value-of select="lang_value"/>
                                </td>
                                <td class="th_text" width="5%" align="center">
                                        <xsl:value-of select="lang_last_index"/>
                                </td>
                                <td class="th_text" width="10%" align="center">
                                        <xsl:value-of select="lang_write_off"/>
                                </td>
                                <td class="th_text" width="10%" align="center">
                                        <xsl:value-of select="lang_date"/>
                                </td>
                                <td class="th_text" width="5%" align="center">
                                        <xsl:value-of 
select="lang_index_count"/>
                                </td>
                                <td class="th_text" width="5%" align="center">
                                        <xsl:value-of select="lang_delete"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="values_history">
                <xsl:variable name="lang_delete_statustext"><xsl:value-of 
select="lang_delete_statustext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="right">
                                        <xsl:value-of select="initial_value"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="value"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="this_index"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="this_write_off"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="date"/>
                                </td>
                                <td align="center">
                                        <xsl:value-of select="index_count"/>
                                </td>
                                <xsl:choose>
                                        <xsl:when test="is_admin=16 and 
current_index=1">
                                                <td align="center">
                                                        <xsl:variable 
name="link_delete"><xsl:value-of select="link_delete"/></xsl:variable>
                                                        <a 
href="{$link_delete}" 
onMouseover="window.status='{$lang_delete_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="lang_delete"/></a>
                                                        <input type="hidden" 
name="values[initial_value][0]" value="{initial_value_ex}"></input>
                                                        <input type="hidden" 
name="values[value][0]" value="{value_ex}"></input>
                                                </td>
                                        </xsl:when>
                                        <xsl:otherwise>
                                                <td>
                                                        <xsl:text></xsl:text>
                                                </td>
                                        </xsl:otherwise>
                                </xsl:choose>
                        </tr>
        </xsl:template>





<!-- add -->

        <xsl:template match="add">
                <script language="JavaScript">
                        self.name="first_Window";
                        function location_lookup()
                        {
                                Window1=window.open('<xsl:value-of 
select="location_link"/>',"Search","width=800,height=700,toolbar=no,scrollbars=yes,resizable=yes");
                        }
                </script>
                <div align="left">
                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form method="post" action="{$form_action}" name="form">
                        <xsl:call-template name="location_form"/>

                        <tr>
                                <td>
                                        <xsl:value-of 
select="lang_write_off_period"/>
                                </td>
                                <td>
                                        <xsl:call-template name="cat_select"/>
                                        <xsl:text>  </xsl:text>
                                        <xsl:value-of select="lang_new"/>

                                        <input type="text" 
name="values[new_period]" value="{value_new_period}" size="3" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_new_period_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_type"/>
                                </td>
                                <td>
                                        <xsl:call-template 
name="filter_select"/>

                                </td>
                        </tr>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_amount"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[initial_value]" value="{value_inital_value}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_value_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                </td>
                        </tr>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_date"/>
                                </td>
                                <td>
                                        <input type="text" id="date" 
name="date" size="10" value="{value_date}" readonly="readonly" 
onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_date_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        <script type="text/javascript">
                                        document.writeln('<img 
id="date-trigger" src="{date_img}" title="{lang_datetitle}" 
style="cursor:pointer; cursor:hand;"/>');
                                        <xsl:value-of select="calendar_setup"/>
                                        </script>
                                </td>

                        </tr>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td>
                                        <input type="text" name="values[descr]" 
value="{value_descr}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_name_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                </td>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>
        </xsl:template>

====================================================
Index: group_select.xsl
<!-- $Id: group_select.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="group_select">
        <xsl:variable name="lang_group_statustext"><xsl:value-of 
select="lang_group_statustext"/></xsl:variable>
        <xsl:variable name="select_group_name"><xsl:value-of 
select="select_group_name"/></xsl:variable>
                <select name="{$select_group_name}" class="forms" 
onMouseover="window.status='{$lang_group_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                        <option value=""><xsl:value-of 
select="lang_no_group"/></option>
                                <xsl:apply-templates select="group_list"/>
                </select>
        </xsl:template>

        <xsl:template match="group_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: grouping_select.xsl
<!-- $Id: grouping_select.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="grouping_select">
        <xsl:variable name="lang_grouping_statustext"><xsl:value-of 
select="lang_grouping_statustext"/></xsl:variable>
        <xsl:variable name="select_name"><xsl:value-of 
select="select_grouping"/></xsl:variable>
                <select name="{$select_name}" class="forms" 
onMouseover="window.status='{$lang_grouping_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                        <option value=""><xsl:value-of 
select="lang_no_grouping"/></option>
                                <xsl:apply-templates select="grouping_list"/>
                </select>
        </xsl:template>

        <xsl:template match="grouping_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: group_filter.xsl
<!-- $Id: group_filter.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="group_filter">
                <xsl:variable name="select_action"><xsl:value-of 
select="select_action"/></xsl:variable>
                <xsl:variable name="select_group_name"><xsl:value-of 
select="select_group_name"/></xsl:variable>
                <xsl:variable name="lang_submit"><xsl:value-of 
select="lang_submit"/></xsl:variable>
                <form method="post" action="{$select_action}">
                        <select name="{$select_group_name}" 
onChange="this.form.submit();" onMouseout="window.status='';return true;">
                                <xsl:attribute name="onMouseover">
                                        <xsl:text>window.status='</xsl:text>
                                                <xsl:value-of 
select="lang_group_statustext"/>
                                        <xsl:text>'; return true;</xsl:text>
                                </xsl:attribute>
                                <option value=""><xsl:value-of 
select="lang_no_group"/></option>
                                        <xsl:apply-templates 
select="group_list"/>
                        </select>
                        <noscript>
                                <xsl:text> </xsl:text>
                                <input type="submit" name="submit" 
value="{$lang_submit}"/>
                        </noscript>
                </form>
        </xsl:template>

        <xsl:template match="group_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: owner.xsl

        <xsl:template name="app_data">
                <xsl:choose>
                        <xsl:when test="edit">
                                <xsl:apply-templates select="edit"/>
                        </xsl:when>
                        <xsl:when test="view">
                                <xsl:apply-templates select="view"/>
                        </xsl:when>
                        <xsl:otherwise>
                                <xsl:apply-templates select="list"/>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="list">
                <xsl:call-template name="menu"/>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td align="left">
                                        <xsl:call-template name="cat_filter"/>
                                </td>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates select="table_header"/>
                                <xsl:apply-templates select="values"/>
                                <xsl:apply-templates select="table_add"/>
                </table>
        </xsl:template>

        <xsl:template match="table_header">
                <xsl:variable name="sort_time_created" 
select="sort_time_created"/>
                <xsl:variable name="sort_owner_id" select="sort_owner_id"/>
                <xsl:variable name="sort_name" select="sort_name"/>
                <xsl:variable name="sort_category" select="sort_category"/>

                        <tr class="th">
                                <td width="10%" align="right">
                                        <a href="{$sort_owner_id}" 
class="th_text"><xsl:value-of select="lang_owner_id"/></a>
                                </td>
                                <td width="40%">
                                        <a href="{$sort_name}" 
class="th_text"><xsl:value-of select="lang_name"/></a>
                                </td>
                                <td width="20%" align="center">
                                        <a href="{$sort_time_created}" 
class="th_text"><xsl:value-of select="lang_time_created"/></a>
                                </td>
                                <td width="10%" align="center">
                                        <a href="{$sort_category}" 
class="th_text"><xsl:value-of select="lang_category"/></a>
                                </td>
                                <td width="5%" align="center">
                                        <xsl:value-of select="lang_view"/>
                                </td>
                                <td width="5%" align="center">
                                        <xsl:value-of select="lang_edit"/>
                                </td>
                                <td width="5%" align="center">
                                        <xsl:value-of select="lang_delete"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="values">
                <xsl:variable name="lang_view_statustext"><xsl:value-of 
select="lang_view_statustext"/></xsl:variable>
                <xsl:variable name="lang_edit_statustext"><xsl:value-of 
select="lang_edit_statustext"/></xsl:variable>
                <xsl:variable name="lang_delete_statustext"><xsl:value-of 
select="lang_delete_statustext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="right">
                                        <xsl:value-of select="owner_id"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="name"/>
                                </td>
                                <td align="center">
                                        <xsl:value-of select="entry_date"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="category"/>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_view"><xsl:value-of select="link_view"/></xsl:variable>
                                        <a href="{$link_view}" 
onMouseover="window.status='{$lang_view_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_view"/></a>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_edit"><xsl:value-of select="link_edit"/></xsl:variable>
                                        <a href="{$link_edit}" 
onMouseover="window.status='{$lang_edit_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_edit"/></a>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_delete"><xsl:value-of select="link_delete"/></xsl:variable>
                                        <a href="{$link_delete}" 
onMouseover="window.status='{$lang_delete_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_delete"/></a>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="table_add">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                                <input type="submit" name="add" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
        </xsl:template>

<!-- add / edit -->

        <xsl:template match="edit">
                <xsl:variable name="edit_url"><xsl:value-of 
select="edit_url"/></xsl:variable>
                <div align="left">
                <form name="form" method="post" action="{$edit_url}">
                <table cellpadding="2" cellspacing="2" width="79%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="value_owner_id!=''">
                                        <tr >
                                                <td width="25%" align="left">
                                                        <xsl:value-of 
select="lang_owner_id"/>
                                                </td>
                                                <td width="75%" align="left">
                                                        <xsl:value-of 
select="value_owner_id"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>

                        <xsl:call-template name="abook_form"/>
                        <tr >
                                <td align="left">
                                        <xsl:value-of select="lang_category"/>
                                </td>
                                <td align="left">
                                        <xsl:call-template name="cat_select"/>
                                </td>
                        </tr>
                        <tr  align="left">
                                <td valign="top" >
                                        <xsl:value-of select="lang_remark"/>
                                </td>
                                <td align="left">

                                        <textarea cols="60" rows="6" 
name="values[remark]" wrap="virtual" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_remark_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_remark"/>
                                        </textarea>
                                </td>
                        </tr>
                        <tr height="50">
                                <td valign="bottom">
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                <td valign="bottom">
                                        <xsl:variable 
name="lang_apply"><xsl:value-of select="lang_apply"/></xsl:variable>
                                        <input type="submit" 
name="values[apply]" value="{$lang_apply}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_apply_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                <td align="right" valign="bottom">
                                        <xsl:variable 
name="lang_cancel"><xsl:value-of select="lang_cancel"/></xsl:variable>
                                        <input type="submit" 
name="values[cancel]" value="{$lang_cancel}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_cancel_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                </table>
                </form>
                </div>
        </xsl:template>

<!-- view -->

        <xsl:template match="view">
                <table cellpadding="2" cellspacing="2" width="79%" 
align="center">
                        <tr class="row_off">
                                <td width="19%">
                                        <xsl:value-of 
select="lang_time_created"/>
                                </td>
                                <td width="81%">
                                        <xsl:value-of select="value_date"/>
                                </td>
                        </tr>
                        <tr class="row_on">
                                <td>
                                        <xsl:value-of select="lang_category"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_cat"/>
                                </td>
                        </tr>
                        <tr class="row_off">
                                <td valign="top">
                                        <xsl:value-of select="lang_name"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_name"/>
                                </td>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                        <input type="submit" class="forms" 
name="done" value="{$lang_done}" onMouseover="window.status='Back to the 
list.';return true;" onMouseout="window.status='';return true;"/>
                                        </form>
                                </td>
                        </tr>
                </table>
        </xsl:template>

====================================================
Index: hour_data_view.xsl
<!-- $Id: hour_data_view.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="hour_data_view">
                <xsl:apply-templates select="table_header_hour"/>
                <xsl:apply-templates select="values_hour"/>
                <xsl:apply-templates select="table_sum"/>
        </xsl:template>

        <xsl:template match="table_header_hour">
                        <tr class="th">
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_post"/>
                                </td>
                                <td class="th_text" width="15%" align="left">
                                        <xsl:value-of select="lang_code"/>
                                </td>
                                <td class="th_text" width="40%" align="left">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td class="th_text" width="4%" align="left">
                                        <xsl:value-of select="lang_unit"/>
                                </td>
                                <td class="th_text" width="2%" align="right">
                                        <xsl:value-of select="lang_quantity"/>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_billperae"/>
                                </td>
                                <td class="th_text" width="15%" align="right">
                                        <xsl:value-of select="lang_cost"/>
                                </td>
                                <td class="th_text" width="15%" align="right">
                                        <xsl:value-of select="lang_deviation"/>
                                </td>
                                <td class="th_text" width="15%" align="right">
                                        <xsl:value-of select="lang_result"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="values_hour">
                <xsl:choose>
                        <xsl:when test="new_grouping=1">
                        <tr>
                                <td class="th_text" align="center" colspan="10" 
width="100%">
                                        <xsl:value-of select="grouping_descr"/>
                                </td>
                        </tr>
                        </xsl:when>
                </xsl:choose>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="right">
                                        <xsl:value-of select="post"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="code"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="hours_descr"/>
                                        <br/>
                                        <xsl:value-of select="remark"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="unit"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="quantity"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="billperae"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="cost"/>
                                </td>
                                <td align="right">
                                        <xsl:choose>
                                                <xsl:when test="deviation=''">
                                                                0.00
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <xsl:value-of 
select="deviation"/>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="result"/>
                                </td>
                        </tr>
        </xsl:template>
        <xsl:template match="table_sum">
                        <tr>
                                <td>
                                </td>
                                <td align="left" colspan="5">
                                        <xsl:value-of 
select="lang_sum_calculation"/>
                                </td>
                                <td  align="right">
                                        <xsl:value-of 
select="value_sum_calculation"/>
                                </td>
                                <td  align="right">
                                        <xsl:value-of select="sum_deviation"/>
                                </td>
                                <td  align="right">
                                        <xsl:value-of select="sum_result"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                </td>
                                <td align="left" colspan="7">
                                        <xsl:value-of 
select="lang_addition_rs"/>
                                </td>
                                <td  align="right">
                                        <xsl:value-of 
select="value_addition_rs"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                </td>
                                <td align="left" colspan="7">
                                        <xsl:value-of 
select="lang_addition_percentage"/>
                                </td>
                                <td  align="right">
                                        <xsl:value-of 
select="value_addition_percentage"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                </td>
                                <td align="left" colspan="7">
                                        <xsl:value-of select="lang_sum_tax"/>
                                </td>
                                <td  align="right">
                                        <xsl:value-of select="value_sum_tax"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                </td>
                                <td align="left" colspan="7">
                                        <xsl:value-of select="lang_total_sum"/>
                                </td>
                                <td  align="right">
                                        <xsl:value-of select="value_total_sum"/>
                                </td>
                        </tr>
        </xsl:template>


====================================================
Index: help_data.xsl
<!-- $Id: help_data.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="help_data">
                <xsl:apply-templates select="xhelp"/>
        </xsl:template>

        <xsl:template match="xhelp">
                <xsl:choose>
                        <xsl:when test="overview">
                                <xsl:apply-templates select="overview"/>
                        </xsl:when>
                        <xsl:when test="list">
                                <xsl:apply-templates select="list"/>
                        </xsl:when>
                        <xsl:otherwise>
                                <xsl:apply-templates select="add"/>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>


        <xsl:template match="overview">
                <table>
                        <tr>
                                <td>
                                        <xsl:value-of 
disable-output-escaping="yes" select="intro"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of 
disable-output-escaping="yes" select="prefs_settings"/>
                                </td>
                        </tr>
                </table>
        </xsl:template>

        <xsl:template match="list">
        <xsl:variable name="list_img" select="list_img"/>
                <table>
                        <tr>
                                <td colspan="2">
                                        <img src="{$list_img}"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top" align="right">1</td>
                                <td><xsl:value-of disable-output-escaping="yes" 
select="item_1"/></td>
                        </tr>
                        <tr>
                                <td valign="top" align="right">2</td>
                                <td><xsl:value-of disable-output-escaping="yes" 
select="item_2"/></td>
                        </tr>
                        <tr>
                                <td valign="top" align="right">3</td>
                                <td><xsl:value-of disable-output-escaping="yes" 
select="item_3"/></td>
                        </tr>
                        <tr>
                                <td valign="top" align="right">4</td>
                                <td><xsl:value-of disable-output-escaping="yes" 
select="item_4"/></td>
                        </tr>
                        <tr>
                                <td valign="top" align="right">5</td>
                                <td><xsl:value-of disable-output-escaping="yes" 
select="item_5"/></td>
                        </tr>
                        <tr>
                                <td valign="top" align="right">6</td>
                                <td><xsl:value-of disable-output-escaping="yes" 
select="item_6"/></td>
                        </tr>
                        <tr>
                                <td colspan="2"><u><xsl:value-of 
disable-output-escaping="yes" select="h_data"/></u></td>
                        </tr>
                        <tr>
                                <td valign="top" align="right">7</td>
                                <td><xsl:value-of disable-output-escaping="yes" 
select="item_7"/></td>
                        </tr>
                        <tr>
                                <td valign="top" align="right">8</td>
                                <td><xsl:value-of disable-output-escaping="yes" 
select="item_8"/></td>
                        </tr>
                        <tr>
                                <td valign="top" align="right">9</td>
                                <td><xsl:value-of disable-output-escaping="yes" 
select="item_9"/></td>
                        </tr>
                        <tr>
                                <td valign="top" align="right">10</td>
                                <td><xsl:value-of disable-output-escaping="yes" 
select="item_10"/></td>
                        </tr>
                        <tr>
                                <td valign="top" align="right">11</td>
                                <td><xsl:value-of disable-output-escaping="yes" 
select="item_11"/></td>
                        </tr>
                        <tr>
                                <td valign="top" align="right">12</td>
                                <td><xsl:value-of disable-output-escaping="yes" 
select="item_12"/></td>
                        </tr>
                        <tr>
                                <td valign="top" align="right">13</td>
                                <td><xsl:value-of disable-output-escaping="yes" 
select="item_13"/></td>
                        </tr>
                        <tr>
                                <td valign="top" align="right">14</td>
                                <td><xsl:value-of disable-output-escaping="yes" 
select="item_14"/></td>
                        </tr>
                        <tr>
                                <td valign="top" align="right">15</td>
                                <td><xsl:value-of disable-output-escaping="yes" 
select="item_15"/></td>
                        </tr>
                        <tr>
                                <td valign="top" align="right">16</td>
                                <td><xsl:value-of disable-output-escaping="yes" 
select="item_16"/></td>
                        </tr>
                        <tr>
                                <td valign="top" align="right">17</td>
                                <td><xsl:value-of disable-output-escaping="yes" 
select="item_17"/></td>
                        </tr>
                        <tr>
                                <td valign="top" align="right">18</td>
                                <td><xsl:value-of disable-output-escaping="yes" 
select="item_18"/></td>
                        </tr>
                </table>
        </xsl:template>

        <xsl:template match="add">
        <xsl:variable name="add_img" select="add_img"/>
                <table>
                        <tr>
                                <td colspan="2">
                                        <img src="{$add_img}"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top" align="right">1</td>
                                <td><xsl:value-of disable-output-escaping="yes" 
select="item_1"/></td>
                        </tr>
                        <tr>
                                <td colspan="2">
                                        <table width="80%" bgcolor="#ccddeb">
                                                <tr>
                                                        <td><xsl:value-of 
select="lang_lastname"/>:</td>
                                                        <td><xsl:value-of 
select="lang_firstname"/>:</td>
                                                </tr>
                                                <tr>
                                                        <td><xsl:value-of 
select="lang_email"/>:</td>
                                                        <td><xsl:value-of 
select="lang_company"/>:</td>
                                                </tr>
                                                <tr>
                                                        <td><xsl:value-of 
select="lang_homephone"/>:</td>
                                                        <td><xsl:value-of 
select="lang_fax"/>:</td>
                                                </tr>
                                                <tr>
                                                        <td><xsl:value-of 
select="lang_workphone"/>:</td>
                                                        <td><xsl:value-of 
select="lang_pager"/>:</td>
                                                </tr>
                                                <tr>
                                                        <td><xsl:value-of 
select="lang_mobile"/>:</td>
                                                        <td><xsl:value-of 
select="lang_othernumber"/>:</td>
                                                </tr>
                                                <tr>
                                                        <td><xsl:value-of 
select="lang_street"/>:</td>
                                                        <td><xsl:value-of 
select="lang_city"/>:</td>
                                                </tr>
                                                <tr>
                                                        <td><xsl:value-of 
select="lang_state"/>:</td>
                                                        <td><xsl:value-of 
select="lang_zip"/>:</td>
                                                </tr>
                                                <tr>
                                                        <td><xsl:value-of 
select="lang_access"/>:</td>
                                                        <td><xsl:value-of 
select="lang_groupsettings"/>:</td>
                                                </tr>
                                                <tr>
                                                        <td><xsl:value-of 
select="lang_notes"/>:</td>
                                                        <td><xsl:value-of 
select="lang_birthday"/>:</td>
                                                </tr>
                                        </table>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="2"><xsl:value-of 
disable-output-escaping="yes" select="access_descr"/></td>
                        </tr>
                        <tr>
                                <td valign="top" align="right">2</td>
                                <td><xsl:value-of disable-output-escaping="yes" 
select="item_2"/></td>
                        </tr>
                </table>
        </xsl:template>

====================================================
Index: preference_acl.tpl
{errors}
{title}
<table border="0" align="center" width="70%">
        <tr>
        {nml}
                <td width="40%">
                <div align="center">
                <form method="POST" action="{action_url}">
                {common_hidden_vars}
                <input type="text" name="query" value="{search_value}">
                <input type="submit" name="search" value="{search}">
                </form>
                </div>
                </td>
        {nmr}
        </tr>
</table>
<form method="POST" action="{action_url}">
<table border="0" align="center" width="50%">
        {row}
</table>
{common_hidden_vars_form}
<input type="hidden" name="processed" value="{processed}">
<center><input type="submit" name="submit" value="{submit_lang}"></center>
</form>

====================================================
Index: receipt.xsl
<!-- $Id: receipt.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="receipt">
                <xsl:for-each select="message" >
                        <tr>
                                <td class="th_text" colspan="2" align="left">
                                        <xsl:value-of select="msg"/>
                                </td>
                        </tr>
                </xsl:for-each>

                <xsl:for-each select="error" >
                        <tr>
                                <td class="th_text" colspan="2" align="left">
                                        <xsl:value-of select="msg"/>
                                </td>
                        </tr>
                </xsl:for-each>
        </xsl:template>

====================================================
Index: search_field.xsl
<!-- $Id: search_field.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="search_field">
                <xsl:variable name="select_url"><xsl:value-of 
select="select_action"/></xsl:variable>
                <xsl:variable name="query"><xsl:value-of 
select="query"/></xsl:variable>
                <xsl:variable name="lang_search"><xsl:value-of 
select="lang_search"/></xsl:variable>
                <table>
                <tr>
                        <td class="small_text" valign="top" align="left">
                                <xsl:variable 
name="link_date_search"><xsl:value-of select="link_date_search"/></xsl:variable>
                                <xsl:variable 
name="lang_date_search_help"><xsl:value-of 
select="lang_date_search_help"/></xsl:variable>
                                <xsl:variable 
name="lang_date_search"><xsl:value-of select="lang_date_search"/></xsl:variable>
                                <a href="javascript:var 
w=window.open('{$link_date_search}','','width=300,height=300')"
                                        
onMouseOver="overlib('{$lang_date_search_help}', CAPTION, 
'{$lang_date_search}')"
                                        onMouseOut="nd()">
                                        <xsl:value-of 
select="lang_date_search"/></a>

                                <table>
                                <xsl:choose>
                                        <xsl:when test="start_date!=''">
                                                <tr>
                                                        <td class="small_text" 
align="left">
                                                                <xsl:value-of 
select="start_date"/>
                                                        </td>
                                                </tr>
                                                <tr>
                                                        <td class="small_text" 
align="left">
                                                                <xsl:value-of 
select="end_date"/>
                                                        </td>
                                                </tr>
                                        </xsl:when>
                                        <xsl:otherwise>
                                                <tr>
                                                        <td class="small_text" 
align="left">
                                                                <xsl:value-of 
select="lang_none"/>
                                                        </td>
                                                </tr>
                                        </xsl:otherwise>
                                </xsl:choose>
                                </table>
                        </td>

                        <td valign="top" align="right">
                        <form method="post" name="search" 
action="{$select_url}">
                                <input type="hidden" name="start_date" 
value="{start_date}"></input>
                                <input type="hidden" name="end_date" 
value="{end_date}"></input>
                                <input type="text" name="query" 
value="{$query}" onMouseout="window.status='';return true;">
                                        <xsl:attribute name="onMouseover">
                                                
<xsl:text>window.status='</xsl:text>
                                                        <xsl:value-of 
select="lang_searchfield_statustext"/>
                                                <xsl:text>'; return 
true;</xsl:text>
                                        </xsl:attribute>
                                </input>
                                <xsl:text> </xsl:text>
                                <input type="submit" name="submit" 
value="{$lang_search}" onMouseout="window.status='';return true;">
                                        <xsl:attribute name="onMouseover">
                                                
<xsl:text>window.status='</xsl:text>
                                                        <xsl:value-of 
select="lang_searchbutton_statustext"/>
                                                <xsl:text>'; return 
true;</xsl:text>
                                        </xsl:attribute>
                                </input>
                        </form>
                        </td>
                </tr>
                </table>
        </xsl:template>

====================================================
Index: standard_2.xsl
<!-- $Id: standard_2.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="app_data">
                <xsl:choose>
                        <xsl:when test="edit">
                                <xsl:apply-templates select="edit"/>
                        </xsl:when>
                        <xsl:otherwise>
                                <xsl:apply-templates select="list"/>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="list">

                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                        <!--    <xsl:with-param 
name="nextmatchs_params"/>
                                        </xsl:call-template> -->
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates select="table_header"/>
                                <xsl:apply-templates select="values"/>
                                <xsl:apply-templates select="table_add"/>
                </table>
        </xsl:template>

        <xsl:template match="table_header">
                <xsl:variable name="sort_id"><xsl:value-of 
select="sort_id"/></xsl:variable>
                <xsl:variable name="sort_name"><xsl:value-of 
select="sort_name"/></xsl:variable>
                <tr class="th">
                        <td class="th_text" width="10%" align="right">
                                <a href="{$sort_id}"><xsl:value-of 
select="lang_id"/></a>
                        </td>
                        <td class="th_text" width="20%" align="center">
                                <xsl:value-of select="lang_descr"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_edit"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_delete"/>
                        </td>
                </tr>
        </xsl:template>

        <xsl:template match="values">
                <xsl:variable name="lang_view_standardtext"><xsl:value-of 
select="lang_view_standardtext"/></xsl:variable>
                <xsl:variable name="lang_edit_standardtext"><xsl:value-of 
select="lang_edit_standardtext"/></xsl:variable>
                <xsl:variable name="lang_delete_standardtext"><xsl:value-of 
select="lang_delete_standardtext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="right">
                                        <xsl:value-of select="id"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="first"/>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_edit"><xsl:value-of select="link_edit"/></xsl:variable>
                                        <a href="{$link_edit}" 
onMouseover="window.status='{$lang_edit_standardtext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_edit"/></a>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_delete"><xsl:value-of select="link_delete"/></xsl:variable>
                                        <a href="{$link_delete}" 
onMouseover="window.status='{$lang_delete_standardtext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_delete"/></a>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="table_add">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                                <input type="submit" name="add" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_standardtext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                                <td height="50">
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" name="add" 
value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_standardtext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
        </xsl:template>

<!-- add / edit  -->
        <xsl:template match="edit">
                <div align="left">

                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form method="post" action="{$form_action}">
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_id"/>
                                </td>
                                <td>
                                        <xsl:choose>
                                                <xsl:when test="value_id != ''">
                                                        <xsl:value-of 
select="value_id"/>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <input type="text" 
name="values[id]" value="{value_id}" onMouseout="window.status='';return true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_id_standardtext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td>
                                        <textarea cols="60" rows="10" 
name="values[descr]" wrap="virtual" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_descr_standardtext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_descr"/>
                                        </textarea>

                                </td>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_standardtext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_standardtext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>
        </xsl:template>

====================================================
Index: select_submodule.xsl
<!-- $Id: select_submodule.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="select_submodule">
        <xsl:variable name="lang_submodule_statustext"><xsl:value-of 
select="lang_submodule_statustext"/></xsl:variable>
        <xsl:variable name="select_name_submodule"><xsl:value-of 
select="select_name_submodule"/></xsl:variable>
                <select name="{$select_name_submodule}" class="forms" 
onMouseover="window.status='{$lang_submodule_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                        <option value=""><xsl:value-of 
select="lang_no_submodule"/></option>
                                <xsl:apply-templates select="submodule_list"/>
                </select>
        </xsl:template>

        <xsl:template match="submodule_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="id"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="id"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: request.xsl
<!-- $Id: request.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="app_data">
                <xsl:choose>
                        <xsl:when test="edit">
                                <xsl:apply-templates select="edit"/>
                        </xsl:when>
                        <xsl:when test="view">
                                <xsl:apply-templates select="view"/>
                        </xsl:when>
                        <xsl:when test="priority_key">
                                <xsl:apply-templates select="priority_key"/>
                        </xsl:when>
                        <xsl:otherwise>
                                <xsl:apply-templates select="list"/>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="priority_key">
                <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                <form method="post" action="{$form_action}">
                <div align="left">
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_safety"/>
                                </td>
                                <td>
                                        <input type="text" size="3" 
name="values[safety]" value="{safety}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_safety_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_aesthetics"/>
                                </td>
                                <td>
                                        <input type="text" size="3" 
name="values[aesthetics]" value="{aesthetics}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_aesthetics_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_indoor_climate"/>
                                </td>
                                <td>
                                        <input type="text" size="3" 
name="values[indoor_climate]" value="{indoor_climate}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_indoor_climate_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_consequential_damage"/>
                                </td>
                                <td>
                                        <input type="text" size="3" 
name="values[consequential_damage]" value="{consequential_damage}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_consequential_damage_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_user_gratification"/>
                                </td>
                                <td>
                                        <input type="text" size="3" 
name="values[user_gratification]" value="{user_gratification}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_user_gratification_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_residential_environment"/>
                                </td>
                                <td>
                                        <input type="text" size="3" 
name="values[residential_environment]" value="{residential_environment}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_residential_environment_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_authorities_demands"/>
                                </td>
                                <td>
                                        <input type="text" size="3" 
name="values[authorities_demands]" value="{authorities_demands}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_authorities_demands_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[update]" value="{$lang_save}" >
                                        </input>
                                </td>
                        </tr>
                </table>
                </div>
                </form>
        </xsl:template>

        <xsl:template match="list">
                <div id="overDiv" style="position:absolute; 
visibility:hide;z-index:1;"></div>
                <xsl:variable name="overlib_source"><xsl:value-of 
select="overlib_source"/></xsl:variable>
                <SCRIPT LANGUAGE="JavaScript" SRC="{$overlib_source}"></SCRIPT>

                <xsl:call-template name="menu"/>
                <table width="100%"  cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td>
                                        <xsl:call-template name="cat_filter"/>
                                </td>
                                <td align="left">
                                        <xsl:call-template 
name="status_filter"/>
                                </td>
                                <td align="center">
                                        <xsl:call-template 
name="user_id_filter"/>
                                </td>
                                <xsl:choose>
                                        <xsl:when test="link_priority_key!=''">
                                                <td valign="top" align="right">
                                                        <xsl:variable 
name="link_priority_key"><xsl:value-of 
select="link_priority_key"/></xsl:variable>
                                                        <xsl:variable 
name="lang_priority_help"><xsl:value-of 
select="lang_priority_help"/></xsl:variable>
                                                        <xsl:variable 
name="lang_priority_key"><xsl:value-of 
select="lang_priority_key"/></xsl:variable>
                                                        <a href="javascript:var 
w=window.open('{$link_priority_key}','','width=300,height=300')"
                                                                
onMouseOver="overlib('{$lang_priority_help}', CAPTION, '{$lang_priority_key}')"
                                                                
onMouseOut="nd()">
                                                                <xsl:value-of 
select="lang_priority_key"/></a>
                                                </td>
                                        </xsl:when>
                                </xsl:choose>

                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="14" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:call-template name="table_header"/>
                                        <xsl:choose>
                                                <xsl:when test="project_id!=''">
                                                <xsl:variable 
name="add_to_project_action"><xsl:value-of 
select="add_to_project_action"/></xsl:variable>
                                                <form method="post" 
action="{$add_to_project_action}">
                                                <xsl:choose>
                                                        <xsl:when test="values">
                                                                
<xsl:call-template name="values"/>
                                                        </xsl:when>
                                                </xsl:choose>
                                                        <tr>
                                                                <td height="50">
                                                                        <input 
type="submit" name="add" value="{lang_update_project}" 
onMouseout="window.status='';return true;">
                                                                                
<xsl:attribute name="onMouseover">
                                                                                
        <xsl:text>window.status='</xsl:text>
                                                                                
                <xsl:value-of select="lang_add_to_project_statustext"/>
                                                                                
        <xsl:text>'; return true;</xsl:text>
                                                                                
</xsl:attribute>
                                                                        </input>
                                                                </td>
                                                        </tr>
                                                </form>
                                                </xsl:when>
                                                <xsl:otherwise>
                                <xsl:choose>
                                        <xsl:when test="values">
                                                <xsl:call-template 
name="values"/>
                                        </xsl:when>
                                </xsl:choose>
                                <xsl:choose>
                                        <xsl:when test="table_add !=''">
                                                <xsl:apply-templates 
select="table_add"/>
                                        </xsl:when>
                                </xsl:choose>
                                                </xsl:otherwise>
                                        </xsl:choose>
                </table>
        </xsl:template>

        <xsl:template name="values">
                <xsl:for-each select="values" >
                        <tr>
                        <xsl:attribute name="class">
                                <xsl:choose>
                                        <xsl:when test="@class">
                                                <xsl:value-of select="@class"/>
                                        </xsl:when>
                                        <xsl:when test="position() mod 2 = 0">
                                                <xsl:text>row_off</xsl:text>
                                        </xsl:when>
                                        <xsl:otherwise>
                                                <xsl:text>row_on</xsl:text>
                                        </xsl:otherwise>
                                </xsl:choose>
                        </xsl:attribute>
                                <xsl:for-each select="row" >
                                        <xsl:choose>
                                                <xsl:when test="link">
                                                        <td align="center">
                                                                <a 
href="{link}" target="{target}" 
onMouseover="window.status='{statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="text"/></a>
                                                        </td>
                                        <xsl:choose>
                                                <xsl:when test="//lookup!=''">
                                                        <xsl:if 
test="position() = last()">
                                                                <td 
valign="center">
                                                                        <input 
type="checkbox" name="add_request[request_id][]" value="{request_id}" 
onMouseout="window.status='';return true;">
                                                                                
<xsl:attribute name="onMouseover">
                                                                                
        <xsl:text>window.status='</xsl:text>
                                                                                
                <xsl:value-of select="lang_select_statustext"/>
                                                                                
        <xsl:text>'; return true;</xsl:text>
                                                                                
</xsl:attribute>
                                                                        </input>
                                                                </td>
                                                        </xsl:if>
                                                </xsl:when>
                                        </xsl:choose>


                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <td align="left">
                                                                <xsl:value-of 
select="value"/>
                                                        </td>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:for-each>
                        </tr>
                </xsl:for-each>
        </xsl:template>


        <xsl:template match="table_add">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                                <input type="submit" name="add" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
        </xsl:template>

<!-- add / edit -->

        <xsl:template match="edit">
                <div align="left">
                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="value_request_id!=''">
                                                <td valign="top">
                                                        <xsl:variable 
name="generate_project_action"><xsl:value-of 
select="generate_project_action"/></xsl:variable>
                                                        <xsl:variable 
name="lang_generate_project"><xsl:value-of 
select="lang_generate_project"/></xsl:variable>
                                                        <form method="post" 
action="{$generate_project_action}">
                                                        <input type="hidden" 
name="request_id" value="{value_request_id}"></input>
                                                        <input type="hidden" 
name="location_code" value="{location_code}"></input>
                                                        <input type="hidden" 
name="bypass" value="true"></input>
                                                        <input type="hidden" 
name="descr" value="{value_descr}"></input>
                                                        <input type="hidden" 
name="tenant_id" value="{tenant_id}"></input>
                                                        <input type="hidden" 
name="p_num" value="{p_num}"></input>
                                                        <input type="hidden" 
name="p_entity_id" value="{p_entity_id}"></input>
                                                        <input type="hidden" 
name="p_cat_id" value="{p_cat_id}"></input>
                                                        <input type="submit" 
class="forms" name="generate_project" value="{$lang_generate_project}" 
onMouseout="window.status='';return true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_generate_project_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                        </form>
                                                </td>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form method="post" name="form" action="{$form_action}">
                        <input type="hidden" name="values[origin]" 
value="{value_origin}"></input>
                        <input type="hidden" name="values[origin_id]" 
value="{value_origin_id}"></input>
                        <xsl:choose>
                                <xsl:when test="value_request_id!=''">
                                        <tr>
                                                <td>
                                                        <xsl:value-of 
select="lang_copy_request"/>
                                                </td>
                                                <td>
                                                        <input type="checkbox" 
name="values[copy_request]" value="True"  onMouseout="window.status='';return 
true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_copy_request_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                </td>
                                        </tr>
                                        <tr>
                                                <td>
                                                        <xsl:value-of 
select="lang_request_id"/>
                                                </td>
                                                <td>
                                                        <xsl:value-of 
select="value_request_id"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="value_project_id!=''">
                                        <tr>
                                                <td align="left" valign="top">
                                                        <xsl:value-of 
select="//lang_project"/>
                                                </td>
                                                <td class="th_text"  
align="left">
                                                        <xsl:for-each 
select="value_project_id" >
                                                                        
<xsl:variable name="link_project"><xsl:value-of 
select="//link_project"/>&amp;id=<xsl:value-of select="id"/></xsl:variable>
                                                                        <a 
href="{$link_project}" 
onMouseover="window.status='{//lang_project_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="id"/></a>
                                                                        
<xsl:text> </xsl:text>
                                                        </xsl:for-each>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>

                        <xsl:choose>
                                <xsl:when test="value_origin_id!=''">
                                        <tr>
                                                <td>
                                                        <a href="{link_origin}" 
onMouseover="window.status='{lang_origin_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="lang_origin"/></a>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_title"/>
                                </td>
                                <td>
                                        <input type="text" name="values[title]" 
value="{value_title}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_title_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td>
                                        <textarea cols="60" rows="6" 
name="values[descr]" wrap="virtual" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_descr_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_descr"/>
                                        </textarea>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_category"/>
                                </td>
                                <td>
                                        <xsl:call-template name="cat_select"/>
                                </td>
                        </tr>
                        <xsl:choose>
                                <xsl:when test="location_type='form'">
                                        <xsl:call-template 
name="location_form"/>
                                </xsl:when>
                                <xsl:otherwise>
                                        <xsl:call-template 
name="location_view"/>
                                </xsl:otherwise>
                        </xsl:choose>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_power_meter"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[power_meter]" value="{value_power_meter}" size="12" 
onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_power_meter_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_budget"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[budget]" value="{value_budget}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_budget_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        <xsl:text> </xsl:text> [ <xsl:value-of 
select="currency"/> ]
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of 
select="lang_coordinator"/>
                                </td>
                                <td>
                                        <xsl:call-template 
name="user_id_select"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_status"/>
                                </td>
                                <td>
                                        <xsl:call-template 
name="status_select"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_start_date"/>
                                </td>
                                <td>
                                        <input type="text" id="start_date" 
name="start_date" size="10" value="{value_start_date}" readonly="readonly" 
onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_start_date_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        <script type="text/javascript">
                                        document.writeln('<img 
id="start_date-trigger" src="{date_img}" title="{lang_datetitle}" 
style="cursor:pointer; cursor:hand;"/>');
                                        <xsl:value-of 
select="calendar_setup_start"/>
                                        </script>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_end_date"/>
                                </td>
                                <td>
                                        <input type="text" id="end_date" 
name="end_date" size="10" value="{value_end_date}" readonly="readonly" 
onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_end_date_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        <script type="text/javascript">
                                        document.writeln('<img 
id="end_date-trigger" src="{date_img}" title="{lang_datetitle}" 
style="cursor:pointer; cursor:hand;"/>');
                                        <xsl:value-of 
select="calendar_setup_end"/>
                                        </script>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_branch"/>
                                </td>
                                <td>
                                        <xsl:variable 
name="lang_branch_statustext"><xsl:value-of 
select="lang_branch_statustext"/></xsl:variable>
                                                <select 
name="values[branch_id]" class="forms" 
onMouseover="window.status='{$lang_branch_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                                        <option 
value=""><xsl:value-of select="lang_no_branch"/></option>
                                                        <xsl:apply-templates 
select="branch_list"/>
                                                </select>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text" valign="top">
                                        <xsl:value-of select="lang_importance"/>
                                </td>
                                        <td>
                                        <table width="100%" cellpadding="2" 
cellspacing="2" align="center">
                                                <xsl:apply-templates 
select="table_header_importance"/>
                                                <xsl:apply-templates 
select="importance_weight"/>
                                        </table>
                                        </td>
                        </tr>

                        <tr>
                                <td align="left">
                                        <xsl:value-of select="lang_score"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_score"/>
                                </td>
                        </tr>
                        <tr>
                        <xsl:choose>
                                <xsl:when test="notify='yes'">
                                <td valign="top">
                                        <xsl:value-of select="lang_notify"/>
                                </td>
                                <td>
                                        <input type="checkbox" 
name="values[notify]" value="True"  onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_notify_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        <input type="text" 
name="values[mail_address]" value="{value_notify_mail_address}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_notify_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                </xsl:when>
                        </xsl:choose>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>


                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                <hr noshade="noshade" width="100%" align="center" size="1"/>
                <table width="80%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="record_history=''">
                                        <tr>
                                                <td class="th_text" 
align="center">
                                                        <xsl:value-of 
select="lang_no_history"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                                <xsl:otherwise>
                                        <tr>
                                                <td class="th_text" 
align="left">
                                                        <xsl:value-of 
select="lang_history"/>
                                                </td>
                                        </tr>
                                        <xsl:apply-templates 
select="table_header_history"/>
                                        <xsl:apply-templates 
select="record_history"/>
                                </xsl:otherwise>
                        </xsl:choose>
                </table>
                </div>
                <hr noshade="noshade" width="100%" align="center" size="1"/>
        </xsl:template>

        <xsl:template match="importance_weight">
                <tr>
                        <xsl:attribute name="class">
                                <xsl:text>row_on</xsl:text>
                        </xsl:attribute>
                        <td align="left">
                                <xsl:value-of select="lang_safety"/>
                        </td>
                        <td align="center">
                                <select name="values[d_safety]" class="forms" 
onMouseover="window.status='{lang_degree_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                        <xsl:apply-templates 
select="degree_list_safety"/>
                                </select>
                        </td>
                        <td align="center">
                                <select name="values[p_safety]" class="forms" 
onMouseover="window.status='{lang_probability_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                        <xsl:apply-templates 
select="probability_list_safety"/>
                                </select>
                        </td>
                        <td align="center">
                                <select name="values[c_safety]" class="forms" 
onMouseover="window.status='{lang_consequence_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                        <xsl:apply-templates 
select="consequence_list_safety"/>
                                </select>
                        </td>
                </tr>
                <tr>
                        <xsl:attribute name="class">
                                <xsl:text>row_off</xsl:text>
                        </xsl:attribute>
                        <td align="left">
                                <xsl:value-of select="lang_aesthetics"/>
                        </td>
                        <td align="center">
                                <select name="values[d_aesthetics]" 
class="forms" onMouseover="window.status='{lang_degree_statustext}'; return 
true;" onMouseout="window.status='';return true;">
                                        <xsl:apply-templates 
select="degree_list_aesthetics"/>
                                </select>
                        </td>
                        <td align="center">
                                <select name="values[p_aesthetics]" 
class="forms" onMouseover="window.status='{lang_probability_statustext}'; 
return true;" onMouseout="window.status='';return true;">
                                        <xsl:apply-templates 
select="probability_list_aesthetics"/>
                                </select>
                        </td>
                        <td align="center">
                                <select name="values[c_aesthetics]" 
class="forms" onMouseover="window.status='{lang_consequence_statustext}'; 
return true;" onMouseout="window.status='';return true;">
                                        <xsl:apply-templates 
select="consequence_list_aesthetics"/>
                                </select>
                        </td>
                </tr>
                <tr>
                        <xsl:attribute name="class">
                                <xsl:text>row_on</xsl:text>
                        </xsl:attribute>
                        <td align="left">
                                <xsl:value-of select="lang_indoor_climate"/>
                        </td>
                        <td align="center">
                                <select name="values[d_indoor_climate]" 
class="forms" onMouseover="window.status='{lang_degree_statustext}'; return 
true;" onMouseout="window.status='';return true;">
                                        <xsl:apply-templates 
select="degree_list_indoor_climate"/>
                                </select>
                        </td>
                        <td align="center">
                                <select name="values[p_indoor_climate]" 
class="forms" onMouseover="window.status='{lang_probability_statustext}'; 
return true;" onMouseout="window.status='';return true;">
                                        <xsl:apply-templates 
select="probability_list_indoor_climate"/>
                                </select>
                        </td>
                        <td align="center">
                                <select name="values[c_indoor_climate]" 
class="forms" onMouseover="window.status='{lang_consequence_statustext}'; 
return true;" onMouseout="window.status='';return true;">
                                        <xsl:apply-templates 
select="consequence_list_indoor_climate"/>
                                </select>
                        </td>
                </tr>
                <tr>
                        <xsl:attribute name="class">
                                <xsl:text>row_off</xsl:text>
                        </xsl:attribute>
                        <td align="left">
                                <xsl:value-of 
select="lang_consequential_damage"/>
                        </td>
                        <td align="center">
                                <select name="values[d_consequential_damage]" 
class="forms" onMouseover="window.status='{lang_degree_statustext}'; return 
true;" onMouseout="window.status='';return true;">
                                        <xsl:apply-templates 
select="degree_list_consequential_damage"/>
                                </select>
                        </td>
                        <td align="center">
                                <select name="values[p_consequential_damage]" 
class="forms" onMouseover="window.status='{lang_probability_statustext}'; 
return true;" onMouseout="window.status='';return true;">
                                        <xsl:apply-templates 
select="probability_list_consequential_damage"/>
                                </select>
                        </td>
                        <td align="center">
                                <select name="values[c_consequential_damage]" 
class="forms" onMouseover="window.status='{lang_consequence_statustext}'; 
return true;" onMouseout="window.status='';return true;">
                                        <xsl:apply-templates 
select="consequence_list_consequential_damage"/>
                                </select>
                        </td>
                </tr>
                <tr>
                        <xsl:attribute name="class">
                                <xsl:text>row_on</xsl:text>
                        </xsl:attribute>
                        <td align="left">
                                <xsl:value-of select="lang_user_gratification"/>
                        </td>
                        <td align="center">
                                <select name="values[d_user_gratification]" 
class="forms" onMouseover="window.status='{lang_degree_statustext}'; return 
true;" onMouseout="window.status='';return true;">
                                        <xsl:apply-templates 
select="degree_list_user_gratification"/>
                                </select>
                        </td>
                        <td align="center">
                                <select name="values[p_user_gratification]" 
class="forms" onMouseover="window.status='{lang_probability_statustext}'; 
return true;" onMouseout="window.status='';return true;">
                                        <xsl:apply-templates 
select="probability_list_user_gratification"/>
                                </select>
                        </td>
                        <td align="center">
                                <select name="values[c_user_gratification]" 
class="forms" onMouseover="window.status='{lang_consequence_statustext}'; 
return true;" onMouseout="window.status='';return true;">
                                        <xsl:apply-templates 
select="consequence_list_user_gratification"/>
                                </select>
                        </td>
                </tr>
                <tr>
                        <xsl:attribute name="class">
                                <xsl:text>row_off</xsl:text>
                        </xsl:attribute>
                        <td align="left">
                                <xsl:value-of 
select="lang_residential_environment"/>
                        </td>
                        <td align="center">
                                <select 
name="values[d_residential_environment]" class="forms" 
onMouseover="window.status='{lang_degree_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                        <xsl:apply-templates 
select="degree_list_residential_environment"/>
                                </select>
                        </td>
                        <td align="center">
                                <select 
name="values[p_residential_environment]" class="forms" 
onMouseover="window.status='{lang_probability_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                        <xsl:apply-templates 
select="probability_list_residential_environment"/>
                                </select>
                        </td>
                        <td align="center">
                                <select 
name="values[c_residential_environment]" class="forms" 
onMouseover="window.status='{lang_consequence_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                        <xsl:apply-templates 
select="consequence_list_residential_environment"/>
                                </select>
                        </td>
                </tr>
                <tr>
                        <td align="left">
                                <xsl:value-of 
select="lang_authorities_demands"/>
                        </td>
                        <td align="center">
                                <xsl:choose>
                                        <xsl:when 
test="authorities_demands='1'">
                                                <input type="checkbox" 
name="values[authorities_demands]" value="1" checked="checked" 
onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_authorities_demands_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </xsl:when>
                                        <xsl:otherwise>
                                                <input type="checkbox" 
name="values[authorities_demands]" value="1"  
onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_authorities_demands_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </xsl:otherwise>
                                </xsl:choose>
                        </td>
                </tr>
        </xsl:template>



        <xsl:template match="branch_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="degree_list_safety">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="degree_list_aesthetics">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="degree_list_indoor_climate">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="degree_list_consequential_damage">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="degree_list_user_gratification">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="degree_list_residential_environment">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="probability_list_safety">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="probability_list_aesthetics">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>


        <xsl:template match="probability_list_indoor_climate">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="probability_list_consequential_damage">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="probability_list_user_gratification">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="probability_list_residential_environment">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="consequence_list_safety">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="consequence_list_aesthetics">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="consequence_list_indoor_climate">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="consequence_list_consequential_damage">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="consequence_list_user_gratification">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="consequence_list_residential_environment">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>


        <xsl:template match="table_header_history">
                        <tr class="th">
                                <td class="th_text" width="20%" align="left">
                                        <xsl:value-of select="lang_date"/>
                                </td>
                                <td class="th_text" width="10%" align="left">
                                        <xsl:value-of select="lang_user"/>
                                </td>
                                <td class="th_text" width="30%" align="left">
                                        <xsl:value-of select="lang_action"/>
                                </td>
                                <td class="th_text" width="10%" align="left">
                                        <xsl:value-of select="lang_new_value"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="record_history">
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>
                                <td align="left">
                                        <xsl:value-of select="value_date"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="value_user"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="value_action"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="value_new_value"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="table_header_importance">
                        <tr class="th">
                                <td class="th_text" width="10%" align="left">
                                        <xsl:value-of select="lang_subject"/>
                                </td>
                                <td class="th_text" width="10%" align="left">
                                        <xsl:value-of 
select="lang_condition_degree"/>
                                </td>
                                <td class="th_text" width="10%" align="left">
                                        <xsl:value-of 
select="lang_prob_worsening"/>
                                </td>
                                <td class="th_text" width="10%" align="left">
                                        <xsl:value-of 
select="lang_consequence"/>
                                </td>
                        </tr>
        </xsl:template>


<!-- view -->

        <xsl:template match="view">

                <div align="left">

                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_request_id"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="value_request_id"/>
                                </td>
                        </tr>
                        <xsl:choose>
                                <xsl:when test="value_project_id!=''">
                                        <tr>
                                                <td align="left" valign="top">
                                                        <xsl:value-of 
select="//lang_project"/>
                                                </td>
                                                <td class="th_text"  
align="left">
                                                        <xsl:for-each 
select="value_project_id" >
                                                                        
<xsl:variable name="link_project"><xsl:value-of 
select="//link_project"/>&amp;id=<xsl:value-of select="id"/></xsl:variable>
                                                                        <a 
href="{$link_project}" 
onMouseover="window.status='{//lang_project_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="id"/></a>
                                                                        
<xsl:text> </xsl:text>
                                                        </xsl:for-each>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="value_origin_id!=''">
                                        <tr>
                                                <td>
                                                        <a href="{link_origin}" 
onMouseover="window.status='{lang_origin_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="lang_origin"/></a>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_title"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_title"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_descr"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_category"/>
                                </td>
                                <xsl:for-each select="cat_list" >
                                        <xsl:choose>
                                                <xsl:when 
test="selected='selected'">
                                                        <td>
                                                                <xsl:value-of 
select="name"/>
                                                        </td>
                                                </xsl:when>
                                        </xsl:choose>
                                </xsl:for-each>
                        </tr>
                        <xsl:call-template name="location_view"/>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_power_meter"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="value_power_meter"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_budget"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_budget"/>
                                        <xsl:text> </xsl:text> [ <xsl:value-of 
select="currency"/> ]
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of 
select="lang_coordinator"/>
                                </td>
                                <xsl:for-each select="user_list" >
                                        <xsl:choose>
                                                <xsl:when test="selected">
                                                        <td>
                                                                <xsl:value-of 
select="name"/>
                                                        </td>
                                                </xsl:when>
                                        </xsl:choose>
                                </xsl:for-each>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_status"/>
                                </td>
                                <xsl:for-each select="status_list" >
                                        <xsl:choose>
                                                <xsl:when test="selected">
                                                        <td>
                                                                <xsl:value-of 
select="name"/>
                                                        </td>
                                                </xsl:when>
                                        </xsl:choose>
                                </xsl:for-each>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_start_date"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="value_start_date"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_end_date"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_end_date"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_branch"/>
                                </td>
                                <xsl:for-each select="branch_list" >
                                        <xsl:choose>
                                                <xsl:when test="selected">
                                                        <td>
                                                                <xsl:value-of 
select="name"/>
                                                        </td>
                                                </xsl:when>
                                        </xsl:choose>
                                </xsl:for-each>
                        </tr>
                        <tr>
                                <td class="th_text" valign="top">
                                        <xsl:value-of select="lang_importance"/>
                                </td>
                                        <td>
                                        <table width="100%" cellpadding="2" 
cellspacing="2" align="center">
                                                <xsl:apply-templates 
select="table_header_importance"/>
                                                <xsl:apply-templates 
select="importance_weight_view"/>
                                        </table>
                                        </td>
                        </tr>

                        <tr>
                                <td align="left">
                                        <xsl:value-of select="lang_score"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_score"/>
                                </td>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                        <input type="submit" class="forms" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_done_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        </form>
                                        <xsl:variable 
name="edit_action"><xsl:value-of select="edit_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_edit"><xsl:value-of select="lang_edit"/></xsl:variable>
                                        <form method="post" 
action="{$edit_action}">
                                        <input type="submit" class="forms" 
name="edit" value="{$lang_edit}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_edit_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                <hr noshade="noshade" width="100%" align="center" size="1"/>
                <table width="80%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="record_history=''">
                                        <tr>
                                                <td class="th_text" 
align="center">
                                                        <xsl:value-of 
select="lang_no_history"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                                <xsl:otherwise>
                                        <tr>
                                                <td class="th_text" 
align="left">
                                                        <xsl:value-of 
select="lang_history"/>
                                                </td>
                                        </tr>
                                        <xsl:apply-templates 
select="table_header_history"/>
                                        <xsl:apply-templates 
select="record_history"/>
                                </xsl:otherwise>
                        </xsl:choose>
                </table>
                </div>
                <hr noshade="noshade" width="100%" align="center" size="1"/>
        </xsl:template>


        <xsl:template match="importance_weight_view">
                <tr>
                        <xsl:attribute name="class">
                                <xsl:text>row_on</xsl:text>
                        </xsl:attribute>
                        <td align="left">
                                <xsl:value-of select="lang_safety"/>
                        </td>
                        <td align="center">
                                <xsl:value-of select="degree_safety"/>
                        </td>
                        <td align="center">
                                <xsl:value-of select="probability_safety"/>
                        </td>
                        <td align="center">
                                <xsl:value-of select="consequence_safety"/>
                        </td>
                </tr>
                <tr>
                        <xsl:attribute name="class">
                                <xsl:text>row_off</xsl:text>
                        </xsl:attribute>
                        <td align="left">
                                <xsl:value-of select="lang_aesthetics"/>
                        </td>
                        <td align="center">
                                <xsl:value-of select="degree_aesthetics"/>
                        </td>
                        <td align="center">
                                <xsl:value-of select="probability_aesthetics"/>
                        </td>
                        <td align="center">
                                <xsl:value-of select="consequence_aesthetics"/>
                        </td>
                </tr>
                <tr>
                        <xsl:attribute name="class">
                                <xsl:text>row_on</xsl:text>
                        </xsl:attribute>
                        <td align="left">
                                <xsl:value-of select="lang_indoor_climate"/>
                        </td>
                        <td align="center">
                                <xsl:value-of select="degree_indoor_climate"/>
                        </td>
                        <td align="center">
                                <xsl:value-of 
select="probability_indoor_climate"/>
                        </td>
                        <td align="center">
                                <xsl:value-of 
select="consequence_indoor_climate"/>
                        </td>
                </tr>
                <tr>
                        <xsl:attribute name="class">
                                <xsl:text>row_off</xsl:text>
                        </xsl:attribute>
                        <td align="left">
                                <xsl:value-of 
select="lang_consequential_damage"/>
                        </td>
                        <td align="center">
                                <xsl:value-of 
select="degree_consequential_damage"/>
                        </td>
                        <td align="center">
                                <xsl:value-of 
select="probability_consequential_damage"/>
                        </td>
                        <td align="center">
                                <xsl:value-of 
select="consequence_consequential_damage"/>
                        </td>
                </tr>
                <tr>
                        <xsl:attribute name="class">
                                <xsl:text>row_on</xsl:text>
                        </xsl:attribute>
                        <td align="left">
                                <xsl:value-of select="lang_user_gratification"/>
                        </td>
                        <td align="center">
                                <xsl:value-of 
select="degree_user_gratification"/>
                        </td>
                        <td align="center">
                                <xsl:value-of 
select="probability_user_gratification"/>
                        </td>
                        <td align="center">
                                <xsl:value-of 
select="consequence_user_gratification"/>
                        </td>
                </tr>
                <tr>
                        <xsl:attribute name="class">
                                <xsl:text>row_off</xsl:text>
                        </xsl:attribute>
                        <td align="left">
                                <xsl:value-of 
select="lang_residential_environment"/>
                        </td>
                        <td align="center">
                                <xsl:value-of 
select="degree_residential_environment"/>
                        </td>
                        <td align="center">
                                <xsl:value-of 
select="probability_residential_environment"/>
                        </td>
                        <td align="center">
                                <xsl:value-of 
select="consequence_residential_environment"/>
                        </td>
                </tr>
                <tr>
                        <td align="left">
                                <xsl:value-of 
select="lang_authorities_demands"/>
                        </td>
                        <td align="center">
                                <xsl:choose>
                                        <xsl:when 
test="authorities_demands='1'">
                                                <b>x</b>
                                        </xsl:when>
                                </xsl:choose>
                        </td>
                </tr>
        </xsl:template>



====================================================
Index: preference_acl_row.tpl
<!-- $Id: preference_acl_row.tpl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->
        <tr class="{row_color}">
                <td>{user}</td>
                <td align="center"><input type="checkbox" name="{read}" 
value="Y"{read_selected}></td>
                <td align="center"><input type="checkbox" name="{add}" 
value="Y"{add_selected}></td>
                <td align="center"><input type="checkbox" name="{edit}" 
value="Y"{edit_selected}></td>
                <td align="center"><input type="checkbox" name="{delete}" 
value="Y"{delete_selected}></td>
                <td align="center"><input type="checkbox" name="{private}" 
value="Y"{private_selected}></td>
        </tr>

====================================================
Index: owner_filter.xsl
<!-- $Id: owner_filter.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="owner_filter">
                <xsl:variable name="select_action"><xsl:value-of 
select="select_action"/></xsl:variable>
                <xsl:variable name="owner_name"><xsl:value-of 
select="owner_name"/></xsl:variable>
                <xsl:variable name="lang_submit"><xsl:value-of 
select="lang_submit"/></xsl:variable>
                <form method="post" action="{$select_action}">
                        <select name="{$owner_name}" 
onChange="this.form.submit();" onMouseout="window.status='';return true;">
                                <xsl:attribute name="onMouseover">
                                        <xsl:text>window.status='</xsl:text>
                                                <xsl:value-of 
select="lang_owner_statustext"/>
                                        <xsl:text>'; return true;</xsl:text>
                                </xsl:attribute>
                                <option value=""><xsl:value-of 
select="lang_show_all"/></option>
                                        <xsl:apply-templates 
select="owner_list"/>
                        </select>
                        <noscript>
                                <xsl:text> </xsl:text>
                                <input type="submit" name="submit" 
value="{$lang_submit}"/>
                        </noscript>
                </form>
        </xsl:template>

        <xsl:template match="owner_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: p_of_town.xsl

        <xsl:template name="app_data">
                <xsl:choose>
                        <xsl:when test="edit">
                                <xsl:apply-templates select="edit"/>
                        </xsl:when>
                        <xsl:when test="view">
                                <xsl:apply-templates select="view"/>
                        </xsl:when>
                        <xsl:otherwise>
                                <xsl:apply-templates select="list"/>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="list">
                <xsl:call-template name="menu"/>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td align="left">
                                        <xsl:call-template 
name="filter_district"/>
                                </td>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates select="table_header"/>
                                <xsl:apply-templates select="values"/>
                                <xsl:apply-templates select="table_add"/>
                </table>
        </xsl:template>

        <xsl:template match="table_header">
                <xsl:variable name="sort_time_created" 
select="sort_time_created"/>
                <xsl:variable name="sort_part_of_town_id" 
select="sort_part_of_town_id"/>
                <xsl:variable name="sort_name" select="sort_name"/>
                <xsl:variable name="sort_category" select="sort_category"/>

                        <tr class="th">
                                <td width="10%" align="right">
                                        <a href="{$sort_part_of_town_id}" 
class="th_text"><xsl:value-of select="lang_part_of_town_id"/></a>
                                </td>
                                <td width="40%">
                                        <a href="{$sort_name}" 
class="th_text"><xsl:value-of select="lang_name"/></a>
                                </td>
                                <td width="10%" align="center">
                                        <a href="{$sort_category}" 
class="th_text"><xsl:value-of select="lang_category"/></a>
                                </td>
                                <td width="5%" align="center">
                                        <xsl:value-of select="lang_view"/>
                                </td>
                                <td width="5%" align="center">
                                        <xsl:value-of select="lang_edit"/>
                                </td>
                                <td width="5%" align="center">
                                        <xsl:value-of select="lang_delete"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="values">
                <xsl:variable name="lang_view_statustext"><xsl:value-of 
select="lang_view_statustext"/></xsl:variable>
                <xsl:variable name="lang_edit_statustext"><xsl:value-of 
select="lang_edit_statustext"/></xsl:variable>
                <xsl:variable name="lang_delete_statustext"><xsl:value-of 
select="lang_delete_statustext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="right">
                                        <xsl:value-of select="part_of_town_id"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="name"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="category"/>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_view"><xsl:value-of select="link_view"/></xsl:variable>
                                        <a href="{$link_view}" 
onMouseover="window.status='{$lang_view_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_view"/></a>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_edit"><xsl:value-of select="link_edit"/></xsl:variable>
                                        <a href="{$link_edit}" 
onMouseover="window.status='{$lang_edit_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_edit"/></a>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_delete"><xsl:value-of select="link_delete"/></xsl:variable>
                                        <a href="{$link_delete}" 
onMouseover="window.status='{$lang_delete_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_delete"/></a>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="table_add">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                                <input type="submit" name="add" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
        </xsl:template>

<!-- add / edit -->

        <xsl:template match="edit">
                <xsl:variable name="edit_url"><xsl:value-of 
select="edit_url"/></xsl:variable>
                <div align="left">
                <form name="form" method="post" action="{$edit_url}">
                <table cellpadding="2" cellspacing="2" width="79%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="value_part_of_town_id!=''">
                                        <tr >
                                                <td width="25%" align="left">
                                                        <xsl:value-of 
select="lang_part_of_town_id"/>
                                                </td>
                                                <td width="75%" align="left">
                                                        <xsl:value-of 
select="value_part_of_town_id"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>

                        <tr >
                                <td align="left">
                                        <xsl:value-of select="lang_district"/>
                                </td>
                                <td align="left">
                                        <xsl:call-template 
name="select_district"/>
                                </td>
                        </tr>
                        <tr  align="left">
                                <td valign="top" >
                                        <xsl:value-of select="lang_name"/>
                                </td>
                                <td align="left">
                                        <input type="text" name="values[name]" 
value="{value_name}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_name_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                </td>
                        </tr>
                        <tr height="50">
                                <td valign="bottom">
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                <td valign="bottom">
                                        <xsl:variable 
name="lang_apply"><xsl:value-of select="lang_apply"/></xsl:variable>
                                        <input type="submit" 
name="values[apply]" value="{$lang_apply}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_apply_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                <td align="right" valign="bottom">
                                        <xsl:variable 
name="lang_cancel"><xsl:value-of select="lang_cancel"/></xsl:variable>
                                        <input type="submit" 
name="values[cancel]" value="{$lang_cancel}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_cancel_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                </table>
                </form>
                </div>
        </xsl:template>

<!-- view -->

        <xsl:template match="view">
                <table cellpadding="2" cellspacing="2" width="79%" 
align="center">
                        <tr class="row_off">
                                <td width="19%">
                                        <xsl:value-of select="lang_id"/>
                                </td>
                                <td width="81%">
                                        <xsl:value-of select="value_id"/>
                                </td>
                        </tr>
                        <tr class="row_on">
                                <td>
                                        <xsl:value-of select="lang_district"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_district"/>
                                </td>
                        </tr>
                        <tr class="row_off">
                                <td valign="top">
                                        <xsl:value-of select="lang_name"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_name"/>
                                </td>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                        <input type="submit" class="forms" 
name="done" value="{$lang_done}" onMouseover="window.status='Back to the 
list.';return true;" onMouseout="window.status='';return true;"/>
                                        </form>
                                </td>
                        </tr>
                </table>
        </xsl:template>

====================================================
Index: filter_select.xsl
<!-- $Id: filter_select.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="filter_select">
        <xsl:variable name="lang_filter_statustext"><xsl:value-of 
select="lang_filter_statustext"/></xsl:variable>
        <xsl:variable name="filter_name"><xsl:value-of 
select="filter_name"/></xsl:variable>
                <select name="{$filter_name}" class="forms" 
onMouseover="window.status='{$lang_filter_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                        <option value=""><xsl:value-of 
select="lang_show_all"/></option>
                                <xsl:apply-templates select="filter_list"/>
                </select>
        </xsl:template>

        <xsl:template match="filter_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: preference_colspan.tpl
<tr class="th">
        <td>{string}</td>
        <td align="center">{read_lang}</td>
        <td align="center">{add_lang}</td>
        <td align="center">{edit_lang}</td>
        <td align="center">{delete_lang}</td>
        <td align="center">{private_lang}</td>
</tr>

====================================================
Index: owner_select.xsl
<!-- $Id: owner_select.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="owner_select">
        <xsl:variable name="lang_owner_statustext"><xsl:value-of 
select="lang_owner_statustext"/></xsl:variable>
        <xsl:variable name="owner_name"><xsl:value-of 
select="owner_name"/></xsl:variable>
                <select name="{$owner_name}" class="forms" 
onMouseover="window.status='{$lang_owner_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                        <option value=""><xsl:value-of 
select="lang_show_all"/></option>
                                <xsl:apply-templates select="owner_list"/>
                </select>
        </xsl:template>

        <xsl:template match="owner_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: cat_filter.xsl
<!-- $Id: cat_filter.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="cat_filter">
                <xsl:variable name="select_action"><xsl:value-of 
select="select_action"/></xsl:variable>
                <xsl:variable name="select_name"><xsl:value-of 
select="select_name"/></xsl:variable>
                <xsl:variable name="lang_submit"><xsl:value-of 
select="lang_submit"/></xsl:variable>
                <form method="post" action="{$select_action}">
                        <select name="{$select_name}" 
onChange="this.form.submit();" onMouseout="window.status='';return true;">
                                <xsl:attribute name="onMouseover">
                                        <xsl:text>window.status='</xsl:text>
                                                <xsl:value-of 
select="lang_cat_statustext"/>
                                        <xsl:text>'; return true;</xsl:text>
                                </xsl:attribute>
                                <option value=""><xsl:value-of 
select="lang_no_cat"/></option>
                                        <xsl:apply-templates select="cat_list"/>
                        </select>
                        <noscript>
                                <xsl:text> </xsl:text>
                                <input type="submit" name="submit" 
value="{$lang_submit}"/>
                        </noscript>
                </form>
        </xsl:template>

        <xsl:template match="cat_list">
        <xsl:variable name="cat_id"><xsl:value-of 
select="cat_id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected='selected'">
                                <option value="{$cat_id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$cat_id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: select_permission.xsl
<!-- $Id: select_permission.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="select_permission">
                <xsl:variable name="select_action"><xsl:value-of 
select="select_action"/></xsl:variable>
                <xsl:variable name="select_name_permission"><xsl:value-of 
select="select_name_permission"/></xsl:variable>
                        <select name="{$select_name_permission}" 
onMouseout="window.status='';return true;">
                                <xsl:attribute name="onMouseover">
                                        <xsl:text>window.status='</xsl:text>
                                                <xsl:value-of 
select="lang_permission_statustext"/>
                                        <xsl:text>'; return true;</xsl:text>
                                </xsl:attribute>
                                <option value=""><xsl:value-of 
select="lang_no_permission"/></option>
                                        <xsl:apply-templates 
select="permission_list"/>
                        </select>
        </xsl:template>

        <xsl:template match="permission_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="descr"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="descr"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: building_part_select.xsl
<!-- $Id: building_part_select.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="building_part_select">
        <xsl:variable name="lang_building_part_statustext"><xsl:value-of 
select="lang_building_part_statustext"/></xsl:variable>
        <xsl:variable name="select_name"><xsl:value-of 
select="select_building_part"/></xsl:variable>
                <select name="{$select_name}" class="forms" 
onMouseover="window.status='{$lang_building_part_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                        <option value=""><xsl:value-of 
select="lang_no_building_part"/></option>
                                <xsl:apply-templates 
select="building_part_list"/>
                </select>
        </xsl:template>

        <xsl:template match="building_part_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: choice.xsl
<!-- $Id: choice.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="choice">
                        <table cellpadding="2" cellspacing="2" width="80%" 
align="left">
                        <xsl:choose>
                                <xsl:when test="value_choice!=''">
                                        <tr class="th">
                                                <td class="th_text" width="85%" 
align="left">
                                                        <xsl:value-of 
select="lang_value"/>
                                                </td>
                                                <td class="th_text" width="15%" 
align="center">
                                                        <xsl:value-of 
select="lang_delete_value"/>
                                                </td>
                                        </tr>
                                <xsl:for-each select="value_choice" >
                                        <tr>
                                                <xsl:attribute name="class">
                                                        <xsl:choose>
                                                                <xsl:when 
test="@class">
                                                                        
<xsl:value-of select="@class"/>
                                                                </xsl:when>
                                                                <xsl:when 
test="position() mod 2 = 0">
                                                                        
<xsl:text>row_off</xsl:text>
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        
<xsl:text>row_on</xsl:text>
                                                                </xsl:otherwise>
                                                        </xsl:choose>
                                                </xsl:attribute>
                                        <td align="left">
                                                <xsl:value-of select="value"/>
                                                <xsl:text> </xsl:text>
                                        </td>
                                        <td align="center">
                                                <input type="checkbox" 
name="values[delete_choice][]" value="{id}"  
onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="//lang_delete_choice_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </td>
                                        </tr>
                                </xsl:for-each>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_new_value"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[new_choice]" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_new_value_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        </table>
        </xsl:template>

====================================================
Index: chapter_select.xsl
<!-- $Id: chapter_select.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="chapter_select">
        <xsl:variable name="lang_chapter_statustext"><xsl:value-of 
select="lang_chapter_statustext"/></xsl:variable>
        <xsl:variable name="select_name"><xsl:value-of 
select="select_chapter"/></xsl:variable>
                <select name="{$select_name}" class="forms" 
onMouseover="window.status='{$lang_chapter_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                        <option value=""><xsl:value-of 
select="lang_no_chapter"/></option>
                                <xsl:apply-templates select="chapter_list"/>
                </select>
        </xsl:template>

        <xsl:template match="chapter_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: chapter_filter.xsl
<!-- $Id: chapter_filter.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="chapter_filter">
                <xsl:variable name="select_action"><xsl:value-of 
select="select_action"/></xsl:variable>
                <xsl:variable name="select_name"><xsl:value-of 
select="select_chapter"/></xsl:variable>
                <xsl:variable name="lang_submit"><xsl:value-of 
select="lang_submit"/></xsl:variable>
                <form method="post" action="{$select_action}">
                        <select name="{$select_name}" 
onChange="this.form.submit();" onMouseout="window.status='';return true;">
                                <xsl:attribute name="onMouseover">
                                        <xsl:text>window.status='</xsl:text>
                                                <xsl:value-of 
select="lang_chapter_statustext"/>
                                        <xsl:text>'; return true;</xsl:text>
                                </xsl:attribute>
                                <option value=""><xsl:value-of 
select="lang_no_chapter"/></option>
                                        <xsl:apply-templates 
select="chapter_list"/>
                        </select>
                        <noscript>
                                <xsl:text> </xsl:text>
                                <input type="submit" name="submit" 
value="{$lang_submit}"/>
                        </noscript>
                </form>
        </xsl:template>

        <xsl:template match="chapter_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: calendar_info.xsl
<!-- $Id: calendar_info.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="calendar_info">
                <xsl:apply-templates select="cal_info"/>
        </xsl:template>

        <xsl:template match="cal_info">
                  <!-- calendar stylesheet -->
                  <link rel="stylesheet" type="text/css" media="all" 
href="{stylesheet}" title="win2k-cold-1" />

                  <!-- main calendar program -->
                  <script type="text/javascript" 
src="{calendar_source}"></script>

                  <!-- language for the calendar -->
                  <script type="text/javascript" src="{calendar_lang}"></script>

                  <!-- the following script defines the Calendar.setup helper 
function, which makes
                       adding a calendar a matter of 1 or 2 lines of code. -->
                  <script type="text/javascript" 
src="{calendar_setup_source}"></script>

        </xsl:template>

====================================================
Index: branch_select.xsl
<!-- $Id: branch_select.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="branch_select">
        <xsl:variable name="lang_branch_statustext"><xsl:value-of 
select="lang_branch_statustext"/></xsl:variable>
        <xsl:variable name="select_name"><xsl:value-of 
select="select_branch"/></xsl:variable>
                <select name="{$select_name}" class="forms" 
onMouseover="window.status='{$lang_branch_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                        <option value=""><xsl:value-of 
select="lang_no_branch"/></option>
                                <xsl:apply-templates select="branch_list"/>
                </select>
        </xsl:template>

        <xsl:template match="branch_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: admin.xsl
<!-- $Id: admin.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="app_data">
                <xsl:choose>
                        <xsl:when test="edit_id">
                                <xsl:apply-templates select="edit_id"/>
                        </xsl:when>
                        <xsl:when test="contact_info">
                                <xsl:apply-templates select="contact_info"/>
                        </xsl:when>
                        <xsl:otherwise>
                                <xsl:apply-templates select="list_permission"/>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="list_permission">
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="4">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td>
                                        <xsl:call-template 
name="filter_location"/>
                                </td>
                                <td align="center">
                                        <xsl:call-template name="cat_filter"/>
                                </td>

                                <xsl:choose>
                                        <xsl:when test="is_admin != '' and 
grant= 1">
                                                <td align="center">
                                                        <xsl:call-template 
name="group_filter"/>
                                                </td>
                                        </xsl:when>
                                </xsl:choose>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="4" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                <form method="post" action="{$form_action}">
                        <tr class="th">
                                <xsl:choose>
                                        <xsl:when test="values_groups!=''">
                                        <td class="th_text" width="10%" 
align="center">
                                                <xsl:value-of 
select="lang_groups"/>
                                        </td>
                                        <td>
                                        </td>
                                        </xsl:when>
                                </xsl:choose>
                        </tr>
                                <xsl:apply-templates select="values_groups"/>
                        <tr class="th">
                                <xsl:choose>
                                        <xsl:when test="values_users!=''">
                                        <td class="th_text" width="10%" 
align="center">
                                                <xsl:value-of 
select="lang_users"/>
                                        </td>
                                        <td>
                                        </td>
                                        </xsl:when>
                                </xsl:choose>
                        </tr>
                                <xsl:apply-templates select="values_users"/>

                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="location"><xsl:value-of select="location"/></xsl:variable>
                                        <xsl:variable 
name="processed"><xsl:value-of select="processed"/></xsl:variable>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <INPUT type="hidden" name="location" 
value="{$location}" ></INPUT>
                                        <INPUT type="hidden" name="processed" 
value="{$processed}" ></INPUT>

                                        <input type="submit" 
name="set_permission" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                </td>
                        </tr>
                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>

        </xsl:template>


        <xsl:template match="values_groups">
                <xsl:choose>
                        <xsl:when test="account_id !=''">
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="left">
                                        <xsl:value-of select="name"/>
                                </td>
                                <td>
                                <table width="100%" cellpadding="2" 
cellspacing="2" align="center">
                                        <tr class="th">
                                                <xsl:call-template 
name="value_header"/>
                                        </tr>
                                        <tr>
                                                <xsl:call-template 
name="right"/>
                                        </tr>
                                        <tr>
                                                <xsl:call-template name="mask"/>
                                        </tr>
                                        <tr>
                                                <xsl:call-template 
name="result"/>
                                        </tr>
                                </table>
                                </td>

                        </tr>
                        </xsl:when>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="values_users">
                <xsl:choose>
                        <xsl:when test="account_id !=''">
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="left">
                                        <xsl:value-of select="name"/>
                                </td>
                                <td>
                                <table width="100%" cellpadding="2" 
cellspacing="2" align="center">
                                        <tr class="th">
                                                <xsl:call-template 
name="value_header"/>
                                        </tr>
                                        <tr>
                                                <xsl:call-template 
name="right"/>
                                        </tr>
                                        <tr>
                                                <xsl:call-template name="mask"/>
                                        </tr>
                                        <tr>
                                                <xsl:call-template 
name="result"/>
                                        </tr>
                                </table>
                                </td>

                        </tr>
                        </xsl:when>
                </xsl:choose>
        </xsl:template>

        <xsl:template name="value_header">
                                <td>
                                </td>
                                <td class="th_text" align="center">
                                        <xsl:value-of select="lang_read"/>
                                </td>
                                <td class="th_text" align="center">
                                        <xsl:value-of select="lang_add"/>
                                </td>
                                <td class="th_text" align="center">
                                        <xsl:value-of select="lang_edit"/>
                                </td>
                                <td class="th_text" align="center">
                                        <xsl:value-of select="lang_delete"/>
                                </td>
                                <xsl:choose>
                                        <xsl:when test="//permission= 1">
                                                <td class="th_text" 
align="center">
                                                        <xsl:value-of 
select="lang_manage"/>
                                                </td>
                                        </xsl:when>
                                </xsl:choose>
                                <xsl:choose>
                                        <xsl:when test="//location='.invoice' 
and //permission= 1 ">
                                                <td class="th_text" 
align="center">
                                                        <xsl:value-of 
select="lang_janitor"/>
                                                </td>
                                                <td class="th_text" 
align="center">
                                                        <xsl:value-of 
select="lang_supervisor"/>
                                                </td>
                                                <td class="th_text" 
align="center">
                                                        <xsl:value-of 
select="lang_budget_responsible"/>
                                                </td>
                                                <td class="th_text" 
align="center">
                                                        <xsl:value-of 
select="lang_initials"/>
                                                </td>
                                        </xsl:when>
                                </xsl:choose>
        </xsl:template>

        <xsl:template name="right">
                                <td align="left">
                                        <xsl:value-of select="lang_right"/>
                                </td>
                                <td align="center">
                                        <xsl:choose>
                                                <xsl:when test="read_right = 
'checked'">
                                                        <INPUT type="checkbox" 
name="values[right][{account_id}_1]" value="1" checked="checked"></INPUT>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <INPUT type="checkbox" 
name="values[right][{account_id}_1]" value="1"></INPUT>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                                <td align="center">
                                        <xsl:choose>
                                                <xsl:when test="add_right = 
'checked'">
                                                        <INPUT type="checkbox" 
name="values[right][{account_id}_2]" value="2" checked="checked"></INPUT>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <INPUT type="checkbox" 
name="values[right][{account_id}_2]" value="2"></INPUT>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                                <td align="center">
                                        <xsl:choose>
                                                <xsl:when test="edit_right = 
'checked'">
                                                        <INPUT type="checkbox" 
name="values[right][{account_id}_4]" value="4" checked="checked"></INPUT>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <INPUT type="checkbox" 
name="values[right][{account_id}_4]" value="4"></INPUT>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                                <td align="center">
                                        <xsl:choose>
                                                <xsl:when test="delete_right = 
'checked'">
                                                        <INPUT type="checkbox" 
name="values[right][{account_id}_8]" value="8" checked="checked"></INPUT>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <INPUT type="checkbox" 
name="values[right][{account_id}_8]" value="8"></INPUT>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                                <xsl:choose>
                                        <xsl:when test="//permission= 1">
                                                <td align="center">
                                                        <xsl:choose>
                                                                <xsl:when 
test="manage_right = 'checked'">
                                                                        <INPUT 
type="checkbox" name="values[right][{account_id}_16]" value="16" 
checked="checked"></INPUT>
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        <INPUT 
type="checkbox" name="values[right][{account_id}_16]" value="16"></INPUT>
                                                                </xsl:otherwise>
                                                        </xsl:choose>
                                                </td>
                                        </xsl:when>
                                </xsl:choose>
                                <xsl:choose>
                                        <xsl:when test="//location='.invoice' 
and //permission= 1 and type= 'users'">
                                                <td align="center">
                                                        <xsl:choose>
                                                                <xsl:when 
test="janitor_right = 'checked'">
                                                                        <INPUT 
type="checkbox" name="values[right][{account_id}_32]" value="32" 
checked="checked"></INPUT>
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        <INPUT 
type="checkbox" name="values[right][{account_id}_32]" value="32"></INPUT>
                                                                </xsl:otherwise>
                                                        </xsl:choose>
                                                </td>
                                                <td align="center">
                                                        <xsl:choose>
                                                                <xsl:when 
test="supervisor_right = 'checked'">
                                                                        <INPUT 
type="checkbox" name="values[right][{account_id}_64]" value="64" 
checked="checked"></INPUT>
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        <INPUT 
type="checkbox" name="values[right][{account_id}_64]" value="64"></INPUT>
                                                                </xsl:otherwise>
                                                        </xsl:choose>
                                                </td>
                                                <td align="center">
                                                        <xsl:choose>
                                                                <xsl:when 
test="budget_responsible_right = 'checked'">
                                                                        <INPUT 
type="checkbox" name="values[right][{account_id}_128]" value="128" 
checked="checked"></INPUT>
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        <INPUT 
type="checkbox" name="values[right][{account_id}_128]" value="128"></INPUT>
                                                                </xsl:otherwise>
                                                        </xsl:choose>
                                                </td>
                                                <td align="center">
                                                        <INPUT type="text" 
size="4" name="initials[{account_id}]" value="{initials}"></INPUT>
                                                </td>
                                        </xsl:when>
                                        <xsl:otherwise>
                                                <td>
                                                </td>
                                                <td>
                                                </td>
                                                <td>
                                                </td>
                                                <td>
                                                </td>
                                        </xsl:otherwise>
                                </xsl:choose>
        </xsl:template>

        <xsl:template name="mask">
                                <td align="left">
                                        <xsl:value-of select="lang_mask"/>
                                </td>
                                <td align="center">
                                        <xsl:choose>
                                                <xsl:when test="read_mask = 
'checked'">
                                                        <INPUT type="checkbox" 
name="values[mask][{account_id}_1]" value="1" checked="checked"></INPUT>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <INPUT type="checkbox" 
name="values[mask][{account_id}_1]" value="1"></INPUT>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                                <td align="center">
                                        <xsl:choose>
                                                <xsl:when test="add_mask = 
'checked'">
                                                        <INPUT type="checkbox" 
name="values[mask][{account_id}_2]" value="2" checked="checked"></INPUT>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <INPUT type="checkbox" 
name="values[mask][{account_id}_2]" value="2"></INPUT>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                                <td align="center">
                                        <xsl:choose>
                                                <xsl:when test="edit_mask = 
'checked'">
                                                        <INPUT type="checkbox" 
name="values[mask][{account_id}_4]" value="4" checked="checked"></INPUT>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <INPUT type="checkbox" 
name="values[mask][{account_id}_4]" value="4"></INPUT>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                                <td align="center">
                                        <xsl:choose>
                                                <xsl:when test="delete_mask = 
'checked'">
                                                        <INPUT type="checkbox" 
name="values[mask][{account_id}_8]" value="8" checked="checked"></INPUT>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <INPUT type="checkbox" 
name="values[mask][{account_id}_8]" value="8"></INPUT>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                                <xsl:choose>
                                        <xsl:when test="//permission= 1">
                                                <td align="center">
                                                        <xsl:choose>
                                                                <xsl:when 
test="manage_mask = 'checked'">
                                                                <INPUT 
type="checkbox" name="values[mask][{account_id}_16]" value="16" 
checked="checked"></INPUT>
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        <INPUT 
type="checkbox" name="values[mask][{account_id}_16]" value="16"></INPUT>
                                                                </xsl:otherwise>
                                                        </xsl:choose>
                                                </td>
                                        </xsl:when>
                                </xsl:choose>
                                <xsl:choose>
                                        <xsl:when test="//location='.invoice' 
and //permission= 1 and type= 'users'">
                                                <td align="center">
                                                        <xsl:choose>
                                                                <xsl:when 
test="janitor_mask = 'checked'">
                                                                        <INPUT 
type="checkbox" name="values[mask][{account_id}_32]" value="32" 
checked="checked"></INPUT>
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        <INPUT 
type="checkbox" name="values[mask][{account_id}_32]" value="32"></INPUT>
                                                                </xsl:otherwise>
                                                        </xsl:choose>
                                                </td>
                                                <td align="center">
                                                        <xsl:choose>
                                                                <xsl:when 
test="supervisor_mask = 'checked'">
                                                                        <INPUT 
type="checkbox" name="values[mask][{account_id}_64]" value="64" 
checked="checked"></INPUT>
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        <INPUT 
type="checkbox" name="values[mask][{account_id}_64]" value="64"></INPUT>
                                                                </xsl:otherwise>
                                                        </xsl:choose>
                                                </td>
                                                <td align="center">
                                                        <xsl:choose>
                                                                <xsl:when 
test="budget_responsible_mask = 'checked'">
                                                                        <INPUT 
type="checkbox" name="values[mask][{account_id}_128]" value="128" 
checked="checked"></INPUT>
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        <INPUT 
type="checkbox" name="values[mask][{account_id}_128]" value="128"></INPUT>
                                                                </xsl:otherwise>
                                                        </xsl:choose>
                                                </td>
                                                <td>
                                                </td>
                                        </xsl:when>
                                </xsl:choose>
        </xsl:template>

        <xsl:template name="result">
                                <td align="left">
                                        <xsl:value-of select="lang_result"/>
                                </td>
                                <td align="center">
                                        <xsl:choose>
                                                <xsl:when test="read_result = 
'checked'">
                                                        <INPUT type="checkbox" 
name="" checked="checked" disabled="disabled"></INPUT>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <INPUT type="checkbox" 
name="" disabled="disabled"></INPUT>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                                <td align="center">
                                        <xsl:choose>
                                                <xsl:when test="add_result = 
'checked'">
                                                        <INPUT type="checkbox" 
name="" checked="checked" disabled="disabled"></INPUT>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <INPUT type="checkbox" 
name="" disabled="disabled"></INPUT>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                                <td align="center">
                                        <xsl:choose>
                                                <xsl:when test="edit_result = 
'checked'">
                                                        <INPUT type="checkbox" 
name="" checked="checked" disabled="disabled"></INPUT>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <INPUT type="checkbox" 
name="" disabled="disabled"></INPUT>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                                <td align="center">
                                        <xsl:choose>
                                                <xsl:when test="delete_result = 
'checked'">
                                                        <INPUT type="checkbox" 
name="" checked="checked" disabled="disabled"></INPUT>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <INPUT type="checkbox" 
name="" disabled="disabled"></INPUT>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                                <xsl:choose>
                                        <xsl:when test="//permission= 1">
                                                <td align="center">
                                                        <xsl:choose>
                                                                <xsl:when 
test="manage_result = 'checked'">
                                                                        <INPUT 
type="checkbox" name="" checked="checked" disabled="disabled"></INPUT>
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        <INPUT 
type="checkbox" name="" disabled="disabled"></INPUT>
                                                                </xsl:otherwise>
                                                        </xsl:choose>
                                                </td>
                                        </xsl:when>
                                </xsl:choose>
                                <xsl:choose>
                                        <xsl:when test="//location='.invoice' 
and //permission= 1 and type= 'users'">
                                                <td align="center">
                                                        <xsl:choose>
                                                                <xsl:when 
test="janitor_result = 'checked'">
                                                                        <INPUT 
type="checkbox" name="" checked="checked" disabled="disabled"></INPUT>
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        <INPUT 
type="checkbox" name="" disabled="disabled"></INPUT>
                                                                </xsl:otherwise>
                                                        </xsl:choose>
                                                </td>
                                                <td align="center">
                                                        <xsl:choose>
                                                                <xsl:when 
test="supervisor_result = 'checked'">
                                                                        <INPUT 
type="checkbox" name="" checked="checked" disabled="disabled"></INPUT>
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        <INPUT 
type="checkbox" name="" disabled="disabled"></INPUT>
                                                                </xsl:otherwise>
                                                        </xsl:choose>
                                                </td>
                                                <td align="center">
                                                        <xsl:choose>
                                                                <xsl:when 
test="budget_responsible_result = 'checked'">
                                                                        <INPUT 
type="checkbox" name="" checked="checked" disabled="disabled"></INPUT>
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        <INPUT 
type="checkbox" name="" disabled="disabled"></INPUT>
                                                                </xsl:otherwise>
                                                        </xsl:choose>
                                                </td>
                                                <td>
                                                </td>
                                        </xsl:when>
                                </xsl:choose>
        </xsl:template>

<!-- edit_id -->

        <xsl:template match="id_values">
                        <xsl:variable name="value"><xsl:value-of 
select="value"/></xsl:variable>
                        <xsl:variable name="key_id"><xsl:value-of 
select="key_id"/></xsl:variable>
                        <xsl:variable name="descr"><xsl:value-of 
select="descr"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="right">
                                        <INPUT type="checkbox" 
name="values[select][{$key_id}]" value="true"></INPUT>                          
 </td>
                                <td align="right">
                                        <xsl:value-of select="descr"/>
                                </td>
                                <td>
                                        <INPUT type="hidden" 
name="values[field][{$key_id}]" value="{$descr}" ></INPUT>
                                        <INPUT type="text" 
name="values[{$key_id}]" value="{$value}" ></INPUT>
                                </td>
                                <td align="center">
                                        <xsl:value-of select="remark"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="id_table_header">
                        <tr class="th">
                                <td class="th_text" width="10%" align="right">
                                        <xsl:value-of select="lang_select"/>
                                </td>
                                <td class="th_text" width="10%" align="right">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td class="th_text" width="40%">
                                        <xsl:value-of select="lang_value"/>
                                </td>
                                <td class="th_text" width="20%" align="center">
                                        <xsl:value-of select="lang_remark"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="edit_id">

                <table cellpadding="2" cellspacing="2" width="100%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form method="post" action="{$form_action}">
                        <xsl:apply-templates select="id_table_header"/>
                        <xsl:apply-templates select="id_values"/>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
        </xsl:template>


        <xsl:template match="contact_info">
                <div align="left">
                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td align="left">
                                        <xsl:value-of select="lang_user"/>
                                </td>
                                <td align="left">
                                        <xsl:call-template 
name="user_id_filter"/>
                                </td>
                        </tr>
                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form method="post" name="form" action="{$form_action}">
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_email"/>
                                </td>
                                <td>
                                        <input type="hidden" name="filter" 
value="{value_user_id}"></input>
                                        <input type="hidden" 
name="values[old_email]" value="{value_old_email}"></input>
                                        <input type="text" size = "30" 
name="values[email]" value="{value_email}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_email_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_phone"/>
                                </td>
                                <td>
                                        <input type="hidden" 
name="values[old_phone]" value="{value_old_phone}"></input>
                                        <input type="text" size = "30" 
name="values[phone]" value="{value_phone}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_phone_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_approval_from"/>
                                </td>
                                <td align="left">
                                        <input type="hidden" 
name="values[old_approval_from]" value="{value_old_approval_from}"></input>
                                        <xsl:variable 
name="lang_approval_from_statustext"><xsl:value-of 
select="lang_approval_from_statustext"/></xsl:variable>
                                        <select name="values[approval_from]" 
class="forms" onMouseover="window.status='{$lang_approval_from_statustext}'; 
return true;" onMouseout="window.status='';return true;">
                                                <option value=""><xsl:value-of 
select="lang_no_user"/></option>
                                                <xsl:apply-templates 
select="approval_from"/>
                                        </select>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_default_vendor_category"/>
                                </td>
                                <td align="left">
                                        <input type="hidden" 
name="values[old_default_vendor_category]" 
value="{value_old_default_vendor_category}"></input>
                                        <xsl:variable 
name="lang_default_vendor_category_statustext"><xsl:value-of 
select="lang_default_vendor_category_statustext"/></xsl:variable>
                                        <select 
name="values[default_vendor_category]" class="forms" 
onMouseover="window.status='{$lang_default_vendor_category_statustext}'; return 
true;" onMouseout="window.status='';return true;">
                                                <option value=""><xsl:value-of 
select="lang_no_cat"/></option>
                                                <xsl:apply-templates 
select="vendor_category"/>
                                        </select>
                                </td>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit"  
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>

                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>
        </xsl:template>

        <xsl:template match="approval_from">
        <xsl:variable name="user_id"><xsl:value-of 
select="user_id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$user_id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$user_id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="vendor_category">
        <xsl:variable name="cat_id"><xsl:value-of 
select="cat_id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected='selected'">
                                <option value="{$cat_id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$cat_id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>


====================================================
Index: admin_location.xsl
<!-- $Id: admin_location.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="app_data">
                <xsl:choose>
                        <xsl:when test="edit">
                                <xsl:apply-templates select="edit"/>
                        </xsl:when>
                        <xsl:when test="list_attribute">
                                <xsl:apply-templates select="list_attribute"/>
                        </xsl:when>
                        <xsl:when test="edit_attrib">
                                <xsl:apply-templates select="edit_attrib"/>
                        </xsl:when>
                        <xsl:when test="list_config">
                                <xsl:apply-templates select="list_config"/>
                        </xsl:when>
                        <xsl:when test="edit_config">
                                <xsl:apply-templates select="edit_config"/>
                        </xsl:when>
                        <xsl:otherwise>
                                <xsl:apply-templates select="list"/>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>


        <xsl:template match="list">
                <xsl:call-template name="menu"/>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                        <!--    <xsl:with-param 
name="nextmatchs_params"/>
                                        </xsl:call-template> -->
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates select="table_header"/>
                                <xsl:apply-templates select="values"/>
                                <xsl:apply-templates select="table_add"/>
                </table>
        </xsl:template>

        <xsl:template match="table_header">
                <xsl:variable name="sort_id"><xsl:value-of 
select="sort_id"/></xsl:variable>
                <xsl:variable name="sort_name"><xsl:value-of 
select="sort_name"/></xsl:variable>
                <tr class="th">
                        <td class="th_text" width="10%" align="right">
                                <a href="{$sort_id}"><xsl:value-of 
select="lang_id"/></a>
                        </td>
                        <td class="th_text" width="10%" align="center">
                                <a href="{$sort_name}"><xsl:value-of 
select="lang_name"/></a>
                        </td>
                        <td class="th_text" width="20%" align="center">
                                <xsl:value-of select="lang_descr"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_categories"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_attribute"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_edit"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_delete"/>
                        </td>
                </tr>
        </xsl:template>

        <xsl:template match="values">
                <xsl:variable name="lang_attribute_standardtext"><xsl:value-of 
select="lang_delete_standardtext"/></xsl:variable>
                <xsl:variable name="lang_edit_standardtext"><xsl:value-of 
select="lang_edit_standardtext"/></xsl:variable>
                <xsl:variable name="lang_delete_standardtext"><xsl:value-of 
select="lang_delete_standardtext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="right">
                                        <xsl:value-of select="id"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="name"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="first"/>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_categories"><xsl:value-of select="link_categories"/></xsl:variable>
                                        <a href="{$link_categories}" 
onMouseover="window.status='{lang_category_text}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_categories"/></a>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_attribute"><xsl:value-of select="link_attribute"/></xsl:variable>
                                        <a href="{$link_attribute}" 
onMouseover="window.status='{$lang_attribute_standardtext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_attribute"/></a>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_edit"><xsl:value-of select="link_edit"/></xsl:variable>
                                        <a href="{$link_edit}" 
onMouseover="window.status='{$lang_edit_standardtext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_edit"/></a>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_delete"><xsl:value-of select="link_delete"/></xsl:variable>
                                        <a href="{$link_delete}" 
onMouseover="window.status='{$lang_delete_standardtext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_delete"/></a>
                                </td>
                        </tr>
        </xsl:template>


                <xsl:template match="list_config">
                        <xsl:call-template name="menu"/>
                        <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <tr>
                                        <td align="right">
                                                <xsl:call-template 
name="search_field"/>
                                        </td>
                                </tr>
                                <tr>
                                        <td colspan="3" width="100%">
                                                <xsl:call-template 
name="nextmatchs"/>
                                        </td>
                                </tr>
                        </table>
                        <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                        <xsl:apply-templates 
select="table_header_list_config"/>
                                        <xsl:apply-templates 
select="values_list_config"/>
                        </table>
                </xsl:template>

                <xsl:template match="table_header_list_config">
                        <xsl:variable name="sort_column_name"><xsl:value-of 
select="sort_column_name"/></xsl:variable>
                        <xsl:variable name="sort_name"><xsl:value-of 
select="sort_name"/></xsl:variable>
                        <tr class="th">
                                <td class="th_text" width="10%" align="center">
                                        <a 
href="{$sort_column_name}"><xsl:value-of select="lang_column_name"/></a>
                                </td>
                                <td class="th_text" width="10%" align="center">
                                        <a href="{$sort_name}"><xsl:value-of 
select="lang_name"/></a>
                                </td>
                                <td class="th_text" width="5%" align="center">
                                        <xsl:value-of select="lang_edit"/>
                                </td>
                        </tr>
                </xsl:template>

                <xsl:template match="values_list_config">
                        <xsl:variable 
name="lang_edit_standardtext"><xsl:value-of 
select="lang_edit_standardtext"/></xsl:variable>
                                <tr>
                                        <xsl:attribute name="class">
                                                <xsl:choose>
                                                        <xsl:when test="@class">
                                                                <xsl:value-of 
select="@class"/>
                                                        </xsl:when>
                                                        <xsl:when 
test="position() mod 2 = 0">
                                                                
<xsl:text>row_off</xsl:text>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                
<xsl:text>row_on</xsl:text>
                                                        </xsl:otherwise>
                                                </xsl:choose>
                                        </xsl:attribute>

                                        <td align="left">
                                                <xsl:value-of 
select="column_name"/>
                                        </td>
                                        <td align="left">
                                                <xsl:value-of select="name"/>
                                        </td>
                                        <td align="center">
                                                <xsl:variable 
name="link_edit"><xsl:value-of select="link_edit"/></xsl:variable>
                                                <a href="{$link_edit}" 
onMouseover="window.status='{$lang_edit_standardtext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_edit"/></a>
                                        </td>
                                </tr>
        </xsl:template>

<!-- edit_config  -->
        <xsl:template match="edit_config">
                <div align="left">

                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form method="post" action="{$form_action}">

                                <xsl:for-each select="location_list" >
                                        <tr>
                                                <td class="th_text"  
align="left" >
                                                        <xsl:value-of 
select="id"/>
                                                        <xsl:text> </xsl:text>
                                                        <xsl:value-of 
select="name"/>
                                                </td>
                                                <td align="left">

                                                        <xsl:choose>
                                                                <xsl:when 
test="selected='selected'">
                                                                        <input 
type="radio" name="values[{//column_name}]" value="{id}" checked="checked" 
onMouseout="window.status='';return true;">
                                                                                
<xsl:attribute name="onMouseover">
                                                                                
        <xsl:text>window.status='</xsl:text>
                                                                                
                <xsl:value-of select="//lang_config_statustext"/>
                                                                                
        <xsl:text>'; return true;</xsl:text>
                                                                                
</xsl:attribute>
                                                                        </input>
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        <input 
type="radio" name="values[{//column_name}]" value="{id}" 
onMouseout="window.status='';return true;">
                                                                                
<xsl:attribute name="onMouseover">
                                                                                
        <xsl:text>window.status='</xsl:text>
                                                                                
                <xsl:value-of select="//lang_config_statustext"/>
                                                                                
        <xsl:text>'; return true;</xsl:text>
                                                                                
</xsl:attribute>
                                                                        </input>
                                                                </xsl:otherwise>
                                                        </xsl:choose>

                                                </td>
                                        </tr>
                                </xsl:for-each>

                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_standardtext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_standardtext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>
        </xsl:template>

        <xsl:template match="table_add">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                                <input type="submit" name="add" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_standardtext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                                <td height="50">
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" name="add" 
value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_standardtext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
        </xsl:template>

<!-- add / edit  -->
        <xsl:template match="edit">
                <div align="left">

                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form method="post" action="{$form_action}">
                        <tr>
                                <td valign="top">
                                        <xsl:choose>
                                                <xsl:when test="value_id != ''">
                                                        <xsl:value-of 
select="lang_id"/>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                                <td>
                                        <xsl:choose>
                                                <xsl:when test="value_id != ''">
                                                        <xsl:value-of 
select="value_id"/>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_name"/>
                                </td>
                                <td>
                                        <input type="text" name="values[name]" 
value="{value_name}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_name_standardtext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td>
                                        <textarea cols="60" rows="10" 
name="values[descr]" wrap="virtual" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_descr_standardtext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_descr"/>
                                        </textarea>

                                </td>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_standardtext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_standardtext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>
        </xsl:template>

<!-- list attribute -->

        <xsl:template match="list_attribute">

                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates 
select="table_header_attrib"/>
                                <xsl:apply-templates select="values_attrib"/>
                                <xsl:apply-templates select="table_add"/>
                </table>
        </xsl:template>
        <xsl:template match="table_header_attrib">
                <xsl:variable name="sort_sorting"><xsl:value-of 
select="sort_sorting"/></xsl:variable>
                <xsl:variable name="sort_id"><xsl:value-of 
select="sort_id"/></xsl:variable>
                <xsl:variable name="sort_name"><xsl:value-of 
select="sort_name"/></xsl:variable>
                <tr class="th">
                        <td class="th_text" width="10%" align="left">
                                <xsl:value-of select="lang_type_name"/>
                        </td>
                        <td class="th_text" width="10%" align="left">
                                <a href="{$sort_name}"><xsl:value-of 
select="lang_name"/></a>
                        </td>
                        <td class="th_text" width="10%" align="left">
                                <xsl:value-of select="lang_descr"/>
                        </td>
                        <td class="th_text" width="1%" align="center">
                                <xsl:value-of select="lang_datatype"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <a href="{$sort_sorting}"><xsl:value-of 
select="lang_sorting"/></a>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_edit"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_delete"/>
                        </td>
                </tr>
        </xsl:template>

        <xsl:template match="values_attrib">
                <xsl:variable name="lang_up_text"><xsl:value-of 
select="lang_up_text"/></xsl:variable>
                <xsl:variable name="lang_down_text"><xsl:value-of 
select="lang_down_text"/></xsl:variable>
                <xsl:variable name="lang_attribute_attribtext"><xsl:value-of 
select="lang_delete_attribtext"/></xsl:variable>
                <xsl:variable name="lang_edit_attribtext"><xsl:value-of 
select="lang_edit_attribtext"/></xsl:variable>
                <xsl:variable name="lang_delete_attribtext"><xsl:value-of 
select="lang_delete_attribtext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="left">
                                        <xsl:value-of select="type_name"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="column_name"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="input_text"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="datatype"/>
                                </td>
                                <td>
                                        <table align="left">
                                                <tr>
                                                        <td>
                                                                <xsl:value-of 
select="sorting"/>
                                                        </td>

                                                        <td align="left">
                                                                <xsl:variable 
name="link_up"><xsl:value-of select="link_up"/></xsl:variable>
                                                                <a 
href="{$link_up}" onMouseover="window.status='{$lang_up_text}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="text_up"/></a>
                                                                <xsl:text> | 
</xsl:text>
                                                                <xsl:variable 
name="link_down"><xsl:value-of select="link_down"/></xsl:variable>
                                                                <a 
href="{$link_down}" onMouseover="window.status='{$lang_down_text}';return 
true;" onMouseout="window.status='';return true;"><xsl:value-of 
select="text_down"/></a>
                                                        </td>

                                                </tr>
                                        </table>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_edit"><xsl:value-of select="link_edit"/></xsl:variable>
                                        <a href="{$link_edit}" 
onMouseover="window.status='{$lang_edit_attribtext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_edit"/></a>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_delete"><xsl:value-of select="link_delete"/></xsl:variable>
                                        <a href="{$link_delete}" 
onMouseover="window.status='{$lang_delete_attribtext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_delete"/></a>
                                </td>
                        </tr>
        </xsl:template>


<!-- add attribute / edit attribute -->

        <xsl:template match="edit_attrib">
                <div align="left">

                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>

                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form method="post" action="{$form_action}">
                        <tr>
                                <td valign="top">
                                        <xsl:choose>
                                                <xsl:when test="value_id != ''">
                                                        <xsl:value-of 
select="lang_id"/>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                                <td>
                                        <xsl:choose>
                                                <xsl:when test="value_id != ''">
                                                        <xsl:value-of 
select="value_id"/>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_column_name"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[column_name]" value="{value_column_name}" maxlength="20" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_column_name_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_input_text"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[input_text]" value="{value_input_text}" maxlength="20" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_input_text_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_statustext"/>
                                </td>
                                <td>
                                        <textarea cols="60" rows="10" 
name="values[statustext]" wrap="virtual" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_statustext_attribtext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_statustext"/>
                                        </textarea>

                                </td>
                        </tr>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_location_type"/>
                                </td>
                                <td valign="top">
                                        <xsl:variable 
name="lang_entity_statustext"><xsl:value-of 
select="lang_entity_statustext"/></xsl:variable>
                                        <xsl:variable 
name="select_location_type"><xsl:value-of 
select="select_location_type"/></xsl:variable>
                                        <select name="{$select_location_type}" 
class="forms" onMouseover="window.status='{$lang_entity_statustext}'; return 
true;" onMouseout="window.status='';return true;">
                                                <option value=""><xsl:value-of 
select="lang_no_location_type"/></option>
                                                <xsl:apply-templates 
select="entity_list"/>
                                        </select>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_datatype"/>
                                </td>
                                <td valign="top">
                                        <xsl:variable 
name="lang_datatype_statustext"><xsl:value-of 
select="lang_datatype_statustext"/></xsl:variable>
                                        <select 
name="values[column_info][type]" class="forms" 
onMouseover="window.status='{$lang_datatype_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                                <option value=""><xsl:value-of 
select="lang_no_datatype"/></option>
                                                <xsl:apply-templates 
select="datatype_list"/>
                                        </select>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_precision"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[column_info][precision]" value="{value_precision}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_precision_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_scale"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[column_info][scale]" value="{value_scale}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_scale_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_default"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[column_info][default]" value="{value_default}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_default_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_nullable"/>
                                </td>
                                <td valign="top">
                                        <xsl:variable 
name="lang_nullable_statustext"><xsl:value-of 
select="lang_nullable_statustext"/></xsl:variable>
                                        <select 
name="values[column_info][nullable]" class="forms" 
onMouseover="window.status='{$lang_nullable_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                                <option value=""><xsl:value-of 
select="lang_select_nullable"/></option>
                                                <xsl:apply-templates 
select="nullable_list"/>
                                        </select>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of 
select="lang_lookup_form"/>
                                </td>
                                <td>
                                        <xsl:choose>
                                                        <xsl:when 
test="value_lookup_form = 1">
                                                                <input 
type="checkbox" name="values[lookup_form]" value="1" checked="checked" 
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_lookup_form_statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                <input 
type="checkbox" name="values[lookup_form]" value="1" 
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_lookup_form_statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_list"/>
                                </td>
                                <td>
                                        <xsl:choose>
                                                        <xsl:when 
test="value_list = 1">
                                                                <input 
type="checkbox" name="values[list]" value="1" checked="checked" 
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_list_statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                <input 
type="checkbox" name="values[list]" value="1" 
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_list_statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                        </tr>
                        <xsl:choose>
                                <xsl:when test="multiple_choice != ''">
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_choice"/>
                                                </td>
                                                <td align="right">
                                                        <xsl:call-template 
name="choice"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_attribtext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>

                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_attribtext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>
        </xsl:template>

<!-- entity_list -->

        <xsl:template match="entity_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

<!-- datatype_list -->

        <xsl:template match="datatype_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

<!-- nullable_list -->

        <xsl:template match="nullable_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template name="choice">
                        <table cellpadding="2" cellspacing="2" width="80%" 
align="left">
                        <xsl:choose>
                                <xsl:when test="value_choice!=''">
                                        <tr class="th">
                                                <td class="th_text" width="85%" 
align="left">
                                                        <xsl:value-of 
select="lang_value"/>
                                                </td>
                                                <td class="th_text" width="15%" 
align="center">
                                                        <xsl:value-of 
select="lang_delete_value"/>
                                                </td>
                                        </tr>
                                <xsl:for-each select="value_choice" >
                                        <tr>
                                                <xsl:attribute name="class">
                                                        <xsl:choose>
                                                                <xsl:when 
test="@class">
                                                                        
<xsl:value-of select="@class"/>
                                                                </xsl:when>
                                                                <xsl:when 
test="position() mod 2 = 0">
                                                                        
<xsl:text>row_off</xsl:text>
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        
<xsl:text>row_on</xsl:text>
                                                                </xsl:otherwise>
                                                        </xsl:choose>
                                                </xsl:attribute>
                                        <td align="left">
                                                <xsl:value-of select="value"/>
                                                <xsl:text> </xsl:text>
                                        </td>
                                        <td align="center">
                                                <input type="checkbox" 
name="values[delete_choice][]" value="{id}"  
onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="//lang_delete_choice_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </td>
                                        </tr>
                                </xsl:for-each>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_new_value"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[new_choice]" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_new_value_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        </table>
        </xsl:template>

====================================================
Index: app_delete.xsl
<!-- $Id: app_delete.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="app_delete">
                <xsl:apply-templates select="delete"/>
        </xsl:template>

        <xsl:template match="delete">
                        <table cellpadding="2" cellspacing="2" align="center">
                                <tr>
                                        <td align="center" 
colspan="2"><xsl:value-of select="lang_confirm_msg"/></td>
                                </tr>
                                <tr>
                                        <td>
                                                <xsl:variable 
name="delete_action"><xsl:value-of select="delete_action"/></xsl:variable>
                                                <xsl:variable 
name="lang_yes"><xsl:value-of select="lang_yes"/></xsl:variable>
                                                <form method="POST" 
action="{$delete_action}">
                                                        <input type="submit" 
class="forms" name="confirm" value="{$lang_yes}" 
onMouseout="window.status='';return true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_yes_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                </form>
                                        </td>
                                        <td align="right">
                                                <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                                <xsl:variable 
name="lang_no"><xsl:value-of select="lang_no"/></xsl:variable>
                                                <form method="POST" 
action="{$done_action}">
                                                        <input type="submit" 
class="forms" name="cancel" value="{$lang_no}" 
onMouseout="window.status='';return true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_no_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                </form>
                                        </td>
                                </tr>
                        </table>
        </xsl:template>

====================================================
Index: app_data.xsl
        <xsl:template name="dummy">
        </xsl:template>


====================================================
Index: category.xsl
<!-- $Id: category.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="app_data">
                <xsl:choose>
                        <xsl:when test="edit">
                                <xsl:apply-templates select="edit"/>
                        </xsl:when>
                        <xsl:otherwise>
                                <xsl:apply-templates select="list"/>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="list">

                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                        <!--    <xsl:with-param 
name="nextmatchs_params"/>
                                        </xsl:call-template> -->
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates select="table_header"/>
                                <xsl:apply-templates select="values"/>
                                <xsl:apply-templates select="table_add"/>
                </table>
        </xsl:template>

        <xsl:template match="table_header">
                <xsl:variable name="sort_id"><xsl:value-of 
select="sort_id"/></xsl:variable>
                <xsl:variable name="sort_name"><xsl:value-of 
select="sort_name"/></xsl:variable>
                <tr class="th">
                        <td class="th_text" width="10%" align="right">
                                <a href="{$sort_id}"><xsl:value-of 
select="lang_id"/></a>
                        </td>
                        <td class="th_text" width="20%" align="center">
                                <xsl:value-of select="lang_descr"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_edit"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_delete"/>
                        </td>
                </tr>
        </xsl:template>

        <xsl:template match="values">
                <xsl:variable name="lang_view_categorytext"><xsl:value-of 
select="lang_view_categorytext"/></xsl:variable>
                <xsl:variable name="lang_edit_categorytext"><xsl:value-of 
select="lang_edit_categorytext"/></xsl:variable>
                <xsl:variable name="lang_delete_categorytext"><xsl:value-of 
select="lang_delete_categorytext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="right">
                                        <xsl:value-of select="id"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="first"/>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_edit"><xsl:value-of select="link_edit"/></xsl:variable>
                                        <a href="{$link_edit}" 
onMouseover="window.status='{$lang_edit_categorytext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_edit"/></a>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_delete"><xsl:value-of select="link_delete"/></xsl:variable>
                                        <a href="{$link_delete}" 
onMouseover="window.status='{$lang_delete_categorytext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_delete"/></a>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="table_add">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                                <input type="submit" name="add" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_categorytext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                                <td height="50">
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" name="add" 
value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_categorytext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
        </xsl:template>

<!-- add / edit  -->
        <xsl:template match="edit">
                <div align="left">

                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form method="post" action="{$form_action}">
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_id"/>
                                </td>
                                <td>
                                        <xsl:choose>
                                                <xsl:when test="value_id != ''">
                                                        <xsl:value-of 
select="value_id"/>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <input type="text" 
name="values[id]" value="{value_id}" onMouseout="window.status='';return true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_id_categorytext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td>
                                        <textarea cols="60" rows="10" 
name="values[descr]" wrap="virtual" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_descr_categorytext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_descr"/>
                                        </textarea>

                                </td>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_categorytext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_categorytext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>
        </xsl:template>

====================================================
Index: dim_d_select.xsl
<!-- $Id: dim_d_select.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="dim_d_select">
        <xsl:variable name="lang_dim_d_statustext"><xsl:value-of 
select="lang_dim_d_statustext"/></xsl:variable>
        <xsl:variable name="select_name"><xsl:value-of 
select="select_dim_d"/></xsl:variable>
                <select name="{$select_name}" class="forms" 
onMouseover="window.status='{$lang_dim_d_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                        <option value=""><xsl:value-of 
select="lang_no_dim_d"/></option>
                                <xsl:apply-templates select="dim_d_list"/>
                </select>
        </xsl:template>

        <xsl:template match="dim_d_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: filter_member_of.xsl
<!-- $Id: filter_member_of.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="filter_member_of">
                <xsl:variable name="select_action"><xsl:value-of 
select="select_action"/></xsl:variable>
                <xsl:variable name="member_of_name"><xsl:value-of 
select="member_of_name"/></xsl:variable>
                <xsl:variable name="lang_submit"><xsl:value-of 
select="lang_submit"/></xsl:variable>
                <form method="post" action="{$select_action}">
                        <select name="{$member_of_name}" 
onChange="this.form.submit();" onMouseout="window.status='';return true;">
                                <xsl:attribute name="onMouseover">
                                        <xsl:text>window.status='</xsl:text>
                                                <xsl:value-of 
select="lang_cat_statustext"/>
                                        <xsl:text>'; return true;</xsl:text>
                                </xsl:attribute>
                                <option value=""><xsl:value-of 
select="lang_no_member"/></option>
                                        <xsl:apply-templates 
select="member_of_list"/>
                        </select>
                        <noscript>
                                <xsl:text> </xsl:text>
                                <input type="submit" name="submit" 
value="{$lang_submit}"/>
                        </noscript>
                </form>
        </xsl:template>

        <xsl:template match="member_of_list">
        <xsl:variable name="cat_id"><xsl:value-of 
select="cat_id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected='selected'">
                                <option value="{$cat_id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$cat_id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: filter_location.xsl
<!-- $Id: filter_location.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="filter_location">
                <xsl:variable name="select_action"><xsl:value-of 
select="select_action"/></xsl:variable>
                <xsl:variable name="select_name_location"><xsl:value-of 
select="select_name_location"/></xsl:variable>
                <xsl:variable name="lang_submit"><xsl:value-of 
select="lang_submit"/></xsl:variable>
                <form method="post" action="{$select_action}">
                                        <xsl:for-each select="hidden_vars" >
                                                <xsl:variable 
name="name"><xsl:value-of select="name"/></xsl:variable>
                                                <xsl:variable 
name="value"><xsl:value-of select="value"/></xsl:variable>
                                                <INPUT type="hidden" 
name="{$name}" value="{$value}" ></INPUT>
                                        </xsl:for-each>
                        <select name="{$select_name_location}" 
onChange="this.form.submit();" onMouseout="window.status='';return true;">
                                <xsl:attribute name="onMouseover">
                                        <xsl:text>window.status='</xsl:text>
                                                <xsl:value-of 
select="lang_location_statustext"/>
                                        <xsl:text>'; return true;</xsl:text>
                                </xsl:attribute>
                                <option value=""><xsl:value-of 
select="lang_no_location"/></option>
                                        <xsl:apply-templates 
select="location_list"/>
                        </select>
                        <noscript>
                                <xsl:text> </xsl:text>
                                <input type="submit" name="submit" 
value="{$lang_submit}"/>
                        </noscript>
                </form>
        </xsl:template>

        <xsl:template match="location_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="descr"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="descr"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: filter_filter.xsl
<!-- $Id: filter_filter.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="filter_filter">
                <xsl:variable name="select_action"><xsl:value-of 
select="select_action"/></xsl:variable>
                <xsl:variable name="filter_name"><xsl:value-of 
select="filter_name"/></xsl:variable>
                <xsl:variable name="lang_submit"><xsl:value-of 
select="lang_submit"/></xsl:variable>
                <form method="post" action="{$select_action}">
                        <select name="{$filter_name}" 
onChange="this.form.submit();" onMouseout="window.status='';return true;">
                                <xsl:attribute name="onMouseover">
                                        <xsl:text>window.status='</xsl:text>
                                                <xsl:value-of 
select="lang_filter_statustext"/>
                                        <xsl:text>'; return true;</xsl:text>
                                </xsl:attribute>
                                <option value=""><xsl:value-of 
select="lang_show_all"/></option>
                                        <xsl:apply-templates 
select="filter_list"/>
                        </select>
                        <noscript>
                                <xsl:text> </xsl:text>
                                <input type="submit" name="submit" 
value="{$lang_submit}"/>
                        </noscript>
                </form>
        </xsl:template>

        <xsl:template match="filter_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: filter_permission.xsl
<!-- $Id: filter_permission.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="filter_permission">
                <xsl:variable name="select_action"><xsl:value-of 
select="select_action"/></xsl:variable>
                <xsl:variable name="select_name_permission"><xsl:value-of 
select="select_name_permission"/></xsl:variable>
                <xsl:variable name="lang_submit"><xsl:value-of 
select="lang_submit"/></xsl:variable>
                <form method="post" action="{$select_action}">
                        <select name="{$select_name_permission}" 
onChange="this.form.submit();" onMouseout="window.status='';return true;">
                                <xsl:attribute name="onMouseover">
                                        <xsl:text>window.status='</xsl:text>
                                                <xsl:value-of 
select="lang_permission_statustext"/>
                                        <xsl:text>'; return true;</xsl:text>
                                </xsl:attribute>
                                <option value=""><xsl:value-of 
select="lang_no_permission"/></option>
                                        <xsl:apply-templates 
select="permission_list"/>
                        </select>
                        <noscript>
                                <xsl:text> </xsl:text>
                                <input type="submit" name="submit" 
value="{$lang_submit}"/>
                        </noscript>
                </form>
        </xsl:template>

        <xsl:template match="permission_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="descr"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="descr"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: filter_part_of_town.xsl
<!-- $Id: filter_part_of_town.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="filter_part_of_town">
                <xsl:variable name="select_action"><xsl:value-of 
select="select_action"/></xsl:variable>
                <xsl:variable name="select_name_part_of_town"><xsl:value-of 
select="select_name_part_of_town"/></xsl:variable>
                <xsl:variable name="lang_submit"><xsl:value-of 
select="lang_submit"/></xsl:variable>
                <form method="post" action="{$select_action}">
                        <select name="{$select_name_part_of_town}" 
onChange="this.form.submit();" onMouseout="window.status='';return true;">
                                <xsl:attribute name="onMouseover">
                                        <xsl:text>window.status='</xsl:text>
                                                <xsl:value-of 
select="lang_town_statustext"/>
                                        <xsl:text>'; return true;</xsl:text>
                                </xsl:attribute>
                                <option value=""><xsl:value-of 
select="lang_no_part_of_town"/></option>
                                        <xsl:apply-templates 
select="part_of_town_list"/>
                        </select>
                        <noscript>
                                <xsl:text> </xsl:text>
                                <input type="submit" name="submit" 
value="{$lang_submit}"/>
                        </noscript>
                </form>
        </xsl:template>

        <xsl:template match="part_of_town_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: filter_district.xsl
<!-- $Id: filter_district.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="filter_district">
                <xsl:variable name="select_action"><xsl:value-of 
select="select_action"/></xsl:variable>
                <xsl:variable name="select_district_name"><xsl:value-of 
select="select_district_name"/></xsl:variable>
                <xsl:variable name="lang_submit"><xsl:value-of 
select="lang_submit"/></xsl:variable>
                <form method="post" action="{$select_action}">
                        <select name="{$select_district_name}" 
onChange="this.form.submit();" onMouseout="window.status='';return true;">
                                <xsl:attribute name="onMouseover">
                                        <xsl:text>window.status='</xsl:text>
                                                <xsl:value-of 
select="lang_district_statustext"/>
                                        <xsl:text>'; return true;</xsl:text>
                                </xsl:attribute>
                                <option value=""><xsl:value-of 
select="lang_no_district"/></option>
                                        <xsl:apply-templates 
select="district_list"/>
                        </select>
                        <noscript>
                                <xsl:text> </xsl:text>
                                <input type="submit" name="submit" 
value="{$lang_submit}"/>
                        </noscript>
                </form>
        </xsl:template>

        <xsl:template match="district_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: date_search.xsl
<!-- $Id: date_search.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="app_data">
                <xsl:apply-templates select="date_search"/>
        </xsl:template>

        <xsl:template match="date_search">
                <script LANGUAGE="JavaScript">
                        function ExchangeDate(thisform)
                        {
                                opener.document.search.start_date.value = 
thisform.elements[0].value;
                                opener.document.search.end_date.value = 
thisform.elements[1].value;
                                window.close()
                        }
                </script>

                <form method="post" name="form" action="">

                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_start_date"/>
                                </td>
                                <td>
                                        <input type="text" id="start_date" 
name="start_date" size="10" value="{value_start_date}" readonly="readonly" 
onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_start_date_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        <script type="text/javascript">
                                        document.writeln('<img 
id="start_date-trigger" src="{date_img}" title="{lang_datetitle}" 
style="cursor:pointer; cursor:hand;"/>');
                                        <xsl:value-of 
select="calendar_setup_start"/>
                                        </script>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_end_date"/>
                                </td>
                                <td>
                                        <input type="text" id="end_date" 
name="end_date" size="10" value="{value_end_date}" readonly="readonly" 
onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_end_date_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        <script type="text/javascript">
                                        document.writeln('<img 
id="end_date-trigger" src="{date_img}" title="{lang_datetitle}" 
style="cursor:pointer; cursor:hand;"/>');
                                        <xsl:value-of 
select="calendar_setup_end"/>
                                        </script>
                                </td>
                        </tr>
                        <tr>
                                <td class="small_text" valign="top">
                                        <xsl:variable 
name="lang_submit"><xsl:value-of select="lang_submit"/></xsl:variable>
                                        <input type="button" name="convert" 
value="{$lang_submit}" onClick="ExchangeDate(this.form);" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_submit_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                </table>
                </form>
        </xsl:template>

====================================================
Index: custom.xsl

        <xsl:template name="app_data">
                <xsl:choose>
                        <xsl:when test="edit">
                                <xsl:apply-templates select="edit"/>
                        </xsl:when>
                        <xsl:when test="view">
                                <xsl:apply-templates select="view"/>
                        </xsl:when>
                        <xsl:otherwise>
                                <xsl:apply-templates select="list"/>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="list">
                <xsl:call-template name="menu"/>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:call-template name="table_header"/>
                                <xsl:call-template name="values"/>
                                <xsl:apply-templates select="table_add"/>
                </table>
        </xsl:template>


        <xsl:template name="table_header">
                        <tr class="th">
                                <xsl:for-each select="table_header" >
                                        <td class="th_text" width="{with}" 
align="{align}">
                                                <xsl:choose>
                                                        <xsl:when 
test="sort_link!=''">
                                                                <a 
href="{sort}" onMouseover="window.status='{header}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="header"/></a>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                <xsl:value-of 
select="header"/>
                                                        </xsl:otherwise>
                                                </xsl:choose>
                                        </td>
                                </xsl:for-each>
                        </tr>
        </xsl:template>


        <xsl:template name="values">
                <xsl:for-each select="values" >
                        <tr>
                        <xsl:attribute name="class">
                                <xsl:choose>
                                        <xsl:when test="@class">
                                                <xsl:value-of select="@class"/>
                                        </xsl:when>
                                        <xsl:when test="position() mod 2 = 0">
                                                <xsl:text>row_off</xsl:text>
                                        </xsl:when>
                                        <xsl:otherwise>
                                                <xsl:text>row_on</xsl:text>
                                        </xsl:otherwise>
                                </xsl:choose>
                        </xsl:attribute>
                                <xsl:for-each select="row" >
                                        <xsl:choose>
                                                <xsl:when test="link">
                                                        <td class="small_text" 
align="center">
                                                                <a 
href="{link}" onMouseover="window.status='{statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="text"/></a>
                                                        </td>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <td class="small_text" 
align="left">
                                                                <xsl:value-of 
select="value"/>
                                                        </td>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:for-each>
                        </tr>
                </xsl:for-each>
        </xsl:template>


        <xsl:template match="table_add">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                                <input type="submit" name="add" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
        </xsl:template>

<!-- add / edit -->

        <xsl:template match="edit">
                <xsl:variable name="edit_url"><xsl:value-of 
select="edit_url"/></xsl:variable>
                <div align="left">
                <form name="form" method="post" action="{$edit_url}">
                <table cellpadding="2" cellspacing="2" width="50%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="value_custom_id!=''">
                                        <tr >
                                                <td width="25%" align="left">
                                                        <xsl:value-of 
select="lang_custom_id"/>
                                                </td>
                                                <td width="75%" align="left">
                                                        <xsl:value-of 
select="value_custom_id"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>

                        <tr  align="left">
                                <td valign="top">
                                        <xsl:value-of select="lang_name"/>
                                </td>
                                <td align="left">
                                        <input type="text" name="values[name]" 
value="{value_name}"  onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_name_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr  align="left">
                                <td valign="top" >
                                        <xsl:value-of select="lang_sql"/>
                                </td>
                                <td align="left">

                                        <textarea cols="60" rows="6" 
name="values[sql]" wrap="virtual" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_sql_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_sql"/>
                                        </textarea>
                                </td>
                        </tr>

                        <xsl:choose>
                                <xsl:when test="value_custom_id != ''">
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_columns"/>
                                                </td>
                                                <td align="right">
                                                        <xsl:call-template 
name="columns"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>

                        <tr height="50">
                                <td valign="bottom">
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                <td valign="bottom">
                                        <xsl:variable 
name="lang_apply"><xsl:value-of select="lang_apply"/></xsl:variable>
                                        <input type="submit" 
name="values[apply]" value="{$lang_apply}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_apply_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                <td align="right" valign="bottom">
                                        <xsl:variable 
name="lang_cancel"><xsl:value-of select="lang_cancel"/></xsl:variable>
                                        <input type="submit" 
name="values[cancel]" value="{$lang_cancel}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_cancel_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                </table>
                </form>
                </div>
        </xsl:template>

<!-- view -->

        <xsl:template match="view">
                <div id="overDiv" style="position:absolute; 
visibility:hide;z-index:1;"></div>
                <xsl:variable name="overlib_source"><xsl:value-of 
select="overlib_source"/></xsl:variable>
                <SCRIPT LANGUAGE="JavaScript" SRC="{$overlib_source}"></SCRIPT>

                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td class="small_text" valign="top" 
align="right">
                                        <xsl:variable 
name="link_excel"><xsl:value-of select="link_excel"/></xsl:variable>
                                        <xsl:variable 
name="lang_excel_help"><xsl:value-of select="lang_excel_help"/></xsl:variable>
                                        <xsl:variable 
name="lang_excel"><xsl:value-of select="lang_excel"/></xsl:variable>
                                        <a href="javascript:var 
w=window.open('{$link_excel}','','')"
                                                
onMouseOver="overlib('{$lang_excel_help}', CAPTION, '{$lang_excel}')"
                                                onMouseOut="nd()">
                                                <xsl:value-of 
select="lang_excel"/></a>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:call-template name="table_header"/>
                                <xsl:call-template name="values"/>
                                <tr height="50">
                                        <td>
                                                <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                                <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                                <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
class="forms" name="done" value="{$lang_done}" onMouseover="window.status='Back 
to the list.';return true;" onMouseout="window.status='';return true;"/>
                                                </form>
                                        </td>
                                </tr>
                </table>
        </xsl:template>

        <xsl:template name="columns">
                <xsl:variable name="lang_up_text"><xsl:value-of 
select="lang_up_text"/></xsl:variable>
                <xsl:variable name="lang_down_text"><xsl:value-of 
select="lang_down_text"/></xsl:variable>
                        <table cellpadding="2" cellspacing="2" width="100%" 
align="left">
                        <xsl:choose>
                                <xsl:when test="cols!=''">
                                        <tr class="th">
                                                <td class="th_text" width="85%" 
align="left">
                                                        <xsl:value-of 
select="lang_col_name"/>
                                                </td>
                                                <td class="th_text" width="85%" 
align="left">
                                                        <xsl:value-of 
select="lang_col_descr"/>
                                                </td>
                                                <td class="th_text" width="15%" 
align="center">
                                                        <xsl:value-of 
select="lang_sorting"/>
                                                </td>
                                                <td class="th_text" width="15%" 
align="center">
                                                        <xsl:value-of 
select="lang_delete_column"/>
                                                </td>
                                        </tr>
                                <xsl:for-each select="cols" >
                                        <tr>
                                                <xsl:attribute name="class">
                                                        <xsl:choose>
                                                                <xsl:when 
test="@class">
                                                                        
<xsl:value-of select="@class"/>
                                                                </xsl:when>
                                                                <xsl:when 
test="position() mod 2 = 0">
                                                                        
<xsl:text>row_off</xsl:text>
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        
<xsl:text>row_on</xsl:text>
                                                                </xsl:otherwise>
                                                        </xsl:choose>
                                                </xsl:attribute>
                                        <td align="left">
                                                <xsl:value-of select="name"/>
                                                <xsl:text> </xsl:text>
                                        </td>
                                        <td align="left">
                                                <xsl:value-of select="descr"/>
                                                <xsl:text> </xsl:text>
                                        </td>
                                        <td>
                                                <table align="left">
                                                        <tr>
                                                                <td>
                                                                        
<xsl:value-of select="sorting"/>
                                                                </td>

                                                                <td 
align="left">
                                                                        
<xsl:variable name="link_up"><xsl:value-of select="link_up"/></xsl:variable>
                                                                        <a 
href="{$link_up}" onMouseover="window.status='{$lang_up_text}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="text_up"/></a>
                                                                        
<xsl:text> | </xsl:text>
                                                                        
<xsl:variable name="link_down"><xsl:value-of select="link_down"/></xsl:variable>
                                                                        <a 
href="{$link_down}" onMouseover="window.status='{$lang_down_text}';return 
true;" onMouseout="window.status='';return true;"><xsl:value-of 
select="text_down"/></a>
                                                                </td>

                                                        </tr>
                                                </table>
                                        </td>

                                        <td align="center">
                                                <input type="checkbox" 
name="values[delete_cols][]" value="{id}"  onMouseout="window.status='';return 
true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="//lang_delete_cols_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </td>
                                        </tr>
                                </xsl:for-each>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_name"/>
                                </td>
                                <td valign="top">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <input type="text" 
name="values[new_name]" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_new_name_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                <td>
                                        <input type="text" 
name="values[new_descr]" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_new_descr_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        </table>
        </xsl:template>


====================================================
Index: columns.xsl
<!-- $Id: columns.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="app_data">
                <xsl:choose>
                        <xsl:when test="columns">
                                <xsl:apply-templates select="columns"/>
                        </xsl:when>
                </xsl:choose>
        </xsl:template>


        <xsl:template match="columns">
                <div align="left">
                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form method="post" name="form" action="{$form_action}">
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_columns"/>
                                </td>
                                <td>
                                        <xsl:variable 
name="lang_columns_statustext"><xsl:value-of 
select="lang_columns_statustext"/></xsl:variable>
                                                <select 
name="values[columns][]" class="forms" multiple="multiple" 
onMouseover="window.status='{$lang_columns_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                                        <option 
value=""><xsl:value-of select="lang_none"/></option>
                                                        <xsl:apply-templates 
select="column_list"/>
                                                </select>

                                </td>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>


                        </form>
                </table>
                </div>
        </xsl:template>

        <xsl:template match="column_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>



====================================================
Index: drawing.xsl
<!-- $Id: drawing.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="app_data">
                <xsl:choose>
                        <xsl:when test="edit">
                                <xsl:apply-templates select="edit"/>
                        </xsl:when>
                        <xsl:when test="view">
                                <xsl:apply-templates select="view"/>
                        </xsl:when>
                        <xsl:otherwise>
                                <xsl:apply-templates select="list_drawing"/>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="list_drawing">
                <xsl:call-template name="menu"/>
                <table width="100%"  cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td>
                                        <xsl:call-template name="cat_filter"/>
                                </td>
                                <td align="left">
                                        <xsl:call-template 
name="status_filter"/>
                                </td>
                                <td align="center">
                                        <xsl:call-template 
name="user_id_filter"/>
                                </td>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="4" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:call-template name="table_header"/>
                                <xsl:choose>
                                        <xsl:when test="values">
                                                <xsl:call-template 
name="values"/>
                                        </xsl:when>
                                </xsl:choose>
                                <xsl:choose>
                                        <xsl:when test="table_add !=''">
                                                <xsl:apply-templates 
select="table_add"/>
                                        </xsl:when>
                                </xsl:choose>
                </table>
        </xsl:template>

        <xsl:template match="table_add">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                                <input type="submit" name="add" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
        </xsl:template>

<!-- add / edit -->

        <xsl:template match="edit">
                <div align="left">
                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form ENCTYPE="multipart/form-data" method="post" 
name="form" action="{$form_action}">
                                <xsl:choose>
                                        <xsl:when test="value_drawing_name!=''">
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_drawing_name"/>
                                                        <input type="hidden"  
name="values[drawing_name_orig]" value="{value_drawing_name}" />
                                                </td>
                                                <td>
                                                        <xsl:value-of 
select="value_drawing_name"/>
                                                </td>
                                        </tr>
                                        </xsl:when>
                                </xsl:choose>
                        <tr>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_update_file"/>
                                </td>
                                <td>
                                        <input type="file" size="50" 
name="drawing_file" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_name_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>



                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_version"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[version]" value="{value_version}" size="12" 
onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_version_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_title"/>
                                </td>
                                <td>
                                        <input type="text" name="values[title]" 
value="{value_title}" onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_title_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td>
                                        <textarea cols="60" rows="6" 
name="values[descr]" wrap="virtual" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_descr_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_descr"/>
                                        </textarea>
                                </td>
                        </tr>
                        <xsl:call-template name="vendor_form"/>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_category"/>
                                </td>
                                <td>
                                        <xsl:call-template name="cat_select"/>
                                </td>
                        </tr>
                        <xsl:choose>
                                <xsl:when test="location_type='form'">
                                        <xsl:call-template 
name="location_form"/>
                                </xsl:when>
                                <xsl:otherwise>
                                        <xsl:call-template 
name="location_view"/>
                                </xsl:otherwise>
                        </xsl:choose>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_floor_id"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[floor_id]" value="{value_floor_id}" size="12" 
onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_floor_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of 
select="lang_coordinator"/>
                                </td>
                                <td>
                                        <xsl:call-template 
name="user_id_select"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_status"/>
                                </td>
                                <td>
                                        <xsl:call-template 
name="status_select"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_drawing_date"/>
                                </td>
                                <td>
                                        <input type="text" id="drawing_date" 
name="drawing_date" size="10" value="{value_drawing_date}" readonly="readonly" 
onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_drawing_date_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        <script type="text/javascript">
                                        document.writeln('<img 
id="drawing_date-trigger" src="{date_img}" title="{lang_datetitle}" 
style="cursor:pointer; cursor:hand;"/>');
                                        <xsl:value-of select="calendar_setup"/>
                                        </script>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_branch"/>
                                </td>
                                <td>
                                        <xsl:variable 
name="lang_branch_statustext"><xsl:value-of 
select="lang_branch_statustext"/></xsl:variable>
                                                <select 
name="values[branch_id]" class="forms" 
onMouseover="window.status='{$lang_branch_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                                        <option 
value=""><xsl:value-of select="lang_no_branch"/></option>
                                                        <xsl:apply-templates 
select="branch_list"/>
                                                </select>
                                </td>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                <hr noshade="noshade" width="100%" align="center" size="1"/>
                <table width="80%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="record_history=''">
                                        <tr>
                                                <td class="th_text" 
align="center">
                                                        <xsl:value-of 
select="lang_no_history"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                                <xsl:otherwise>
                                        <tr>
                                                <td class="th_text" 
align="left">
                                                        <xsl:value-of 
select="lang_history"/>
                                                </td>
                                        </tr>
                                        <xsl:apply-templates 
select="table_header_history"/>
                                        <xsl:apply-templates 
select="record_history"/>
                                </xsl:otherwise>
                        </xsl:choose>
                </table>
                </div>
                <hr noshade="noshade" width="100%" align="center" size="1"/>
        </xsl:template>


        <xsl:template match="branch_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="table_header_history">
                        <tr class="th">
                                <td class="th_text" width="20%" align="left">
                                        <xsl:value-of select="lang_date"/>
                                </td>
                                <td class="th_text" width="10%" align="left">
                                        <xsl:value-of select="lang_user"/>
                                </td>
                                <td class="th_text" width="30%" align="left">
                                        <xsl:value-of select="lang_action"/>
                                </td>
                                <td class="th_text" width="10%" align="left">
                                        <xsl:value-of select="lang_new_value"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="record_history">
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>
                                <td align="left">
                                        <xsl:value-of select="value_date"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="value_user"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="value_action"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="value_new_value"/>
                                </td>
                        </tr>
        </xsl:template>

<!-- view -->
        <xsl:template match="view">
                <div align="left">
                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_drawing_name"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="value_drawing_name"/>
                                </td>
                        </tr>
                        <tr>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_version"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_version"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_title"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_title"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_descr"/>
                                </td>
                        </tr>
                        <xsl:call-template name="vendor_view"/>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_category"/>
                                </td>
                                        <xsl:for-each select="cat_list" >
                                                <xsl:choose>
                                                        <xsl:when 
test="selected">
                                                                <td>
                                                                        
<xsl:value-of select="name"/>
                                                                </td>
                                                        </xsl:when>
                                                </xsl:choose>
                                        </xsl:for-each>
                        </tr>
                        <xsl:call-template name="location_view"/>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_floor_id"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_floor_id"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of 
select="lang_coordinator"/>
                                </td>
                                <xsl:for-each select="user_list" >
                                        <xsl:choose>
                                                <xsl:when test="selected">
                                                        <td>
                                                                <xsl:value-of 
select="name"/>
                                                        </td>
                                                </xsl:when>
                                        </xsl:choose>
                                </xsl:for-each>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_status"/>
                                </td>
                                        <xsl:for-each select="status_list" >
                                                <xsl:choose>
                                                        <xsl:when 
test="selected">
                                                                <td>
                                                                        
<xsl:value-of select="name"/>
                                                                </td>
                                                        </xsl:when>
                                                </xsl:choose>
                                        </xsl:for-each>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_drawing_date"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="value_drawing_date"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_branch"/>
                                </td>
                                        <xsl:for-each select="branch_list" >
                                                <xsl:choose>
                                                        <xsl:when 
test="selected">
                                                                <td>
                                                                        
<xsl:value-of select="name"/>
                                                                </td>
                                                        </xsl:when>
                                                </xsl:choose>
                                        </xsl:for-each>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                        <input type="submit" class="forms" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_done_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        </form>
                                        <xsl:variable 
name="edit_action"><xsl:value-of select="edit_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_edit"><xsl:value-of select="lang_edit"/></xsl:variable>
                                        <form method="post" 
action="{$edit_action}">
                                        <input type="submit" class="forms" 
name="edit" value="{$lang_edit}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_edit_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                <hr noshade="noshade" width="100%" align="center" size="1"/>
                <table width="80%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="record_history=''">
                                        <tr>
                                                <td class="th_text" 
align="center">
                                                        <xsl:value-of 
select="lang_no_history"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                                <xsl:otherwise>
                                        <tr>
                                                <td class="th_text" 
align="left">
                                                        <xsl:value-of 
select="lang_history"/>
                                                </td>
                                        </tr>
                                        <xsl:apply-templates 
select="table_header_history"/>
                                        <xsl:apply-templates 
select="record_history"/>
                                </xsl:otherwise>
                        </xsl:choose>
                </table>
                </div>
                <hr noshade="noshade" width="100%" align="center" size="1"/>
        </xsl:template>

====================================================
Index: filter_submodule.xsl
<!-- $Id: filter_submodule.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="filter_submodule">
                <xsl:variable name="select_action"><xsl:value-of 
select="select_action"/></xsl:variable>
                <xsl:variable name="select_name_submodule"><xsl:value-of 
select="select_name_submodule"/></xsl:variable>
                <xsl:variable name="lang_submit"><xsl:value-of 
select="lang_submit"/></xsl:variable>
                <form method="post" action="{$select_action}">
                                        <xsl:for-each select="hidden_vars" >
                                                <xsl:variable 
name="name"><xsl:value-of select="name"/></xsl:variable>
                                                <xsl:variable 
name="value"><xsl:value-of select="value"/></xsl:variable>
                                                <INPUT type="hidden" 
name="{$name}" value="{$value}" ></INPUT>
                                        </xsl:for-each>
                        <select name="{$select_name_submodule}" 
onChange="this.form.submit();" onMouseout="window.status='';return true;">
                                <xsl:attribute name="onMouseover">
                                        <xsl:text>window.status='</xsl:text>
                                                <xsl:value-of 
select="lang_submodule_statustext"/>
                                        <xsl:text>'; return true;</xsl:text>
                                </xsl:attribute>
                                <option value=""><xsl:value-of 
select="lang_no_submodule"/></option>
                                        <xsl:apply-templates 
select="submodule_list"/>
                        </select>
                        <noscript>
                                <xsl:text> </xsl:text>
                                <input type="submit" name="submit" 
value="{$lang_submit}"/>
                        </noscript>
                </form>
        </xsl:template>

        <xsl:template match="submodule_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="descr"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="descr"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: cat_select.xsl
<!-- $Id: cat_select.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="cat_select">
        <xsl:variable name="lang_cat_statustext"><xsl:value-of 
select="lang_cat_statustext"/></xsl:variable>
        <xsl:variable name="select_name"><xsl:value-of 
select="select_name"/></xsl:variable>
                <select name="{$select_name}" class="forms" 
onMouseover="window.status='{$lang_cat_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                        <option value=""><xsl:value-of 
select="lang_no_cat"/></option>
                                <xsl:apply-templates select="cat_list"/>
                </select>
        </xsl:template>

        <xsl:template match="cat_list">
        <xsl:variable name="cat_id"><xsl:value-of 
select="cat_id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected='selected'">
                                <option value="{$cat_id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$cat_id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: project.xsl
<!-- $Id: project.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="app_data">
                <xsl:choose>
                        <xsl:when test="edit">
                                <xsl:apply-templates select="edit"/>
                        </xsl:when>
                        <xsl:when test="view">
                                <xsl:apply-templates select="view"/>
                        </xsl:when>
                        <xsl:otherwise>
                                <xsl:apply-templates select="list_project"/>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="list_project">
                <div id="overDiv" style="position:absolute; 
visibility:hide;z-index:1;"></div>
                <xsl:variable name="overlib_source"><xsl:value-of 
select="overlib_source"/></xsl:variable>
                <SCRIPT LANGUAGE="JavaScript" SRC="{$overlib_source}"></SCRIPT>

                <xsl:call-template name="menu"/>
                <table width="100%"  cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td>
                                        <xsl:call-template name="cat_filter"/>
                                </td>
                                <td align="left">
                                        <xsl:call-template 
name="status_filter"/>
                                </td>
                                <td align="center">
                                        <xsl:call-template 
name="user_id_filter"/>
                                </td>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                                <td class="small_text" valign="top" 
align="left">
                                        <xsl:variable 
name="link_excel"><xsl:value-of select="link_excel"/></xsl:variable>
                                        <xsl:variable 
name="lang_excel_help"><xsl:value-of select="lang_excel_help"/></xsl:variable>
                                        <xsl:variable 
name="lang_excel"><xsl:value-of select="lang_excel"/></xsl:variable>
                                        <a href="javascript:var 
w=window.open('{$link_excel}','','')"
                                                
onMouseOver="overlib('{$lang_excel_help}', CAPTION, '{$lang_excel}')"
                                                onMouseOut="nd()">
                                                <xsl:value-of 
select="lang_excel"/></a>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="6" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:call-template name="table_header"/>
                                <xsl:choose>
                                        <xsl:when test="values">
                                                <xsl:call-template 
name="values"/>
                                        </xsl:when>
                                </xsl:choose>
                                <xsl:choose>
                                        <xsl:when test="table_add !=''">
                                                <xsl:apply-templates 
select="table_add"/>
                                        </xsl:when>
                                </xsl:choose>
                </table>
        </xsl:template>

        <xsl:template match="table_add">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                                <input type="submit" name="add" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
        </xsl:template>

<!-- add / edit -->

        <xsl:template match="edit">
        <!--    <xsl:call-template name="calendar_info"/> -->

                <div align="left">
                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="value_project_id!=''">
                                                <td valign="top">
                                                        <xsl:variable 
name="add_workorder_action"><xsl:value-of 
select="add_workorder_action"/>&amp;project_id=<xsl:value-of 
select="value_project_id"/></xsl:variable>
                                                        <xsl:variable 
name="lang_add_workorder"><xsl:value-of 
select="lang_add_workorder"/></xsl:variable>
                                                        <form method="post" 
action="{$add_workorder_action}">
                                                        <input type="submit" 
class="forms" name="add_workorder" value="{$lang_add_workorder}" 
onMouseout="window.status='';return true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_add_workorder_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                        </form>
                                                </td>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form method="post" name="form" action="{$form_action}">
                        <xsl:choose>
                                <xsl:when test="value_project_id!=''">
                                        <tr>
                                                <td>
                                                        <xsl:value-of 
select="lang_copy_project"/>
                                                </td>
                                                <td>
                                                        <input type="checkbox" 
name="values[copy_project]" value="True"  onMouseout="window.status='';return 
true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_copy_project_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                </td>
                                        </tr>
                                        <tr>
                                                <td>
                                                        <xsl:value-of 
select="lang_project_id"/>
                                                </td>
                                                <td>
                                                        <xsl:value-of 
select="value_project_id"/>
                                                </td>
                                        </tr>
                                        <tr>
                                                <td valign="top">
                                                        <a 
href="{link_select_request}" 
onMouseover="window.status='{lang_select_request_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="lang_select_request"/></a>
                                                </td>
                                                <td>
                                                <xsl:choose>
                                                        <xsl:when 
test="value_request_id!=''">
                                                        <table>
                                                                <xsl:for-each 
select="value_request_id" >
                                                                <tr>
                                                                        <td 
class="th_text"  align="left" >
                                                                                
<xsl:variable name="link_request"><xsl:value-of 
select="//link_request"/>&amp;id=<xsl:value-of select="id"/></xsl:variable>
                                                                                
<a href="{$link_request}" 
onMouseover="window.status='{//lang_request_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="id"/></a>
                                                                                
<xsl:text> </xsl:text>
                                                                                
<input type="checkbox" name="values[delete_request][]" value="{id}"  
onMouseout="window.status='';return true;">
                                                                                
        <xsl:attribute name="onMouseover">
                                                                                
                <xsl:text>window.status='</xsl:text>
                                                                                
                        <xsl:value-of 
select="//lang_delete_request_statustext"/>
                                                                                
                <xsl:text>'; return true;</xsl:text>
                                                                                
        </xsl:attribute>
                                                                                
</input>
                                                                        </td>
                                                                </tr>
                                                                </xsl:for-each>
                                                        </table>
                                                        </xsl:when>
                                                </xsl:choose>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="value_ticket_id!=''">
                                        <tr>
                                                <td>
                                                        <xsl:value-of 
select="lang_ticket"/>
                                                </td>
                                                <td class="th_text"  
align="left">
                                                        <xsl:for-each 
select="value_ticket_id" >
                                                                        
<xsl:variable name="link_ticket"><xsl:value-of 
select="//link_ticket"/>&amp;id=<xsl:value-of select="id"/></xsl:variable>
                                                                        <a 
href="{$link_ticket}"  
onMouseover="window.status='{//lang_ticket_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="id"/></a>
                                                                        
<xsl:text> </xsl:text>
                                                        </xsl:for-each>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_name"/>
                                </td>
                                <td>
                                        <input type="hidden" 
name="values[origin]" value="{value_origin}"></input>
                                        <input type="hidden" 
name="values[origin_id]" value="{value_origin_id}"></input>
                                        <input type="text" name="values[name]" 
value="{value_name}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_name_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td>
                                        <textarea cols="60" rows="6" 
name="values[descr]" wrap="virtual" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_descr_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_descr"/>
                                        </textarea>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_category"/>
                                </td>
                                <td>
                                        <xsl:call-template name="cat_select"/>
                                </td>
                        </tr>
                        <xsl:choose>
                                <xsl:when test="location_type='form'">
                                        <xsl:call-template 
name="location_form"/>
                                </xsl:when>
                                <xsl:otherwise>
                                        <xsl:call-template 
name="location_view"/>
                                </xsl:otherwise>
                        </xsl:choose>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_power_meter"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[power_meter]" value="{value_power_meter}" size="12" 
onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_power_meter_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of 
select="lang_charge_tenant"/>
                                </td>
                                <td>
                                <xsl:choose>
                                        <xsl:when test="charge_tenant='1'">
                                                <input type="checkbox" 
name="values[charge_tenant]" value="1" checked="checked" 
onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_charge_tenant_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </xsl:when>
                                        <xsl:otherwise>
                                                <input type="checkbox" 
name="values[charge_tenant]" value="1"  onMouseout="window.status='';return 
true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_charge_tenant_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </xsl:otherwise>
                                </xsl:choose>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_budget"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[budget]" value="{value_budget}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_budget_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        <xsl:text> </xsl:text> [ <xsl:value-of 
select="currency"/> ]
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_reserve"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[reserve]" value="{value_reserve}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_reserve_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        <xsl:text> </xsl:text> [ <xsl:value-of 
select="currency"/> ]
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_reserve_remainder"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="value_reserve_remainder"/>
                                        <xsl:text> </xsl:text> [ <xsl:value-of 
select="currency"/> ]
                                        <xsl:text> </xsl:text> ( <xsl:value-of 
select="value_reserve_remainder_percent"/>
                                        <xsl:text> % )</xsl:text>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_actual_cost"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="sum_workorder_actual_cost"/>
                                        <xsl:text> </xsl:text> [ <xsl:value-of 
select="currency"/> ]
                                </td>
                        </tr>

                        <tr>
                                <td class="th_text" valign="top">
                                        <xsl:value-of 
select="lang_workorder_id"/>
                                </td>
                                <xsl:choose>
                                        <xsl:when 
test="sum_workorder_budget=''">
                                                <td class="th_text">
                                                        <xsl:value-of 
select="lang_no_workorders"/>
                                                </td>
                                        </xsl:when>
                                        <xsl:otherwise>
                                        <td>
                                        <table width="100%" cellpadding="2" 
cellspacing="2" align="center">
                                                <xsl:apply-templates 
select="table_header_workorder_budget"/>
                                                <xsl:apply-templates 
select="workorder_budget"/>
                                                <tr class="th">
                                                        <td class="th_text" 
width="5%" align="right">
                                                                <xsl:value-of 
select="lang_sum"/>
                                                        </td>
                                                        <td class="th_text" 
width="5%" align="right">
                                                                <xsl:value-of 
select="sum_workorder_budget"/>
                                                        </td>
                                                        <td class="th_text" 
width="5%" align="right">
                                                                <xsl:value-of 
select="sum_workorder_calculation"/>
                                                        </td>
                                                        <td>
                                                        </td>
                                                </tr>
                                        </table>
                                        </td>
                                        </xsl:otherwise>
                                </xsl:choose>
                        </tr>

                        <tr>
                                <td>
                                        <xsl:value-of 
select="lang_coordinator"/>
                                </td>
                                <td>
                                        <xsl:call-template 
name="user_id_select"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_status"/>
                                </td>
                                <td>
                                        <xsl:call-template 
name="status_select"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_start_date"/>
                                </td>
                                <td>
                                        <input type="text" id="start_date" 
name="start_date" size="10" value="{value_start_date}" readonly="readonly" 
onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_start_date_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        <script type="text/javascript">
                                        document.writeln('<img 
id="start_date-trigger" src="{date_img}" title="{lang_datetitle}" 
style="cursor:pointer; cursor:hand;"/>');
                                        <xsl:value-of 
select="calendar_setup_start"/>
                                        </script>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_end_date"/>
                                </td>
                                <td>
                                        <input type="text" id="end_date" 
name="end_date" size="10" value="{value_end_date}" readonly="readonly" 
onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_end_date_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        <script type="text/javascript">
                                        document.writeln('<img 
id="end_date-trigger" src="{date_img}" title="{lang_datetitle}" 
style="cursor:pointer; cursor:hand;"/>');
                                        <xsl:value-of 
select="calendar_setup_end"/>
                                        </script>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_branch"/>
                                </td>
                                <td>
                                        <xsl:variable 
name="lang_branch_statustext"><xsl:value-of 
select="lang_branch_statustext"/></xsl:variable>
                                                <select name="values[branch][]" 
class="forms" multiple="multiple" 
onMouseover="window.status='{$lang_branch_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                                        <xsl:apply-templates 
select="branch_list"/>
                                                </select>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_other_branch"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[other_branch]" value="{value_other_branch}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_other_branch_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_key_fetch"/>
                                </td>
                                <td>
                                        <xsl:variable 
name="lang_key_fetch_statustext"><xsl:value-of 
select="lang_key_fetch_statustext"/></xsl:variable>
                                                <select 
name="values[key_fetch]" class="forms" 
onMouseover="window.status='{$lang_key_fetch_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                                        <option 
value=""><xsl:value-of select="lang_no_key_fetch"/></option>
                                                        <xsl:apply-templates 
select="key_fetch_list"/>
                                                </select>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of 
select="lang_key_deliver"/>
                                </td>
                                <td>
                                        <xsl:variable 
name="lang_key_deliver_statustext"><xsl:value-of 
select="lang_key_deliver_statustext"/></xsl:variable>
                                                <select 
name="values[key_deliver]" class="forms" 
onMouseover="window.status='{$lang_key_deliver_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                                        <option 
value=""><xsl:value-of select="lang_no_key_deliver"/></option>
                                                        <xsl:apply-templates 
select="key_deliver_list"/>
                                                </select>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of 
select="lang_key_responsible"/>
                                </td>
                                <td>
                                        <xsl:variable 
name="lang_key_responsible_statustext"><xsl:value-of 
select="lang_key_responsible_statustext"/></xsl:variable>
                                                <select 
name="values[key_responsible]" class="forms" 
onMouseover="window.status='{$lang_key_responsible_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                                        <option 
value=""><xsl:value-of select="lang_no_key_responsible"/></option>
                                                        <xsl:apply-templates 
select="key_responsible_list"/>
                                                </select>
                                </td>
                        </tr>
                        <tr>
                        <xsl:choose>
                                <xsl:when test="need_approval='yes'">
                                <td valign="top">
                                        <xsl:value-of 
select="lang_ask_approval"/>
                                </td>
                                <td>
                                        <input type="checkbox" 
name="values[approval]" value="True"  onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_ask_approval_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        <input type="text" 
name="values[mail_address]" value="{value_approval_mail_address}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_ask_approval_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                </xsl:when>
                        </xsl:choose>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>


                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                <hr noshade="noshade" width="100%" align="center" size="1"/>
                <table width="80%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="record_history=''">
                                        <tr>
                                                <td class="th_text" 
align="center">
                                                        <xsl:value-of 
select="lang_no_history"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                                <xsl:otherwise>
                                        <tr>
                                                <td class="th_text" 
align="left">
                                                        <xsl:value-of 
select="lang_history"/>
                                                </td>
                                        </tr>
                                        <xsl:apply-templates 
select="table_header_history"/>
                                        <xsl:apply-templates 
select="record_history"/>
                                </xsl:otherwise>
                        </xsl:choose>
                </table>
                </div>
                <hr noshade="noshade" width="100%" align="center" size="1"/>
        </xsl:template>

        <xsl:template match="workorder_budget">
                <xsl:variable name="workorder_link"><xsl:value-of 
select="//workorder_link"/>&amp;id=<xsl:value-of 
select="workorder_id"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="right">
                                        <a 
href="{$workorder_link}"><xsl:value-of select="workorder_id"/></a>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="budget"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="calculation"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="vendor_name"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="branch_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="key_responsible_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="key_fetch_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>


        <xsl:template match="key_deliver_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>


        <xsl:template match="table_header_history">
                        <tr class="th">
                                <td class="th_text" width="20%" align="left">
                                        <xsl:value-of select="lang_date"/>
                                </td>
                                <td class="th_text" width="10%" align="left">
                                        <xsl:value-of select="lang_user"/>
                                </td>
                                <td class="th_text" width="30%" align="left">
                                        <xsl:value-of select="lang_action"/>
                                </td>
                                <td class="th_text" width="10%" align="left">
                                        <xsl:value-of select="lang_new_value"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="record_history">
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>
                                <td align="left">
                                        <xsl:value-of select="value_date"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="value_user"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="value_action"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="value_new_value"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="table_header_workorder_budget">
                        <tr class="th">
                                <td class="th_text" width="4%" align="right">
                                        <xsl:value-of 
select="lang_workorder_id"/>
                                </td>
                                <td class="th_text" width="10%" align="right">
                                        <xsl:value-of select="lang_budget"/>
                                </td>
                                <td class="th_text" width="10%" align="right">
                                        <xsl:value-of 
select="lang_calculation"/>
                                </td>
                                <td class="th_text" width="10%" align="right">
                                        <xsl:value-of select="lang_vendor"/>
                                </td>
                        </tr>
        </xsl:template>


<!-- view -->

        <xsl:template match="view">
                <div align="left">
                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_project_id"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="value_project_id"/>
                                </td>
                        </tr>
                        <xsl:choose>
                                <xsl:when test="value_request_id!=''">
                                        <tr>
                                                <td>
                                                        <xsl:value-of 
select="lang_request"/>
                                                </td>
                                                <td class="th_text"  
align="left">
                                                        <xsl:for-each 
select="value_request_id" >
                                                                        
<xsl:variable name="link_request"><xsl:value-of 
select="//link_request"/>&amp;id=<xsl:value-of select="id"/></xsl:variable>
                                                                        <a 
href="{$link_request}" 
onMouseover="window.status='{//lang_request_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="id"/></a>
                                                                        
<xsl:text> </xsl:text>
                                                        </xsl:for-each>
                                                </td>
                                        </tr>

                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="value_ticket_id!=''">
                                        <tr>
                                                <td>
                                                        <xsl:value-of 
select="lang_ticket"/>
                                                </td>
                                                <td class="th_text"  
align="left">
                                                        <xsl:for-each 
select="value_ticket_id" >
                                                                        
<xsl:variable name="link_ticket"><xsl:value-of 
select="//link_ticket"/>&amp;id=<xsl:value-of select="id"/></xsl:variable>
                                                                        <a 
href="{$link_ticket}"  
onMouseover="window.status='{//lang_ticket_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="id"/></a>
                                                                        
<xsl:text> </xsl:text>
                                                        </xsl:for-each>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_name"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_name"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_descr"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_category"/>
                                </td>
                                <xsl:for-each select="cat_list" >
                                        <xsl:choose>
                                                <xsl:when 
test="selected='selected'">
                                                        <td>
                                                                <xsl:value-of 
select="name"/>
                                                        </td>
                                                </xsl:when>
                                        </xsl:choose>
                                </xsl:for-each>
                        </tr>
                        <xsl:call-template name="location_view"/>

                        <xsl:choose>
                                <xsl:when test="contact_phone !=''">
                                        <tr>
                                                <td class="th_text"  
align="left">
                                                        <xsl:value-of 
select="lang_contact_phone"/>
                                                </td>
                                                <td  align="left">
                                                        <xsl:value-of 
select="contact_phone"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_power_meter"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="value_power_meter"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of 
select="lang_charge_tenant"/>
                                </td>
                                <td>
                                <xsl:choose>
                                        <xsl:when test="charge_tenant='1'">
                                                X
                                        </xsl:when>
                                </xsl:choose>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_budget"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_budget"/>
                                        <xsl:text> </xsl:text> [ <xsl:value-of 
select="currency"/> ]
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_reserve"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_reserve"/>
                                        <xsl:text> </xsl:text> [ <xsl:value-of 
select="currency"/> ]
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_reserve_remainder"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="value_reserve_remainder"/>
                                        <xsl:text> </xsl:text> [ <xsl:value-of 
select="currency"/> ]
                                        <xsl:text> </xsl:text> ( <xsl:value-of 
select="value_reserve_remainder_percent"/>
                                        <xsl:text> % )</xsl:text>
                                </td>
                        </tr>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_actual_cost"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="sum_workorder_actual_cost"/>
                                        <xsl:text> </xsl:text> [ <xsl:value-of 
select="currency"/> ]
                                </td>
                        </tr>

                        <tr>
                                <td class="th_text" valign="top">
                                        <xsl:value-of 
select="lang_workorder_id"/>
                                </td>
                                <xsl:choose>
                                        <xsl:when 
test="sum_workorder_budget=''">
                                                <td class="th_text">
                                                        <xsl:value-of 
select="lang_no_workorders"/>
                                                </td>
                                        </xsl:when>
                                        <xsl:otherwise>
                                        <td>
                                        <table width="100%" cellpadding="2" 
cellspacing="2" align="center">
                                                <xsl:apply-templates 
select="table_header_workorder_budget"/>
                                                <xsl:apply-templates 
select="workorder_budget"/>
                                                <tr class="th">
                                                        <td class="th_text" 
width="5%" align="right">
                                                                <xsl:value-of 
select="lang_sum"/>
                                                        </td>
                                                        <td class="th_text" 
width="5%" align="right">
                                                                <xsl:value-of 
select="sum_workorder_budget"/>
                                                        </td>
                                                        <td class="th_text" 
width="5%" align="right">
                                                                <xsl:value-of 
select="sum_workorder_calculation"/>
                                                        </td>
                                                        <td>
                                                        </td>
                                                </tr>
                                        </table>
                                        </td>
                                        </xsl:otherwise>
                                </xsl:choose>
                        </tr>

                        <tr>
                                <td>
                                        <xsl:value-of 
select="lang_coordinator"/>
                                </td>
                                <xsl:for-each select="user_list" >
                                        <xsl:choose>
                                                <xsl:when test="selected">
                                                        <td>
                                                                <xsl:value-of 
select="name"/>
                                                        </td>
                                                </xsl:when>
                                        </xsl:choose>
                                </xsl:for-each>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_status"/>
                                </td>
                                        <xsl:for-each select="status_list" >
                                                <xsl:choose>
                                                        <xsl:when 
test="selected">
                                                                <td>
                                                                        
<xsl:value-of select="name"/>
                                                                </td>
                                                        </xsl:when>
                                                </xsl:choose>
                                        </xsl:for-each>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_start_date"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="value_start_date"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_end_date"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_end_date"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_branch"/>
                                </td>
                                <td>
                                        <xsl:for-each 
select="branch_list[selected='selected']" >
                                                <xsl:value-of select="name"/>
                                                <xsl:if test="position() != 
last()">, </xsl:if>
                                        </xsl:for-each>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_other_branch"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="value_other_branch"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_key_fetch"/>
                                </td>
                                <td>
                                        <xsl:for-each select="key_fetch_list" >
                                                <xsl:choose>
                                                        <xsl:when 
test="selected">
                                                                <xsl:value-of 
select="name"/>
                                                        </xsl:when>
                                                </xsl:choose>
                                        </xsl:for-each>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of 
select="lang_key_deliver"/>
                                </td>
                                <td>
                                        <xsl:for-each select="key_deliver_list" 
>
                                                <xsl:choose>
                                                        <xsl:when 
test="selected">
                                                                <xsl:value-of 
select="name"/>
                                                        </xsl:when>
                                                </xsl:choose>
                                        </xsl:for-each>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of 
select="lang_key_responsible"/>
                                </td>

                                <td>
                                        <xsl:for-each 
select="key_responsible_list" >
                                                <xsl:choose>
                                                        <xsl:when 
test="selected">
                                                                <xsl:value-of 
select="name"/>
                                                        </xsl:when>
                                                </xsl:choose>
                                        </xsl:for-each>
                                </td>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                        <input type="submit" class="forms" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_done_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        </form>
                                        <xsl:variable 
name="edit_action"><xsl:value-of select="edit_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_edit"><xsl:value-of select="lang_edit"/></xsl:variable>
                                        <form method="post" 
action="{$edit_action}">
                                        <input type="submit" class="forms" 
name="edit" value="{$lang_edit}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_edit_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                <hr noshade="noshade" width="100%" align="center" size="1"/>
                <table width="80%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="record_history=''">
                                        <tr>
                                                <td class="th_text" 
align="left">
                                                        <xsl:value-of 
select="lang_no_history"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                                <xsl:otherwise>
                                        <tr>
                                                <td class="th_text" 
align="left">
                                                        <xsl:value-of 
select="lang_history"/>
                                                </td>
                                        </tr>
                                        <xsl:apply-templates 
select="table_header_history"/>
                                        <xsl:apply-templates 
select="record_history"/>
                                </xsl:otherwise>
                        </xsl:choose>
                </table>
                </div>
                <hr noshade="noshade" width="100%" align="center" size="1"/>
        </xsl:template>

====================================================
Index: values.xsl
        <xsl:template name="values">
                <xsl:for-each select="values" >
                        <tr>
                        <xsl:attribute name="class">
                                <xsl:choose>
                                        <xsl:when test="@class">
                                                <xsl:value-of select="@class"/>
                                        </xsl:when>
                                        <xsl:when test="position() mod 2 = 0">
                                                <xsl:text>row_off</xsl:text>
                                        </xsl:when>
                                        <xsl:otherwise>
                                                <xsl:text>row_on</xsl:text>
                                        </xsl:otherwise>
                                </xsl:choose>
                        </xsl:attribute>
                                <xsl:for-each select="row" >
                                        <xsl:choose>
                                                <xsl:when test="link">
                                                        <xsl:choose>
                                                                <xsl:when 
test="link='dummy'">
                                                                        <td>
                                                                        </td>
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        <td 
class="small_text" align="center">
                                                                                
<a href="{link}" onMouseover="window.status='{statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="text"/></a>
                                                                        </td>
                                                                </xsl:otherwise>
                                                        </xsl:choose>
                                                </xsl:when>
                                                <xsl:when test="overlib">
                                                        <td class="small_text" 
align="center">
                                                                <a 
href="javascript:void()"
                                                                
onMouseOver="overlib('{statustext}', CAPTION, '{text}')"
                                                                
onMouseOut="nd()">
                                                                <xsl:value-of 
select="text"/></a>
                                                        </td>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <td class="small_text" 
align="left">
                                                                <xsl:value-of 
select="value"/>
                                                                <xsl:choose>
                                                                        
<xsl:when test="//lookup!=''">
                                                                                
<xsl:if test="position() = last()">
                                                                                
<!--    <td class="small_text" valign="center"> -->
                                                                                
                <xsl:variable name="select_action"><xsl:value-of 
select="lookup_action"/></xsl:variable>
                                                                                
                <xsl:variable name="lang_select"><xsl:value-of 
select="//lang_select"/></xsl:variable>
                                                                                
                <form method="post" action="{$select_action}">
                                                                                
                <input type="submit" class="forms" name="select" 
value="{$lang_select}" onMouseout="window.status='';return true;">
                                                                                
                        <xsl:attribute name="onMouseover">
                                                                                
                                <xsl:text>window.status='</xsl:text>
                                                                                
                                        <xsl:value-of 
select="lang_select_statustext"/>
                                                                                
                                <xsl:text>'; return true;</xsl:text>
                                                                                
                        </xsl:attribute>
                                                                                
                </input>
                                                                                
                </form>
                                                                                
<!--    </td> -->
                                                                                
</xsl:if>
                                                                        
</xsl:when>
                                                                </xsl:choose>
                                                        </td>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:for-each>
                        </tr>
                </xsl:for-each>
        </xsl:template>

====================================================
Index: location_view.xsl
<!-- $Id: location_view.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="location_view">
                <xsl:apply-templates select="location_data"/>
        </xsl:template>

        <xsl:template match="location_data">
                        <xsl:for-each select="location" >
                                <xsl:choose>
                                        <xsl:when test="value !=''">
                                                <tr>
                                                        <td class="th_text" 
width="{with}" align="left">
                                                                <xsl:value-of 
select="name"/>
                                                        </td>
                                                        <td align="left">
                                                                <xsl:choose>
                                                                        
<xsl:when test="input_type !='hidden'">
                                                                                
<xsl:choose>
                                                                                
        <xsl:when test="query_link !=''">
                                                                                
                <xsl:variable name="query_link" select="query_link"/>
                                                                                
                <a href="{$query_link}" class="th_text"><xsl:value-of 
select="value"/></a>
                                                                                
        </xsl:when>
                                                                                
        <xsl:otherwise>
                                                                                
                <xsl:value-of select="value"/>
                                                                                
        </xsl:otherwise>
                                                                                
</xsl:choose>
                                                                        
</xsl:when>
                                                                </xsl:choose>
                                                                <xsl:for-each 
select="extra" >
                                                                        
<xsl:choose>
                                                                                
<xsl:when test="input_type !='hidden'">
                                                                                
        <xsl:text> </xsl:text>
                                                                                
        <xsl:value-of select="value"/>
                                                                                
</xsl:when>
                                                                        
</xsl:choose>
                                                                </xsl:for-each>
                                                        </td>
                                                </tr>
                                        </xsl:when>
                                </xsl:choose>
                        </xsl:for-each>
        </xsl:template>

====================================================
Index: invoice.xsl
<!-- $Id: invoice.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="app_data">
                <xsl:choose>
                        <xsl:when test="add">
                                <xsl:apply-templates select="add"/>
                        </xsl:when>
                        <xsl:when test="edit">
                                <xsl:apply-templates select="edit"/>
                        </xsl:when>
                        <xsl:when test="import">
                                <xsl:apply-templates select="import"/>
                        </xsl:when>
                        <xsl:when test="export">
                                <xsl:apply-templates select="export"/>
                        </xsl:when>
                        <xsl:when test="rollback">
                                <xsl:apply-templates select="rollback"/>
                        </xsl:when>
                        <xsl:when test="debug">
                                <xsl:apply-templates select="debug"/>
                        </xsl:when>
                        <xsl:when test="edit_period">
                                <xsl:apply-templates select="edit_period"/>
                        </xsl:when>
                        <xsl:when test="list_voucher">
                                <xsl:apply-templates select="list_voucher"/>
                        </xsl:when>
                        <xsl:when test="list_voucher_paid">
                                <xsl:apply-templates 
select="list_voucher_paid"/>
                        </xsl:when>
                        <xsl:when test="consume">
                                <xsl:apply-templates select="consume"/>
                        </xsl:when>
                        <xsl:when test="remark">
                                <xsl:apply-templates select="remark"/>
                        </xsl:when>
                        <xsl:otherwise>
                                <xsl:apply-templates select="list_invoice_sub"/>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="edit_period">
                <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                <form method="post" action="{$form_action}">
                <div align="center">
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td>
                                <xsl:variable name="select_name"><xsl:value-of 
select="select_name"/></xsl:variable>
                                <select name="{$select_name}" class="forms" >
                                        <xsl:apply-templates 
select="period_list"/>
                                </select>
                                </td>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" name="submit" 
value="{$lang_save}" >
                                        </input>
                                </td>
                        </tr>
                </table>
                </div>
                </form>
        </xsl:template>

        <xsl:template match="period_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>


        <xsl:template match="remark">
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td colspan="2" align="center">
                                        <xsl:value-of select="message"/>
                                </td>
                        </tr>
                        <tr>
                                <td align="center">
                                        <textarea cols="60" rows="15" 
name="remark" readonly="readonly" wrap="virtual" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_content_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of select="remark"/>
                                        </textarea>
                                </td>
                        </tr>

                </table>
        </xsl:template>

<!-- list_voucher -->

        <xsl:template match="list_voucher">
                <div id="overDiv" style="position:absolute; 
visibility:hide;z-index:1;"></div>
                <xsl:variable name="overlib_source"><xsl:value-of 
select="overlib_source"/></xsl:variable>
                <SCRIPT LANGUAGE="JavaScript" SRC="{$overlib_source}"></SCRIPT>
                <xsl:variable name="check_source"><xsl:value-of 
select="check_source"/></xsl:variable>
                <SCRIPT LANGUAGE="JavaScript" SRC="{$check_source}"></SCRIPT>
                <xsl:call-template name="menu"/>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>

                        <tr>
                                <td>
                                        <xsl:call-template name="cat_filter"/>
                                </td>
                                <td align="center">
                                        <xsl:call-template 
name="user_lid_filter"/>
                                </td>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                <form method="post" name="form" action="{$form_action}">
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:apply-templates 
select="table_header_list_voucher"/>

                        <xsl:choose>
                                <xsl:when 
test="values_list_voucher[voucher_id]">
                                        <xsl:apply-templates 
select="values_list_voucher"/>

                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="img_check"><xsl:value-of 
select="img_check"/></xsl:variable>
                        <tr>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td class="small_text" align="right">
                                        <xsl:value-of select="sum"/>
                                </td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td align="center">
                                <a 
href="javascript:check_all_radio('sign_none')"><img src="{$img_check}" 
border="0" height="16" width="21" alt="{lang_select_all}"/></a>
                                </td>
                                <td align="center">
                                 <a 
href="javascript:check_all_radio('sign_janitor')"><img src="{$img_check}" 
border="0" height="16" width="21" alt="{lang_select_all}"/></a>
                                </td>
                                <td align="center">
                                 <a 
href="javascript:check_all_radio('sign_supervisor')"><img src="{$img_check}" 
border="0" height="16" width="21" alt="{lang_select_all}"/></a>
                                </td>
                                <td align="center">
                                  <a 
href="javascript:check_all_radio('sign_budget_responsible')"><img 
src="{$img_check}" border="0" height="16" width="21" 
alt="{lang_select_all}"/></a>
                                </td>
                                <td align="right">
                                  <a 
href="javascript:check_all_checkbox('values[transfer]')"><img 
src="{$img_check}" border="0" height="16" width="21" 
alt="{lang_select_all}"/></a>
                                </td>
                          </tr>

                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save][0]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>

                </table>
                </form>
                <xsl:choose>
                        <xsl:when test="table_add_invoice !=''">
                                <xsl:apply-templates 
select="table_add_invoice"/>
                        </xsl:when>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="table_add_invoice">
                <table align = "left">
                        <tr>
                                <td height="50" align="left" valign="top">
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                                <input type="submit" name="" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
        </xsl:template>


        <xsl:template match="table_header_list_voucher">
                <xsl:variable name="sort_voucher"><xsl:value-of 
select="sort_voucher"/></xsl:variable>
                <xsl:variable name="sort_voucher_date"><xsl:value-of 
select="sort_voucher_date"/></xsl:variable>
                <xsl:variable name="sort_vendor_id"><xsl:value-of 
select="sort_vendor_id"/></xsl:variable>
                        <tr class="th">
                                <td class="th_text" width="5%" align="right">
                                        <a href="{$sort_voucher}"><xsl:value-of 
select="lang_voucher"/></a>
                                </td>
                                <td class="th_text" width="2%" align="right">
                                        <a 
href="{$sort_voucher_date}"><xsl:value-of select="lang_voucher_date"/></a>
                                </td>
                                <td class="th_text" width="2%" align="right">
                                        <xsl:value-of select="lang_days"/>
                                </td>
                                <td class="th_text" width="8%" align="right">
                                        <xsl:value-of select="lang_sum"/>
                                </td>
                                <td class="th_text" width="4%" align="right">
                                        <a 
href="{$sort_vendor_id}"><xsl:value-of select="lang_vendor_id"/></a>
                                </td>
                                <td class="th_text" width="3%" align="right">
                                        <xsl:value-of 
select="lang_num_sub_invoice"/>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_type"/>
                                </td>
                                <td class="th_text" width="3%" align="right">
                                        <xsl:value-of select="lang_period"/>
                                </td>
                                <td class="th_text" width="3%" align="right">
                                        <xsl:value-of select="lang_kredit"/>
                                </td>
                                <td class="th_text" width="3%" align="right">
                                        <xsl:value-of select="lang_none"/>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_janitor"/>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_supervisor"/>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of 
select="lang_budget_responsible"/>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_transfer"/>
                                </td>
                                <xsl:choose>
                                        <xsl:when test="//acl_delete!=''">
                                                <td class="th_text" width="5%" 
align="center">
                                                        <xsl:value-of 
select="lang_delete"/>
                                                </td>
                                        </xsl:when>
                                </xsl:choose>
                        </tr>
        </xsl:template>

        <xsl:template match="values_list_voucher">

                        <xsl:variable name="counter"><xsl:value-of 
select="counter"/></xsl:variable>
                        <xsl:variable name="current_user"><xsl:value-of 
select="current_user"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td class="small_text" align="right">
                                        <input type="hidden" 
name="values[counter][{$counter}]" value="{counter}">
                                        </input>
                                        <input type="hidden" 
name="values[voucher_id][{$counter}]" value="{voucher_id}">
                                        </input>
                                        <xsl:variable 
name="link_sub"><xsl:value-of select="link_sub"/>&amp;voucher_id=<xsl:value-of 
select="voucher_id"/></xsl:variable>
                                        <xsl:variable 
name="lang_sub_help"><xsl:value-of select="lang_sub_help"/></xsl:variable>
                                        <xsl:variable 
name="lang_sub"><xsl:value-of select="lang_sub"/></xsl:variable>
                                        <a href="{$link_sub}"
                                        
onMouseOver="overlib('{$lang_sub_help}', CAPTION, '{$lang_sub}')"
                                        onMouseOut="nd()">
                                        <xsl:value-of select="voucher_id"/></a>
                                </td>
                                <td class="small_text" align="right">
                                        <xsl:variable 
name="lang_payment_date"><xsl:value-of 
select="lang_payment_date"/></xsl:variable>
                                        <xsl:variable 
name="payment_date"><xsl:value-of select="payment_date"/></xsl:variable>
                                        <a href="javascript:void()"
                                        onMouseOver="overlib('{$payment_date}', 
CAPTION, '{$lang_payment_date}')"
                                        onMouseOut="nd()">
                                        <xsl:value-of 
select="voucher_date"/></a>
                                </td>
                                <td class="small_text" align="right">
                                        <input type="hidden" 
name="values[sign_orig][{$counter}]" value="{sign_orig}">
                                        </input>
                                        <input type="hidden" 
name="values[num_days_orig][{$counter}]" value="{num_days}">
                                        </input>
                                        <input type="hidden" 
name="values[timestamp_voucher_date][{$counter}]" 
value="{timestamp_voucher_date}">
                                        </input>
                                        <input type="text" size="2" 
name="values[num_days][{$counter}]" value="{num_days}">
                                        </input>
                                </td>
                                <td class="small_text" align="right">
                                        <xsl:value-of select="amount"/>
                                </td>
                                <td class="small_text" align="right">
                                        <xsl:variable 
name="vendor"><xsl:value-of select="vendor"/></xsl:variable>
                                        <xsl:variable 
name="vendor_id"><xsl:value-of select="vendor_id"/></xsl:variable>
                                        <a href="javascript:void()"
                                        onMouseOver="overlib('{$vendor}', 
CAPTION, '{$vendor_id}')"
                                        onMouseOut="nd()">
                                        <xsl:value-of select="vendor_id"/></a>

                                </td>
                                <td class="small_text" align="right">
                                        <input type="hidden" 
name="values[invoice_count][{$counter}]" value="{invoice_count}">
                                        </input>
                                        <xsl:value-of select="invoice_count"/>
                                </td>
                                <td class="small_text" align="center">
                                        <xsl:value-of select="type"/>
                                </td>
                                <td class="small_text" align="right">
                                        <xsl:variable 
name="link_period"><xsl:value-of 
select="link_period"/>&amp;voucher_id=<xsl:value-of 
select="voucher_id"/>&amp;period=<xsl:value-of select="period"/></xsl:variable>
                                        <xsl:variable 
name="lang_period_help"><xsl:value-of select="lang_period_help"/></xsl:variable>
                                        <xsl:variable 
name="lang_period"><xsl:value-of select="lang_period"/></xsl:variable>
                                        <a href="javascript:var 
w=window.open('{$link_period}','','width=150,height=150')"
                                        
onMouseOver="overlib('{$lang_period_help}', CAPTION, '{$lang_period}')"
                                        onMouseOut="nd()">
                                        <xsl:value-of select="period"/></a>
                                </td>
                                <td align="center">
                                        <xsl:choose>
                                                <xsl:when test="kreditnota='1'">
                                                        <input type="checkbox" 
name="values[kreditnota][{$counter}]" value="true" checked="checked" 
onMouseout="window.status='';return true;">
                                                        </input>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <input type="checkbox" 
name="values[kreditnota][{$counter}]" value="true" 
onMouseout="window.status='';return true;">
                                                        </input>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                                <td class="small_text" align="center">
                                        <xsl:choose>
                                                <xsl:when test="is_janitor">
                                                        <input type="radio" 
name="values[sign][{$counter}]" value="sign_none" 
onMouseout="window.status='';return true;">
                                                        </input>
                                                </xsl:when>
                                                <xsl:when test="is_supervisor">
                                                        <input type="radio" 
name="values[sign][{$counter}]" value="sign_none" 
onMouseout="window.status='';return true;">
                                                        </input>
                                                </xsl:when>
                                                <xsl:when 
test="is_budget_responsible">
                                                        <input type="radio" 
name="values[sign][{$counter}]" value="sign_none" 
onMouseout="window.status='';return true;">
                                                        </input>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                                <td class="small_text" align="right">

                                        <xsl:choose>
                                                <xsl:when 
test="is_janitor='32'">
                                                        <xsl:choose>
                                                                <xsl:when 
test="jan_date=''">
                                                                        <input 
type="radio" name="values[sign][{$counter}]" value="sign_janitor" 
onMouseout="window.status='';return true;">
                                                                        </input>
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        
<xsl:choose>
                                                                                
<xsl:when test="janitor = $current_user">
                                                                                
        <input type="radio" name="values[sign][{$counter}]" 
value="sign_janitor" checked="checked" onMouseout="window.status='';return 
true;">
                                                                                
        </input>
                                                                                
</xsl:when>
                                                                                
<xsl:otherwise>
                                                                                
        <input type="checkbox" name="" value="" checked="checked" 
disabled="disabled" ></input>
                                                                                
</xsl:otherwise>
                                                                        
</xsl:choose>
                                                                </xsl:otherwise>
                                                        </xsl:choose>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <xsl:choose>
                                                                <xsl:when 
test="jan_date=''">
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        <input 
type="checkbox" name="" value="" checked="checked" disabled="disabled" ></input>
                                                                </xsl:otherwise>
                                                        </xsl:choose>
                                                </xsl:otherwise>
                                        </xsl:choose>

                                        <xsl:value-of select="janitor"/>
                                </td>
                                <td class="small_text" align="right">

                                        <xsl:choose>
                                                <xsl:when 
test="is_supervisor='64'"><xsl:value-of select="super_date"/>
                                                        <xsl:choose>
                                                                <xsl:when 
test="super_date=''">
                                                                        <input 
type="radio" name="values[sign][{$counter}]" value="sign_supervisor" 
onMouseout="window.status='';return true;">
                                                                        </input>
                                                                </xsl:when>
                                                                <xsl:when 
test="super_date!=''">
                                                                        
<xsl:choose>
                                                                                
<xsl:when test="supervisor = $current_user">
                                                                                
        <input type="radio" name="values[sign][{$counter}]" 
value="sign_supervisor" checked="checked" onMouseout="window.status='';return 
true;">
                                                                                
        </input>
                                                                                
</xsl:when>
                                                                                
<xsl:otherwise>
                                                                                
        <input type="checkbox" name="" value="" checked="checked" 
disabled="disabled" ></input>
                                                                                
</xsl:otherwise>
                                                                        
</xsl:choose>
                                                                </xsl:when>
                                                        </xsl:choose>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <xsl:choose>
                                                                <xsl:when 
test="super_date=''">
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        <input 
type="checkbox" name="" value="" checked="checked" disabled="disabled" ></input>
                                                                </xsl:otherwise>
                                                        </xsl:choose>
                                                </xsl:otherwise>
                                        </xsl:choose>

                                        <xsl:value-of select="supervisor"/>
                                </td>
                                <td class="small_text" align="right">
                                        <xsl:choose>
                                                <xsl:when 
test="is_budget_responsible='128'">
                                                        <xsl:choose>
                                                                <xsl:when 
test="budget_date=''">
                                                                        <input 
type="radio" name="values[sign][{$counter}]" value="sign_budget_responsible" 
onMouseout="window.status='';return true;">
                                                                        </input>
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        
<xsl:choose>
                                                                                
<xsl:when test="budget_responsible = $current_user">
                                                                                
        <input type="radio" name="values[sign][{$counter}]" 
value="sign_budget_responsible" checked="checked" 
onMouseout="window.status='';return true;">
                                                                                
        </input>
                                                                                
</xsl:when>
                                                                                
<xsl:otherwise>
                                                                                
        <input type="checkbox" name="" value="" checked="checked" 
disabled="disabled" ></input>
                                                                                
</xsl:otherwise>
                                                                        
</xsl:choose>
                                                                </xsl:otherwise>
                                                        </xsl:choose>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <xsl:choose>
                                                                <xsl:when 
test="budget_date=''">
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        <input 
type="checkbox" name="" value="" checked="checked" disabled="disabled" ></input>
                                                                </xsl:otherwise>
                                                        </xsl:choose>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                        <xsl:value-of 
select="budget_responsible"/>
                                </td>
                                <td class="small_text" align="right">
                                        <xsl:choose>
                                                <xsl:when 
test="is_transfer='16'">
                                                        <xsl:choose>
                                                                <xsl:when 
test="transfer_date=''">
                                                                        <input 
type="checkbox" name="values[transfer][{$counter}]" value="true" 
onMouseout="window.status='';return true;">
                                                                        </input>
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        <input 
type="checkbox" name="values[transfer][{$counter}]" value="true" 
checked="checked" onMouseout="window.status='';return true;">
                                                                        </input>
                                                                </xsl:otherwise>
                                                        </xsl:choose>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <xsl:choose>
                                                                <xsl:when 
test="transfer_id!=''">
                                                                        <input 
type="checkbox" name="" value="" checked="checked" disabled="disabled" ></input>
                                                                </xsl:when>
                                                        </xsl:choose>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                        <xsl:value-of select="transfer_id"/>
                                </td>
                                <xsl:choose>
                                        <xsl:when test="//acl_delete!=''">
                                                <xsl:variable 
name="lang_delete_statustext"><xsl:value-of 
select="lang_delete_statustext"/></xsl:variable>
                                                <td class="small_text" 
align="center">
                                        <xsl:variable 
name="link_delete"><xsl:value-of select="link_delete"/></xsl:variable>
                                        <a href="{$link_delete}" 
onMouseover="window.status='{$lang_delete_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_delete"/></a>
                                                </td>
                                        </xsl:when>
                                </xsl:choose>
                        </tr>
        </xsl:template>



<!-- list_voucher_paid -->

        <xsl:template match="list_voucher_paid">
                <div id="overDiv" style="position:absolute; 
visibility:hide;z-index:1;"></div>
                <xsl:variable name="overlib_source"><xsl:value-of 
select="overlib_source"/></xsl:variable>
                <SCRIPT LANGUAGE="JavaScript" SRC="{$overlib_source}"></SCRIPT>

                <script language="JavaScript">
                        self.name="first_Window";
                        function abook()
                        {
                                Window1=window.open('<xsl:value-of 
select="addressbook_link"/>',"Search","width=800,height=700,toolbar=no,scrollbars=yes,resizable=yes");
                        }
                        function property_lookup()
                        {
                                Window1=window.open('<xsl:value-of 
select="property_link"/>',"Search","width=800,height=700,toolbar=no,scrollbars=yes,resizable=yes");
                        }
                </script>

                <xsl:call-template name="menu"/>
                <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                <div align="left">
                <form method="post" name="form" action="{$form_action}">
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>

                        <tr>
                                <td>
                                        <input type="text" id="start_date" 
name="start_date" size="10" value="{start_date}" readonly="readonly" 
onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_start_date_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        <script type="text/javascript">
                                        document.writeln('<img 
id="start_date-trigger" src="{date_img}" title="{lang_datetitle}" 
style="cursor:pointer; cursor:hand;"/>');
                                        <xsl:value-of 
select="calendar_setup_start"/>
                                        </script>
                                </td>
                                <td>
                                        <input type="text" id="end_date" 
name="end_date" size="10" value="{end_date}" readonly="readonly" 
onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_end_date_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        <script type="text/javascript">
                                        document.writeln('<img 
id="end_date-trigger" src="{date_img}" title="{lang_datetitle}" 
style="cursor:pointer; cursor:hand;"/>');
                                        <xsl:value-of 
select="calendar_setup_end"/>
                                        </script>
                                </td>
                                <td>
                                        <input type="text" size="8" 
name="workorder_id" value="{workorder_id}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_workorder_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        <a href="javascript:void()"
                                        
onMouseOver="overlib('{lang_workorder_statustext}', CAPTION, 
'{lang_workorder}')"
                                        onMouseOut="nd()">
                                        <xsl:value-of 
select="lang_workorder"/></a>
                                </td>

                                <td align="left">
                                        <input type="text" name="vendor_id" 
value="{vendor_id}" size="4"  onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_vendor_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        <a href="javascript:abook()"
                                        
onMouseOver="overlib('{lang_select_vendor_statustext}', CAPTION, 
'{lang_vendor}')"
                                        onMouseOut="nd()">
                                        <xsl:value-of select="lang_vendor"/></a>

                                        <input type="hidden" 
name="vendor_name"></input>
                                </td>
                        </tr>

                        <tr>
                                <td>
                                        <xsl:call-template name="cat_select"/>
                                </td>
                                <td align="left">
                                        <xsl:call-template 
name="user_lid_select"/>
                                </td>
                                <td align="left">
                                        <input type="text" name="loc1" 
value="{loc1}" size="4" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_property_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        <a href="javascript:property_lookup()"
                                        
onMouseOver="overlib('{lang_select_property_statustext}', CAPTION, 
'{lang_property}')"
                                        onMouseOut="nd()">
                                        <xsl:value-of 
select="lang_property"/></a>

                                        <input type="hidden" 
name="loc1_name"></input>
                                </td>
                                <td align="left">
                                        <xsl:variable 
name="lang_search"><xsl:value-of select="lang_search"/></xsl:variable>
                                        <input type="submit" 
name="submit_search" value="{$lang_search}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_search_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="11" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                </form>
                </div>

                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:apply-templates 
select="table_header_list_voucher_paid"/>

                        <xsl:choose>
                                <xsl:when 
test="values_list_voucher_paid[voucher_id]">
                                        <xsl:apply-templates 
select="values_list_voucher_paid"/>
                                        <tr>
                                                <td></td>
                                                <td></td>
                                                <td></td>
                                                <td class="th_text" 
align="right">
                                                        <xsl:value-of 
select="sum"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="img_check"><xsl:value-of 
select="img_check"/></xsl:variable>
                </table>
        </xsl:template>


        <xsl:template match="table_header_list_voucher_paid">
                <xsl:variable name="sort_voucher"><xsl:value-of 
select="sort_voucher"/></xsl:variable>
                <xsl:variable name="sort_voucher_date"><xsl:value-of 
select="sort_voucher_date"/></xsl:variable>
                <xsl:variable name="sort_vendor_id"><xsl:value-of 
select="sort_vendor_id"/></xsl:variable>
                        <tr class="th">
                                <td class="th_text" width="5%" align="right">
                                        <a href="{$sort_voucher}"><xsl:value-of 
select="lang_voucher"/></a>
                                </td>
                                <td class="th_text" width="2%" align="right">
                                        <a 
href="{$sort_voucher_date}"><xsl:value-of select="lang_voucher_date"/></a>
                                </td>
                                <td class="th_text" width="2%" align="right">
                                        <xsl:value-of select="lang_days"/>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_sum"/>
                                </td>
                                <td class="th_text" width="4%" align="right">
                                        <a 
href="{$sort_vendor_id}"><xsl:value-of select="lang_vendor_id"/></a>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of 
select="lang_num_sub_invoice"/>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_type"/>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_janitor"/>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_supervisor"/>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of 
select="lang_budget_responsible"/>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_transfer"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="values_list_voucher_paid">

                        <xsl:variable name="counter"><xsl:value-of 
select="counter"/></xsl:variable>
                        <xsl:variable name="current_user"><xsl:value-of 
select="current_user"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="right">
                                        <xsl:variable 
name="link_sub"><xsl:value-of select="link_sub"/>&amp;voucher_id=<xsl:value-of 
select="voucher_id"/>&amp;paid=true</xsl:variable>
                                        <xsl:variable 
name="lang_sub_help"><xsl:value-of select="lang_sub_help"/></xsl:variable>
                                        <xsl:variable 
name="lang_sub"><xsl:value-of select="lang_sub"/></xsl:variable>
                                        <a href="{$link_sub}"
                                        
onMouseOver="overlib('{$lang_sub_help}', CAPTION, '{$lang_sub}')"
                                        onMouseOut="nd()">
                                        <xsl:value-of select="voucher_id"/></a>
                                </td>
                                <td align="right">
                                        <xsl:variable 
name="lang_payment_date"><xsl:value-of 
select="lang_payment_date"/></xsl:variable>
                                        <xsl:variable 
name="payment_date"><xsl:value-of select="payment_date"/></xsl:variable>
                                        <a href="javascript:void()"
                                        onMouseOver="overlib('{$payment_date}', 
CAPTION, '{$lang_payment_date}')"
                                        onMouseOut="nd()">
                                        <xsl:value-of 
select="voucher_date"/></a>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="num_days"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="amount"/>
                                </td>
                                <td align="right">
                                        <xsl:variable 
name="vendor"><xsl:value-of select="vendor"/></xsl:variable>
                                        <xsl:variable 
name="vendor_id"><xsl:value-of select="vendor_id"/></xsl:variable>
                                        <a href="javascript:void()"
                                        onMouseOver="overlib('{$vendor}', 
CAPTION, '{$vendor_id}')"
                                        onMouseOut="nd()">
                                        <xsl:value-of select="vendor_id"/></a>

                                </td>
                                <td align="right">
                                        <xsl:value-of select="invoice_count"/>
                                </td>
                                <td align="center">
                                        <xsl:value-of select="type"/>
                                </td>
                                <td align="center">
                                        <xsl:value-of select="jan_date"/> - 
<xsl:value-of select="janitor"/>
                                </td>
                                <td align="center">
                                        <xsl:value-of select="super_date"/> - 
<xsl:value-of select="supervisor"/>
                                </td>
                                <td align="center">
                                        <xsl:value-of select="budget_date"/> - 
<xsl:value-of select="budget_responsible"/>
                                </td>
                                <td align="center">
                                        <xsl:value-of select="transfer_date"/> 
- <xsl:value-of select="transfer_id"/>
                                </td>
                        </tr>
        </xsl:template>


<!-- consume -->

        <xsl:template match="consume">
                <div id="overDiv" style="position:absolute; 
visibility:hide;z-index:1;"></div>
                <xsl:variable name="overlib_source"><xsl:value-of 
select="overlib_source"/></xsl:variable>
                <SCRIPT LANGUAGE="JavaScript" SRC="{$overlib_source}"></SCRIPT>

                <script language="JavaScript">
                        self.name="first_Window";
                        function abook()
                        {
                                Window1=window.open('<xsl:value-of 
select="addressbook_link"/>',"Search","width=800,height=700,toolbar=no,scrollbars=yes,resizable=yes");
                        }
                        function property_lookup()
                        {
                                Window1=window.open('<xsl:value-of 
select="property_link"/>',"Search","width=800,height=700,toolbar=no,scrollbars=yes,resizable=yes");
                        }
                </script>

                <xsl:call-template name="menu"/>
                <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                <div align="left">
                <form method="post" name="form" action="{$form_action}">
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td>
                                        <input type="text" id="start_date" 
name="start_date" size="10" value="{start_date}" readonly="readonly" 
onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_start_date_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        <script type="text/javascript">
                                        document.writeln('<img 
id="start_date-trigger" src="{date_img}" title="{lang_datetitle}" 
style="cursor:pointer; cursor:hand;"/>');
                                        <xsl:value-of 
select="calendar_setup_start"/>
                                        </script>
                                </td>
                                <td>
                                        <input type="text" id="end_date" 
name="end_date" size="10" value="{end_date}" readonly="readonly" 
onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_end_date_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        <script type="text/javascript">
                                        document.writeln('<img 
id="end_date-trigger" src="{date_img}" title="{lang_datetitle}" 
style="cursor:pointer; cursor:hand;"/>');
                                        <xsl:value-of 
select="calendar_setup_end"/>
                                        </script>
                                </td>
                                <td>
                                        <input type="text" size="8" 
name="workorder_id" value="{workorder_id}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_workorder_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        <a href="javascript:void()"
                                        
onMouseOver="overlib('{lang_workorder_statustext}', CAPTION, 
'{lang_workorder}')"
                                        onMouseOut="nd()">
                                        <xsl:value-of 
select="lang_workorder"/></a>
                                </td>

                                <td align="left">
                                        <input type="text" name="vendor_id"  
onClick="abook()" value="{vendor_id}" size="4"  
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_vendor_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        <a href="javascript:abook()"
                                        
onMouseOver="overlib('{lang_select_vendor_statustext}', CAPTION, 
'{lang_vendor}')"
                                        onMouseOut="nd()">
                                        <xsl:value-of select="lang_vendor"/></a>

                                        <input type="hidden" name="vendor_name" 
value="{vendor_name}"></input>
                                </td>
                        </tr>

                        <tr>
                                <td>
                                        <xsl:call-template name="cat_select"/>
                                </td>
                                <td align="left">
                                        <xsl:call-template 
name="select_district"/>
                                </td>
                                <td align="left">
                                <xsl:variable 
name="lang_account_class_statustext"><xsl:value-of 
select="lang_account_class_statustext"/></xsl:variable>
                                <xsl:variable 
name="select_account_class_name"><xsl:value-of 
select="select_account_class_name"/></xsl:variable>
                                        <select 
name="{$select_account_class_name}" class="forms" 
onMouseover="window.status='{$lang_account_class_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                                <option value=""><xsl:value-of 
select="lang_no_account_class_"/></option>
                                                        <xsl:apply-templates 
select="account_class_list"/>
                                        </select>

                                </td>

                                <td align="left">
                                        <input type="text" name="loc1" 
onClick="property_lookup()" value="{loc1}" size="4" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_property_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        <a href="javascript:property_lookup()"
                                        
onMouseOver="overlib('{lang_select_property_statustext}', CAPTION, 
'{lang_property}')"
                                        onMouseOut="nd()">
                                        <xsl:value-of 
select="lang_property"/></a>

                                        <input type="hidden" 
name="loc1_name"></input>
                                </td>
                                <td align="left">
                                        <xsl:variable 
name="lang_search"><xsl:value-of select="lang_search"/></xsl:variable>
                                        <input type="submit" 
name="submit_search" value="{$lang_search}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_search_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                </table>
                </form>
                </div>

                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="vendor_name!=''">
                                        <tr>
                                                <td width="25%" class="th_text" 
align="left">
                                                        <xsl:value-of 
select="lang_vendor"/>
                                                </td>
                                                <td width="25%" class="th_text" 
align="left">
                                                        <xsl:value-of 
select="vendor_name"/>
                                                </td>
                                                <td width="50%">
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="loc1!=''">
                                        <tr>
                                                <td width="25%" class="th_text" 
align="left">
                                                        <xsl:value-of 
select="lang_property"/>
                                                </td>
                                                <td width="25%" class="th_text" 
align="left">
                                                        <xsl:value-of 
select="loc1"/>
                                                </td>
                                                <td width="50%">
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="workorder_id!=''">
                                        <tr>
                                                <td width="25%" class="th_text" 
align="left">
                                                        <xsl:value-of 
select="lang_workorder"/>
                                                </td>
                                                <td width="25%" class="th_text" 
align="left">
                                                        <xsl:value-of 
select="workorder_id"/>
                                                </td>
                                                <td width="50%">
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>

                </table>

                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:apply-templates select="table_header_consume"/>

                        <xsl:choose>
                                <xsl:when test="values_consume[consume]">
                                        <xsl:apply-templates 
select="values_consume"/>

                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td>
                                </td>
                                <td>
                                </td>
                                <td class="th_text" align="right">
                                        <xsl:value-of select="lang_sum"/>
                                </td>
                                <td class="th_text" align="right">
                                        <xsl:value-of select="sum"/>
                                </td>
                        </tr>
                </table>
        </xsl:template>

        <xsl:template match="account_class_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="id"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="id"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="table_header_consume">
                        <tr class="th">
                                <td class="th_text" width="10%" align="right">
                                        <xsl:value-of select="lang_district"/>
                                </td>
                                <td class="th_text" width="10%" align="right">
                                        <xsl:value-of select="lang_period"/>
                                </td>
                                <td class="th_text" width="25%" align="right">
                                        <xsl:value-of 
select="lang_budget_account"/>
                                </td>
                                <td class="th_text" width="55%" align="right">
                                        <xsl:value-of select="lang_consume"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="values_consume">
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="right">
                                        <xsl:value-of select="district_id"/>
                                </td>
                                <td align="center">
                                        <xsl:value-of select="period"/>
                                </td>
                                <td align="center">
                                        <xsl:value-of select="account_class"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="consume"/>
                                </td>
                        </tr>
        </xsl:template>

<!-- debug-->

        <xsl:template match="debug">
                <div align="left">
                <table width="50%" cellpadding="2" cellspacing="2" 
align="center">

                        <tr>
                                <td class="th_text">
                                        <xsl:value-of select="lang_bilagsnr"/>
                                </td>
                                <td>
                                        <xsl:value-of select="bilagsnr"/>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text">
                                        <xsl:value-of select="lang_type"/>
                                </td>
                                <td>
                                        <xsl:value-of select="artid"/>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text">
                                        <xsl:value-of select="lang_vendor"/>
                                </td>
                                <td>
                                        <xsl:value-of select="spvend_code"/>
                                        <xsl:text> </xsl:text>
                                        <xsl:value-of select="vendor_name"/>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text">
                                        <xsl:value-of 
select="lang_fakturadato"/>
                                </td>
                                <td>
                                        <xsl:value-of select="fakturadato"/>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text">
                                        <xsl:value-of 
select="lang_forfallsdato"/>
                                </td>
                                <td>
                                        <xsl:value-of select="forfallsdato"/>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text">
                                        <xsl:value-of select="lang_janitor"/>
                                </td>
                                <td>
                                        <xsl:value-of select="oppsynsmannid"/>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text">
                                        <xsl:value-of select="lang_supervisor"/>
                                </td>
                                <td>
                                        <xsl:value-of select="saksbehandlerid"/>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text">
                                        <xsl:value-of 
select="lang_budget_responsible"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="budsjettansvarligid"/>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text">
                                        <xsl:value-of select="lang_project_id"/>
                                </td>
                                <td>
                                        <xsl:value-of select="project_id"/>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text">
                                        <xsl:value-of select="lang_sum"/>
                                </td>
                                <td>
                                        <xsl:value-of select="sum"/>
                                </td>
                        </tr>
                </table>
                </div>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr class="th">
                                <xsl:call-template name="table_header"/>
                        </tr>
                                <xsl:call-template name="values_debug"/>
                                <xsl:apply-templates select="table_add"/>
                </table>
        </xsl:template>

        <xsl:template name="values_debug">
                <xsl:for-each select="values" >
                        <tr>
                        <xsl:attribute name="class">
                                <xsl:choose>
                                        <xsl:when test="@class">
                                                <xsl:value-of select="@class"/>
                                        </xsl:when>
                                        <xsl:when test="position() mod 2 = 0">
                                                <xsl:text>row_off</xsl:text>
                                        </xsl:when>
                                        <xsl:otherwise>
                                                <xsl:text>row_on</xsl:text>
                                        </xsl:otherwise>
                                </xsl:choose>
                        </xsl:attribute>
                        <xsl:for-each select="row" >
                                <td align="{align}">
                                        <xsl:value-of select="value"/>
                                </td>
                        </xsl:for-each>
                        </tr>
                </xsl:for-each>
        </xsl:template>

        <xsl:template match="table_add">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                                <input type="submit" name="add" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                                <td height="50">
                                        <xsl:variable 
name="cancel_action"><xsl:value-of select="cancel_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_cancel"><xsl:value-of select="lang_cancel"/></xsl:variable>
                                        <form method="post" 
action="{$cancel_action}">
                                                <input type="submit" 
name="cancel" value="{$lang_cancel}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_cancel_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
        </xsl:template>

<!-- add / edit -->
        <xsl:template match="add">

                <script language="JavaScript">
                        self.name="first_Window";
                        function abook()
                        {
                                Window1=window.open('<xsl:value-of 
select="addressbook_link"/>',"Search","width=800,height=700,toolbar=no,scrollbars=yes,resizable=yes");
                        }
                </script>

                <xsl:call-template name="menu"/>
                <div align="left">
                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <tr>
                                <td colspan="2" align="center">
                                        <xsl:value-of select="message"/>
                                </td>
                        </tr>
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form method="post" name="form" action="{$form_action}">

                        <tr>
                                <td>
                                        <xsl:value-of select="lang_auto_tax"/>
                                </td>
                                <td>
                                        <input type="checkbox" name="auto_tax" 
value="True" checked="checked" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_auto_tax_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <xsl:call-template name="location_form"/>
                        <xsl:call-template name="b_account_form"/>
                        <tr>
                                <td valign="top">
                                        <xsl:variable 
name="lang_vendor"><xsl:value-of select="lang_vendor"/></xsl:variable>
                                        <input type="button" name="convert" 
value="{$lang_vendor}" onClick="abook();" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_select_vendor_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                <td>
                                        <input type="text" name="vendor_id" 
value="{value_vendor_id}" size="4"  onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_vendor_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        <input type="text" name="vendor_name" 
value="{value_vendor_name}" size="20"  onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_vendor_name_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_janitor"/>
                                </td>
                                <td valign="top">
                                        <xsl:variable 
name="lang_janitor_statustext"><xsl:value-of 
select="lang_janitor_statustext"/></xsl:variable>
                                        <xsl:variable 
name="select_janitor"><xsl:value-of select="select_janitor"/></xsl:variable>
                                        <select name="{$select_janitor}" 
class="forms" onMouseover="window.status='{$lang_janitor_statustext}'; return 
true;" onMouseout="window.status='';return true;">
                                                <option value=""><xsl:value-of 
select="lang_no_janitor"/></option>
                                                <xsl:apply-templates 
select="janitor_list"/>
                                        </select>
                                </td>
                        </tr>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_supervisor"/>
                                </td>
                                <td valign="top">
                                        <xsl:variable 
name="lang_supervisor_statustext"><xsl:value-of 
select="lang_supervisor_statustext"/></xsl:variable>
                                        <xsl:variable 
name="select_supervisor"><xsl:value-of 
select="select_supervisor"/></xsl:variable>
                                        <select name="{$select_supervisor}" 
class="forms" onMouseover="window.status='{$lang_supervisor_statustext}'; 
return true;" onMouseout="window.status='';return true;">
                                                <option value=""><xsl:value-of 
select="lang_no_supervisor"/></option>
                                                <xsl:apply-templates 
select="supervisor_list"/>
                                        </select>
                                </td>
                        </tr>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_budget_responsible"/>
                                </td>
                                <td valign="top">
                                        <xsl:variable 
name="lang_budget_responsible_statustext"><xsl:value-of 
select="lang_budget_responsible_statustext"/></xsl:variable>
                                        <xsl:variable 
name="select_budget_responsible"><xsl:value-of 
select="select_budget_responsible"/></xsl:variable>
                                        <select 
name="{$select_budget_responsible}" class="forms" 
onMouseover="window.status='{$lang_budget_responsible_statustext}'; return 
true;" onMouseout="window.status='';return true;">
                                                <option value=""><xsl:value-of 
select="lang_select_budget_responsible"/></option>
                                                <xsl:apply-templates 
select="budget_responsible_list"/>
                                        </select>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_order"/>
                                </td>
                                <td>
                                        <input type="text" name="order" 
value="{value_order}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_order_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_art"/>
                                </td>
                                <td valign="top">
                                        <xsl:variable 
name="lang_art_statustext"><xsl:value-of 
select="lang_art_statustext"/></xsl:variable>
                                        <xsl:variable 
name="select_art"><xsl:value-of select="select_art"/></xsl:variable>
                                        <select name="{$select_art}" 
class="forms" onMouseover="window.status='{$lang_art_statustext}'; return 
true;" onMouseout="window.status='';return true;">
                                                <option value=""><xsl:value-of 
select="lang_select_art"/></option>
                                                <xsl:apply-templates 
select="art_list"/>
                                        </select>
                                </td>
                        </tr>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_type"/>
                                </td>
                                <td valign="top">
                                        <xsl:variable 
name="lang_type_statustext"><xsl:value-of 
select="lang_type_statustext"/></xsl:variable>
                                        <xsl:variable 
name="select_type"><xsl:value-of select="select_type"/></xsl:variable>
                                        <select name="{$select_type}" 
class="forms" onMouseover="window.status='{$lang_type_statustext}'; return 
true;" onMouseout="window.status='';return true;">
                                                <option value=""><xsl:value-of 
select="lang_no_type"/></option>
                                                <xsl:apply-templates 
select="type_list"/>
                                        </select>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_dimb"/>
                                </td>
                                <td valign="top">
                                        <xsl:variable 
name="lang_dimb_statustext"><xsl:value-of 
select="lang_dimb_statustext"/></xsl:variable>
                                        <xsl:variable 
name="select_dimb"><xsl:value-of select="select_dimb"/></xsl:variable>
                                        <select name="{$select_dimb}" 
class="forms" onMouseover="window.status='{$lang_dimb_statustext}'; return 
true;" onMouseout="window.status='';return true;">
                                                <option value=""><xsl:value-of 
select="lang_no_dimb"/></option>
                                                <xsl:apply-templates 
select="dimb_list"/>
                                        </select>
                                </td>
                        </tr>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_invoice_number"/>
                                </td>
                                <td>
                                        <input type="text" name="invoice_num" 
value="{value_invoice_num}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_invoice_num_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_kidnr"/>
                                </td>
                                <td>
                                        <input type="text" name="kid_nr" 
value="{value_kid_nr}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_kid_nr_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_amount"/>
                                </td>
                                <td>
                                        <input type="text" name="amount" 
value="{value_amount}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_amount_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_invoice_date"/>
                                </td>
                                <td>
                                        <input type="text" id="invoice_date" 
name="invoice_date" size="10" value="{value_invoice_date}" readonly="readonly" 
onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_invoice_date_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        <script type="text/javascript">
                                        document.writeln('<img 
id="invoice_date-trigger" src="{date_img}" title="{lang_datetitle}" 
style="cursor:pointer; cursor:hand;"/>');
                                        <xsl:value-of 
select="calendar_setup_invoice"/>
                                        </script>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_no_of_days"/>
                                </td>
                                <td>
                                        <input type="text" name="num_days" 
value="{value_num_days}" size="4"  onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_num_days_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                </td>
                        </tr>

                        <tr>

                                <td valign="top">
                                        <xsl:value-of 
select="lang_payment_date"/>
                                </td>
                                <td>
                                        <input type="text" id="payment_date" 
name="payment_date" size="10" value="{value_payment_date}" readonly="readonly" 
onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_payment_date_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        <script type="text/javascript">
                                        document.writeln('<img 
id="payment_date-trigger" src="{date_img}" title="{lang_datetitle}" 
style="cursor:pointer; cursor:hand;"/>');
                                        <xsl:value-of 
select="calendar_setup_payment"/>
                                        </script>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_merknad"/>
                                </td>
                                <td>
                                        <textarea cols="60" rows="10" 
name="merknad" wrap="virtual" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_merknad_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_merknad"/>
                                        </textarea>

                                </td>
                        </tr>

                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <input type="submit" name="add_invoice" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_add_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="cancel_action"><xsl:value-of select="cancel_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_cancel"><xsl:value-of select="lang_cancel"/></xsl:variable>
                                        <form method="post" 
action="{$cancel_action}">
                                                <input type="submit" 
name="done" value="{$lang_cancel}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_cancel_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
        </div>
        </xsl:template>

<!-- import -->

        <xsl:template match="import">

                <script language="JavaScript">
                        self.name="first_Window";
                        function abook()
                        {
                                Window1=window.open('<xsl:value-of 
select="addressbook_link"/>',"Search","width=800,height=700,toolbar=no,scrollbars=yes,resizable=yes");
                        }
                </script>

                <xsl:call-template name="menu"/>
                <div align="left">
                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <tr>
                                <td colspan="2" align="center">
                                        <xsl:value-of select="message"/>
                                </td>
                        </tr>
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form ENCTYPE="multipart/form-data" method="post" 
name="form" action="{$form_action}">

                        <tr>
                                <td>
                                        <xsl:value-of select="lang_auto_tax"/>
                                </td>
                                <td>
                                        <input type="checkbox" name="auto_tax" 
value="True" checked="checked" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_auto_tax_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_art"/>
                                </td>
                                <td valign="top">
                                        <xsl:variable 
name="lang_art_statustext"><xsl:value-of 
select="lang_art_statustext"/></xsl:variable>
                                        <xsl:variable 
name="select_art"><xsl:value-of select="select_art"/></xsl:variable>
                                        <select name="{$select_art}" 
class="forms" onMouseover="window.status='{$lang_art_statustext}'; return 
true;" onMouseout="window.status='';return true;">
                                                <option value=""><xsl:value-of 
select="lang_select_art"/></option>
                                                <xsl:apply-templates 
select="art_list"/>
                                        </select>
                                </td>
                        </tr>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_type"/>
                                </td>
                                <td valign="top">
                                        <xsl:variable 
name="lang_type_statustext"><xsl:value-of 
select="lang_type_statustext"/></xsl:variable>
                                        <xsl:variable 
name="select_type"><xsl:value-of select="select_type"/></xsl:variable>
                                        <select name="{$select_type}" 
class="forms" onMouseover="window.status='{$lang_type_statustext}'; return 
true;" onMouseout="window.status='';return true;">
                                                <option value=""><xsl:value-of 
select="lang_no_type"/></option>
                                                <xsl:apply-templates 
select="type_list"/>
                                        </select>
                                </td>
                        </tr>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_dimb"/>
                                </td>
                                <td valign="top">
                                        <xsl:variable 
name="lang_dimb_statustext"><xsl:value-of 
select="lang_dimb_statustext"/></xsl:variable>
                                        <xsl:variable 
name="select_dimb"><xsl:value-of select="select_dimb"/></xsl:variable>
                                        <select name="{$select_dimb}" 
class="forms" onMouseover="window.status='{$lang_dimb_statustext}'; return 
true;" onMouseout="window.status='';return true;">
                                                <option value=""><xsl:value-of 
select="lang_no_dimb"/></option>
                                                <xsl:apply-templates 
select="dimb_list"/>
                                        </select>
                                </td>
                        </tr>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_invoice_number"/>
                                </td>
                                <td>
                                        <input type="text" name="invoice_num" 
value="{value_invoice_num}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_invoice_num_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_kidnr"/>
                                </td>
                                <td>
                                        <input type="text" name="kid_nr" 
value="{value_kid_nr}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_kid_nr_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                </td>
                        </tr>

                        <tr>
                                <td valign="top">
                                        <xsl:variable 
name="lang_vendor"><xsl:value-of select="lang_vendor"/></xsl:variable>
                                        <input type="button" name="convert" 
value="{$lang_vendor}" onClick="abook();" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_select_vendor_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                <td>
                                        <input type="text" name="vendor_id" 
value="{value_vendor_id}" size="6"  onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_vendor_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        <input type="text" name="vendor_name" 
value="{value_vendor_name}" size="20"  onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_vendor_name_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                </td>
                        </tr>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_janitor"/>
                                </td>
                                <td valign="top">
                                        <xsl:variable 
name="lang_janitor_statustext"><xsl:value-of 
select="lang_janitor_statustext"/></xsl:variable>
                                        <xsl:variable 
name="select_janitor"><xsl:value-of select="select_janitor"/></xsl:variable>
                                        <select name="{$select_janitor}" 
class="forms" onMouseover="window.status='{$lang_janitor_statustext}'; return 
true;" onMouseout="window.status='';return true;">
                                                <option value=""><xsl:value-of 
select="lang_no_janitor"/></option>
                                                <xsl:apply-templates 
select="janitor_list"/>
                                        </select>
                                </td>
                        </tr>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_supervisor"/>
                                </td>
                                <td valign="top">
                                        <xsl:variable 
name="lang_supervisor_statustext"><xsl:value-of 
select="lang_supervisor_statustext"/></xsl:variable>
                                        <xsl:variable 
name="select_supervisor"><xsl:value-of 
select="select_supervisor"/></xsl:variable>
                                        <select name="{$select_supervisor}" 
class="forms" onMouseover="window.status='{$lang_supervisor_statustext}'; 
return true;" onMouseout="window.status='';return true;">
                                                <option value=""><xsl:value-of 
select="lang_no_supervisor"/></option>
                                                <xsl:apply-templates 
select="supervisor_list"/>
                                        </select>
                                </td>
                        </tr>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_budget_responsible"/>
                                </td>
                                <td valign="top">
                                        <xsl:variable 
name="lang_budget_responsible_statustext"><xsl:value-of 
select="lang_budget_responsible_statustext"/></xsl:variable>
                                        <xsl:variable 
name="select_budget_responsible"><xsl:value-of 
select="select_budget_responsible"/></xsl:variable>
                                        <select 
name="{$select_budget_responsible}" class="forms" 
onMouseover="window.status='{$lang_budget_responsible_statustext}'; return 
true;" onMouseout="window.status='';return true;">
                                                <option value=""><xsl:value-of 
select="lang_select_budget_responsible"/></option>
                                                <xsl:apply-templates 
select="budget_responsible_list"/>
                                        </select>
                                </td>
                        </tr>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_invoice_date"/>
                                </td>
                                <td>
                                        <input type="text" id="invoice_date" 
name="invoice_date" size="10" value="{value_invoice_date}" readonly="readonly" 
onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_invoice_date_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        <script type="text/javascript">
                                        document.writeln('<img 
id="invoice_date-trigger" src="{date_img}" title="{lang_datetitle}" 
style="cursor:pointer; cursor:hand;"/>');
                                        <xsl:value-of 
select="calendar_setup_invoice"/>
                                        </script>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_no_of_days"/>
                                </td>
                                <td>
                                        <input type="text" name="num_days" 
value="{value_num_days}" size="4"  onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_num_days_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                </td>
                        </tr>

                        <tr>

                                <td valign="top">
                                        <xsl:value-of 
select="lang_payment_date"/>
                                </td>
                                <td>
                                        <input type="text" id="payment_date" 
name="payment_date" size="10" value="{value_payment_date}" readonly="readonly" 
onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_payment_date_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        <script type="text/javascript">
                                        document.writeln('<img 
id="payment_date-trigger" src="{date_img}" title="{lang_datetitle}" 
style="cursor:pointer; cursor:hand;"/>');
                                        <xsl:value-of 
select="calendar_setup_payment"/>
                                        </script>
                                </td>
                        </tr>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_file"/>
                                </td>
                                <td>
                                        <input type="file" name="tsvfile" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_file_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_conv"/>
                                </td>
                                <td valign="top">
                                        <xsl:variable 
name="lang_conv_statustext"><xsl:value-of 
select="lang_conv_statustext"/></xsl:variable>
                                        <xsl:variable 
name="select_conv"><xsl:value-of select="select_conv"/></xsl:variable>
                                        <select name="{$select_conv}" 
class="forms" onMouseover="window.status='{$lang_conv_statustext}'; return 
true;" onMouseout="window.status='';return true;">
                                                <option value=""><xsl:value-of 
select="lang_select_conversion"/></option>
                                                <xsl:apply-templates 
select="conv_list"/>
                                        </select>
                                </td>
                        </tr>

                        <tr>
                                <td>
                                        <xsl:value-of select="lang_debug"/>
                                </td>
                                <td>
                                        <input type="checkbox" name="download" 
value="True" checked="checked" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_debug_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_import"><xsl:value-of select="lang_import"/></xsl:variable>
                                        <input type="submit" name="convert" 
value="{$lang_import}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_import_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="cancel_action"><xsl:value-of select="cancel_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_cancel"><xsl:value-of select="lang_cancel"/></xsl:variable>
                                        <form method="post" 
action="{$cancel_action}">
                                                <input type="submit" 
name="done" value="{$lang_cancel}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_cancel_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
        </div>
        </xsl:template>

<!-- art_list -->

        <xsl:template match="art_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="num"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="num"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

<!-- type_list -->

        <xsl:template match="type_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="num"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="num"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

<!-- dimb_list -->

        <xsl:template match="dimb_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="num"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="num"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>


<!-- janitor_list -->

        <xsl:template match="janitor_list">
        <xsl:variable name="lid"><xsl:value-of select="lid"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$lid}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="firstname"/> &nbsp;<xsl:value-of select="lastname"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$lid}"><xsl:value-of 
disable-output-escaping="yes" select="firstname"/> &nbsp;<xsl:value-of 
select="lastname"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

<!-- supervisor_list -->

        <xsl:template match="supervisor_list">
        <xsl:variable name="lid"><xsl:value-of select="lid"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$lid}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="firstname"/> &nbsp;<xsl:value-of select="lastname"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$lid}"><xsl:value-of 
disable-output-escaping="yes" select="firstname"/> &nbsp;<xsl:value-of 
select="lastname"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

<!-- budget_responsible_list -->

        <xsl:template match="budget_responsible_list">
        <xsl:variable name="lid"><xsl:value-of select="lid"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$lid}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="firstname"/> &nbsp;<xsl:value-of select="lastname"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$lid}"><xsl:value-of 
disable-output-escaping="yes" select="firstname"/> &nbsp;<xsl:value-of 
select="lastname"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>


<!-- conv_list -->

        <xsl:template match="conv_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

<!-- rollback_file_list -->

        <xsl:template match="rollback_file_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

<!-- tax_code_list -->

        <xsl:template match="tax_code_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="id"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="id"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

<!-- export -->

        <xsl:template match="export">
                <xsl:call-template name="menu"/>
                <div align="left">
                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form method="post" name="form" action="{$form_action}">


                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_select_conv"/>
                                </td>
                                <td valign="top">
                                        <xsl:variable 
name="lang_conv_statustext"><xsl:value-of 
select="lang_conv_statustext"/></xsl:variable>
                                        <xsl:variable 
name="select_conv"><xsl:value-of select="select_conv"/></xsl:variable>
                                        <select name="{$select_conv}" 
class="forms" onMouseover="window.status='{$lang_conv_statustext}'; return 
true;" onMouseout="window.status='';return true;">
                                                <option value=""><xsl:value-of 
select="lang_select_conv"/></option>
                                                <xsl:apply-templates 
select="conv_list"/>
                                        </select>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of 
select="lang_export_to_file"/>
                                </td>
                                <td>
                                        <input type="checkbox" 
name="values[download]" value="on" checked="checked" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_debug_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>

                        <tr>
                                <td>
                                </td>
                                <td>
                                        <xsl:variable 
name="link_rollback_file"><xsl:value-of 
select="link_rollback_file"/></xsl:variable>
                                        <a 
href="{$link_rollback_file}"><xsl:value-of select="lang_rollback_file"/></a>
                                </td>
                        </tr>

                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_submit"><xsl:value-of select="lang_submit"/></xsl:variable>
                                        <input type="submit" 
name="values[submit]" value="{$lang_submit}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_import_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="cancel_action"><xsl:value-of select="cancel_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_cancel"><xsl:value-of select="lang_cancel"/></xsl:variable>
                                        <form method="post" 
action="{$cancel_action}">
                                                <input type="submit" 
name="done" value="{$lang_cancel}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_cancel_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>
        </xsl:template>


<!-- rollback -->

        <xsl:template match="rollback">
                <xsl:call-template name="menu"/>
                <div align="left">
                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form method="post" name="form" action="{$form_action}">


                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_select_conv"/>
                                </td>
                                <td valign="top">
                                        <xsl:variable 
name="lang_conv_statustext"><xsl:value-of 
select="lang_conv_statustext"/></xsl:variable>
                                        <xsl:variable 
name="select_conv"><xsl:value-of select="select_conv"/></xsl:variable>
                                        <select name="{$select_conv}" 
class="forms" onMouseover="window.status='{$lang_conv_statustext}'; return 
true;" onMouseout="window.status='';return true;">
                                                <option value=""><xsl:value-of 
select="lang_select_conv"/></option>
                                                <xsl:apply-templates 
select="conv_list"/>
                                        </select>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_select_file"/>
                                </td>
                                <td valign="top">
                                        <xsl:variable 
name="lang_file_statustext"><xsl:value-of 
select="lang_file_statustext"/></xsl:variable>
                                        <xsl:variable 
name="select_file"><xsl:value-of select="select_file"/></xsl:variable>
                                        <select name="{$select_file}" 
class="forms" onMouseover="window.status='{$lang_file_statustext}'; return 
true;" onMouseout="window.status='';return true;">
                                                <option value=""><xsl:value-of 
select="lang_no_file"/></option>
                                                <xsl:apply-templates 
select="rollback_file_list"/>
                                        </select>
                                </td>
                        </tr>


                        <tr>

                                <td valign="top">
                                        <xsl:value-of select="lang_date"/>
                                </td>
                                <td>
                                        <input type="text" id="date" 
name="date" size="10" value="{value_date}" readonly="readonly" 
onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_date_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        <script type="text/javascript">
                                        document.writeln('<img 
id="date-trigger" src="{date_img}" title="{lang_datetitle}" 
style="cursor:pointer; cursor:hand;"/>');
                                        <xsl:value-of select="calendar_setup"/>
                                        </script>
                                </td>
                        </tr>

                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_submit"><xsl:value-of select="lang_submit"/></xsl:variable>
                                        <input type="submit" 
name="values[submit]" value="{$lang_submit}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_import_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="cancel_action"><xsl:value-of select="cancel_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_cancel"><xsl:value-of select="lang_cancel"/></xsl:variable>
                                        <form method="post" 
action="{$cancel_action}">
                                                <input type="submit" 
name="done" value="{$lang_cancel}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_cancel_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>
        </xsl:template>


<!--list_invoice_sub-->

        <xsl:template match="list_invoice_sub">
                <div id="overDiv" style="position:absolute; 
visibility:hide;z-index:1;"></div>
                <xsl:variable name="overlib_source"><xsl:value-of 
select="overlib_source"/></xsl:variable>
                <SCRIPT LANGUAGE="JavaScript" SRC="{$overlib_source}"></SCRIPT>
                <SCRIPT LANGUAGE="JavaScript" SRC="{check_source}"></SCRIPT>

                <xsl:call-template name="menu"/>
                <table width="80%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="vendor!=''">
                                        <tr>
                                                <td width="25%" class="th_text" 
align="left">
                                                        <xsl:value-of 
select="lang_vendor"/>
                                                </td>
                                                <td width="25%" class="th_text" 
align="left">
                                                        <xsl:value-of 
select="vendor"/>
                                                </td>
                                                <td width="50%">
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="voucher_id!=''">
                                        <tr>
                                                <td width="25%" class="th_text" 
align="left">
                                                        <xsl:value-of 
select="lang_voucher_id"/>
                                                </td>
                                                <td width="25%" class="th_text" 
align="left">
                                                        <xsl:value-of 
select="voucher_id"/>
                                                </td>
                                                <td width="50%">
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                <form method="post" name="form" action="{$form_action}">
                        <xsl:apply-templates 
select="table_header_list_invoice_sub"/>

                        <xsl:choose>
                                <xsl:when test="values_list_invoice_sub[id]">
                                        <xsl:apply-templates 
select="values_list_invoice_sub"/>
                                        <xsl:variable 
name="img_check"><xsl:value-of select="img_check"/></xsl:variable>
                                        <tr>
                                                <td></td>
                                                <td align="center">
                                                        <a 
href="javascript:check_all_checkbox('values[close_order]')"><img 
src="{$img_check}" border="0" height="16" width="21" 
alt="{lang_select_all}"/></a>
                                                </td>
                                                <td></td>
                                                <td></td>
                                                <td></td>
                                                <td class="small_text" 
align="right">
                                                        <xsl:value-of 
select="sum"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr height="50">
                                <td>
                                        <xsl:choose>
                                                <xsl:when test="paid=''">
                                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                                        <input type="submit" 
name="values[save][0]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_save_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                </xsl:when>
                                        </xsl:choose>
                                </td>
                        </tr>
                </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>

                </table>
        </xsl:template>

        <xsl:template match="table_header_list_invoice_sub">
                <xsl:variable name="sort_workorder"><xsl:value-of 
select="sort_workorder"/></xsl:variable>
                <xsl:variable name="sort_budget_account"><xsl:value-of 
select="sort_budget_account"/></xsl:variable>
                <xsl:variable name="sort_sum"><xsl:value-of 
select="sort_sum"/></xsl:variable>
                <xsl:variable name="sort_dima"><xsl:value-of 
select="sort_dima"/></xsl:variable>
                        <tr class="th">
                                <td class="th_text" width="5%" align="right">
                                        <a 
href="{$sort_workorder}"><xsl:value-of select="lang_workorder"/></a>
                                </td>
                                <td class="th_text" width="2%" align="right">
                                        <xsl:value-of 
select="lang_close_order"/>
                                </td>
                                <td class="th_text" width="2%" align="right">
                                        <xsl:value-of 
select="lang_charge_tenant"/>
                                </td>
                                <td class="th_text" width="2%" align="right">
                                        <xsl:value-of select="lang_invoice_id"/>
                                </td>
                                <td class="th_text" width="2%" align="right">
                                        <a 
href="{$sort_budget_account}"><xsl:value-of select="lang_budget_account"/></a>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <a href="{$sort_sum}"><xsl:value-of 
select="lang_sum"/></a>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <a href="{$sort_dima}"><xsl:value-of 
select="lang_dima"/></a>
                                </td>
                                <td class="th_text" width="2%" align="right">
                                        <xsl:value-of select="lang_dimb"/>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_dimd"/>
                                </td>
                                <td class="th_text" width="2%" align="right">
                                        <xsl:value-of select="lang_tax_code"/>
                                </td>
                                <td class="th_text" width="2%" align="right">
                                        <xsl:value-of select="lang_remark"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="values_list_invoice_sub">

                        <xsl:variable name="counter"><xsl:value-of 
select="counter"/></xsl:variable>
                        <xsl:variable name="current_user"><xsl:value-of 
select="current_user"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="right">
                                        <input type="hidden" 
name="values[counter][{$counter}]" value="{counter}">
                                        </input>
                                        <input type="hidden" 
name="values[id][{$counter}]" value="{id}">
                                        </input>
                                        <input type="hidden" 
name="values[workorder_id][{$counter}]" value="{workorder_id}">
                                        </input>
                                        <xsl:variable 
name="link_order"><xsl:value-of 
select="link_order"/>&amp;order_id=<xsl:value-of 
select="workorder_id"/></xsl:variable>
                                        <a href="{$link_order}" 
target="_blank"><xsl:value-of select="workorder_id"/></a>
                                </td>
                                <td class="small_text" align="center">
                                        <xsl:choose>
                                                <xsl:when 
test="workorder_id=''">
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <xsl:choose>
                                                                <xsl:when 
test="paid=''">
                                                                        <input 
type="hidden" name="values[close_order_orig][{$counter}]" value="{closed}">
                                                                        </input>
                                                                        
<xsl:choose>
                                                                                
<xsl:when test="closed='1'">
                                                                                
        <input type="checkbox" name="values[close_order][{$counter}]" 
value="true" checked="checked" onMouseout="window.status='';return true;">
                                                                                
        </input>
                                                                                
</xsl:when>
                                                                                
<xsl:otherwise>
                                                                                
        <input type="checkbox" name="values[close_order][{$counter}]" 
value="true" onMouseout="window.status='';return true;">
                                                                                
        </input>
                                                                                
</xsl:otherwise>
                                                                        
</xsl:choose>
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        
<xsl:choose>
                                                                                
<xsl:when test="closed='1'">
                                                                                
        <b>x</b>
                                                                                
</xsl:when>
                                                                        
</xsl:choose>
                                                                </xsl:otherwise>
                                                        </xsl:choose>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                                <td class="small_text" align="center">
                                        <xsl:choose>
                                                <xsl:when 
test="charge_tenant='1'">
                                                        <b>x</b>
                                                </xsl:when>
                                        </xsl:choose>
                                </td>
                                <td class="small_text" align="right">
                                        <xsl:value-of select="invoice_id"/>
                                </td>
                                <td class="small_text" align="right">
                                        <xsl:choose>
                                                <xsl:when test="paid='true'">
                                                        <xsl:value-of 
select="budget_account"/>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <input type="text" 
size="7" name="values[budget_account][{$counter}]" value="{budget_account}">
                                                        </input>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                                <td class="small_text" align="right">
                                        <xsl:value-of select="amount"/>
                                </td>
                                <td class="small_text" align="center">
                                        <xsl:choose>
                                                <xsl:when test="paid='true'">
                                                        <xsl:value-of 
select="dima"/>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <input type="text" 
size="7" name="values[dima][{$counter}]" value="{dima}">
                                                        </input>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                                <td class="small_text" align="right">
                                        <xsl:value-of select="dimb"/>
                                </td>
                                <td class="small_text" align="center">
                                        <xsl:choose>
                                                <xsl:when test="paid='true'">
                                                        <xsl:value-of 
select="dimd"/>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <input type="text" 
size="4" name="values[dimd][{$counter}]" value="{dimd}">
                                                        </input>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                                <td class="small_text" align="center">
                                        <xsl:choose>
                                                <xsl:when test="paid='true'">
                                                        <xsl:value-of 
select="tax_code"/>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <xsl:variable 
name="lang_tax_code_statustext"><xsl:value-of 
select="lang_tax_code_statustext"/></xsl:variable>
                                                        <select 
name="values[tax_code][{$counter}]" class="forms" 
onMouseover="window.status='{$lang_tax_code_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                                                
<xsl:apply-templates select="tax_code_list"/>
                                                        </select>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                                <td class="small_text" align="right">
                                        <xsl:choose>
                                                <xsl:when test="remark='1'">
                                                        <xsl:variable 
name="link_remark"><xsl:value-of select="link_remark"/>&amp;id=<xsl:value-of 
select="id"/>&amp;paid=<xsl:value-of select="paid"/></xsl:variable>
                                                        <xsl:variable 
name="lang_remark_help"><xsl:value-of select="lang_remark_help"/></xsl:variable>
                                                        <xsl:variable 
name="lang_remark"><xsl:value-of select="lang_remark"/></xsl:variable>
                                                        <a href="javascript:var 
w=window.open('{$link_remark}','','width=550,height=400,scrollbars')"
                                                        
onMouseOver="overlib('{$lang_remark_help}', CAPTION, '{$lang_remark}')"
                                                        onMouseOut="nd()">
                                                        <xsl:value-of 
select="lang_remark"/></a>
                                                </xsl:when>
                                        </xsl:choose>
                                </td>

                        </tr>
        </xsl:template>


====================================================
Index: entity.xsl
<!-- $Id: entity.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="app_data">
                <xsl:choose>
                        <xsl:when test="edit">
                                <xsl:apply-templates select="edit"/>
                        </xsl:when>
                        <xsl:when test="view">
                                <xsl:apply-templates select="view"/>
                        </xsl:when>
                        <xsl:when test="empty">
                                <xsl:apply-templates select="empty"/>
                        </xsl:when>
                        <xsl:otherwise>
                                <xsl:apply-templates select="list"/>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="list">
                <div id="overDiv" style="position:absolute; 
visibility:hide;z-index:1;"></div>
                <xsl:variable name="overlib_source"><xsl:value-of 
select="overlib_source"/></xsl:variable>
                <SCRIPT LANGUAGE="JavaScript" SRC="{$overlib_source}"></SCRIPT>

                <xsl:call-template name="menu"/>
                <table width="100%"  cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td>
                                        <xsl:call-template name="cat_filter"/>
                                </td>
                                <td>
                                        <xsl:call-template 
name="filter_district"/>
                                </td>
                                <xsl:choose>
                                        <xsl:when test="status_list!=''">
                                                <td align="left">
                                                        <xsl:call-template 
name="status_filter"/>
                                                </td>
                                        </xsl:when>
                                </xsl:choose>
                                <td align="center">
                                        <xsl:call-template 
name="user_id_filter"/>
                                </td>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                                <td valign ="top">
                                <table>
                                <tr>
                                <td class="small_text" valign="top" 
align="left">
                                        <xsl:variable 
name="link_excel"><xsl:value-of select="link_excel"/></xsl:variable>
                                        <xsl:variable 
name="lang_excel_help"><xsl:value-of select="lang_excel_help"/></xsl:variable>
                                        <xsl:variable 
name="lang_excel"><xsl:value-of select="lang_excel"/></xsl:variable>
                                        <a href="javascript:var 
w=window.open('{$link_excel}','','')"
                                                
onMouseOver="overlib('{$lang_excel_help}', CAPTION, '{$lang_excel}')"
                                                onMouseOut="nd()">
                                                <xsl:value-of 
select="lang_excel"/></a>
                                </td>
                                </tr>
                                <tr>
                                <td class="small_text" valign="top" 
align="left">
                                        <xsl:variable 
name="link_columns"><xsl:value-of select="link_columns"/></xsl:variable>
                                        <xsl:variable 
name="lang_columns_help"><xsl:value-of 
select="lang_columns_help"/></xsl:variable>
                                        <xsl:variable 
name="lang_columns"><xsl:value-of select="lang_columns"/></xsl:variable>
                                        <a href="javascript:var 
w=window.open('{$link_columns}','','width=300,height=600')"
                                                
onMouseOver="overlib('{$lang_columns_help}', CAPTION, '{$lang_columns}')"
                                                onMouseOut="nd()">
                                                <xsl:value-of 
select="lang_columns"/></a>
                                </td>
                                </tr>
                                </table>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="7" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:call-template name="table_header_entity"/>
                                <xsl:call-template name="values"/>
                                <xsl:choose>
                                        <xsl:when test="table_add !=''">
                                                <xsl:apply-templates 
select="table_add"/>
                                        </xsl:when>
                                </xsl:choose>
                </table>
        </xsl:template>

        <xsl:template name="table_header_entity">
                        <tr class="th">
                                <xsl:for-each select="table_header" >
                                        <td class="th_text" width="{with}" 
align="{align}">
                                                <xsl:choose>
                                                        <xsl:when 
test="sort_link!=''">
                                                                <a 
href="{sort}" onMouseover="window.status='{header}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="header"/></a>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                <xsl:value-of 
select="header"/>
                                                        </xsl:otherwise>
                                                </xsl:choose>
                                        </td>
                                </xsl:for-each>
                        </tr>
        </xsl:template>

        <xsl:template name="values">
                <xsl:for-each select="values" >
                        <tr>
                        <xsl:attribute name="class">
                                <xsl:choose>
                                        <xsl:when test="@class">
                                                <xsl:value-of select="@class"/>
                                        </xsl:when>
                                        <xsl:when test="position() mod 2 = 0">
                                                <xsl:text>row_off</xsl:text>
                                        </xsl:when>
                                        <xsl:otherwise>
                                                <xsl:text>row_on</xsl:text>
                                        </xsl:otherwise>
                                </xsl:choose>
                        </xsl:attribute>
                                <xsl:for-each select="row" >
                                        <xsl:choose>
                                                <xsl:when test="link">
                                                        <td class="small_text" 
align="center">
                                                                <a 
href="{link}" onMouseover="window.status='{statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="text"/></a>
                                                        </td>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <td class="small_text" 
align="left">
                                                                <xsl:value-of 
select="value"/>
                                                        </td>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:for-each>
                        </tr>
                </xsl:for-each>
        </xsl:template>

        <xsl:template match="table_add">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                                <input type="submit" name="add" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
        </xsl:template>

<!-- add / edit -->

        <xsl:template match="edit">
                <xsl:variable name="dateformat_source"><xsl:value-of 
select="dateformat_source"/></xsl:variable>
                <SCRIPT LANGUAGE="JavaScript" 
SRC="{$dateformat_source}"></SCRIPT>

                <script language="JavaScript">
                        self.name="first_Window";
                        <xsl:value-of select="lookup_functions"/>
                </script>

                <div align="left">

                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:for-each select="origin_list" >
                                <xsl:variable name="link"><xsl:value-of 
select="link"/>&amp;id=<xsl:value-of select="id"/></xsl:variable>
                                <tr>
                                        <td class="th_text">
                                                <xsl:value-of select="name"/>
                                        </td>
                                        <td class="th_text">
                                                <a href="{$link}"  
onMouseover="window.status='{statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="id"/></a>
                                        </td>
                                </tr>
                        </xsl:for-each>


                        <xsl:choose>
                                <xsl:when test="value_ticket_id!=''">
                                        <tr>
                                                <td>
                                                        <xsl:value-of 
select="lang_ticket"/>
                                                </td>
                                                <td class="th_text"  
align="left">
                                                        <xsl:for-each 
select="value_ticket_id" >
                                                                        
<xsl:variable name="link_ticket"><xsl:value-of 
select="//link_ticket"/>&amp;id=<xsl:value-of select="id"/></xsl:variable>
                                                                        <a 
href="{$link_ticket}"  
onMouseover="window.status='{//lang_ticket_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="id"/></a>
                                                                        
<xsl:text> </xsl:text>
                                                        </xsl:for-each>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>

                        <tr>
                                <td class="th_text">
                                        <xsl:value-of select="lang_entity"/>
                                </td>
                                <td class="th_text">
                                        <xsl:value-of select="entity_name"/>
                                </td>
                        </tr>
                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form ENCTYPE="multipart/form-data" method="post" 
name="form" action="{$form_action}">
                        <tr>
                                <td class="th_text">
                                        <xsl:value-of select="lang_category"/>
                                        <input type="hidden" 
name="values[origin_type]" value="{value_origin_type}"></input>
                                        <input type="hidden" 
name="values[origin_id]" value="{value_origin_id}"></input>
                                </td>
                                <td class="th_text">
                                        <xsl:choose>
                                                <xsl:when test="cat_list=''">
                                                        <xsl:value-of 
select="category_name"/>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <xsl:call-template 
name="cat_select"/>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                        </tr>
                        <xsl:choose>
                                <xsl:when test="value_id!=''">
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_id"/>
                                                </td>
                                                <td>
                                                        <xsl:value-of 
select="value_num"/>
                                                        <input type="hidden" 
name="location_code" value="{location_code}"></input>
                                                        <input type="hidden" 
name="lookup_tenant" value="{lookup_tenant}"></input>
                                                        <input type="hidden" 
name="values[id]" value="{value_id}"></input>
                                                        <input type="hidden" 
name="values[num]" value="{value_num}"></input>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="location_data!=''">
                                        <xsl:call-template 
name="location_form"/>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="vendor_data!=''">
                                        <xsl:call-template name="vendor_form"/>
                                </xsl:when>
                        </xsl:choose>

                        <xsl:choose>
                                <xsl:when test="files!=''">
                        <tr>
                                <td align="left" valign="top">
                                        <xsl:value-of select="//lang_files"/>
                                </td>
                                <td>
                                <table>
                                        <tr class="th">
                                                <td class="th_text" width="85%" 
align="left">
                                                        <xsl:value-of 
select="lang_filename"/>
                                                </td>
                                                <td class="th_text" width="15%" 
align="center">
                                                        <xsl:value-of 
select="lang_delete_file"/>
                                                </td>
                                        </tr>
                                <xsl:for-each select="files" >
                                        <tr>
                                                <xsl:attribute name="class">
                                                        <xsl:choose>
                                                                <xsl:when 
test="@class">
                                                                        
<xsl:value-of select="@class"/>
                                                                </xsl:when>
                                                                <xsl:when 
test="position() mod 2 = 0">
                                                                        
<xsl:text>row_off</xsl:text>
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        
<xsl:text>row_on</xsl:text>
                                                                </xsl:otherwise>
                                                        </xsl:choose>
                                                </xsl:attribute>
                                        <td align="left">
                                                <xsl:choose>
                                                        <xsl:when 
test="//link_to_files!=''">
                                                                <xsl:variable 
name="link_to_file"><xsl:value-of select="//link_to_files"/>/<xsl:value-of 
select="directory"/>/<xsl:value-of select="file_name"/></xsl:variable>
                                                                <a 
href="{$link_to_file}" target="_blank" 
onMouseover="window.status='{//lang_view_file_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="name"/></a>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                <xsl:variable 
name="link_view_file"><xsl:value-of 
select="//link_view_file"/>&amp;file_name=<xsl:value-of 
select="file_name"/></xsl:variable>
                                                                <a 
href="{$link_view_file}" target="_blank" 
onMouseover="window.status='{//lang_view_file_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="name"/></a>
                                                        </xsl:otherwise>
                                                </xsl:choose>
                                                <xsl:text> </xsl:text>
                                        </td>
                                        <td align="center">
                                                <input type="checkbox" 
name="values[delete_file][]" value="{name}"  
onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="//lang_delete_file_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </td>
                                        </tr>
                                </xsl:for-each>
                                </table>
                                </td>
                        </tr>
                                </xsl:when>
                        </xsl:choose>

                        <xsl:choose>
                                <xsl:when test="cat_list='' and fileupload = 1">
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_upload_file"/>
                                                </td>
                                                <td>
                                                        <input type="file" 
name="file" size="40" onMouseout="window.status='';return true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_file_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td colspan="2" width="50%" align="left">
                                        <xsl:call-template 
name="attributes_form"/>
                                </td>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>


                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>

                        <xsl:choose>
                                <xsl:when test="start_project!=''">
                                        <tr>
                                                <td valign="top">
                                                        <xsl:variable 
name="project_link"><xsl:value-of select="project_link"/></xsl:variable>
                                                        <form method="post" 
action="{$project_link}">
                                                        <xsl:variable 
name="lang_start_project"><xsl:value-of 
select="lang_start_project"/></xsl:variable>
                                                        <input type="submit" 
name="location" value="{$lang_start_project}" 
onMouseout="window.status='';return true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_start_project_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                        </form>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                </table>
                </div>

        </xsl:template>

<!-- view -->
        <xsl:template match="view">

                <div align="left">

                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:for-each select="origin_list" >
                                <xsl:variable name="link"><xsl:value-of 
select="link"/>&amp;id=<xsl:value-of select="id"/></xsl:variable>
                                <tr>
                                        <td class="th_text">
                                                <xsl:value-of select="name"/>
                                        </td>
                                        <td class="th_text">
                                                <a href="{$link}"  
onMouseover="window.status='{statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="id"/></a>
                                        </td>
                                </tr>
                        </xsl:for-each>
                        <tr>
                                <td class="th_text">
                                        <xsl:value-of select="lang_entity"/>
                                </td>
                                <td class="th_text">
                                        <xsl:value-of select="entity_name"/>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text">
                                        <xsl:value-of select="lang_category"/>
                                </td>
                                <td class="th_text">
                                        <xsl:value-of select="category_name"/>
                                </td>
                        </tr>
                        <xsl:choose>
                                <xsl:when test="value_id!=''">
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_id"/>
                                                </td>
                                                <td>
                                                        <xsl:value-of 
select="value_num"/>
                                                        <input type="hidden" 
name="values[id]" value="{value_id}"></input>
                                                        <input type="hidden" 
name="values[num]" value="{value_num}"></input>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:call-template name="location_view"/>
                        <xsl:choose>
                                <xsl:when test="vendor_data!=''">
                                        <xsl:call-template name="vendor_form"/>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="files!=''">
                                <tr>
                                        <td align="left" valign="top">
                                                <xsl:value-of 
select="//lang_files"/>
                                        </td>
                                        <td>
                                        <table>
                                                <tr class="th">
                                                        <td class="th_text" 
width="85%" align="left">
                                                                <xsl:value-of 
select="lang_filename"/>
                                                        </td>
                                                </tr>
                                                        <xsl:for-each 
select="files" >
                                                                <tr>
                                                                        
<xsl:attribute name="class">
                                                                                
<xsl:choose>
                                                                                
        <xsl:when test="@class">
                                                                                
                <xsl:value-of select="@class"/>
                                                                                
        </xsl:when>
                                                                                
        <xsl:when test="position() mod 2 = 0">
                                                                                
                <xsl:text>row_off</xsl:text>
                                                                                
        </xsl:when>
                                                                                
        <xsl:otherwise>
                                                                                
                <xsl:text>row_on</xsl:text>
                                                                                
        </xsl:otherwise>
                                                                                
</xsl:choose>
                                                                        
</xsl:attribute>
                                                                        <td 
align="left">
                                                                                
<xsl:choose>
                                                                                
        <xsl:when test="//link_to_files!=''">
                                                                                
                <xsl:variable name="link_to_file"><xsl:value-of 
select="//link_to_files"/>/<xsl:value-of select="directory"/>/<xsl:value-of 
select="file_name"/></xsl:variable>
                                                                                
                <a href="{$link_to_file}" target="_blank" 
onMouseover="window.status='{//lang_view_file_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="name"/></a>
                                                                                
        </xsl:when>
                                                                                
        <xsl:otherwise>
                                                                                
                <xsl:variable name="link_view_file"><xsl:value-of 
select="//link_view_file"/>&amp;file_name=<xsl:value-of 
select="file_name"/></xsl:variable>
                                                                                
                <a href="{$link_view_file}" target="_blank" 
onMouseover="window.status='{//lang_view_file_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="name"/></a>
                                                                                
        </xsl:otherwise>
                                                                                
</xsl:choose>
                                                                                
<xsl:text> </xsl:text>
                                                                        </td>
                                                                </tr>
                                                        </xsl:for-each>
                                                </table>
                                        </td>
                                </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td colspan="2" width="50%" align="left">
                                        <xsl:apply-templates 
select="attributes_view"/>
                                </td>
                        </tr>

                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                        <input type="submit" class="forms" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_done_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        </form>
                                        <xsl:variable 
name="edit_action"><xsl:value-of select="edit_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_edit"><xsl:value-of select="lang_edit"/></xsl:variable>
                                        <form method="post" 
action="{$edit_action}">
                                        <input type="submit" class="forms" 
name="edit" value="{$lang_edit}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_edit_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>
        </xsl:template>

<!-- emtpy -->

        <xsl:template match="empty">
                <xsl:call-template name="menu"/>
                <table width="100%"  cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td>
                                        <xsl:call-template name="cat_filter"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="4" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:call-template name="table_header_entity"/>
                </table>
        </xsl:template>

        <xsl:template match="attributes_header">
                        <tr class="th">
                                <td class="th_text" width="15%" align="left">
                                        <xsl:value-of select="lang_name"/>
                                </td>
                                <td class="th_text" width="55%" align="right">
                                        <xsl:value-of select="lang_value"/>
                                </td>
                        </tr>
        </xsl:template>

====================================================
Index: wo_hour.xsl
<!-- $Id: wo_hour.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="app_data">
                <xsl:choose>
                        <xsl:when test="edit_hour">
                                <xsl:apply-templates select="edit_hour"/>
                        </xsl:when>
                        <xsl:when test="list_template">
                                <xsl:apply-templates select="list_template"/>
                        </xsl:when>
                        <xsl:when test="list_template_hour">
                                <xsl:apply-templates 
select="list_template_hour"/>
                        </xsl:when>
                        <xsl:when test="add_template">
                                <xsl:apply-templates select="add_template"/>
                        </xsl:when>
                        <xsl:when test="email_data">
                                <xsl:apply-templates select="email_data"/>
                        </xsl:when>
                        <xsl:when test="view">
                                <xsl:apply-templates select="view"/>
                        </xsl:when>
                        <xsl:when test="prizebook">
                                <xsl:apply-templates select="prizebook"/>
                        </xsl:when>
                        <xsl:when test="list_deviation">
                                <xsl:apply-templates select="list_deviation"/>
                        </xsl:when>
                        <xsl:when test="edit_deviation">
                                <xsl:apply-templates select="edit_deviation"/>
                        </xsl:when>
                        <xsl:otherwise>
                                <xsl:apply-templates select="list_hour"/>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>


        <xsl:template match="list_deviation">
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:apply-templates select="table_header_deviation"/>
                        <xsl:apply-templates select="values_deviation"/>
                        <tr>
                                <td>
                                </td>
                                <td class="small_text" align="right">
                                        <xsl:value-of select="sum_deviation"/>
                                </td>
                        </tr>
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                                <input type="submit" name="add" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                                <td height="50">
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
        </xsl:template>


        <xsl:template match="table_header_deviation">
                        <tr class="th">
                                <td class="th_text" width="1%" align="right">
                                        <xsl:value-of select="lang_id"/>
                                </td>
                                <td class="th_text" width="6%" align="right">
                                        <xsl:value-of select="lang_amount"/>
                                </td>
                                <td class="th_text" width="80%">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td class="th_text" width="80%">
                                        <xsl:value-of select="lang_date"/>
                                </td>
                                <td class="th_text" width="5%" align="left">
                                        <xsl:value-of select="lang_edit"/>
                                </td>
                                <td class="th_text" width="5%" align="left">
                                        <xsl:value-of select="lang_delete"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="values_deviation">
                <xsl:variable name="lang_edit_statustext"><xsl:value-of 
select="lang_edit_statustext"/></xsl:variable>
                <xsl:variable name="link_edit"><xsl:value-of 
select="link_edit"/></xsl:variable>
                <xsl:variable name="lang_delete_statustext"><xsl:value-of 
select="lang_delete_statustext"/></xsl:variable>
                <xsl:variable name="link_delete"><xsl:value-of 
select="link_delete"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>
                                <td class="small_text" align="right">
                                        <xsl:value-of select="id"/>
                                </td>
                                <td class="small_text" align="right">
                                        <xsl:value-of select="amount"/>
                                </td>
                                <td class="small_text" align="left">
                                        <xsl:value-of select="descr"/>
                                </td>
                                <td class="small_text" align="left">
                                        <xsl:value-of select="entry_date"/>
                                </td>
                                <td class="small_text" align="center">
                                        <a href="{$link_edit}" 
onMouseover="window.status='{$lang_edit_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_edit"/></a>
                                </td>
                                <td class="small_text" align="center">
                                        <a href="{$link_delete}" 
onMouseover="window.status='{$lang_delete_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_delete"/></a>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="add_template">
                <div align="left">

                <xsl:call-template name="menu"/>
                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                </table>
                <table width="50%"  cellpadding="2" cellspacing="2" 
align="center">
                <xsl:variable name="add_action"><xsl:value-of 
select="add_action"/></xsl:variable>
                <xsl:variable name="lang_add"><xsl:value-of 
select="lang_add"/></xsl:variable>
                <form method="post" action="{$add_action}">
                        <tr height="50">
                                <td>
                                        <xsl:value-of select="lang_name"/>
                                </td>
                                <td>
                                        <input type="text"  name="values[name]" 
value="{value_name}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_name_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr >
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td>
                                        <textarea cols="60" rows="4" 
name="values[descr]" wrap="virtual" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_descr_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_descr"/>
                                        </textarea>
                                </td>
                        </tr>
                        <tr height="50">
                                <td>
                                </td>
                                <td>
                                        <input type="submit" class="forms" 
name="values[save]" value="{$lang_add}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_add_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                </td>
                        </tr >
                </form>
                        <tr height="50">
                                <td>
                                </td>
                                <td>

                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                        <input type="submit" class="forms" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_done_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                <xsl:apply-templates select="workorder_data"/>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                <hr noshade="noshade" width="100%" align="center" size="1"/>
                        <tr >
                                <td class="th_text" colspan="3" align="right">
                                        <xsl:value-of 
select="lang_total_records"/>
                                        <xsl:text> : </xsl:text>
                                </td>
                                <td class="th_text" colspan="5" align="left">
                                        <xsl:value-of 
select="total_hours_records"/>
                                </td>
                        </tr>
                        <xsl:apply-templates select="table_header_hour"/>
                        <xsl:apply-templates select="values_hour"/>
                </table>
                </div>
        </xsl:template>


        <xsl:template match="list_hour">

                <xsl:call-template name="menu"/>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                </table>
                <xsl:apply-templates select="workorder_data"/>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr >
                                <td class="th_text" colspan="3" align="right">
                                        <xsl:value-of 
select="lang_total_records"/>
                                        <xsl:text> : </xsl:text>
                                </td>
                                <td class="th_text" colspan="5" align="left">
                                        <xsl:value-of 
select="total_hours_records"/>
                                </td>
                        </tr>
                        <xsl:apply-templates select="table_header_hour"/>
                        <xsl:apply-templates select="values_hour"/>
                        <xsl:apply-templates select="table_sum"/>
                </table>
                <xsl:apply-templates select="table_add"/>
        </xsl:template>


        <xsl:template match="email_list">
        <xsl:variable name="email"><xsl:value-of select="email"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$email}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="email"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$email}"><xsl:value-of 
disable-output-escaping="yes" select="email"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>



        <xsl:template match="view">
                <xsl:variable name="send_order_action"><xsl:value-of 
select="send_order_action"/></xsl:variable>
                <table align="left">
                <form method="post" action="{$send_order_action}">
                <xsl:choose>
                        <xsl:when test="no_email =''">
                                <tr><td><table width="100%" cellpadding="2" 
cellspacing="2" align="left">
                                        <xsl:choose>
                                                <xsl:when test="msgbox_data != 
''">
                                                        <tr>
                                                                <td 
align="left" colspan="3">
                                                                        
<xsl:call-template name="msgbox"/>
                                                                </td>
                                                        </tr>
                                                </xsl:when>
                                        </xsl:choose>
                                        <xsl:choose>
                                                <xsl:when test="email_list 
!=''">
                                                        <tr>
                                                                <td 
class="th_text"  align="left">
                                                                        
<xsl:value-of select="lang_mail"/>
                                                                </td>
                                                                <td  
align="left">
                                                                        
<xsl:variable name="lang_to_email_address_statustext"><xsl:value-of 
select="lang_to_email_address_statustext"/></xsl:variable>
                                                                        <select 
name="to_email" class="forms" 
onMouseover="window.status='{$lang_to_email_address_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                                                                
<option value=""><xsl:value-of select="lang_select_email"/></option>
                                                                                
        <xsl:apply-templates select="email_list"/>
                                                                        
</select>
                                                                </td>
                                                        </tr>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <tr>
                                                                <td 
class="th_text"  align="left">
                                                                        
<xsl:value-of select="lang_mail"/>
                                                                </td>
                                                                <td  
align="left">
                                                                        <input 
type="text" name="to_email" value="{to_email}"  
onMouseout="window.status='';return true;">
                                                                                
<xsl:attribute name="onMouseover">
                                                                                
        <xsl:text>window.status='</xsl:text>
                                                                                
                <xsl:value-of select="lang_to_email_address_statustext"/>
                                                                                
        <xsl:text>'; return true;</xsl:text>
                                                                                
</xsl:attribute>
                                                                        </input>
                                                                </td>
                                                        </tr>
                                                        <tr>
                                                                <td 
class="th_text"  align="left">
                                                                        
<xsl:value-of select="lang_update_email"/>
                                                                </td>
                                                                <td  
align="left">
                                                                        <input 
type="checkbox" name="update_email" value="true"  
onMouseout="window.status='';return true;">
                                                                                
<xsl:attribute name="onMouseover">
                                                                                
        <xsl:text>window.status='</xsl:text>
                                                                                
                <xsl:value-of select="lang_update_email_statustext"/>
                                                                                
        <xsl:text>'; return true;</xsl:text>
                                                                                
</xsl:attribute>
                                                                        </input>
                                                                </td>
                                                        </tr>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </table></td></tr>
                        </xsl:when>
                </xsl:choose>
                <tr><td><xsl:apply-templates select="email_data"/></td></tr>
                <tr><td><hr noshade="noshade" width="100%" align="center" 
size="1"/></td></tr>
                        <tr><td><table width="100%" cellpadding="2" 
cellspacing="2" align="center">
                                <xsl:choose>
                                        <xsl:when test="workorder_history=''">
                                                <tr>
                                                        <td class="th_text" 
align="left">
                                                                <xsl:value-of 
select="lang_no_history"/>
                                                        </td>
                                                </tr>
                                        </xsl:when>
                                        <xsl:otherwise>
                                                <tr>
                                                        <td class="th_text" 
align="left">
                                                                <xsl:value-of 
select="lang_history"/>
                                                        </td>
                                                </tr>
                                                <xsl:apply-templates 
select="table_header_history"/>
                                                <xsl:apply-templates 
select="workorder_history"/>
                                        </xsl:otherwise>
                                </xsl:choose>
                        </table></td></tr>
                <xsl:choose>
                        <xsl:when test="no_email =''">
                                <tr><td><xsl:apply-templates 
select="table_send"/></td></tr>
                        </xsl:when>
                </xsl:choose>
                </form>
                <xsl:choose>
                        <xsl:when test="no_email =''">
                                <tr><td><xsl:apply-templates 
select="table_done"/></td></tr>
                        </xsl:when>
                </xsl:choose>
                </table>
        </xsl:template>

        <xsl:template match="table_header_history">
                        <tr class="th">
                                <td class="th_text" width="20%" align="left">
                                        <xsl:value-of select="lang_date"/>
                                </td>
                                <td class="th_text" width="10%" align="left">
                                        <xsl:value-of select="lang_user"/>
                                </td>
                                <td class="th_text" width="30%" align="left">
                                        <xsl:value-of select="lang_action"/>
                                </td>
                                <td class="th_text" width="10%" align="left">
                                        <xsl:value-of select="lang_new_value"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="workorder_history">
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>
                                <td align="left">
                                        <xsl:value-of select="value_date"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="value_user"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="value_action"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="value_new_value"/>
                                </td>
                        </tr>
        </xsl:template>


        <xsl:template match="email_data">
                <hr noshade="noshade" width="100%" align="center" size="1"/>
                <table align="left"><tr><td>
                <table width="70%" cellpadding="2" cellspacing="2" 
align="center">

                        <tr>
                                <td class="th_text"  align="left" width="40%">
                                        <xsl:value-of select="lang_date"/>
                                </td>
                                <td  align="left" width="40%">
                                        <xsl:value-of select="date"/>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text"  align="left">
                                        <xsl:value-of select="lang_workorder"/>
                                </td>
                                <td  align="left">
                                        <xsl:value-of select="workorder_id"/>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text"  align="left">
                                        <xsl:value-of select="lang_to"/>
                                </td>
                                <td  align="left">
                                        <xsl:value-of select="to_name"/>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text"  align="left" valign="top">
                                        <xsl:value-of select="lang_from"/>
                                </td>
                                <td  align="left">
                                        <xsl:value-of select="lang_district"/>
                                        <xsl:text> </xsl:text>
                                        <xsl:value-of select="district"/>
                                        <br/>
                                        <xsl:value-of select="from_name"/>
                                        <xsl:text> [ </xsl:text>
                                        <xsl:value-of select="from_phone"/>
                                        <xsl:text> ] </xsl:text>
                                        <xsl:value-of select="from_email"/>
                                </td>
                        </tr>
                        <xsl:call-template name="location_view"/>

                        <xsl:choose>
                                <xsl:when test="contact_phone !=''">
                                        <tr>
                                                <td class="th_text"  
align="left">
                                                        <xsl:value-of 
select="lang_contact_phone"/>
                                                </td>
                                                <td  align="left">
                                                        <xsl:value-of 
select="contact_phone"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>

                        <tr>
                                <td class="th_text"  align="left">
                                        <xsl:value-of select="lang_title"/>
                                </td>
                                <td  align="left">
                                        <xsl:value-of select="title"/>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text"  align="left" valign="top">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td  align="left" colspan="2">
                                        <table border="1" width="100%" 
bordercolor="#000000" cellspacing="0" cellpadding="0">
                                                <tr>
                                                        <td width="100%">
                                                                <xsl:value-of 
select="descr"/>
                                                        </td>
                                                </tr>
                                        </table>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text"  align="left">
                                        <xsl:value-of 
select="lang_budget_account"/>
                                </td>
                                <td  align="left">
                                        <xsl:value-of select="budget_account"/>
                                </td>
                                <td  align="left">
                                        <xsl:value-of select="lang_cost_tax"/>
                                </td>
                        </tr>
                        <xsl:choose>
                                <xsl:when test="sum_calculation!=''">
                                        <tr>
                                                <td class="th_text"  
align="left">
                                                        <xsl:value-of 
select="lang_sum_calculation"/>
                                                </td>
                                                <td  align="left">
                                                        <xsl:value-of 
select="sum_calculation"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td class="th_text"  align="left">
                                        <xsl:value-of select="lang_start_date"/>
                                </td>
                                <td  align="left">
                                        <xsl:value-of select="start_date"/>
                                </td>
                                <td  align="left">
                                        <xsl:value-of select="lang_materials"/>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text"  align="left">
                                        <xsl:value-of select="lang_end_date"/>
                                </td>
                                <td  align="left">
                                        <xsl:value-of select="end_date"/>
                                </td>
                                <td  align="left">
                                        <xsl:value-of select="lang_work"/>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text"  align="left" valign="top">
                                        <xsl:value-of select="lang_branch"/>
                                </td>
                                <td  align="left">
                                        <xsl:for-each 
select="branch_list[selected='selected']" >
                                                <xsl:value-of select="name"/>
                                                <xsl:if test="position() != 
last()">, </xsl:if>
                                        </xsl:for-each>
                                        <xsl:choose>
                                                <xsl:when 
test="other_branch!=''">
                                                        <xsl:text>, </xsl:text>
                                                        <xsl:value-of 
select="other_branch"/>
                                                </xsl:when>
                                        </xsl:choose>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text"  align="left">
                                        <xsl:value-of 
select="lang_key_responsible"/>
                                </td>
                                <td  align="left">
                                        <xsl:for-each 
select="key_responsible_list" >
                                                <xsl:choose>
                                                        <xsl:when 
test="selected">
                                                                <xsl:value-of 
select="name"/>
                                                        </xsl:when>
                                                </xsl:choose>
                                        </xsl:for-each>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text"  align="left">
                                        <xsl:value-of select="lang_key_fetch"/>
                                </td>
                                <xsl:for-each select="key_fetch_list" >
                                        <xsl:choose>
                                                <xsl:when test="selected">
                                                        <td  align="left">
                                                                <xsl:value-of 
select="name"/>
                                                        </td>
                                                </xsl:when>
                                        </xsl:choose>
                                </xsl:for-each>
                        </tr>
                        <tr>
                                <td class="th_text"  align="left">
                                        <xsl:value-of 
select="lang_key_deliver"/>
                                </td>
                                <xsl:for-each select="key_deliver_list" >
                                        <xsl:choose>
                                                <xsl:when test="selected">
                                                        <td  align="left">
                                                                <xsl:value-of 
select="name"/>
                                                        </td>
                                                </xsl:when>
                                        </xsl:choose>
                                </xsl:for-each>
                        </tr>
                </table></td></tr>
                <xsl:choose>
                        <xsl:when test="values_view_order!=''">
                                <tr><td><table width="100%" cellpadding="2" 
cellspacing="2" align="center">
                                        <xsl:apply-templates 
select="table_header_view_order"/>
                                        <xsl:apply-templates 
select="values_view_order"/>
                                </table></td></tr>
                        </xsl:when>
                </xsl:choose>
                </table>
        </xsl:template>

        <xsl:template match="table_header_view_order">
                <xsl:variable name="sort_activity_num"><xsl:value-of 
select="sort_activity_num"/></xsl:variable>
                <xsl:variable name="sort_descr"><xsl:value-of 
select="sort_descr"/></xsl:variable>
                <xsl:variable name="sort_quantity"><xsl:value-of 
select="sort_quantity"/></xsl:variable>
                        <tr class="th">
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_post"/>
                                </td>
                                <td class="th_text" width="15%" align="left">
                                        <xsl:value-of select="lang_code"/>
                                </td>
                                <td class="th_text" width="40%" align="left">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td class="th_text" width="4%" align="left">
                                        <xsl:value-of select="lang_unit"/>
                                </td>
                                <td class="th_text" width="2%" align="right">
                                        <xsl:value-of select="lang_quantity"/>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_billperae"/>
                                </td>
                                <td class="th_text" width="15%" align="right">
                                        <xsl:value-of select="lang_cost"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="values_view_order">
                <xsl:variable name="lang_view_statustext"><xsl:value-of 
select="lang_view_statustext"/></xsl:variable>
                <xsl:variable name="lang_edit_statustext"><xsl:value-of 
select="lang_edit_statustext"/></xsl:variable>
                <xsl:variable name="lang_delete_statustext"><xsl:value-of 
select="lang_delete_statustext"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="new_grouping=1">
                        <tr>
                                <td class="th_text" align="center" colspan="10" 
width="100%">
                                        <xsl:value-of select="grouping_descr"/>
                                </td>
                        </tr>
                        </xsl:when>
                </xsl:choose>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="right">
                                        <xsl:value-of select="post"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="code"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="hours_descr"/>
                                        <br/>
                                        <xsl:value-of select="remark"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="unit"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="quantity"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="billperae"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="cost"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="list_template">

                <xsl:call-template name="menu"/>
                <xsl:apply-templates select="workorder_data"/>
                        <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <tr>
                                        <td>
                                                <xsl:call-template 
name="chapter_filter"/>
                                        </td>
                                        <td align="right">
                                                <xsl:call-template 
name="search_field"/>
                                        </td>
                                </tr>
                                <tr>
                                        <td colspan="3" width="100%">
                                                <xsl:call-template 
name="nextmatchs"/>
                                        </td>
                                </tr>
                        </table>
                        <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates 
select="table_header_template"/>
                                <xsl:choose>
                                        <xsl:when 
test="values_template[template_id]!=''">
                                                <xsl:apply-templates 
select="values_template"/>
                                        </xsl:when>
                                </xsl:choose>
                        </table>
                        <xsl:apply-templates select="table_done"/>
        </xsl:template>


        <xsl:template match="table_header_template">
                <xsl:variable name="sort_name"><xsl:value-of 
select="sort_name"/></xsl:variable>
                <xsl:variable name="sort_template_id"><xsl:value-of 
select="sort_template_id"/></xsl:variable>
                        <tr class="th">
                                <td class="th_text" width="10%" align="right">
                                        <a 
href="{$sort_template_id}"><xsl:value-of select="lang_template_id"/></a>
                                </td>
                                <td class="th_text" width="10%" align="right">
                                        <a href="{$sort_name}"><xsl:value-of 
select="lang_name"/></a>
                                </td>
                                <td class="th_text" width="30%" align="left">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td class="th_text" width="20%" align="left">
                                        <xsl:value-of select="lang_chapter"/>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_owner"/>
                                </td>
                                <td class="th_text" width="10%" align="right">
                                        <xsl:value-of select="lang_entry_date"/>
                                </td>
                                <td class="th_text" width="5%" align="center">
                                        <xsl:value-of select="lang_select"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="values_template">
                <xsl:variable name="lang_edit_statustext"><xsl:value-of 
select="lang_edit_statustext"/></xsl:variable>
                <xsl:variable name="lang_prizing_statustext"><xsl:value-of 
select="lang_prizing_statustext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="right">
                                        <xsl:value-of select="template_id"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="name"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="descr"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="chapter"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="owner"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="entry_date"/>
                                </td>
                                <xsl:variable 
name="form_action_select"><xsl:value-of 
select="form_action_select"/></xsl:variable>
                                <form method="post"  
action="{$form_action_select}">
                                        <td valign="top">
                                                <input type="hidden" 
name="template_id" value="{template_id}"></input>
                                                <input type="hidden" 
name="workorder_id" value="{workorder_id}"></input>
                                                <xsl:variable 
name="lang_select"><xsl:value-of select="lang_select"/></xsl:variable>
                                                <input type="submit" 
name="select" value="{$lang_select}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_select_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </td>
                                </form>
                        </tr>
        </xsl:template>



        <xsl:template match="list_template_hour">
                <xsl:variable name="check_source"><xsl:value-of 
select="check_source"/></xsl:variable>
                <SCRIPT LANGUAGE="JavaScript" SRC="{$check_source}"></SCRIPT>

                <xsl:call-template name="menu"/>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">

                <tr><td><xsl:apply-templates select="workorder_data"/></td></tr>
                                <tr><td><table width="100%" cellpadding="2" 
cellspacing="2" align="center">
                                        <tr>
                                                <td align="right">
                                                        <xsl:call-template 
name="search_field"/>
                                                </td>
                                        </tr>
                                        <tr>
                                                <td colspan="3" width="100%">
                                                        <xsl:call-template 
name="nextmatchs"/>
                                                </td>
                                        </tr>
                                </table></td></tr>
                                <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                                <tr><td><form method="post" name="form" 
action="{$form_action}">
                                <table width="100%" cellpadding="2" 
cellspacing="2" align="center">
                                        <xsl:apply-templates 
select="table_header_template_hour"/>
                                        <xsl:choose>
                                                <xsl:when 
test="values_template_hour[counter]!=''">
                                                <xsl:apply-templates 
select="values_template_hour"/>
                                                        <tr>
                                                                <td></td>
                                                                <td></td>
                                                                <td></td>
                                                                <td></td>
                                                                <td></td>
                                                                <td></td>
                                                                <td 
align="center">
                                                                        
<xsl:variable name="img_check"><xsl:value-of select="img_check"/></xsl:variable>
                                                                        <a 
href="javascript:check_all_checkbox('values[select]')"><img src="{$img_check}" 
border="0" height="16" width="21" alt="{lang_select_all}"/></a>
                                                                </td>
                                                          </tr>
                                                </xsl:when>
                                        </xsl:choose>
                                </table>
                                <table  align="left">
                                        <tr height="50">
                                                <td>
                                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                                        <input type="submit" 
name="values[add]" value="{$lang_add}" onMouseout="window.status='';return 
true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_add_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                </td>
                                        </tr>
                                </table>
                                </form></td></tr>
                <tr><td><table width="100%" cellpadding="2" cellspacing="2" 
align="left">
                <hr noshade="noshade" width="100%" align="center" size="1"/>
                        <tr >
                                <td class="th_text" colspan="3" align="right">
                                        <xsl:value-of 
select="lang_total_records"/>
                                        <xsl:text> : </xsl:text>
                                </td>
                                <td class="th_text" colspan="5" align="left">
                                        <xsl:value-of 
select="total_hours_records"/>
                                </td>
                        </tr>
                        <xsl:apply-templates select="table_header_hour"/>
                        <xsl:apply-templates select="values_hour"/>
                        <xsl:apply-templates select="table_sum"/>
                </table></td></tr>
                <tr><td><xsl:apply-templates select="table_done"/></td></tr>
                </table>
        </xsl:template>

        <xsl:template match="table_header_template_hour">
                <xsl:variable name="sort_billperae"><xsl:value-of 
select="sort_billperae"/></xsl:variable>
                <xsl:variable name="sort_building_part"><xsl:value-of 
select="sort_building_part"/></xsl:variable>
                        <tr class="th">
                                <td class="th_text" width="10%" align="right">
                                        <a 
href="{$sort_building_part}"><xsl:value-of select="lang_building_part"/></a>
                                </td>
                                <td class="th_text" width="10%" align="right">
                                        <xsl:value-of select="lang_code"/>
                                </td>
                                <td class="th_text" width="30%" align="left">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_unit"/>
                                </td>
                                <td class="th_text" width="10%" align="right">
                                        <a 
href="{$sort_billperae}"><xsl:value-of select="lang_billperae"/></a>
                                </td>
                                <td class="th_text" width="5%" align="center">
                                        <xsl:value-of select="lang_quantity"/>
                                </td>
                                <td class="th_text" width="5%" align="center">
                                        <xsl:value-of select="lang_select"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="values_template_hour">
                <xsl:variable name="lang_edit_statustext"><xsl:value-of 
select="lang_edit_statustext"/></xsl:variable>
                <xsl:variable name="lang_prizing_statustext"><xsl:value-of 
select="lang_prizing_statustext"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="new_grouping=1">
                        <tr>
                                <td class="th_text" align="center" colspan="10" 
width="100%">
                                        <xsl:value-of select="grouping_descr"/>
                                </td>
                        </tr>
                        </xsl:when>
                </xsl:choose>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>
                                <td align="right">
                                        <xsl:value-of select="building_part"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="code"/>
                                        <input type="hidden" 
name="values[chapter_id][{counter}]" value="{chapter_id}" ></input>
                                        <input type="hidden" 
name="values[grouping_descr][{counter}]" value="{grouping_descr}" ></input>
                                        <input type="hidden" 
name="values[activity_id][{counter}]" value="{activity_id}" ></input>
                                        <input type="hidden" 
name="values[activity_num][{counter}]" value="{activity_num}" ></input>
                                        <input type="hidden" 
name="values[unit][{counter}]" value="{unit}" ></input>
                                        <input type="hidden" 
name="values[dim_d][{counter}]" value="{dim_d}" ></input>
                                        <input type="hidden" 
name="values[ns3420_id][{counter}]" value="{ns3420_id}" ></input>
                                        <input type="hidden" 
name="values[tolerance][{counter}]" value="{tolerance}" ></input>
                                        <input type="hidden" 
name="values[building_part][{counter}]" value="{building_part}" ></input>
                                        <input type="hidden" 
name="values[hours_descr][{counter}]" value="{hours_descr}" ></input>
                                        <input type="hidden" 
name="values[remark][{counter}]" value="{remark}" ></input>
                                        <input type="hidden" 
name="values[billperae][{counter}]" value="{billperae}" ></input>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="hours_descr"/>
                                        <br/>
                                        <xsl:value-of select="remark"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="unit"/>
                                </td>
                                <td align="right">
                                        <xsl:choose>
                                                <xsl:when test="billperae!=0">
                                                        <xsl:value-of 
select="billperae"/>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <input type="text" 
size="6" name="values[billperae][{counter}]"></input>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                                <td>
                                        <input type="text" size="6" 
name="values[quantity][{counter}]"></input>
                                </td>
                                <td align="center">
                                        <input type="checkbox" 
name="values[select][{counter}]" value="{counter}"  
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_select_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
        </xsl:template>


        <xsl:template match="prizebook">
                <xsl:call-template name="menu"/>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                </table>

                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">

                <tr><td><xsl:apply-templates select="workorder_data"/></td></tr>
                <xsl:choose>
                        <xsl:when test="values_prizebook[activity_id]!=''">
                                <tr><td><table width="100%" cellpadding="2" 
cellspacing="2" align="center">
                                        <tr>
                                                <td align="right">
                                                        <xsl:call-template 
name="search_field"/>
                                                </td>
                                        </tr>
                                        <tr>
                                                <td colspan="3" width="100%">
                                                        <xsl:call-template 
name="nextmatchs"/>
                                                </td>
                                        </tr>
                                </table></td></tr>
                                <tr><td>
                                <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                                <form method="post" name="form" 
action="{$form_action}">
                                <table width="100%" cellpadding="2" 
cellspacing="2" align="center">
                                        <xsl:apply-templates 
select="table_header_prizebook"/>
                                        <xsl:apply-templates 
select="values_prizebook"/>
                                </table>
                                <table align="left">
                                        <tr height="50">
                                                <td>
                                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                                        <input type="submit" 
name="values[add]" value="{$lang_add}" onMouseout="window.status='';return 
true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_add_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                </td>
                                        </tr>
                                </table>
                                </form></td></tr>
                        </xsl:when>
                </xsl:choose>

                <tr><td><hr noshade="noshade" width="100%" align="center" 
size="1"/></td></tr>
                <tr><td><table width="100%" cellpadding="2" cellspacing="2" 
align="left">
                        <tr >
                                <td class="th_text" colspan="3" align="right">
                                        <xsl:value-of 
select="lang_total_records"/>
                                        <xsl:text> : </xsl:text>
                                </td>
                                <td class="th_text" colspan="5" align="left">
                                        <xsl:value-of 
select="total_hours_records"/>
                                </td>
                        </tr>
                        <xsl:apply-templates select="table_header_hour"/>
                        <xsl:apply-templates select="values_hour"/>
                        <xsl:apply-templates select="table_sum"/>
                </table></td></tr>
                <tr><td><xsl:apply-templates select="table_done"/></td></tr>
                </table>

        </xsl:template>


        <xsl:template match="workorder_data">
                <xsl:variable name="link_workorder"><xsl:value-of 
select="link_workorder"/></xsl:variable>
                <xsl:variable name="link_project"><xsl:value-of 
select="link_project"/></xsl:variable>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td class="th_text" align="left">
                                        <xsl:value-of select="lang_project_id"/>
                                        <xsl:text> :</xsl:text>
                                </td>
                                <td class="th_text" align="left">
                                        <a href="{$link_project}"><xsl:value-of 
select="project_id"/></a>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text" align="left">
                                        <xsl:value-of 
select="lang_workorder_id"/>
                                        <xsl:text> :</xsl:text>
                                </td>
                                <td class="th_text" align="left">
                                        <a 
href="{$link_workorder}"><xsl:value-of select="workorder_id"/></a>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text" align="left">
                                        <xsl:value-of 
select="lang_workorder_title"/>
                                        <xsl:text> :</xsl:text>
                                </td>
                                <td class="th_text" align="left">
                                        <xsl:value-of select="workorder_title"/>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text" align="left">
                                        <xsl:value-of 
select="lang_vendor_name"/>
                                        <xsl:text> :</xsl:text>
                                </td>
                                <td class="th_text" align="left">
                                        <xsl:value-of select="vendor_name"/>
                                </td>
                        </tr>
                </table>

        </xsl:template>


        <xsl:template match="table_sum">
                        <tr>
                                <td>
                                </td>
                                <td class="th_text" align="left">
                                        <xsl:value-of 
select="lang_sum_calculation"/>
                                </td>
                                <td>
                                </td>
                                <td>
                                </td>
                                <td>
                                </td>
                                <td>
                                </td>
                                <td class="th_text" align="right">
                                        <xsl:value-of 
select="value_sum_calculation"/>
                                </td>
                                <td class="th_text" align="right">
                                        <xsl:value-of select="sum_deviation"/>
                                </td>
                                <td class="th_text" align="right">
                                        <xsl:value-of select="sum_result"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                </td>
                                <td class="th_text" align="left">
                                        <xsl:value-of 
select="lang_addition_rs"/>
                                </td>
                                <td>
                                </td>
                                <td>
                                </td>
                                <td>
                                </td>
                                <td>
                                </td>
                                <td>
                                </td>
                                <td>
                                </td>
                                <td class="th_text" align="right">
                                        <xsl:value-of 
select="value_addition_rs"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                </td>
                                <td class="th_text" align="left">
                                        <xsl:value-of 
select="lang_addition_percentage"/>
                                </td>
                                <td>
                                </td>
                                <td>
                                </td>
                                <td>
                                </td>
                                <td>
                                </td>
                                <td>
                                </td>
                                <td>
                                </td>
                                <td class="th_text" align="right">
                                        <xsl:value-of 
select="value_addition_percentage"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                </td>
                                <td class="th_text" align="left">
                                        <xsl:value-of select="lang_sum_tax"/>
                                </td>
                                <td>
                                </td>
                                <td>
                                </td>
                                <td>
                                </td>
                                <td>
                                </td>
                                <td>
                                </td>
                                <td>
                                </td>
                                <td class="th_text" align="right">
                                        <xsl:value-of select="value_sum_tax"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                </td>
                                <td class="th_text" align="left">
                                        <xsl:value-of select="lang_total_sum"/>
                                </td>
                                <td>
                                </td>
                                <td>
                                </td>
                                <td>
                                </td>
                                <td>
                                </td>
                                <td>
                                </td>
                                <td>
                                </td>
                                <td class="th_text" align="right">
                                        <xsl:value-of select="value_total_sum"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="table_header_prizebook">
                <xsl:variable name="sort_num"><xsl:value-of 
select="sort_num"/></xsl:variable>
                <xsl:variable name="sort_total_cost"><xsl:value-of 
select="sort_total_cost"/></xsl:variable>
                        <tr class="th">
                                <td class="th_text" width="10%" align="right">
                                        <a href="{$sort_num}"><xsl:value-of 
select="lang_num"/></a>
                                </td>
                                <td class="th_text" width="30%" align="left">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td class="th_text" width="20%" align="left">
                                        <xsl:value-of select="lang_base_descr"/>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_unit"/>
                                </td>
                                <td class="th_text" width="10%" align="right">
                                        <xsl:value-of select="lang_w_cost"/>
                                </td>
                                <td class="th_text" width="10%" align="right">
                                        <xsl:value-of select="lang_m_cost"/>
                                </td>
                                <td class="th_text" width="10%" align="right">
                                        <a 
href="{$sort_total_cost}"><xsl:value-of select="lang_total_cost"/></a>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_quantity"/>
                                </td>
                                <td class="th_text" width="5%" align="center">
                                        <xsl:value-of select="lang_select"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="values_prizebook">
                <xsl:variable name="lang_edit_statustext"><xsl:value-of 
select="lang_edit_statustext"/></xsl:variable>
                <xsl:variable name="lang_prizing_statustext"><xsl:value-of 
select="lang_prizing_statustext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="left">
                                        <xsl:value-of select="num"/>
                                        <input type="hidden" 
name="values[activity_id][{counter}]" value="{activity_id}" ></input>
                                        <input type="hidden" 
name="values[activity_num][{counter}]" value="{num}" ></input>
                                        <input type="hidden" 
name="values[unit][{counter}]" value="{unit}" ></input>
                                        <input type="hidden" 
name="values[dim_d][{counter}]" value="{dim_d}" ></input>
                                        <input type="hidden" 
name="values[ns3420_id][{counter}]" value="{ns3420_id}" ></input>
                                        <input type="hidden" 
name="values[descr][{counter}]" value="{descr}" ></input>
                                        <input type="hidden" 
name="values[total_cost][{counter}]" value="{total_cost}" ></input>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="descr"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="base_descr"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="unit"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="w_cost"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="m_cost"/>
                                </td>
                                <td align="right">
                                        <xsl:choose>
                                                <xsl:when test="total_cost!=0">
                                                        <xsl:value-of 
select="total_cost"/>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <input type="text" 
size="6" name="values[total_cost][{counter}]"></input>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                                <td>
                                        <input type="text" size="6" 
name="values[quantity][{counter}]"></input>
                                </td>
                                <td align="center">
                                        <xsl:choose>
                                                <xsl:when test="total_cost!=''">
                                                        <input type="checkbox" 
name="values[select][{counter}]" value="{counter}"  
onMouseout="window.status='';return true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_select_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                </xsl:when>
                                        </xsl:choose>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="table_header_hour">
                <xsl:variable name="sort_activity_num"><xsl:value-of 
select="sort_activity_num"/></xsl:variable>
                <xsl:variable name="sort_descr"><xsl:value-of 
select="sort_descr"/></xsl:variable>
                <xsl:variable name="sort_quantity"><xsl:value-of 
select="sort_quantity"/></xsl:variable>
                        <tr class="th">
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_post"/>
                                </td>
                                <td class="th_text" width="15%" align="left">
                                        <xsl:value-of select="lang_code"/>
                                </td>
                                <td class="th_text" width="40%" align="left">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td class="th_text" width="4%" align="left">
                                        <xsl:value-of select="lang_unit"/>
                                </td>
                                <td class="th_text" width="2%" align="right">
                                        <xsl:value-of select="lang_quantity"/>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_billperae"/>
                                </td>
                                <td class="th_text" width="15%" align="right">
                                        <xsl:value-of select="lang_cost"/>
                                </td>
                                <td class="th_text" width="15%" align="right">
                                        <xsl:value-of select="lang_deviation"/>
                                </td>
                                <td class="th_text" width="15%" align="right">
                                        <xsl:value-of select="lang_result"/>
                                </td>
                                <td class="th_text" width="5%" align="center">
                                        <xsl:value-of select="lang_edit"/>
                                </td>
                                <td class="th_text" width="5%" align="center">
                                        <xsl:value-of select="lang_delete"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="values_hour">
                <xsl:variable name="lang_view_statustext"><xsl:value-of 
select="lang_view_statustext"/></xsl:variable>
                <xsl:variable name="lang_edit_statustext"><xsl:value-of 
select="lang_edit_statustext"/></xsl:variable>
                <xsl:variable name="lang_delete_statustext"><xsl:value-of 
select="lang_delete_statustext"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="new_grouping=1">
                        <tr>
                                <td class="th_text" align="center" colspan="10" 
width="100%">
                                        <xsl:value-of select="grouping_descr"/>
                                </td>
                        </tr>
                        </xsl:when>
                </xsl:choose>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="right">
                                        <xsl:value-of select="post"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="code"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="hours_descr"/>
                                        <br/>
                                        <xsl:value-of select="remark"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="unit"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="quantity"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="billperae"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="cost"/>
                                </td>
                                <td align="right">
                                        <xsl:variable 
name="link_deviation"><xsl:value-of 
select="link_deviation"/>&amp;from=<xsl:value-of 
select="//function"/></xsl:variable>
                                        <a href="{$link_deviation}" 
onMouseover="window.status='';return true;" onMouseout="window.status='';return 
true;"><xsl:value-of select="deviation"/></a>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="result"/>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_edit"><xsl:value-of select="link_edit"/>&amp;from=<xsl:value-of 
select="//function"/>&amp;template_id=<xsl:value-of 
select="//template_id"/></xsl:variable>
                                        <a href="{$link_edit}" 
onMouseover="window.status='{$lang_edit_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_edit"/></a>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_delete"><xsl:value-of 
select="//link_delete"/>&amp;hour_id=<xsl:value-of 
select="hour_id"/>&amp;template_id=<xsl:value-of 
select="//template_id"/></xsl:variable>
                                        <a href="{$link_delete}" 
onMouseover="window.status='{$lang_delete_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_delete"/></a>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="table_add">
                <table width="80%" >
                        <tr>
                                <td align="left" height="50">
                                        <xsl:variable 
name="add_prizebook_action"><xsl:value-of 
select="add_prizebook_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add_prizebook"><xsl:value-of 
select="lang_add_prizebook"/></xsl:variable>
                                        <form method="post" 
action="{$add_prizebook_action}">
                                                <input type="submit" 
name="add_prizebook" value="{$lang_add_prizebook}" 
onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_prizebook_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                                <td align="left" height="50">
                                        <xsl:variable 
name="add_template_action"><xsl:value-of 
select="add_template_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add_template"><xsl:value-of 
select="lang_add_template"/></xsl:variable>
                                        <form method="post" 
action="{$add_template_action}">
                                                <input type="submit" 
name="add_template" value="{$lang_add_template}" 
onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_template_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                                <td align="left" height="50">
                                        <xsl:variable 
name="add_custom_action"><xsl:value-of 
select="add_custom_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add_custom"><xsl:value-of select="lang_add_custom"/></xsl:variable>
                                        <form method="post" 
action="{$add_custom_action}">
                                                <input type="submit" 
name="add_custom" value="{$lang_add_custom}" 
onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_custom_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                                <td align="left" height="50">
                                        <xsl:variable 
name="save_template_action"><xsl:value-of 
select="save_template_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_save_template"><xsl:value-of 
select="lang_save_template"/></xsl:variable>
                                        <form method="post" 
action="{$save_template_action}">
                                                <input type="submit" 
name="save_template" value="{$lang_save_template}" 
onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_save_template_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                        <tr>
                        <xsl:variable name="print_view_action"><xsl:value-of 
select="print_view_action"/></xsl:variable>
                        <xsl:variable name="lang_print_view"><xsl:value-of 
select="lang_print_view"/></xsl:variable>
                        <form method="post" action="{$print_view_action}">
                                <td align="left" height="50">
                                                <input type="submit" 
name="print_view" value="{$lang_print_view}" 
onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_print_view_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                </td>
                                <td>
                                        <xsl:value-of 
select="lang_show_details"/>
                                        <input type="checkbox" 
name="show_details" value="True" checked="checked" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_show_details_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                <td>
                                        <xsl:value-of select="lang_show_cost"/>
                                        <input type="checkbox" name="show_cost" 
value="True"  onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_show_cost_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                </form>
                        </tr>
                        <tr>
                        <xsl:variable name="view_tender_action"><xsl:value-of 
select="view_tender_action"/></xsl:variable>
                        <xsl:variable name="lang_view_tender"><xsl:value-of 
select="lang_view_tender"/></xsl:variable>
                        <form method="post" action="{$view_tender_action}" 
target="_new">
                                <td align="left" height="50">
                                                <input type="submit" 
name="view_tender" value="{$lang_view_tender}"  
onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_view_tender_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                </td>
                                <td>
                                        <xsl:value-of select="lang_show_cost"/>
                                        <input type="checkbox" name="show_cost" 
value="True"  onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_show_cost_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                <td>
                                        <xsl:value-of select="lang_mark_draft"/>
                                        <input type="checkbox" 
name="mark_draft" value="True"  onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_mark_draft_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                </form>
                        </tr>
                </table>
        </xsl:template>

        <xsl:template match="table_done">
                <table width="100%" align="left">
                        <tr>
                                <td height="50" align="left">
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
        </xsl:template>

        <xsl:template match="table_send">
                <table width="80%" >
                        <tr>
                                <td align="center" height="50">
                                        <xsl:variable 
name="lang_send_order"><xsl:value-of select="lang_send_order"/></xsl:variable>
                                                <input type="submit" 
name="send_order" value="{$lang_send_order}" 
onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_send_order_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                </td>
                        </tr>
                </table>
        </xsl:template>




<!-- add / edit -->

        <xsl:template match="edit_hour">
                <script language="JavaScript">
                        self.name="first_Window";
                        function ns3420_lookup()
                        {
                                Window1=window.open('<xsl:value-of 
select="ns3420_link"/>',"Search","width=800,height=700,toolbar=no,scrollbars=yes,resizable=yes");
                        }
                </script>
                <div align="left">

                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form method="post" name="form" action="{$form_action}">

                        <xsl:choose>
                                <xsl:when test="value_hour_id !=''">
                                        <xsl:choose>
                                                <xsl:when 
test="value_activity_num =''">
                                                        <tr>
                                                                <td>
                                                                        
<xsl:value-of select="lang_copy_hour"/>
                                                                </td>
                                                                <td>
                                                                        <input 
type="checkbox" name="values[copy_hour]" value="True"  
onMouseout="window.status='';return true;">
                                                                                
<xsl:attribute name="onMouseover">
                                                                                
        <xsl:text>window.status='</xsl:text>
                                                                                
                <xsl:value-of select="lang_copy_hour_statustext"/>
                                                                                
        <xsl:text>'; return true;</xsl:text>
                                                                                
</xsl:attribute>
                                                                        </input>
                                                                </td>
                                                        </tr>
                                                </xsl:when>
                                        </xsl:choose>

                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_hour_id"/>
                                                </td>
                                                <td class="th_text" >
                                                        <xsl:value-of 
select="value_hour_id"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="value_activity_num !=''">
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_activity_num"/>
                                                </td>
                                                <td class="th_text" >
                                                        <xsl:value-of 
select="value_activity_num"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_workorder"/>
                                </td>
                                <td class="th_text" >
                                        <xsl:value-of 
select="value_workorder_title"/>
                                        <xsl:text> [ </xsl:text>
                                        <xsl:value-of 
select="value_workorder_id"/>
                                        <xsl:text> ]</xsl:text>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_vendor"/>
                                </td>
                                <td class="th_text" >
                                        <xsl:value-of 
select="value_vendor_name"/>
                                        <xsl:text> [ </xsl:text>
                                        <xsl:value-of select="value_vendor_id"/>
                                        <xsl:text> ]</xsl:text>
                                </td>
                        </tr>
                        <xsl:choose>
                                <xsl:when test="value_activity_num=''">
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_chapter"/>
                                                </td>
                                                <td class="th_text" >
                                                        <xsl:call-template 
name="chapter_select"/>
                                                </td>
                                        </tr>
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_grouping"/>
                                                </td>
                                                <td class="th_text" >
                                                        <xsl:call-template 
name="grouping_select"/>
                                                </td>
                                        </tr>
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_new_grouping"/>
                                                </td>
                                                <td>
                                                        <input type="text"  
name="values[new_grouping]" value="{value_new_grouping}" 
onMouseout="window.status='';return true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_new_grouping_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_building_part"/>
                                </td>
                                <td class="th_text" >
                                        <xsl:call-template 
name="building_part_select"/>
                                </td>
                        </tr>

                        <xsl:choose>
                                <xsl:when test="value_activity_num !=''">
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_ns3420"/>
                                                </td>
                                                <td class="th_text" >
                                                        <xsl:value-of 
select="value_ns3420_id"/>
                                                        <input type="hidden" 
name="ns3420_id" value="{value_ns3420_id}"></input>
                                                </td>
                                        </tr>
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_descr"/>
                                                </td>
                                                <td>
                                                        <textarea cols="60" 
rows="4" name="values[descr]" wrap="virtual" 
onMouseout="window.status='';return true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_descr_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                                <xsl:value-of 
select="value_descr"/>
                                                        </textarea>
                                                </td>
                                        </tr>
                                </xsl:when>
                                <xsl:otherwise>
                                        <tr>
                                                <td valign="top">
                                                        <a 
href="javascript:ns3420_lookup()" 
onMouseover="window.status='{lang_ns3420_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="lang_ns3420"/></a>
                                                </td>
                                                <td valign="top">
                                                        <input  type="text" 
name="ns3420_id" value="{value_ns3420_id}"  onClick="ns3420_lookup();" 
readonly="readonly">
                                                        <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_ns3420_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                </td>
                                        </tr>
                                        <tr>
                                                <td>
                                                </td>
                                                <td>
                                                        <textarea cols="40" 
rows="4" name="ns3420_descr" wrap="virtual" onMouseout="window.status='';return 
true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_descr_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                                <xsl:value-of 
select="value_descr"/>
                                                        </textarea>

                                                </td>
                                        </tr>
                                        <tr>
                                                <td>
                                                        <xsl:value-of 
select="lang_tolerance"/>
                                                </td>
                                                <td>
                                                        <xsl:call-template 
name="tolerance_select"/>
                                                </td>
                                        </tr>
                                </xsl:otherwise>
                        </xsl:choose>

                        <tr>
                                <td>
                                        <xsl:value-of select="lang_unit"/>
                                </td>
                                <td>
                                        <xsl:call-template name="unit_select"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_dim_d"/>
                                </td>
                                <td>
                                        <xsl:call-template name="dim_d_select"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_quantity"/>
                                </td>
                                <td>
                                        <input type="text"  
name="values[quantity]" value="{value_quantity}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_quantity_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_billperae"/>
                                </td>
                                <td>
                                        <input type="text"  
name="values[billperae]" value="{value_billperae}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_billperae_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        <xsl:text> </xsl:text> [ <xsl:value-of 
select="currency"/> ]
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_total_cost"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="value_total_cost"/>
                                        <xsl:text> </xsl:text> [ <xsl:value-of 
select="currency"/> ]
                                </td>
                        </tr>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_remark"/>
                                </td>
                                <td>
                                        <textarea cols="60" rows="4" 
name="values[remark]" wrap="virtual" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_remark_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_remark"/>
                                        </textarea>
                                </td>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>
        </xsl:template>

<!-- add_deviation / edit_deviation  -->
        <xsl:template match="edit_deviation">
                <div align="left">

                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form method="post" action="{$form_action}">
                        <tr>
                                <td class="th_text" align="left">
                                        <xsl:value-of select="lang_workorder"/>
                                </td>
                                <td class="th_text" align="left">
                                        <xsl:value-of 
select="value_workorder_id"/>
                                        <input type="hidden" 
name="workorder_id" value="{value_workorder_id}"></input>
                                        <input type="hidden" name="hour_id" 
value="{value_hour_id}"></input>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text" align="left">
                                        <xsl:value-of select="lang_hour_id"/>
                                </td>
                                <td class="th_text" align="left">
                                        <xsl:value-of select="value_hour_id"/>
                                </td>
                        </tr>
                        <xsl:choose>
                                <xsl:when test="value_id != ''">
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_id"/>
                                                </td>
                                                <td>
                                                        <xsl:value-of 
select="value_id"/>
                                                        <input type="hidden" 
name="values[id]" value="{value_id}"></input>
                                                </td>
                                        </tr>
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_date"/>
                                                </td>
                                                <td>
                                                        <xsl:value-of 
select="entry_date"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_amount"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[amount]" value="{value_amount}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_amount_standardtext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td>
                                        <textarea cols="60" rows="10" 
name="values[descr]" wrap="virtual" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_descr_standardtext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_descr"/>
                                        </textarea>

                                </td>
                        </tr>

                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_standardtext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_standardtext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>
        </xsl:template>



====================================================
Index: workorder.xsl
<!-- $Id: workorder.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="app_data">
                <xsl:choose>
                        <xsl:when test="edit">
                                <xsl:apply-templates select="edit"/>
                        </xsl:when>
                        <xsl:when test="add">
                                <xsl:apply-templates select="add"/>
                        </xsl:when>
                        <xsl:when test="view">
                                <xsl:apply-templates select="view"/>
                        </xsl:when>
                        <xsl:otherwise>
                                <xsl:apply-templates select="list_workorder"/>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="add">

                <xsl:call-template name="menu"/>
                <table width="50%"  cellpadding="2" cellspacing="2" 
align="center">

                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                        <input type="submit" class="forms" 
name="add" value="{$lang_add}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_add_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        </form>

                                        <xsl:variable 
name="search_action"><xsl:value-of select="search_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_search"><xsl:value-of select="lang_search"/></xsl:variable>
                                        <form method="post" 
action="{$search_action}">
                                        <input type="submit" class="forms" 
name="search" value="{$lang_search}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_search_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        </form>

                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                        <input type="submit" class="forms" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_done_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        </form>
                                </td>
                        </tr>
                </table>
        </xsl:template>

        <xsl:template match="list_workorder">
                <div id="overDiv" style="position:absolute; 
visibility:hide;z-index:1;"></div>
                <xsl:variable name="overlib_source"><xsl:value-of 
select="overlib_source"/></xsl:variable>
                <SCRIPT LANGUAGE="JavaScript" SRC="{$overlib_source}"></SCRIPT>

                <xsl:call-template name="menu"/>
                <table width="100%"  cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td>
                                        <xsl:call-template name="cat_filter"/>
                                </td>
                                <td align="left">
                                        <xsl:call-template 
name="status_filter"/>
                                </td>
                                <td align="center">
                                        <xsl:call-template 
name="user_id_filter"/>
                                </td>
                                <td align="right">
                                        <xsl:call-template 
name="search_field_workorder"/>
                                </td>
                                <td class="small_text" valign="top" 
align="left">
                                        <xsl:variable 
name="link_excel"><xsl:value-of select="link_excel"/></xsl:variable>
                                        <xsl:variable 
name="lang_excel_help"><xsl:value-of select="lang_excel_help"/></xsl:variable>
                                        <xsl:variable 
name="lang_excel"><xsl:value-of select="lang_excel"/></xsl:variable>
                                        <a href="javascript:var 
w=window.open('{$link_excel}','','')"
                                                
onMouseOver="overlib('{$lang_excel_help}', CAPTION, '{$lang_excel}')"
                                                onMouseOut="nd()">
                                                <xsl:value-of 
select="lang_excel"/></a>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="4" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:call-template name="table_header"/>
                                <xsl:choose>
                                        <xsl:when test="values">
                                                <xsl:call-template 
name="values"/>
                                        </xsl:when>
                                </xsl:choose>
                                <xsl:choose>
                                        <xsl:when test="table_add !=''">
                                                <xsl:apply-templates 
select="table_add"/>
                                        </xsl:when>
                                </xsl:choose>
                </table>
        </xsl:template>

        <xsl:template match="table_add">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                                <input type="submit" name="add" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
        </xsl:template>


        <xsl:template name="search_field_workorder">
                <xsl:variable name="select_url"><xsl:value-of 
select="select_action"/></xsl:variable>
                <xsl:variable name="query"><xsl:value-of 
select="query"/></xsl:variable>
                <xsl:variable name="search_vendor"><xsl:value-of 
select="search_vendor"/></xsl:variable>
                <xsl:variable name="lang_search"><xsl:value-of 
select="lang_search"/></xsl:variable>
                <table>
                <tr>
                        <td class="small_text" valign="top" align="left">
                                <xsl:variable 
name="link_date_search"><xsl:value-of select="link_date_search"/></xsl:variable>
                                <xsl:variable 
name="lang_date_search_help"><xsl:value-of 
select="lang_date_search_help"/></xsl:variable>
                                <xsl:variable 
name="lang_date_search"><xsl:value-of select="lang_date_search"/></xsl:variable>
                                <a href="javascript:var 
w=window.open('{$link_date_search}','','width=300,height=300')"
                                        
onMouseOver="overlib('{$lang_date_search_help}', CAPTION, 
'{$lang_date_search}')"
                                        onMouseOut="nd()">
                                        <xsl:value-of 
select="lang_date_search"/></a>

                                <table>
                                <xsl:choose>
                                        <xsl:when test="start_date!=''">
                                                <tr>
                                                        <td class="small_text" 
align="left">
                                                                <xsl:value-of 
select="start_date"/>
                                                        </td>
                                                </tr>
                                                <tr>
                                                        <td class="small_text" 
align="left">
                                                                <xsl:value-of 
select="end_date"/>
                                                        </td>
                                                </tr>
                                        </xsl:when>
                                        <xsl:otherwise>
                                                <tr>
                                                        <td class="small_text" 
align="left">
                                                                <xsl:value-of 
select="lang_none"/>
                                                        </td>
                                                </tr>
                                        </xsl:otherwise>
                                </xsl:choose>
                                </table>
                        </td>

                        <td valign="top" align="right">
                        <form method="post" name="search" 
action="{$select_url}">
                                <input type="hidden" name="start_date" 
value="{start_date}"></input>
                                <input type="hidden" name="end_date" 
value="{end_date}"></input>
                                <input type="text" name="search_vendor" 
value="{$search_vendor}" onMouseout="window.status='';return true;">
                                        <xsl:attribute name="onMouseover">
                                                
<xsl:text>window.status='</xsl:text>
                                                        <xsl:value-of 
select="lang_searchvendor_statustext"/>
                                                <xsl:text>'; return 
true;</xsl:text>
                                        </xsl:attribute>
                                </input>
                                <input type="text" name="query" 
value="{$query}" onMouseout="window.status='';return true;">
                                        <xsl:attribute name="onMouseover">
                                                
<xsl:text>window.status='</xsl:text>
                                                        <xsl:value-of 
select="lang_searchfield_statustext"/>
                                                <xsl:text>'; return 
true;</xsl:text>
                                        </xsl:attribute>
                                </input>
                                <xsl:text> </xsl:text>
                                <input type="submit" name="submit" 
value="{$lang_search}" onMouseout="window.status='';return true;">
                                        <xsl:attribute name="onMouseover">
                                                
<xsl:text>window.status='</xsl:text>
                                                        <xsl:value-of 
select="lang_searchbutton_statustext"/>
                                                <xsl:text>'; return 
true;</xsl:text>
                                        </xsl:attribute>
                                </input>
                        </form>
                        </td>
                </tr>
                </table>
        </xsl:template>


<!-- add / edit -->

        <xsl:template match="edit">
                <div align="left">

                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="value_workorder_id!=''">
                                                <td valign="top">
                                                        <xsl:variable 
name="calculate_action"><xsl:value-of 
select="calculate_action"/>&amp;workorder_id=<xsl:value-of 
select="value_workorder_id"/></xsl:variable>
                                                        <xsl:variable 
name="lang_calculate"><xsl:value-of select="lang_calculate"/></xsl:variable>
                                                        <form method="post" 
action="{$calculate_action}">
                                                        <input type="submit" 
class="forms" name="calculate" value="{$lang_calculate}" 
onMouseout="window.status='';return true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_calculate_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                        </form>
                                                </td>
                                                <td valign="top">
                                                        <xsl:variable 
name="send_action"><xsl:value-of 
select="send_action"/>&amp;workorder_id=<xsl:value-of 
select="value_workorder_id"/></xsl:variable>
                                                        <xsl:variable 
name="lang_send"><xsl:value-of select="lang_send"/></xsl:variable>
                                                        <form method="post" 
action="{$send_action}">
                                                        <input type="submit" 
class="forms" name="send" value="{$lang_send}" 
onMouseout="window.status='';return true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_send_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                        </form>
                                                </td>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form method="post" name="form" action="{$form_action}">
                        <xsl:choose>
                                <xsl:when test="value_project_id!=''">
                                        <tr>
                                                <td>
                                                        <xsl:value-of 
select="lang_project_id"/>
                                                </td>
                                                <td>
                                                        <xsl:variable 
name="project_link"><xsl:value-of select="project_link"/>&amp;id=<xsl:value-of 
select="value_project_id"/></xsl:variable>
                                                        <a 
href="{$project_link}"><xsl:value-of select="value_project_id"/></a>
                                                        <input type="hidden" 
name="values[project_id]" value="{value_project_id}"></input>
                                                </td>
                                        </tr>
                                </xsl:when>
                                <xsl:otherwise>
                                <tr>
                                        <td valign="top">
                                                <xsl:value-of 
select="lang_project_id"/>
                                        </td>
                                        <td>
                                                <input type="text" 
name="values[project_id]" value="" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_title_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </td>
                        </tr>
                                </xsl:otherwise>
                        </xsl:choose>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_project_name"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="value_project_name"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_category"/>
                                </td>
                                <xsl:for-each select="cat_list" >
                                        <xsl:choose>
                                                <xsl:when 
test="selected='selected'">
                                                        <td>
                                                                <xsl:value-of 
select="name"/>
                                                        </td>
                                                </xsl:when>
                                        </xsl:choose>
                                </xsl:for-each>
                        </tr>
                        <xsl:choose>
                                <xsl:when test="location_type='form'">
                                        <xsl:call-template 
name="location_form"/>
                                </xsl:when>
                                <xsl:otherwise>
                                        <xsl:call-template 
name="location_view"/>

                                        <xsl:choose>
                                                <xsl:when test="contact_phone 
!=''">
                                                        <tr>
                                                                <td 
class="th_text"  align="left">
                                                                        
<xsl:value-of select="lang_contact_phone"/>
                                                                </td>
                                                                <td  
align="left">
                                                                        
<xsl:value-of select="contact_phone"/>
                                                                </td>
                                                        </tr>
                                                </xsl:when>
                                        </xsl:choose>

                                </xsl:otherwise>
                        </xsl:choose>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_power_meter"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="value_power_meter"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of 
select="lang_coordinator"/>
                                </td>
                                <xsl:for-each select="user_list" >
                                        <xsl:choose>
                                                <xsl:when test="selected">
                                                        <td>
                                                                <xsl:value-of 
select="name"/>
                                                        </td>
                                                </xsl:when>
                                        </xsl:choose>
                                </xsl:for-each>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_branch"/>
                                </td>
                                <td>
                                        <xsl:for-each 
select="branch_list[selected='selected']" >
                                                <xsl:value-of select="name"/>
                                                <xsl:if test="position() != 
last()">, </xsl:if>
                                        </xsl:for-each>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_other_branch"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="value_other_branch"/>
                                </td>
                        </tr>
                        <xsl:choose>
                                <xsl:when test="value_workorder_id!=''">
                                        <tr>
                                                <td>
                                                        <xsl:value-of 
select="lang_workorder_id"/>
                                                </td>
                                                <td>
                                                        <xsl:value-of 
select="value_workorder_id"/>
                                                </td>
                                        </tr>
                                        <tr>
                                                <td>
                                                        <xsl:value-of 
select="lang_copy_workorder"/>
                                                </td>
                                                <td>
                                                        <input type="checkbox" 
name="values[copy_workorder]" value="True"  onMouseout="window.status='';return 
true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_copy_workorder_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td>
                                        <xsl:value-of 
select="lang_charge_tenant"/>
                                </td>
                                <td>
                                <xsl:choose>
                                        <xsl:when test="charge_tenant='1'">
                                                <input type="checkbox" 
name="values[charge_tenant]" value="1" checked="checked" 
onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_charge_tenant_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </xsl:when>
                                        <xsl:otherwise>
                                                <input type="checkbox" 
name="values[charge_tenant]" value="1"  onMouseout="window.status='';return 
true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_charge_tenant_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </xsl:otherwise>
                                </xsl:choose>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_title"/>
                                </td>
                                <td>
                                        <input type="text" name="values[title]" 
value="{value_title}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_title_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td>
                                        <textarea cols="60" rows="6" 
name="values[descr]" wrap="virtual" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_descr_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_descr"/>
                                        </textarea>
                                </td>
                        </tr>
                                <xsl:call-template name="vendor_form"/>
                                <xsl:call-template name="b_account_form"/>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_budget"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[budget]" value="{value_budget}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_budget_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        <xsl:text> </xsl:text> [ <xsl:value-of 
select="currency"/> ]
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_addition_rs"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[addition_rs]" value="{value_addition_rs}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_addition_rs_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        <xsl:text> </xsl:text> [ <xsl:value-of 
select="currency"/> ]
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_addition_percentage"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[addition_percentage]" value="{value_addition_percentage}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_addition_percentage_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        <xsl:text> </xsl:text> [ % ]
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_calculation"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="value_calculation"/>
                                        <xsl:text> </xsl:text> [ <xsl:value-of 
select="currency"/> ]
                                        <xsl:value-of select="lang_incl_tax"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_status"/>
                                </td>
                                <td>
                                        <xsl:call-template 
name="status_select"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_start_date"/>
                                </td>
                                <td>
                                        <input type="text" id="start_date" 
name="start_date" size="10" value="{value_start_date}" readonly="readonly" 
onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_start_date_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        <script type="text/javascript">
                                        document.writeln('<img 
id="start_date-trigger" src="{date_img}" title="{lang_datetitle}" 
style="cursor:pointer; cursor:hand;"/>');
                                        <xsl:value-of 
select="calendar_setup_start"/>
                                        </script>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_end_date"/>
                                </td>
                                <td>
                                        <input type="text" id="end_date" 
name="end_date" size="10" value="{value_end_date}" readonly="readonly" 
onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_end_date_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        <script type="text/javascript">
                                        document.writeln('<img 
id="end_date-trigger" src="{date_img}" title="{lang_datetitle}" 
style="cursor:pointer; cursor:hand;"/>');
                                        <xsl:value-of 
select="calendar_setup_end"/>
                                        </script>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_key_fetch"/>
                                </td>
                                <td>
                                        <xsl:variable 
name="lang_key_fetch_statustext"><xsl:value-of 
select="lang_key_fetch_statustext"/></xsl:variable>
                                                <select 
name="values[key_fetch]" class="forms" 
onMouseover="window.status='{$lang_key_fetch_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                                        <option 
value=""><xsl:value-of select="lang_no_key_fetch"/></option>
                                                        <xsl:apply-templates 
select="key_fetch_list"/>
                                                </select>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of 
select="lang_key_deliver"/>
                                </td>
                                <td>
                                        <xsl:variable 
name="lang_key_deliver_statustext"><xsl:value-of 
select="lang_key_deliver_statustext"/></xsl:variable>
                                                <select 
name="values[key_deliver]" class="forms" 
onMouseover="window.status='{$lang_key_deliver_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                                        <option 
value=""><xsl:value-of select="lang_no_key_deliver"/></option>
                                                        <xsl:apply-templates 
select="key_deliver_list"/>
                                                </select>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of 
select="lang_key_responsible"/>
                                </td>
                                <td>
                                        <xsl:for-each 
select="key_responsible_list" >
                                                <xsl:choose>
                                                        <xsl:when 
test="selected">
                                                                <xsl:value-of 
select="name"/>
                                                        </xsl:when>
                                                </xsl:choose>
                                        </xsl:for-each>
                                </td>
                        </tr>
                        <tr>
                        <xsl:choose>
                                <xsl:when test="need_approval='yes'">
                                <td valign="top">
                                        <xsl:value-of 
select="lang_ask_approval"/>
                                </td>
                                <td>
                                        <input type="checkbox" 
name="values[approval]" value="True"  onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_ask_approval_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        <input type="text" 
name="values[mail_address]" value="{value_approval_mail_address}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_ask_approval_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                </xsl:when>
                        </xsl:choose>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>


                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                <hr noshade="noshade" width="100%" align="center" size="1"/>
                <table width="80%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="record_history=''">
                                        <tr>
                                                <td class="th_text" 
align="center">
                                                        <xsl:value-of 
select="lang_no_history"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                                <xsl:otherwise>
                                        <tr>
                                                <td class="th_text" 
align="left">
                                                        <xsl:value-of 
select="lang_history"/>
                                                </td>
                                        </tr>
                                        <xsl:apply-templates 
select="table_header_history"/>
                                        <xsl:apply-templates 
select="record_history"/>
                                </xsl:otherwise>
                        </xsl:choose>
                </table>
                </div>
                <hr noshade="noshade" width="100%" align="center" size="1"/>
        </xsl:template>

<!--
        <xsl:template match="workorder_budget">
                <xsl:variable name="workorder_link"><xsl:value-of 
select="//workorder_link"/>&amp;id=<xsl:value-of 
select="workorder_id"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="right">
                                        <a 
href="{$workorder_link}"><xsl:value-of select="workorder_id"/></a>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="budget"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="branch_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="key_responsible_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>
-->
        <xsl:template match="key_fetch_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>


        <xsl:template match="key_deliver_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>


        <xsl:template match="table_header_history">
                        <tr class="th">
                                <td class="th_text" width="20%" align="left">
                                        <xsl:value-of select="lang_date"/>
                                </td>
                                <td class="th_text" width="10%" align="left">
                                        <xsl:value-of select="lang_user"/>
                                </td>
                                <td class="th_text" width="30%" align="left">
                                        <xsl:value-of select="lang_action"/>
                                </td>
                                <td class="th_text" width="10%" align="left">
                                        <xsl:value-of select="lang_new_value"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="record_history">
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>
                                <td align="left">
                                        <xsl:value-of select="value_date"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="value_user"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="value_action"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="value_new_value"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="table_header_workorder_budget">
                        <tr class="th">
                                <td class="th_text" width="4%" align="right">
                                        <xsl:value-of 
select="lang_workorder_id"/>
                                </td>
                                <td class="th_text" width="10%" align="right">
                                        <xsl:value-of select="lang_sum"/>
                                </td>
                        </tr>
        </xsl:template>


<!-- view -->

        <xsl:template match="view">
                <div align="left">
                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <tr>
                                <td width="25%" >
                                        <xsl:value-of select="lang_project_id"/>
                                </td>
                                <td width="75%">
                                        <xsl:variable 
name="project_link"><xsl:value-of select="project_link"/>&amp;id=<xsl:value-of 
select="value_project_id"/></xsl:variable>
                                        <a href="{$project_link}"><xsl:value-of 
select="value_project_id"/></a>
                                        <input type="hidden" 
name="values[project_id]" value="{value_project_id}"></input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_project_name"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="value_project_name"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_category"/>
                                </td>
                                <xsl:for-each select="cat_list" >
                                        <xsl:choose>
                                                <xsl:when 
test="selected='selected'">
                                                        <td>
                                                                <xsl:value-of 
select="name"/>
                                                        </td>
                                                </xsl:when>
                                        </xsl:choose>
                                </xsl:for-each>
                        </tr>
                        <xsl:call-template name="location_view"/>

                        <xsl:choose>
                                <xsl:when test="contact_phone !=''">
                                        <tr>
                                                <td class="th_text"  
align="left">
                                                        <xsl:value-of 
select="lang_contact_phone"/>
                                                </td>
                                                <td  align="left">
                                                        <xsl:value-of 
select="contact_phone"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_power_meter"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="value_power_meter"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of 
select="lang_coordinator"/>
                                </td>
                                <xsl:for-each select="user_list" >
                                        <xsl:choose>
                                                <xsl:when test="selected">
                                                        <td>
                                                                <xsl:value-of 
select="name"/>
                                                        </td>
                                                </xsl:when>
                                        </xsl:choose>
                                </xsl:for-each>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_branch"/>
                                </td>
                                <td>
                                        <xsl:for-each 
select="branch_list[selected='selected']" >
                                                <xsl:value-of select="name"/>
                                                <xsl:if test="position() != 
last()">, </xsl:if>
                                        </xsl:for-each>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_other_branch"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="value_other_branch"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of 
select="lang_charge_tenant"/>
                                </td>
                                <td>
                                <xsl:choose>
                                        <xsl:when test="charge_tenant='1'">
                                                X
                                        </xsl:when>
                                </xsl:choose>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of 
select="lang_workorder_id"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="value_workorder_id"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_title"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_title"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_descr"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_vendor"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_vendor_id"/>
                                        <xsl:text> - </xsl:text>
                                        <xsl:value-of 
select="value_vendor_name"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_b_account"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="value_b_account_id"/>
                                        <xsl:text> - </xsl:text>
                                        <xsl:value-of 
select="value_b_account_name"/>
                                </td>
                        </tr>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_budget"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_budget"/>
                                        <xsl:text> </xsl:text> [ <xsl:value-of 
select="currency"/> ]
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_addition_rs"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="value_addition_rs"/>
                                        <xsl:text> </xsl:text> [ <xsl:value-of 
select="currency"/> ]
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_addition_percentage"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="value_addition_percentage"/>
                                        <xsl:text> </xsl:text> [ % ]
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_status"/>
                                </td>
                                        <xsl:for-each select="status_list" >
                                                <xsl:choose>
                                                        <xsl:when 
test="selected">
                                                                <td>
                                                                        
<xsl:value-of select="name"/>
                                                                </td>
                                                        </xsl:when>
                                                </xsl:choose>
                                        </xsl:for-each>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_start_date"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="value_start_date"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_end_date"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_end_date"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_key_fetch"/>
                                </td>
                                <xsl:for-each select="key_fetch_list" >
                                        <xsl:choose>
                                                <xsl:when test="selected">
                                                        <td>
                                                                <xsl:value-of 
select="name"/>
                                                        </td>
                                                </xsl:when>
                                        </xsl:choose>
                                </xsl:for-each>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of 
select="lang_key_deliver"/>
                                </td>
                                <xsl:for-each select="key_deliver_list" >
                                        <xsl:choose>
                                                <xsl:when test="selected">
                                                        <td>
                                                                <xsl:value-of 
select="name"/>
                                                        </td>
                                                </xsl:when>
                                        </xsl:choose>
                                </xsl:for-each>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of 
select="lang_key_responsible"/>
                                </td>
                                <td>
                                        <xsl:for-each 
select="key_responsible_list" >
                                                <xsl:choose>
                                                        <xsl:when 
test="selected">
                                                                <xsl:value-of 
select="name"/>
                                                        </xsl:when>
                                                </xsl:choose>
                                        </xsl:for-each>
                                </td>
                        </tr>
                        <tr>
                                <td align="left" colspan="2">
                                        <table>
                                                <xsl:call-template 
name="hour_data_view"/>
                                        </table>
                                </td>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                        <input type="submit" class="forms" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_done_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        </form>
                                        <xsl:variable 
name="edit_action"><xsl:value-of select="edit_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_edit"><xsl:value-of select="lang_edit"/></xsl:variable>
                                        <form method="post" 
action="{$edit_action}">
                                        <input type="submit" class="forms" 
name="edit" value="{$lang_edit}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_edit_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                <hr noshade="noshade" width="100%" align="center" size="1"/>
                <table width="80%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="record_history=''">
                                        <tr>
                                                <td class="th_text" 
align="left">
                                                        <xsl:value-of 
select="lang_no_history"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                                <xsl:otherwise>
                                        <tr>
                                                <td class="th_text" 
align="left">
                                                        <xsl:value-of 
select="lang_history"/>
                                                </td>
                                        </tr>
                                        <xsl:apply-templates 
select="table_header_history"/>
                                        <xsl:apply-templates 
select="record_history"/>
                                </xsl:otherwise>
                        </xsl:choose>
                </table>
                </div>
                <hr noshade="noshade" width="100%" align="center" size="1"/>
        </xsl:template>

====================================================
Index: b_account_form.xsl
<!-- $Id: b_account_form.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="b_account_form">
                <xsl:apply-templates select="b_account_data"/>
        </xsl:template>

        <xsl:template match="b_account_data">
                <script language="JavaScript">
                        self.name="first_Window";
                        function b_account_lookup()
                        {
                                Window1=window.open('<xsl:value-of 
select="b_account_link"/>',"Search","width=800,height=700,toolbar=no,scrollbars=yes,resizable=yes");
                        }
                </script>

                        <tr>
                                <td valign="top">
                                        <a href="javascript:b_account_lookup()" 
onMouseover="window.status='{lang_select_b_account_help}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="lang_b_account"/></a>
                                </td>
                                <td>
                                        <input size="9" type="text" 
name="b_account_id" value="{value_b_account_id}" >
                                        <xsl:attribute name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_select_b_account_help"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                <input  size="30" type="text" 
name="b_account_name" value="{value_b_account_name}"  
onClick="b_account_lookup();" readonly="readonly">
                                        <xsl:attribute name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_select_b_account_help"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>

        </xsl:template>

====================================================
Index: gab.xsl
<!-- $Id: gab.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="app_data">
                <xsl:choose>
                        <xsl:when test="edit">
                                <xsl:apply-templates select="edit"/>
                        </xsl:when>
                        <xsl:when test="view">
                                <xsl:apply-templates select="view"/>
                        </xsl:when>
                        <xsl:when test="list_gab_detail">
                                <xsl:apply-templates select="list_gab_detail"/>
                        </xsl:when>
                        <xsl:otherwise>
                                <xsl:apply-templates select="list_gab"/>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>


        <xsl:template match="search_field_header">
                                <td class="th_text" width="17%" align="left">
                                        <xsl:value-of select="lang_property"/>
                                </td>
                                <td class="th_text" width="17%" align="left">
                                        <xsl:value-of select="lang_gaards_nr"/>
                                </td>
                                <td class="th_text" width="17%" align="left">
                                        <xsl:value-of select="lang_bruksnr"/>
                                </td>
                                <td class="th_text" width="17%" align="left">
                                        <xsl:value-of select="lang_feste_nr"/>
                                </td>
                                <td class="th_text" width="17%" align="left">
                                        <xsl:value-of 
select="lang_seksjons_nr"/>
                                </td>
        </xsl:template>
        <xsl:template name="search_field">
                <xsl:variable name="select_url"><xsl:value-of 
select="select_action"/></xsl:variable>
                <xsl:variable name="query"><xsl:value-of 
select="query"/></xsl:variable>
                <xsl:variable name="lang_search"><xsl:value-of 
select="lang_search"/></xsl:variable>
                        <form method="post" action="{$select_url}">
                                <td align="left">
                                <input type="text" size="6" 
name="location_code" value="{location_code}" 
onMouseout="window.status='';return true;">
                                        <xsl:attribute name="onMouseover">
                                                
<xsl:text>window.status='</xsl:text>
                                                        <xsl:value-of 
select="lang_search_location_statustext"/>
                                                <xsl:text>'; return 
true;</xsl:text>
                                        </xsl:attribute>
                                </input>
                                </td>
                                <td align="left">
                                <input type="text" size="6" name="gaards_nr" 
value="{gaards_nr}" onMouseout="window.status='';return true;">
                                        <xsl:attribute name="onMouseover">
                                                
<xsl:text>window.status='</xsl:text>
                                                        <xsl:value-of 
select="lang_search_gaard_statustext"/>
                                                <xsl:text>'; return 
true;</xsl:text>
                                        </xsl:attribute>
                                </input>
                                </td>
                                <td align="left">
                                <input type="text" size="6" name="bruksnr" 
value="{bruksnr}" onMouseout="window.status='';return true;">
                                        <xsl:attribute name="onMouseover">
                                                
<xsl:text>window.status='</xsl:text>
                                                        <xsl:value-of 
select="lang_search_bruk_statustext"/>
                                                <xsl:text>'; return 
true;</xsl:text>
                                        </xsl:attribute>
                                </input>
                                </td>
                                <td align="left">
                                <input type="text" size="6" name="feste_nr" 
value="{feste_nr}" onMouseout="window.status='';return true;">
                                        <xsl:attribute name="onMouseover">
                                                
<xsl:text>window.status='</xsl:text>
                                                        <xsl:value-of 
select="lang_search_feste_statustext"/>
                                                <xsl:text>'; return 
true;</xsl:text>
                                        </xsl:attribute>
                                </input>
                                </td>
                                <td align="left">
                                <input type="text" size="6" name="seksjons_nr" 
value="{seksjons_nr}" onMouseout="window.status='';return true;">
                                        <xsl:attribute name="onMouseover">
                                                
<xsl:text>window.status='</xsl:text>
                                                        <xsl:value-of 
select="lang_search_seksjon_statustext"/>
                                                <xsl:text>'; return 
true;</xsl:text>
                                        </xsl:attribute>
                                </input>
                                </td>
                                <td align="left">
                                <input type="submit" name="submit" 
value="{$lang_search}" onMouseout="window.status='';return true;">
                                        <xsl:attribute name="onMouseover">
                                                
<xsl:text>window.status='</xsl:text>
                                                        <xsl:value-of 
select="lang_searchbutton_statustext"/>
                                                <xsl:text>'; return 
true;</xsl:text>
                                        </xsl:attribute>
                                </input>
                                <xsl:text> </xsl:text>
                                <input type="checkbox" name="reset_query" 
value="True"  onMouseout="window.status='';return true;">
                                        <xsl:attribute name="onMouseover">
                                                
<xsl:text>window.status='</xsl:text>
                                                        <xsl:value-of 
select="lang_reset_query_statustext"/>
                                                <xsl:text>'; return 
true;</xsl:text>
                                        </xsl:attribute>
                                </input>
                                </td>
                        </form>
        </xsl:template>

        <xsl:template match="list_gab">
                <xsl:call-template name="menu"/>
                <div align="center">
                <table width="100%"  cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <xsl:apply-templates 
select="search_field_header"/>
                        </tr>
                        <tr>
                                <xsl:call-template name="search_field"/>
                        </tr>
                        <tr>
                                <td colspan="8" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                </div>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:apply-templates select="table_header_gab"/>
                        <xsl:choose>
                                <xsl:when test="values_gab[gaards_nr]">
                                        <xsl:apply-templates 
select="values_gab"/>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="table_add!=''">
                                        <xsl:apply-templates 
select="table_add"/>
                                </xsl:when>
                        </xsl:choose>
                </table>
        </xsl:template>

        <xsl:template match="table_header_gab">
                <xsl:variable name="sort_gab_id"><xsl:value-of 
select="sort_gab_id"/></xsl:variable>
                <xsl:variable name="sort_hits"><xsl:value-of 
select="sort_hits"/></xsl:variable>
                <xsl:variable name="sort_location_code"><xsl:value-of 
select="sort_location_code"/></xsl:variable>
                        <tr class="th">
                                <td class="th_text" width="10%" align="right">
                                        <a href="{$sort_gab_id}"><xsl:value-of 
select="lang_gaards_nr"/></a>
                                </td>
                                <td class="th_text" width="10%" align="right">
                                        <xsl:value-of select="lang_bruksnr"/>
                                </td>
                                <td class="th_text" width="10%" align="right">
                                        <xsl:value-of select="lang_feste_nr"/>
                                </td>
                                <td class="th_text" width="10%" align="right">
                                        <xsl:value-of 
select="lang_seksjons_nr"/>
                                </td>
<!--                            <td class="th_text" width="8%" align="right">
                                        <a href="{$sort_hits}"><xsl:value-of 
select="lang_hits"/></a>
                                </td>
-->
                                <td class="th_text" width="10%" align="right">
                                        <xsl:value-of select="lang_owner"/>
                                </td>
                                <td class="th_text" width="10%" align="right">
                                        <a 
href="{$sort_location_code}"><xsl:value-of select="lang_location_code"/></a>
                                </td>
                                <td class="th_text" width="20%" align="center">
                                        <xsl:value-of select="lang_address"/>
                                </td>
                                <td class="th_text" width="5%" align="center">
                                        <xsl:value-of select="lang_view"/>
                                </td>
                                <td class="th_text" width="5%" align="center">
                                        <xsl:value-of select="lang_map"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="values_gab">
                <xsl:variable name="lang_view_statustext"><xsl:value-of 
select="lang_view_statustext"/></xsl:variable>
                <xsl:variable name="lang_edit_statustext"><xsl:value-of 
select="lang_edit_statustext"/></xsl:variable>
                <xsl:variable name="lang_delete_statustext"><xsl:value-of 
select="lang_delete_statustext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>
                                <td align="right">
                                        <xsl:value-of select="gaards_nr"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="bruks_nr"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="feste_nr"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="seksjons_nr"/>
                                </td>
<!--                            <td align="right">
                                        <xsl:value-of select="hits"/>
                                </td>
-->
                                <td align="right">
                                        <xsl:value-of select="owner"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="location_code"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="address"/>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_view"><xsl:value-of select="link_view"/></xsl:variable>
                                        <a href="{$link_view}" 
onMouseover="window.status='{$lang_view_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_view"/></a>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_map"><xsl:value-of select="link_map"/></xsl:variable>
                                        <a href="{$link_map}" target="_blank" 
onMouseover="window.status='{lang_map_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="text_map"/></a>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="list_gab_detail">
                <xsl:call-template name="menu"/>
                <table width="100%"  cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td class="th_text" width="5%" align="left">
                                <table>
                                        <tr>
                                                <td class="th_text" 
align="left">
                                                        <xsl:value-of 
select="lang_gaards_nr"/>
                                                </td>
                                                <td align="left">
                                                        <xsl:text> : </xsl:text>
                                                        <xsl:value-of 
select="gaards_nr"/>
                                                </td>
                                        </tr>
                                        <tr>
                                                <td class="th_text" 
align="left">
                                                        <xsl:value-of 
select="lang_bruksnr"/>
                                                </td>
                                                <td align="left">
                                                        <xsl:text> : </xsl:text>
                                                        <xsl:value-of 
select="bruks_nr"/>
                                                </td>
                                        </tr>
                                        <tr>
                                                <td class="th_text" 
align="left">
                                                        <xsl:value-of 
select="lang_feste_nr"/>
                                                </td>
                                                <td align="left">
                                                        <xsl:text> : </xsl:text>
                                                        <xsl:value-of 
select="feste_nr"/>
                                                </td>
                                        </tr>
                                        <tr>
                                                <td class="th_text" 
align="left">
                                                        <xsl:value-of 
select="lang_seksjons_nr"/>
                                                </td>
                                                <td align="left">
                                                        <xsl:text> : </xsl:text>
                                                        <xsl:value-of 
select="seksjons_nr"/>
                                                </td>
                                        </tr>
                                        <tr>
                                                <td  class="th_text" 
align="left">
                                                        <xsl:value-of 
select="lang_owner"/>
                                                </td>
                                                <td align="left">
                                                        <xsl:text> : </xsl:text>
                                                        <xsl:value-of 
select="value_owner"/>
                                                </td>
                                        </tr>
                                </table>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="8" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:call-template name="table_header"/>
                                <xsl:choose>
                                        <xsl:when test="values">
                                                <xsl:call-template 
name="values"/>
                                        </xsl:when>
                                </xsl:choose>
                                <xsl:choose>
                                        <xsl:when test="table_add !=''">
                                                <xsl:apply-templates 
select="table_add"/>
                                        </xsl:when>
                                </xsl:choose>
                                <xsl:apply-templates select="table_done"/>
                </table>
        </xsl:template>

        <xsl:template match="table_add">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                                <input type="submit" name="add" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="table_done">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
        </xsl:template>

<!-- add / edit -->

        <xsl:template match="edit">

                <div align="left">
                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form  method="post" name="form" 
action="{$form_action}">
                                <xsl:choose>
                                        <xsl:when test="gaards_nr>0">
                                                <tr>
                                                        <td class="th_text" 
align="left">
                                                                <xsl:value-of 
select="lang_kommune_nr"/>
                                                        </td>
                                                        <td align="left">
                                                                <xsl:text> : 
</xsl:text>
                                                                <xsl:value-of 
select="kommune_nr"/>
                                                                <input 
type="hidden" name="values[kommune_nr]" value="{kommune_nr}"></input>
                                                        </td>
                                                </tr>
                                                <tr>
                                                        <td class="th_text" 
align="left">
                                                                <xsl:value-of 
select="lang_gaards_nr"/>
                                                        </td>
                                                        <td align="left">
                                                                <xsl:text> : 
</xsl:text>
                                                                <xsl:value-of 
select="gaards_nr"/>
                                                                <input 
type="hidden" name="values[gaards_nr]" value="{gaards_nr}"></input>
                                                        </td>
                                                </tr>
                                                <tr>
                                                        <td class="th_text" 
align="left">
                                                                <xsl:value-of 
select="lang_bruksnr"/>
                                                        </td>
                                                        <td align="left">
                                                                <xsl:text> : 
</xsl:text>
                                                                <xsl:value-of 
select="bruks_nr"/>
                                                                <input 
type="hidden" name="values[bruks_nr]" value="{bruks_nr}"></input>
                                                        </td>
                                                </tr>
                                                <tr>
                                                        <td class="th_text" 
align="left">
                                                                <xsl:value-of 
select="lang_feste_nr"/>
                                                        </td>
                                                        <td align="left">
                                                                <xsl:text> : 
</xsl:text>
                                                                <xsl:value-of 
select="feste_nr"/>
                                                                <input 
type="hidden" name="values[feste_nr]" value="{feste_nr}"></input>
                                                        </td>
                                                </tr>
                                                <tr>
                                                        <td class="th_text" 
align="left">
                                                                <xsl:value-of 
select="lang_seksjons_nr"/>
                                                        </td>
                                                        <td align="left">
                                                                <xsl:text> : 
</xsl:text>
                                                                <xsl:value-of 
select="seksjons_nr"/>
                                                                <input 
type="hidden" name="values[seksjons_nr]" value="{seksjons_nr}"></input>
                                                        </td>
                                                </tr>
                                        </xsl:when>
                                        <xsl:otherwise>
                                        <tr>
                                                <td class="th_text" 
align="left">
                                                        <xsl:value-of 
select="lang_kommune_nr"/>
                                                </td>
                                                <td align="left">
                                                        <input type="text" 
name="values[kommune_nr]" maxlength="4" size="8" value="{kommune_nr}" 
onMouseout="window.status='';return true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_kommune_nr_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                </td>
                                        </tr>
                                        <tr>
                                                <td class="th_text" 
align="left">
                                                        <xsl:value-of 
select="lang_gaards_nr"/>
                                                </td>
                                                <td align="left">
                                                        <input type="text" 
name="values[gaards_nr]" maxlength="5" size="8" 
onMouseout="window.status='';return true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_gaards_nr_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                </td>
                                        </tr>
                                        <tr>
                                                <td class="th_text" 
align="left">
                                                        <xsl:value-of 
select="lang_bruksnr"/>
                                                </td>
                                                <td align="left">
                                                        <input type="text" 
name="values[bruks_nr]" maxlength="4" size="8" 
onMouseout="window.status='';return true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_bruks_nr_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                </td>
                                        </tr>
                                        <tr>
                                                <td class="th_text" 
align="left">
                                                        <xsl:value-of 
select="lang_feste_nr"/>
                                                </td>
                                                <td align="left">
                                                        <input type="text" 
name="values[feste_nr]" maxlength="4" size="8" 
onMouseout="window.status='';return true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_feste_nr_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                </td>
                                        </tr>
                                        <tr>
                                                <td class="th_text" 
align="left">
                                                        <xsl:value-of 
select="lang_seksjons_nr"/>
                                                </td>
                                                <td align="left">
                                                        <input type="text" 
name="values[seksjons_nr]" maxlength="3" size="8" 
onMouseout="window.status='';return true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_seksjons_nr_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                </td>
                                        </tr>
                                        </xsl:otherwise>
                                </xsl:choose>
                        <tr>
                                <td  class="th_text" valign="top">
                                        <xsl:value-of select="lang_remark"/>
                                </td>
                                <td>
                                        <textarea cols="60" rows="6" 
name="values[remark]" wrap="virtual" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_remark_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_remark"/>
                                        </textarea>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text">
                                        <xsl:value-of select="lang_owner"/>
                                </td>
                                <td>
                                        <xsl:choose>
                                                        <xsl:when 
test="value_owner = 'yes'">
                                                                <input 
type="checkbox" name="values[owner]" value="yes" checked="checked" 
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_lookup_form_statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                <input 
type="checkbox" name="values[owner]" value="yes" 
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_lookup_form_statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                        </tr>
                        <xsl:choose>
                                <xsl:when test="lookup_type='form'">
                                        <xsl:call-template 
name="location_form"/>
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_propagate"/>
                                                </td>
                                                <td>
                                                <input type="checkbox" 
name="values[propagate]" value="True"  onMouseout="window.status='';return 
true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_propagate_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                                </td>
                                        </tr>
                                </xsl:when>
                                <xsl:otherwise>
                                        <xsl:call-template 
name="location_view"/>
                                </xsl:otherwise>
                        </xsl:choose>

                        <tr height="50">
                                <td>
                                        <input type="hidden" 
name="values[action]" value="{action}"></input>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>
        </xsl:template>

<!-- view -->
        <xsl:template match="view">
                <div align="left">
                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                                                <tr>
                                                        <td class="th_text" 
align="left">
                                                                <xsl:value-of 
select="lang_kommune_nr"/>
                                                        </td>
                                                        <td align="left">
                                                                <xsl:text> : 
</xsl:text>
                                                                <xsl:value-of 
select="kommune_nr"/>
                                                                <input 
type="hidden" name="values[kommune_nr]" value="{kommune_nr}"></input>
                                                        </td>
                                                </tr>
                                                <tr>
                                                        <td class="th_text" 
align="left">
                                                                <xsl:value-of 
select="lang_gaards_nr"/>
                                                        </td>
                                                        <td align="left">
                                                                <xsl:text> : 
</xsl:text>
                                                                <xsl:value-of 
select="gaards_nr"/>
                                                                <input 
type="hidden" name="values[gaards_nr]" value="{gaards_nr}"></input>
                                                        </td>
                                                </tr>
                                                <tr>
                                                        <td class="th_text" 
align="left">
                                                                <xsl:value-of 
select="lang_bruksnr"/>
                                                        </td>
                                                        <td align="left">
                                                                <xsl:text> : 
</xsl:text>
                                                                <xsl:value-of 
select="bruks_nr"/>
                                                                <input 
type="hidden" name="values[bruks_nr]" value="{bruks_nr}"></input>
                                                        </td>
                                                </tr>
                                                <tr>
                                                        <td class="th_text" 
align="left">
                                                                <xsl:value-of 
select="lang_feste_nr"/>
                                                        </td>
                                                        <td align="left">
                                                                <xsl:text> : 
</xsl:text>
                                                                <xsl:value-of 
select="feste_nr"/>
                                                                <input 
type="hidden" name="values[feste_nr]" value="{feste_nr}"></input>
                                                        </td>
                                                </tr>
                                                <tr>
                                                        <td class="th_text" 
align="left">
                                                                <xsl:value-of 
select="lang_seksjons_nr"/>
                                                        </td>
                                                        <td align="left">
                                                                <xsl:text> : 
</xsl:text>
                                                                <xsl:value-of 
select="seksjons_nr"/>
                                                                <input 
type="hidden" name="values[seksjons_nr]" value="{seksjons_nr}"></input>
                                                        </td>
                                                </tr>
                        <tr>
                                <td  class="th_text" valign="top">
                                        <xsl:value-of select="lang_remark"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_remark"/>
                                </td>
                        </tr>
                        <tr>
                                <td  class="th_text">
                                        <xsl:value-of select="lang_owner"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_owner"/>
                                </td>
                        </tr>
                        <xsl:call-template name="location_view"/>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                        <input type="submit" class="forms" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_done_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        </form>
                                        <xsl:variable 
name="edit_action"><xsl:value-of select="edit_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_edit"><xsl:value-of select="lang_edit"/></xsl:variable>
                                        <form method="post" 
action="{$edit_action}">
                                        <input type="submit" class="forms" 
name="edit" value="{$lang_edit}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_edit_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>
        </xsl:template>

====================================================
Index: config.tpl
<!-- BEGIN header -->
<form method="POST" action="{action_url}">
<table border="0" align="center" width="85%">
   <tr class="th">
    <td colspan="2"><font color="{th_text}">&nbsp;<b>{title}</b></font></td>
   </tr>
<!-- END header -->
<!-- BEGIN body -->
   <tr class="row_on">
    <td colspan="2">&nbsp;</td>
   </tr>
   <tr class="row_off">
    <td colspan="2">&nbsp;<b>{lang_Workorder}/{lang_FM_settings}</b></font></td>
   </tr>
   <tr class="row_on">
    <td>{lang_Path_to_Invoice_Export_file}: ({lang_mandatory})<br>
    {lang_On_windows_use}: "//computername/share" {lang_or} 
"\\\\computername\share"</td>
    <td><input name="newsettings[export_path]" value="{value_export_path}"></td>
   </tr>
   <tr class="row_on">
    <td>{lang_Path_to_Invoice_Export_preregistering}: ({lang_mandatory})<br>
    {lang_On_windows_use}: "//computername/share" {lang_or} 
"\\\\computername\share"</td>
    <td><input name="newsettings[export_pre_path]" 
value="{value_export_pre_path}"></td>
   </tr>
   <tr class="row_off">
    <td>{lang_invoice_export_method}:</td>
    <td>
     <select name="newsettings[invoice_export_method]">
      <option value="local" 
{selected_invoice_export_method_local}>Local</option>
      <option value="ftp" {selected_invoice_export_method_ftp}>Local and 
ftp</option>
     </select>
    </td>
   </tr>
   <tr class="row_on">
    <td>{lang_invoice_ftp_host}:</td>
    <td><input name="newsettings[invoice_ftp_host]" 
value="{value_invoice_ftp_host}"></td>
   </tr>
   <tr class="row_off">
    <td>{lang_invoice_ftp_host_user}:</td>
    <td><input name="newsettings[invoice_ftp_user]" 
value="{value_invoice_ftp_user}"></td>
   </tr>
   <tr class="row_on">
    <td>{lang_invoice_ftp_host_pw}:</td>
    <td><input type ="password" name="newsettings[invoice_ftp_pw]" 
value="{value_invoice_ftp_pw}"></td>
   </tr>
   <tr class="row_off">
    <td>{lang_invoice_ftp_host_basedir_with_NO_trailing_slash}:</td>
    <td><input name="newsettings[invoice_ftp_basedir]" 
value="{value_invoice_ftp_basedir}"></td>
   </tr>
   <tr class="row_on">
    <td>{lang_Default_municipal_number}:</td>
    <td><input name="newsettings[default_municipal]" 
value="{value_default_municipal}"></td>
   </tr>
   <tr class="row_off">
    <td>{lang_Tax_[%]}:</td>
    <td><input name="newsettings[fm_tax]" value="{value_fm_tax}"></td>
   </tr>
   <tr class="row_on">
    <td>{lang_Enter_the_location_of_files_URL.} <br>
        {lang_Example:_http://www.domain.com/files}:</td>
    <td><input name="newsettings[files_url]" value="{value_files_url}"></td>
   </tr>
   <tr class="row_off">
    <td>{lang_Enter_MAP_URL.} <br>
        {lang_Example:_http://www.domain.com/map}:</td>
    <td><input name="newsettings[map_url]" value="{value_map_url}"></td>
   </tr>
   <tr class="row_on">
    <td>{lang_Enter_GAB_Location_Level.} <br>
        {lang_Default_value_is}: 3</td>
    <td><input name="newsettings[gab_insert_level]" 
value="{value_gab_insert_level}"></td>
   </tr>
   <tr class="row_off">
    <td>{lang_Select_how_you_want_to_send_workorder_by_mail}.</td>
    <td>
     <select name="newsettings[fmwrkorder_mail]">
      <option value="smtp" {selected_fmwrkorder_mail_smtp}>Remote SMTP 
Server</option>
      <option value="sendmail" {selected_fmwrkorder_mail_sendmail}>Local 
Sendmail(Only Linux)</option>
     </select>
    </td>
   </tr>
   <tr class="row_on">
    
<td>{lang_Enter_your_SMTP_server_hostname_or_IP_address_in_the}&nbsp;<BR><B>{lang_Email}</B>&nbsp;{lang_settings!}</td>
    <td></td>
   </tr>
<!--<tr class="row_off">
    <td>{lang_Enter_your_SMTP_server_hostname_or_IP_address}:</td>
    <td><input name="newsettings[smtp_server]" value="{value_smtp_server}"></td>
   </tr>

   <tr class="row_on">
    <td>{lang_Enter_your_SMTP_server_port}:</td>
    <td><input name="newsettings[smtp_port]" value="{value_smtp_port}"></td>
   </tr>
-->
   <tr class="row_off">
    <td>{lang_Mail_Notification_(TTS)}:</td>
    <td>
     <select name="newsettings[mailnotification]">
      <option value="" {selected_mailnotification_}>NO</option>
      <option value="1" {selected_mailnotification_1}>YES</option>
     </select>
    </td>
   </tr>
   <tr class="row_on">
    <td>{lang_Owner_Notification_(TTS)}.</td>
    <td>
     <select name="newsettings[ownernotification]">
      <option value="" {selected_ownernotification_}>NO</option>
      <option value="1" {selected_ownernotification_1}>YES</option>
     </select>
    </td>
   </tr>
   <tr class="row_off">
    <td>{lang_Assigned_Notification_(TTS)}.</td>
    <td>
     <select name="newsettings[assignednotification]">
      <option value="" {selected_assignednotification_}>NO</option>
      <option value="1" {selected_assignednotification_1}>YES</option>
     </select>
    </td>
   </tr>
   <tr class="row_on">
    <td>{lang_Group_Notification_(TTS)}.</td>
    <td>
     <select name="newsettings[groupnotification]">
      <option value="" {selected_groupnotification_}>NO</option>
      <option value="1" {selected_groupnotification_1}>YES</option>
     </select>
    </td>
   </tr>
   <tr class="row_on">
    <td>{lang_Ask_for_workorder_approval_by_e-mail}.</td>
    <td>
     <select name="newsettings[workorder_approval]">
       <option value="no" {selected_workorder_approval_no}>NO</option>
     <option value="yes" {selected_workorder_approval_yes}>YES</option>
     </select>
    </td>
   </tr>

<!--
groupnotification
-->

<!-- END body -->
<!-- BEGIN footer -->
  <tr class="th">
    <td colspan="2">
&nbsp;
    </td>
  </tr>
  <tr>
    <td colspan="2" align="center">
      <input type="submit" name="submit" value="{lang_submit}">
      <input type="submit" name="cancel" value="{lang_cancel}">
    </td>
  </tr>
</table>
</form>
<!-- END footer -->

====================================================
Index: lookup.xsl
<!-- $Id: lookup.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="app_data">
                <xsl:choose>
                        <xsl:when test="list_tenant">
                                <xsl:apply-templates select="list_tenant"/>
                        </xsl:when>
                        <xsl:when test="list_entity">
                                <xsl:apply-templates select="list_entity"/>
                        </xsl:when>
                        <xsl:when test="list_street">
                                <xsl:apply-templates select="list_street"/>
                        </xsl:when>
                        <xsl:when test="list_ns3420">
                                <xsl:apply-templates select="list_ns3420"/>
                        </xsl:when>
                        <xsl:when test="list_b_account">
                                <xsl:apply-templates select="list_b_account"/>
                        </xsl:when>
                        <xsl:when test="list_vendor">
                                <xsl:apply-templates select="list_vendor"/>
                        </xsl:when>
                        <xsl:otherwise>
                                <xsl:apply-templates select="list_contact"/>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="list_contact">
                <script LANGUAGE="JavaScript">
                        function ExchangeContact(thisform)
                        {
                                opener.document.form.<xsl:value-of 
select="contact_id"/>.value = thisform.elements[0].value;
                                opener.document.form.<xsl:value-of 
select="contact_name"/>.value = thisform.elements[1].value;
                                window.close()
                        }
                </script>


                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td>
                                        <xsl:call-template name="cat_filter"/>
                                </td>
                        <!--    <td align="center">
                                        <xsl:call-template 
name="filter_select"/>
                                </td> -->
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates 
select="table_header_contact"/>
                                <xsl:apply-templates select="values_contact"/>

                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                                <xsl:apply-templates select="table_done"/>

        </xsl:template>

        <xsl:template match="table_header_contact">
                <xsl:variable name="sort_id"><xsl:value-of 
select="sort_id"/></xsl:variable>
                <xsl:variable name="sort_name"><xsl:value-of 
select="sort_name"/></xsl:variable>
                        <tr class="th">
                                <td class="th_text" width="10%" align="right">
                                        <a href="{$sort_id}"><xsl:value-of 
select="lang_id"/></a>
                                </td>
                                <td class="th_text" width="40%" align="left">
                                        <a href="{$sort_name}"><xsl:value-of 
select="lang_name"/></a>
                                </td>
                                <td class="th_text" width="10%">
                                        <xsl:value-of select="lang_select"/>
                                </td>
                        </tr>
        </xsl:template>


        <xsl:template match="values_contact">
                <xsl:variable name="lang_select_statustext"><xsl:value-of 
select="lang_select_statustext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td class="small_text" align="right">
                                        <xsl:value-of select="id"/>
                                </td>
                                <td class="small_text" align="left">
                                        <xsl:value-of select="contact_name"/>
                                </td>
                                <xsl:choose>
                                        <xsl:when test="id">
                                                <form>
                                                        <td class="small_text" 
valign="top">
                                                                <input 
type="hidden" name="hidden" value="{id}"></input>
                                                                <input 
type="hidden" name="hidden" value="{contact_name}"></input>
                                                                <xsl:variable 
name="lang_select"><xsl:value-of select="lang_select"/></xsl:variable>
                                                                <input 
type="button" name="convert" value="{$lang_select}" 
onClick="ExchangeContact(this.form);" onMouseout="window.status='';return 
true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_select_statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </td>
                                                </form>
                                        </xsl:when>
                                </xsl:choose>
                        </tr>
        </xsl:template>

<!-- list list_vendor-->
        <xsl:template match="list_vendor">
                <script LANGUAGE="JavaScript">
                        function ExchangeVendor(thisform)
                        {
                                opener.document.form.<xsl:value-of 
select="contact_id"/>.value = thisform.elements[0].value;
                                opener.document.form.<xsl:value-of 
select="org_name"/>.value = thisform.elements[1].value;
                                window.close()
                        }
                </script>


                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td>
                                        <xsl:call-template name="cat_filter"/>
                                </td>
                        <!--    <td align="center">
                                        <xsl:call-template 
name="filter_select"/>
                                </td> -->
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates 
select="table_header_vendor"/>
                                <xsl:apply-templates select="values_vendor"/>

                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                                <xsl:apply-templates select="table_done"/>

        </xsl:template>

        <xsl:template match="table_header_vendor">
                <xsl:variable name="sort_id"><xsl:value-of 
select="sort_id"/></xsl:variable>
                <xsl:variable name="sort_name"><xsl:value-of 
select="sort_name"/></xsl:variable>
                        <tr class="th">
                                <td class="th_text" width="10%" align="right">
                                        <a href="{$sort_id}"><xsl:value-of 
select="lang_id"/></a>
                                </td>
                                <td class="th_text" width="40%" align="left">
                                        <a href="{$sort_name}"><xsl:value-of 
select="lang_name"/></a>
                                </td>
                                <td class="th_text" width="10%">
                                        <xsl:value-of select="lang_select"/>
                                </td>
                        </tr>
        </xsl:template>


        <xsl:template match="values_vendor">
                <xsl:variable name="lang_select_statustext"><xsl:value-of 
select="lang_select_statustext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td class="small_text" align="right">
                                        <xsl:value-of select="id"/>
                                </td>
                                <td class="small_text" align="left">
                                        <xsl:value-of select="vendor_name"/>
                                </td>
                                <xsl:choose>
                                        <xsl:when test="id">
                                                <form>
                                                        <td class="small_text" 
valign="top">
                                                                <input 
type="hidden" name="hidden" value="{id}"></input>
                                                                <input 
type="hidden" name="hidden" value="{vendor_name}"></input>
                                                                <xsl:variable 
name="lang_select"><xsl:value-of select="lang_select"/></xsl:variable>
                                                                <input 
type="button" name="convert" value="{$lang_select}" 
onClick="ExchangeVendor(this.form);" onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_select_statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </td>
                                                </form>
                                        </xsl:when>
                                </xsl:choose>
                        </tr>
        </xsl:template>

<!-- list b_account-->

        <xsl:template match="list_b_account">
                <script LANGUAGE="JavaScript">
                        function Exchangeb_account(thisform)
                        {
                                opener.document.form.b_account_id.value = 
thisform.elements[0].value;
                                opener.document.form.b_account_name.value = 
thisform.elements[1].value;
                                window.close()
                        }
                </script>


                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates 
select="table_header_b_account"/>
                                <xsl:apply-templates select="values_b_account"/>

                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                                <xsl:apply-templates select="table_done"/>

        </xsl:template>

        <xsl:template match="table_header_b_account">
                <xsl:variable name="sort_id"><xsl:value-of 
select="sort_id"/></xsl:variable>
                <xsl:variable name="sort_name"><xsl:value-of 
select="sort_name"/></xsl:variable>
                        <tr class="th">
                                <td class="th_text" width="10%" align="right">
                                        <a href="{$sort_id}"><xsl:value-of 
select="lang_id"/></a>
                                </td>
                                <td class="th_text" width="40%" align="right">
                                        <a href="{$sort_name}"><xsl:value-of 
select="lang_name"/></a>
                                </td>
                                <td class="th_text" width="10%">
                                        <xsl:value-of select="lang_select"/>
                                </td>
                        </tr>
        </xsl:template>


        <xsl:template match="values_b_account">
                <xsl:variable name="lang_select_statustext"><xsl:value-of 
select="lang_select_statustext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td class="small_text" align="right">
                                        <xsl:value-of select="id"/>
                                </td>
                                <td class="small_text" align="right">
                                        <xsl:value-of select="b_account_name"/>
                                </td>
                                <xsl:choose>
                                        <xsl:when test="id">
                                                <form>
                                                        <td class="small_text" 
valign="top">
                                                                <input 
type="hidden" name="hidden" value="{id}"></input>
                                                                <input 
type="hidden" name="hidden" value="{b_account_name}"></input>
                                                                <xsl:variable 
name="lang_select"><xsl:value-of select="lang_select"/></xsl:variable>
                                                                <input 
type="button" name="convert" value="{$lang_select}" 
onClick="Exchangeb_account(this.form);" onMouseout="window.status='';return 
true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_select_statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </td>
                                                </form>
                                        </xsl:when>
                                </xsl:choose>
                        </tr>
        </xsl:template>

<!-- list street-->

        <xsl:template match="list_street">
                <script LANGUAGE="JavaScript">
                        function ExchangeStreet(thisform)
                        {
                                opener.document.form.street_id.value = 
thisform.elements[0].value;
                                opener.document.form.street_name.value = 
thisform.elements[1].value;
                                window.close()
                        }
                </script>


                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates 
select="table_header_street"/>
                                <xsl:apply-templates select="values_street"/>

                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                                <xsl:apply-templates select="table_done"/>

        </xsl:template>

        <xsl:template match="table_header_street">
                <xsl:variable name="sort_id"><xsl:value-of 
select="sort_id"/></xsl:variable>
                <xsl:variable name="sort_name"><xsl:value-of 
select="sort_name"/></xsl:variable>
                        <tr class="th">
                                <td class="th_text" width="5%" align="right">
                                        <a href="{$sort_id}"><xsl:value-of 
select="lang_id"/></a>
                                </td>
                                <td class="th_text" width="90%" align="right">
                                        <a href="{$sort_name}"><xsl:value-of 
select="lang_name"/></a>
                                </td>
                                <td class="th_text" width="5%">
                                        <xsl:value-of select="lang_select"/>
                                </td>
                        </tr>
        </xsl:template>


        <xsl:template match="values_street">
                <xsl:variable name="lang_select_statustext"><xsl:value-of 
select="lang_select_statustext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td class="small_text" align="right">
                                        <xsl:value-of select="id"/>
                                </td>
                                <td class="small_text" align="right">
                                        <xsl:value-of select="street_name"/>
                                </td>
                                <xsl:choose>
                                        <xsl:when test="id">
                                                <form>
                                                        <td class="small_text" 
valign="top">
                                                                <input 
type="hidden" name="hidden" value="{id}"></input>
                                                                <input 
type="hidden" name="hidden" value="{street_name}"></input>
                                                                <xsl:variable 
name="lang_select"><xsl:value-of select="lang_select"/></xsl:variable>
                                                                <input 
type="button" name="convert" value="{$lang_select}" 
onClick="ExchangeStreet(this.form);" onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_select_statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </td>
                                                </form>
                                        </xsl:when>
                                </xsl:choose>
                        </tr>
        </xsl:template>

<!-- list tenant-->

        <xsl:template match="list_tenant">
                <script LANGUAGE="JavaScript">
                        function Exchangetenant(thisform)
                        {
                                opener.document.form.tenant_id.value = 
thisform.elements[0].value;
                                opener.document.form.last_name.value = 
thisform.elements[1].value;
                                opener.document.form.first_name.value = 
thisform.elements[2].value;
                                window.close()
                        }
                </script>


                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates 
select="table_header_tenant_new"/>
                                <xsl:apply-templates 
select="values_tenant_new"/>

                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                                <xsl:apply-templates select="table_done"/>

        </xsl:template>

        <xsl:template match="table_header_tenant_new">
                <xsl:variable name="sort_id"><xsl:value-of 
select="sort_id"/></xsl:variable>
                <xsl:variable name="sort_last_name"><xsl:value-of 
select="sort_last_name"/></xsl:variable>
                <xsl:variable name="sort_first_name"><xsl:value-of 
select="sort_first_name"/></xsl:variable>
                        <tr class="th">
                                <td class="th_text" width="5%" align="right">
                                        <a href="{$sort_id}"><xsl:value-of 
select="lang_id"/></a>
                                </td>
                                <td class="th_text" width="40%" align="right">
                                        <a 
href="{$sort_last_name}"><xsl:value-of select="lang_last_name"/></a>
                                </td>
                                <td class="th_text" width="40%" align="right">
                                        <a 
href="{$sort_first_name}"><xsl:value-of select="lang_first_name"/></a>
                                </td>
                                <td class="th_text" width="5%">
                                        <xsl:value-of select="lang_select"/>
                                </td>
                        </tr>
        </xsl:template>


        <xsl:template match="values_tenant_new">
                <xsl:variable name="lang_select_statustext"><xsl:value-of 
select="lang_select_statustext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td class="small_text" align="right">
                                        <xsl:value-of select="id"/>
                                </td>
                                <td class="small_text" align="right">
                                        <xsl:value-of select="last_name"/>
                                </td>
                                <td class="small_text" align="right">
                                        <xsl:value-of select="first_name"/>
                                </td>
                                <xsl:choose>
                                        <xsl:when test="id">
                                                <form>
                                                        <td class="small_text" 
valign="top">
                                                                <input 
type="hidden" name="hidden" value="{id}"></input>
                                                                <input 
type="hidden" name="hidden" value="{last_name}"></input>
                                                                <input 
type="hidden" name="hidden" value="{first_name}"></input>
                                                                <xsl:variable 
name="lang_select"><xsl:value-of select="lang_select"/></xsl:variable>
                                                                <input 
type="button" name="convert" value="{$lang_select}" 
onClick="Exchangetenant(this.form);" onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_select_statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </td>
                                                </form>
                                        </xsl:when>
                                </xsl:choose>
                        </tr>
        </xsl:template>

<!-- list ns3420-->

        <xsl:template match="list_ns3420">
                <script LANGUAGE="JavaScript">
                        function Exchangens3420(thisform)
                        {
                                opener.document.form.ns3420_id.value = 
thisform.elements[0].value;
                                opener.document.form.ns3420_descr.value = 
thisform.elements[1].value;
                                window.close()
                        }
                </script>


                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates 
select="table_header_ns3420"/>
                                <xsl:apply-templates select="values_ns3420"/>

                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                                <xsl:apply-templates select="table_done"/>

        </xsl:template>

        <xsl:template match="table_header_ns3420">
                <xsl:variable name="sort_id"><xsl:value-of 
select="sort_id"/></xsl:variable>
                <xsl:variable name="sort_descr"><xsl:value-of 
select="sort_descr"/></xsl:variable>
                        <tr class="th">
                                <td class="th_text" width="15%" align="right">
                                        <a href="{$sort_id}"><xsl:value-of 
select="lang_id"/></a>
                                </td>
                                <td class="th_text" width="85%" align="right">
                                        <a href="{$sort_descr}"><xsl:value-of 
select="lang_descr"/></a>
                                </td>
                                <td class="th_text" width="5%">
                                        <xsl:value-of select="lang_select"/>
                                </td>
                        </tr>
        </xsl:template>


        <xsl:template match="values_ns3420">
                <xsl:variable name="lang_select_statustext"><xsl:value-of 
select="lang_select_statustext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td class="small_text" align="left">
                                        <xsl:value-of select="id"/>
                                </td>
                                <td class="small_text" align="left">
                                        <xsl:value-of select="ns3420_descr"/>
                                </td>
                                <xsl:choose>
                                        <xsl:when test="id">
                                                <form>
                                                        <td class="small_text" 
valign="top">
                                                                <input 
type="hidden" name="hidden" value="{id}"></input>
                                                                <input 
type="hidden" name="hidden" value="{ns3420_descr}"></input>
                                                                <xsl:variable 
name="lang_select"><xsl:value-of select="lang_select"/></xsl:variable>
                                                                <input 
type="button" name="convert" value="{$lang_select}" 
onClick="Exchangens3420(this.form);" onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_select_statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </td>
                                                </form>
                                        </xsl:when>
                                </xsl:choose>
                        </tr>
        </xsl:template>

        <xsl:template match="list_entity">
                <xsl:choose>
                        <xsl:when test="//lookup=1">
                                <script LANGUAGE="JavaScript">
                                        function Exchange_values(thisform)
                                        {
                                                <xsl:value-of 
select="function_exchange_values"/>
                                        }
                                </script>
                        </xsl:when>
                </xsl:choose>

                <table width="95%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td>
                                        <xsl:call-template name="cat_filter"/>
                                </td>
                                <td>
                                        <xsl:call-template 
name="filter_district"/>
                                </td>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr class="th">
                                <xsl:choose>
                                        <xsl:when test="//lookup=1">
                                                <td>
                                        <!--    make room for hidden fields  -->
                                                </td>
                                        </xsl:when>
                                </xsl:choose>
                                <xsl:for-each select="table_header_entity" >
                                        <td class="th_text" width="{with}" 
align="{align}">
                                                <xsl:choose>
                                                        <xsl:when 
test="sort_link!=''">
                                                                <a 
href="{sort}" onMouseover="window.status='{header}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="header"/></a>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                <xsl:value-of 
select="header"/>
                                                        </xsl:otherwise>
                                                </xsl:choose>
                                        </td>
                                </xsl:for-each>
                        </tr>
                                <xsl:call-template name="list_values_entity"/>

                </table>
                                <xsl:apply-templates select="table_done"/>

        </xsl:template>

        <xsl:template name="list_values_entity">
                <xsl:for-each select="values_entity" >
                        <tr>
                        <xsl:attribute name="class">
                                <xsl:choose>
                                        <xsl:when test="@class">
                                                <xsl:value-of select="@class"/>
                                        </xsl:when>
                                        <xsl:when test="position() mod 2 = 0">
                                                <xsl:text>row_off</xsl:text>
                                        </xsl:when>
                                        <xsl:otherwise>
                                                <xsl:text>row_on</xsl:text>
                                        </xsl:otherwise>
                                </xsl:choose>
                        </xsl:attribute>
                                <form>
                                <xsl:choose>
                                        <xsl:when test="//lookup=1">
                                                <td>
                                                        <xsl:for-each 
select="hidden" >
                                                                 <input 
type="hidden" name="{name}" value="{value}"></input>
                                                        </xsl:for-each>
                                                </td>
                                        </xsl:when>
                                </xsl:choose>
                                <xsl:for-each select="row" >
                                        <xsl:choose>
                                                <xsl:when test="link">
                                                        <td class="small_text" 
align="center">
                                                                <a 
href="{link}" onMouseover="window.status='{statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="text"/></a>
                                                        </td>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <td class="small_text" 
align="left">
                                                                <xsl:value-of 
select="value"/>
                                                                <xsl:choose>
                                                                        
<xsl:when test="//lookup=1">
                                                                                
<xsl:if test="position() = last()">
                                                                                
        <td class="small_text" align="center">
                                                                                
                <input type="button" name="select" value="{//lang_select}" 
onClick="{//exchange_values}" onMouseout="window.status='';return true;">
                                                                                
                        <xsl:attribute name="onMouseover">
                                                                                
                                <xsl:text>window.status='</xsl:text>
                                                                                
                                        <xsl:value-of 
select="lang_select_statustext"/>
                                                                                
                                <xsl:text>'; return true;</xsl:text>
                                                                                
                        </xsl:attribute>
                                                                                
                </input>
                                                                                
        </td>

                                                                                
</xsl:if>
                                                                        
</xsl:when>
                                                                </xsl:choose>
                                                        </td>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:for-each>
                                </form>
                        </tr>
                </xsl:for-each>
        </xsl:template>


        <xsl:template match="table_done">
                <table width="95%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" >
                                                <input type="button" 
name="done" value="{$lang_done}" onClick="window.close()" 
onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
        </xsl:template>

====================================================
Index: document.xsl
<!-- $Id: document.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="app_data">
                <xsl:choose>
                        <xsl:when test="edit">
                                <xsl:apply-templates select="edit"/>
                        </xsl:when>
                        <xsl:when test="view">
                                <xsl:apply-templates select="view"/>
                        </xsl:when>
                        <xsl:when test="list_document">
                                <xsl:apply-templates select="list_document"/>
                        </xsl:when>
                        <xsl:otherwise>
                                <xsl:apply-templates select="list"/>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>



        <xsl:template match="list">
                <xsl:call-template name="menu"/>
                <table width="100%"  cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td align="left">
                                        <xsl:call-template 
name="doc_type_filter"/>
                                </td>
                                <xsl:choose>
                                        <xsl:when test="cat_list!=''">
                                                <td align="left">
                                                        <xsl:call-template 
name="cat_filter2"/>
                                                </td>
                                        </xsl:when>
                                </xsl:choose>
                                <td align="left">
                                        <xsl:call-template 
name="user_id_filter"/>
                                </td>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="4" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:call-template name="table_header"/>
                                <xsl:choose>
                                        <xsl:when test="values">
                                                <xsl:call-template 
name="values"/>
                                        </xsl:when>
                                </xsl:choose>
                                <xsl:choose>
                                        <xsl:when test="table_add !=''">
                                                <xsl:apply-templates 
select="table_add"/>
                                        </xsl:when>
                                </xsl:choose>
                </table>
        </xsl:template>


        <xsl:template name="doc_type_filter">
                <xsl:variable name="select_name"><xsl:value-of 
select="select_name"/></xsl:variable>
                <xsl:variable name="lang_submit"><xsl:value-of 
select="lang_submit"/></xsl:variable>
                <form method="post" action="{select_action}">
                        <select name="doc_type" onChange="this.form.submit();" 
onMouseout="window.status='';return true;">
                                <xsl:attribute name="onMouseover">
                                        <xsl:text>window.status='</xsl:text>
                                                <xsl:value-of 
select="lang_doc_type_statustext"/>
                                        <xsl:text>'; return true;</xsl:text>
                                </xsl:attribute>
                                <option value=""><xsl:value-of 
select="lang_no_doc_type"/></option>
                                        <xsl:apply-templates select="doc_type"/>
                        </select>
                        <noscript>
                                <xsl:text> </xsl:text>
                                <input type="submit" name="submit" 
value="{$lang_submit}"/>
                        </noscript>
                </form>
        </xsl:template>


        <xsl:template match="doc_type">
        <xsl:variable name="id"><xsl:value-of select="cat_id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template name="cat_filter2">
                <xsl:variable name="select_name"><xsl:value-of 
select="select_name"/></xsl:variable>
                <xsl:variable name="lang_submit"><xsl:value-of 
select="lang_submit"/></xsl:variable>
                <form method="post" action="{select_action}">
                        <select name="{$select_name}" 
onChange="this.form.submit();" onMouseout="window.status='';return true;">
                                <xsl:attribute name="onMouseover">
                                        <xsl:text>window.status='</xsl:text>
                                                <xsl:value-of 
select="lang_cat_statustext"/>
                                        <xsl:text>'; return true;</xsl:text>
                                </xsl:attribute>
                                <option value=""><xsl:value-of 
select="lang_no_cat"/></option>
                                        <xsl:apply-templates select="cat_list"/>
                        </select>
                        <noscript>
                                <xsl:text> </xsl:text>
                                <input type="submit" name="submit" 
value="{$lang_submit}"/>
                        </noscript>
                </form>
        </xsl:template>


        <xsl:template match="cat_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>


        <xsl:template match="list_document">
                <xsl:call-template name="menu"/>
                <div align="left">
                <table width="100%"  cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:call-template name="location_view"/>
                        <tr>
                                <td>
                                        <xsl:call-template name="cat_filter"/>
                                </td>
                                <td align="center">
                                        <xsl:call-template 
name="user_id_filter"/>
                                </td>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="4" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:apply-templates select="table_header_document"/>
                        <xsl:apply-templates select="values_document"/>
                        <xsl:apply-templates select="table_add"/>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>
        </xsl:template>

        <xsl:template match="table_header_document">
                <xsl:variable name="sort_document_name"><xsl:value-of 
select="sort_document_name"/></xsl:variable>
                        <tr class="th">
                                <td class="th_text" width="10%" align="left">
                                        <a 
href="{$sort_document_name}"><xsl:value-of select="lang_document_name"/></a>
                                </td>
                                <td class="th_text" width="60%" align="left">
                                        <xsl:value-of select="lang_title"/>
                                </td>
                                <td class="th_text" width="2%" align="left">
                                        <xsl:value-of select="lang_doc_type"/>
                                </td>
                                <td class="th_text" width="5%" align="left">
                                        <xsl:value-of select="lang_user"/>
                                </td>
                                <td class="th_text" width="5%" align="center">
                                        <xsl:value-of select="lang_view"/>
                                </td>
                                <td class="th_text" width="5%" align="center">
                                        <xsl:value-of select="lang_edit"/>
                                </td>
                                <td class="th_text" width="5%" align="center">
                                        <xsl:value-of select="lang_delete"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="values_document">
                <xsl:variable name="lang_view_file_statustext"><xsl:value-of 
select="lang_view_file_statustext"/></xsl:variable>
                <xsl:variable name="lang_view_statustext"><xsl:value-of 
select="lang_view_statustext"/></xsl:variable>
                <xsl:variable name="lang_edit_statustext"><xsl:value-of 
select="lang_edit_statustext"/></xsl:variable>
                <xsl:variable name="lang_delete_statustext"><xsl:value-of 
select="lang_delete_statustext"/></xsl:variable>
                <xsl:variable name="lang_history_statustext"><xsl:value-of 
select="//lang_history_statustext"/></xsl:variable>
                <xsl:variable name="link_history"><xsl:value-of 
select="//link_history"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="left">

                                        <xsl:choose>
                                                <xsl:when 
test="link_to_files!=''">
                                                        <xsl:variable 
name="link_to_file"><xsl:value-of select="link_to_files"/>/<xsl:value-of 
select="directory"/>/<xsl:value-of select="document_name"/></xsl:variable>
                                                        <a 
href="{$link_to_file}" target="_blank" 
onMouseover="window.status='{lang_view_file_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="document_name"/></a>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <xsl:variable 
name="link_view_file"><xsl:value-of select="link_view_file"/></xsl:variable>
                                                        <a 
href="{$link_view_file}" target="_blank" 
onMouseover="window.status='{$lang_view_file_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="document_name"/></a>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="title"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="doc_type"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="user"/>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_view"><xsl:value-of select="link_view"/></xsl:variable>
                                        <a href="{$link_view}" 
onMouseover="window.status='{$lang_view_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_view"/></a>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_edit"><xsl:value-of select="link_edit"/></xsl:variable>
                                        <a href="{$link_edit}" 
onMouseover="window.status='{$lang_edit_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_edit"/></a>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_delete"><xsl:value-of select="link_delete"/></xsl:variable>
                                        <a href="{$link_delete}" 
onMouseover="window.status='{$lang_delete_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_delete"/></a>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="table_add">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                                <input type="submit" name="add" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
        </xsl:template>

<!-- add / edit -->

        <xsl:template match="edit">
                <div align="left">
                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form ENCTYPE="multipart/form-data" method="post" 
name="form" action="{$form_action}">
                                <xsl:choose>
                                        <xsl:when 
test="value_document_name!=''">
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_document_name"/>
                                                        <input type="hidden"  
name="values[document_name_orig]" value="{value_document_name}" />
                                                        <input type="hidden"  
name="values[location_code]" value="{value_location_code}" />
                                                </td>
                                                <td>
                                                        <xsl:value-of 
select="value_document_name"/>
                                                </td>
                                        </tr>
                                        </xsl:when>
                                </xsl:choose>
                        <tr>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_update_file"/>
                                </td>
                                <td>
                                        <input type="file" size="50" 
name="document_file" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_name_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_version"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[version]" value="{value_version}" size="12" 
onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_version_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_link"/>
                                </td>
                                <td>
                                        <input type="text" name="values[link]" 
value="{value_link}" size="50" onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_link_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_title"/>
                                </td>
                                <td>
                                        <input type="text" name="values[title]" 
value="{value_title}" size="50" onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_title_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td>
                                        <textarea cols="60" rows="6" 
name="values[descr]" wrap="virtual" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_descr_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_descr"/>
                                        </textarea>
                                </td>
                        </tr>
                        <xsl:call-template name="vendor_form"/>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_category"/>
                                </td>
                                <td>
                                        <xsl:call-template name="cat_select"/>
                                </td>
                        </tr>
                        <xsl:choose>
                                <xsl:when test="location_type='form'">
                                        <xsl:call-template 
name="location_form"/>
                                </xsl:when>
                                <xsl:otherwise>
                                        <xsl:call-template 
name="location_view"/>
                                </xsl:otherwise>
                        </xsl:choose>
                        <tr>
                                <td>
                                        <xsl:value-of 
select="lang_coordinator"/>
                                </td>
                                <td>
                                        <xsl:call-template 
name="user_id_select"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_status"/>
                                </td>
                                <td>
                                        <xsl:call-template 
name="status_select"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_document_date"/>
                                </td>
                                <td>
                                        <input type="text" id="document_date" 
name="document_date" size="10" value="{value_document_date}" 
readonly="readonly" onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_document_date_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        <script type="text/javascript">
                                        document.writeln('<img 
id="document_date-trigger" src="{date_img}" title="{lang_datetitle}" 
style="cursor:pointer; cursor:hand;"/>');
                                        <xsl:value-of select="calendar_setup"/>
                                        </script>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_branch"/>
                                </td>
                                <td>
                                        <xsl:variable 
name="lang_branch_statustext"><xsl:value-of 
select="lang_branch_statustext"/></xsl:variable>
                                                <select 
name="values[branch_id]" class="forms" 
onMouseover="window.status='{$lang_branch_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                                        <option 
value=""><xsl:value-of select="lang_no_branch"/></option>
                                                        <xsl:apply-templates 
select="branch_list"/>
                                                </select>
                                </td>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                <hr noshade="noshade" width="100%" align="center" size="1"/>
                <table width="80%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="record_history=''">
                                        <tr>
                                                <td class="th_text" 
align="center">
                                                        <xsl:value-of 
select="lang_no_history"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                                <xsl:otherwise>
                                        <tr>
                                                <td class="th_text" 
align="left">
                                                        <xsl:value-of 
select="lang_history"/>
                                                </td>
                                        </tr>
                                        <xsl:apply-templates 
select="table_header_history"/>
                                        <xsl:apply-templates 
select="record_history"/>
                                </xsl:otherwise>
                        </xsl:choose>
                </table>
                </div>
                <hr noshade="noshade" width="100%" align="center" size="1"/>
        </xsl:template>


        <xsl:template match="branch_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="table_header_history">
                        <tr class="th">
                                <td class="th_text" width="20%" align="left">
                                        <xsl:value-of select="lang_date"/>
                                </td>
                                <td class="th_text" width="10%" align="left">
                                        <xsl:value-of select="lang_user"/>
                                </td>
                                <td class="th_text" width="30%" align="left">
                                        <xsl:value-of select="lang_action"/>
                                </td>
                                <td class="th_text" width="10%" align="left">
                                        <xsl:value-of select="lang_new_value"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="record_history">
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>
                                <td align="left">
                                        <xsl:value-of select="value_date"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="value_user"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="value_action"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="value_new_value"/>
                                </td>
                        </tr>
        </xsl:template>

<!-- view -->
        <xsl:template match="view">
                <div align="left">
                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_document_name"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="value_document_name"/>
                                </td>
                        </tr>
                        <tr>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_version"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_version"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_title"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_title"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_descr"/>
                                </td>
                        </tr>
                        <xsl:call-template name="vendor_view"/>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_category"/>
                                </td>
                                        <xsl:for-each select="cat_list" >
                                                <xsl:choose>
                                                        <xsl:when 
test="selected">
                                                                <td>
                                                                        
<xsl:value-of select="name"/>
                                                                </td>
                                                        </xsl:when>
                                                </xsl:choose>
                                        </xsl:for-each>
                        </tr>
                        <xsl:call-template name="location_view"/>
                        <tr>
                                <td>
                                        <xsl:value-of 
select="lang_coordinator"/>
                                </td>
                                <xsl:for-each select="user_list" >
                                        <xsl:choose>
                                                <xsl:when test="selected">
                                                        <td>
                                                                <xsl:value-of 
select="name"/>
                                                        </td>
                                                </xsl:when>
                                        </xsl:choose>
                                </xsl:for-each>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_status"/>
                                </td>
                                        <xsl:for-each select="status_list" >
                                                <xsl:choose>
                                                        <xsl:when 
test="selected">
                                                                <td>
                                                                        
<xsl:value-of select="name"/>
                                                                </td>
                                                        </xsl:when>
                                                </xsl:choose>
                                        </xsl:for-each>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_document_date"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="value_document_date"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_branch"/>
                                </td>
                                        <xsl:for-each select="branch_list" >
                                                <xsl:choose>
                                                        <xsl:when 
test="selected">
                                                                <td>
                                                                        
<xsl:value-of select="name"/>
                                                                </td>
                                                        </xsl:when>
                                                </xsl:choose>
                                        </xsl:for-each>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                        <input type="submit" class="forms" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_done_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        </form>
                                        <xsl:variable 
name="edit_action"><xsl:value-of select="edit_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_edit"><xsl:value-of select="lang_edit"/></xsl:variable>
                                        <form method="post" 
action="{$edit_action}">
                                        <input type="submit" class="forms" 
name="edit" value="{$lang_edit}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_edit_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                <hr noshade="noshade" width="100%" align="center" size="1"/>
                <table width="80%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="record_history=''">
                                        <tr>
                                                <td class="th_text" 
align="center">
                                                        <xsl:value-of 
select="lang_no_history"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                                <xsl:otherwise>
                                        <tr>
                                                <td class="th_text" 
align="left">
                                                        <xsl:value-of 
select="lang_history"/>
                                                </td>
                                        </tr>
                                        <xsl:apply-templates 
select="table_header_history"/>
                                        <xsl:apply-templates 
select="record_history"/>
                                </xsl:otherwise>
                        </xsl:choose>
                </table>
                </div>
                <hr noshade="noshade" width="100%" align="center" size="1"/>
        </xsl:template>


====================================================
Index: b_account.xsl
<!-- $Id: b_account.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="app_data">
                <xsl:choose>
                        <xsl:when test="edit">
                                <xsl:apply-templates select="edit"/>
                        </xsl:when>
                        <xsl:otherwise>
                                <xsl:apply-templates select="list"/>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="list">
                <xsl:call-template name="menu"/>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                        <!--    <xsl:with-param 
name="nextmatchs_params"/>
                                        </xsl:call-template> -->
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates select="table_header"/>
                                <xsl:apply-templates select="values"/>
                                <xsl:apply-templates select="table_add"/>
                </table>
        </xsl:template>

        <xsl:template match="table_header">
                <xsl:variable name="sort_id"><xsl:value-of 
select="sort_id"/></xsl:variable>
                <xsl:variable name="sort_name"><xsl:value-of 
select="sort_name"/></xsl:variable>
                <tr class="th">
                        <td class="th_text" width="10%" align="right">
                                <a href="{$sort_id}"><xsl:value-of 
select="lang_id"/></a>
                        </td>
                        <td class="th_text" width="20%" align="center">
                                <xsl:value-of select="lang_descr"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_edit"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_delete"/>
                        </td>
                </tr>
        </xsl:template>

        <xsl:template match="values">
                <xsl:variable name="lang_view_b_accounttext"><xsl:value-of 
select="lang_view_b_accounttext"/></xsl:variable>
                <xsl:variable name="lang_edit_b_accounttext"><xsl:value-of 
select="lang_edit_b_accounttext"/></xsl:variable>
                <xsl:variable name="lang_delete_b_accounttext"><xsl:value-of 
select="lang_delete_b_accounttext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="right">
                                        <xsl:value-of select="id"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="first"/>
                                </td>
                                <td align="center">
                                        <xsl:choose>
                                                <xsl:when test="link_edit !=''">
                                                        <xsl:variable 
name="link_edit"><xsl:value-of select="link_edit"/></xsl:variable>
                                                        <a href="{$link_edit}" 
onMouseover="window.status='{$lang_edit_b_accounttext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_edit"/></a>
                                                </xsl:when>
                                        </xsl:choose>
                                </td>
                                <td align="center">
                                        <xsl:choose>
                                                <xsl:when test="link_delete 
!=''">
                                                        <xsl:variable 
name="link_delete"><xsl:value-of select="link_delete"/></xsl:variable>
                                                        <a 
href="{$link_delete}" 
onMouseover="window.status='{$lang_delete_b_accounttext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_delete"/></a>
                                                </xsl:when>
                                        </xsl:choose>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="table_add">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                                <input type="submit" name="add" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_b_accounttext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
        <!--                    <td height="50">
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" name="add" 
value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_b_accounttext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
        -->
                        </tr>
        </xsl:template>

<!-- add / edit  -->
        <xsl:template match="edit">
                <div align="left">

                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form method="post" action="{$form_action}">
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_id"/>
                                </td>
                                <td>
                                        <xsl:choose>
                                                <xsl:when test="value_id != ''">
                                                        <xsl:value-of 
select="value_id"/>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <input type="text" 
name="values[id]" value="{value_id}" onMouseout="window.status='';return true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_id_b_accounttext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                        </tr>
                        <xsl:choose>
                                <xsl:when test="value_id != ''">
                                <tr>
                                        <td>
                                                <xsl:value-of 
select="lang_group"/>
                                        </td>
                                        <td >
                                                <xsl:value-of 
select="value_group"/>
                                        </td>
                                </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td>
                                        <xsl:value-of 
select="lang_responsible"/>
                                </td>
                                <td>
                                        <xsl:call-template 
name="user_id_select"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td>
                                        <textarea cols="60" rows="10" 
name="values[descr]" wrap="virtual" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_descr_b_accounttext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_descr"/>
                                        </textarea>

                                </td>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_b_accounttext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_b_accounttext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>
        </xsl:template>

====================================================
Index: abook_view.xsl
<!-- $Id: abook_view.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="abook_view">
                <xsl:apply-templates select="abook_data"/>
        </xsl:template>

        <xsl:template match="abook_data">
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_contact"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_abid"/>
                                        <xsl:text> - </xsl:text>
                                        <xsl:value-of 
select="value_contact_name"/>
                                </td>
                        </tr>
        </xsl:template>

====================================================
Index: abook_form.xsl
<!-- $Id: abook_form.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="abook_form">
                <xsl:apply-templates select="abook_data"/>
        </xsl:template>

        <xsl:template match="abook_data">
                <div id="overDiv" style="position:absolute; 
visibility:hide;z-index:1;"></div>
                <xsl:variable name="overlib_source"><xsl:value-of 
select="overlib_source"/></xsl:variable>
                <SCRIPT LANGUAGE="JavaScript" SRC="{$overlib_source}"></SCRIPT>

                <script language="JavaScript">
                        self.name="first_Window";
                        function abook_lookup()
                        {
                                Window1=window.open('<xsl:value-of 
select="abook_link"/>',"Search","width=800,height=700,toolbar=no,scrollbars=yes,resizable=yes");
                        }
                </script>

                        <tr>
                                <td valign="top">
                                        <a href="javascript:abook_lookup()" 
onMouseover="window.status='{lang_select_abook_help}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="lang_contact"/></a>
                                </td>
                                <td>
                                        <input size="5" type="text" 
name="vendor_id" value="{value_abid}"  onClick="vendor_lookup();" 
readonly="readonly">
                                        <xsl:attribute name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_select_contact_help"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                <input  size="30" type="text" 
name="vendor_name" value="{value_contact_name}"  onClick="abook_lookup();" 
readonly="readonly">
                                        <xsl:attribute name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_select_contact_help"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>

        </xsl:template>

====================================================
Index: confirm_custom.xsl
<!-- $Id: confirm_custom.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="app_data">
                <xsl:choose>
                        <xsl:when test="confirm">
                                <xsl:apply-templates select="confirm"/>
                        </xsl:when>
                </xsl:choose>
        </xsl:template>


<!-- update_cat -->

        <xsl:template match="confirm">
                        <table cellpadding="2" cellspacing="2" align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="lang_confirm_msg != ''">
                                <tr>
                                        <td align="center" 
colspan="2"><xsl:value-of select="lang_confirm_msg"/></td>
                                </tr>
                                <tr>
                                        <td>
                                                <xsl:variable 
name="run_action"><xsl:value-of select="run_action"/></xsl:variable>
                                                <xsl:variable 
name="lang_yes"><xsl:value-of select="lang_yes"/></xsl:variable>
                                                <form method="POST" 
action="{$run_action}">
                                                        <input type="submit" 
class="forms" name="confirm" value="{$lang_yes}" 
onMouseout="window.status='';return true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_yes_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                </form>
                                        </td>
                                        <td align="right">
                                                <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                                <a href="{$done_action}" 
onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_no_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                        <xsl:value-of 
select="lang_no"/>
                                                </a>
                                        </td>
                                </tr>
                                </xsl:when>
                        <xsl:otherwise>
                                <tr>
                                        <td align="center">
                                                <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                                <a href="{$done_action}" 
onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                        <xsl:value-of 
select="lang_done"/>
                                                </a>
                                        </td>

                                </tr>
                        </xsl:otherwise>
                        </xsl:choose>
                        </table>
        </xsl:template>


====================================================
Index: select_part_of_town.xsl
<!-- $Id: select_part_of_town.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="select_part_of_town">
        <xsl:variable name="lang_town_statustext"><xsl:value-of 
select="lang_town_statustext"/></xsl:variable>
        <xsl:variable name="select_name_part_of_town"><xsl:value-of 
select="select_name_part_of_town"/></xsl:variable>
                <select name="{$select_name_part_of_town}" class="forms" 
onMouseover="window.status='{$lang_town_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                        <option value=""><xsl:value-of 
select="lang_no_part_of_town"/></option>
                                <xsl:apply-templates 
select="part_of_town_list"/>
                </select>
        </xsl:template>

        <xsl:template match="part_of_town_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: actor.xsl

        <xsl:template name="app_data">
                <xsl:choose>
                        <xsl:when test="edit">
                                <xsl:apply-templates select="edit"/>
                        </xsl:when>
                        <xsl:when test="view">
                                <xsl:apply-templates select="view"/>
                        </xsl:when>
                        <xsl:when test="list_attribute">
                                <xsl:apply-templates select="list_attribute"/>
                        </xsl:when>
                        <xsl:when test="edit_attrib">
                                <xsl:apply-templates select="edit_attrib"/>
                        </xsl:when>
                        <xsl:otherwise>
                                <xsl:apply-templates select="list"/>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="list">
                <div id="overDiv" style="position:absolute; 
visibility:hide;z-index:1;"></div>
                <xsl:variable name="overlib_source"><xsl:value-of 
select="overlib_source"/></xsl:variable>
                <SCRIPT LANGUAGE="JavaScript" SRC="{$overlib_source}"></SCRIPT>

                <xsl:call-template name="menu"/>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <xsl:choose>
                                        <xsl:when test="member_of_list != ''">
                                                <td align="left">
                                                        <xsl:call-template 
name="filter_member_of"/>
                                                </td>
                                        </xsl:when>
                                </xsl:choose>

                                <td align="left">
                                        <xsl:call-template name="cat_filter"/>
                                </td>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                                <td valign ="top">
                                <table>
                                <tr>
                                <td class="small_text" valign="top" 
align="left">
                                        <xsl:variable 
name="link_columns"><xsl:value-of select="link_columns"/></xsl:variable>
                                        <xsl:variable 
name="lang_columns_help"><xsl:value-of 
select="lang_columns_help"/></xsl:variable>
                                        <xsl:variable 
name="lang_columns"><xsl:value-of select="lang_columns"/></xsl:variable>
                                        <a href="javascript:var 
w=window.open('{$link_columns}','','width=300,height=600')"
                                                
onMouseOver="overlib('{$lang_columns_help}', CAPTION, '{$lang_columns}')"
                                                onMouseOut="nd()">
                                                <xsl:value-of 
select="lang_columns"/></a>
                                </td>
                                </tr>
                                </table>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:call-template name="table_header"/>
                                <xsl:call-template name="values"/>
                                <xsl:apply-templates select="table_add"/>
                </table>
        </xsl:template>

        <xsl:template name="table_header">
                        <tr class="th">
                                <xsl:for-each select="table_header" >
                                        <td class="th_text" width="{with}" 
align="{align}">
                                                <xsl:choose>
                                                        <xsl:when 
test="sort_link!=''">
                                                                <a 
href="{sort}" onMouseover="window.status='{header}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="header"/></a>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                <xsl:value-of 
select="header"/>
                                                        </xsl:otherwise>
                                                </xsl:choose>
                                        </td>
                                </xsl:for-each>
                        </tr>
        </xsl:template>


        <xsl:template name="values">
                <xsl:for-each select="values" >
                        <tr>
                        <xsl:attribute name="class">
                                <xsl:choose>
                                        <xsl:when test="@class">
                                                <xsl:value-of select="@class"/>
                                        </xsl:when>
                                        <xsl:when test="position() mod 2 = 0">
                                                <xsl:text>row_off</xsl:text>
                                        </xsl:when>
                                        <xsl:otherwise>
                                                <xsl:text>row_on</xsl:text>
                                        </xsl:otherwise>
                                </xsl:choose>
                        </xsl:attribute>
                                <xsl:for-each select="row" >
                                        <xsl:choose>
                                                <xsl:when test="link">
                                                        <td class="small_text" 
align="center">
                                                                <a 
href="{link}" onMouseover="window.status='{statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="text"/></a>
                                                        </td>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <td class="small_text" 
align="left">
                                                                <xsl:value-of 
select="value"/>
                                                        </td>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:for-each>
                        </tr>
                </xsl:for-each>
        </xsl:template>

        <xsl:template match="table_add">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                                <input type="submit" name="add" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
        </xsl:template>

<!-- add / edit -->

        <xsl:template match="edit">
                <xsl:variable name="dateformat_source"><xsl:value-of 
select="dateformat_source"/></xsl:variable>
                <SCRIPT LANGUAGE="JavaScript" 
SRC="{$dateformat_source}"></SCRIPT>

                <script language="JavaScript">
                        self.name="first_Window";
                        <xsl:value-of select="lookup_functions"/>
                </script>
                <xsl:variable name="edit_url"><xsl:value-of 
select="edit_url"/></xsl:variable>
                <div align="left">
                <form name="form" method="post" action="{$edit_url}">
                <table cellpadding="2" cellspacing="2" width="79%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr >
                                <td align="left">
                                        <xsl:value-of select="lang_actor_id"/>
                                </td>
                                <xsl:choose>
                                        <xsl:when test="value_actor_id!=''">
                                                <td align="left">
                                                        <xsl:value-of 
select="value_actor_id"/>
                                                </td>
                                        </xsl:when>
                                        <xsl:otherwise>
                                        <td align="left">
                                                <input type="text" size = "15" 
name="values[new_actor_id]" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_id_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </td>
                                        </xsl:otherwise>
                                </xsl:choose>
                        </tr>

                        <tr >
                                <td align="left">
                                        <xsl:value-of select="lang_category"/>
                                </td>
                                <td align="left">
                                        <xsl:call-template name="cat_select"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="2" width="50%" align="left">
                                        <xsl:call-template 
name="attributes_form"/>
                                </td>
                        </tr>
                        <xsl:choose>
                                <xsl:when test="member_of_list != ''">
                                <tr>
                                        <td valign="top">
                                                <xsl:value-of 
select="lang_member_of"/>
                                        </td>
                                        <td>
                                                <xsl:variable 
name="lang_member_of_statustext"><xsl:value-of 
select="lang_member_of_statustext"/></xsl:variable>
                                                        <select 
name="values[member_of][]" class="forms" multiple="multiple" 
onMouseover="window.status='{$lang_member_of_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                                                
<xsl:apply-templates select="member_of_list"/>
                                                        </select>
                                        </td>
                                </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr height="50">
                                <td valign="bottom">
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                <td valign="bottom">
                                        <xsl:variable 
name="lang_apply"><xsl:value-of select="lang_apply"/></xsl:variable>
                                        <input type="submit" 
name="values[apply]" value="{$lang_apply}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_apply_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                <td align="right" valign="bottom">
                                        <xsl:variable 
name="lang_cancel"><xsl:value-of select="lang_cancel"/></xsl:variable>
                                        <input type="submit" 
name="values[cancel]" value="{$lang_cancel}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_cancel_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                </table>
                </form>
                </div>
        </xsl:template>

<!-- view -->

        <xsl:template match="view">
                <table cellpadding="2" cellspacing="2" width="79%" 
align="center">
                        <tr >
                                <td align="left">
                                        <xsl:value-of select="lang_actor_id"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="value_actor_id"/>
                                </td>
                        </tr>
                        <tr class="row_off">
                                <td width="19%">
                                        <xsl:value-of 
select="lang_time_created"/>
                                </td>
                                <td width="81%">
                                        <xsl:value-of select="value_date"/>
                                </td>
                        </tr>
                        <tr class="row_on">
                                <td>
                                        <xsl:value-of select="lang_category"/>
                                </td>
                                <xsl:for-each select="cat_list" >
                                        <xsl:choose>
                                                <xsl:when 
test="selected='selected'">
                                                        <td>
                                                                <xsl:value-of 
select="name"/>
                                                        </td>
                                                </xsl:when>
                                        </xsl:choose>
                                </xsl:for-each>
                        </tr>
                        <tr>
                                <td colspan="2" width="50%" align="left">
                                        <xsl:apply-templates 
select="attributes_view"/>
                                </td>
                        </tr>
                        <xsl:choose>
                                <xsl:when test="member_of_list != ''">
                                <tr>
                                        <td valign="top">
                                                <xsl:value-of 
select="lang_member_of"/>
                                        </td>
                                        <td>
                                                <xsl:variable 
name="lang_member_of_statustext"><xsl:value-of 
select="lang_member_of_statustext"/></xsl:variable>
                                                        <select 
disabled="disabled" name="values[member_of][]" class="forms" 
multiple="multiple" onMouseover="window.status='{$lang_member_of_statustext}'; 
return true;" onMouseout="window.status='';return true;">
                                                                
<xsl:apply-templates select="member_of_list"/>
                                                        </select>
                                        </td>
                                </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                        <input type="submit" class="forms" 
name="done" value="{$lang_done}" onMouseover="window.status='Back to the 
list.';return true;" onMouseout="window.status='';return true;"/>
                                        </form>
                                </td>
                        </tr>
                </table>
        </xsl:template>

        <xsl:template match="table_add2">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                                <input type="submit" name="add" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_standardtext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                                <td height="50">
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" name="add" 
value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_standardtext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
        </xsl:template>



<!-- list attribute -->

        <xsl:template match="list_attribute">

                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates 
select="table_header_attrib"/>
                                <xsl:apply-templates select="values_attrib"/>
                                <xsl:apply-templates select="table_add2"/>
                </table>
        </xsl:template>
        <xsl:template match="table_header_attrib">
                <xsl:variable name="sort_sorting"><xsl:value-of 
select="sort_sorting"/></xsl:variable>
                <xsl:variable name="sort_id"><xsl:value-of 
select="sort_id"/></xsl:variable>
                <xsl:variable name="sort_name"><xsl:value-of 
select="sort_name"/></xsl:variable>
                <tr class="th">
                        <td class="th_text" width="10%" align="left">
                                <a href="{$sort_name}"><xsl:value-of 
select="lang_name"/></a>
                        </td>
                        <td class="th_text" width="10%" align="left">
                                <xsl:value-of select="lang_descr"/>
                        </td>
                        <td class="th_text" width="1%" align="center">
                                <xsl:value-of select="lang_datatype"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <a href="{$sort_sorting}"><xsl:value-of 
select="lang_sorting"/></a>
                        </td>
                        <td class="th_text" width="1%" align="center">
                                <xsl:value-of select="lang_search"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_edit"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_delete"/>
                        </td>
                </tr>
        </xsl:template>

        <xsl:template match="values_attrib">
                <xsl:variable name="lang_up_text"><xsl:value-of 
select="lang_up_text"/></xsl:variable>
                <xsl:variable name="lang_down_text"><xsl:value-of 
select="lang_down_text"/></xsl:variable>
                <xsl:variable name="lang_attribute_attribtext"><xsl:value-of 
select="lang_delete_attribtext"/></xsl:variable>
                <xsl:variable name="lang_edit_attribtext"><xsl:value-of 
select="lang_edit_attribtext"/></xsl:variable>
                <xsl:variable name="lang_delete_attribtext"><xsl:value-of 
select="lang_delete_attribtext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="left">
                                        <xsl:value-of select="column_name"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="input_text"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="datatype"/>
                                </td>
                                <td>
                                        <table align="left">
                                                <tr>
                                                        <td>
                                                                <xsl:value-of 
select="sorting"/>
                                                        </td>

                                                        <td align="left">
                                                                <xsl:variable 
name="link_up"><xsl:value-of select="link_up"/></xsl:variable>
                                                                <a 
href="{$link_up}" onMouseover="window.status='{$lang_up_text}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="text_up"/></a>
                                                                <xsl:text> | 
</xsl:text>
                                                                <xsl:variable 
name="link_down"><xsl:value-of select="link_down"/></xsl:variable>
                                                                <a 
href="{$link_down}" onMouseover="window.status='{$lang_down_text}';return 
true;" onMouseout="window.status='';return true;"><xsl:value-of 
select="text_down"/></a>
                                                        </td>

                                                </tr>
                                        </table>
                                </td>
                                <td align="center">
                                        <xsl:value-of select="search"/>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_edit"><xsl:value-of select="link_edit"/></xsl:variable>
                                        <a href="{$link_edit}" 
onMouseover="window.status='{$lang_edit_attribtext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_edit"/></a>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_delete"><xsl:value-of select="link_delete"/></xsl:variable>
                                        <a href="{$link_delete}" 
onMouseover="window.status='{$lang_delete_attribtext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_delete"/></a>
                                </td>
                        </tr>
        </xsl:template>


<!-- add attribute / edit attribute -->

        <xsl:template match="edit_attrib">
                <div align="left">

                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">

                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form method="post" action="{$form_action}">
                        <tr>
                                <td valign="top">
                                        <xsl:choose>
                                                <xsl:when test="value_id != ''">
                                                        <xsl:value-of 
select="lang_id"/>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                                <td>
                                        <xsl:choose>
                                                <xsl:when test="value_id != ''">
                                                        <xsl:value-of 
select="value_id"/>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_column_name"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[column_name]" value="{value_column_name}" maxlength="20" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_column_name_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_input_text"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[input_text]" value="{value_input_text}" maxlength="20" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_input_text_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_statustext"/>
                                </td>
                                <td>
                                        <textarea cols="60" rows="10" 
name="values[statustext]" wrap="virtual" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_statustext_attribtext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_statustext"/>
                                        </textarea>

                                </td>
                        </tr>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_datatype"/>
                                </td>
                                <td valign="top">
                                        <xsl:variable 
name="lang_datatype_statustext"><xsl:value-of 
select="lang_datatype_statustext"/></xsl:variable>
                                        <select 
name="values[column_info][type]" class="forms" 
onMouseover="window.status='{$lang_datatype_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                                <option value=""><xsl:value-of 
select="lang_no_datatype"/></option>
                                                <xsl:apply-templates 
select="datatype_list"/>
                                        </select>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_precision"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[column_info][precision]" value="{value_precision}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_precision_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_scale"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[column_info][scale]" value="{value_scale}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_scale_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_default"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[column_info][default]" value="{value_default}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_default_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_nullable"/>
                                </td>
                                <td valign="top">
                                        <xsl:variable 
name="lang_nullable_statustext"><xsl:value-of 
select="lang_nullable_statustext"/></xsl:variable>
                                        <select 
name="values[column_info][nullable]" class="forms" 
onMouseover="window.status='{$lang_nullable_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                                <option value=""><xsl:value-of 
select="lang_select_nullable"/></option>
                                                <xsl:apply-templates 
select="nullable_list"/>
                                        </select>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_list"/>
                                </td>
                                <td>
                                        <xsl:choose>
                                                        <xsl:when 
test="value_list = 1">
                                                                <input 
type="checkbox" name="values[list]" value="1" checked="checked" 
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_list_statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                <input 
type="checkbox" name="values[list]" value="1" 
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_list_statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of 
select="lang_include_search"/>
                                </td>
                                <td>
                                        <xsl:choose>
                                                        <xsl:when 
test="value_search = 1">
                                                                <input 
type="checkbox" name="values[search]" value="1" checked="checked" 
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_include_search_statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                <input 
type="checkbox" name="values[search]" value="1" 
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_include_search_statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                        </tr>
                        <xsl:choose>
                                <xsl:when test="multiple_choice != ''">
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_choice"/>
                                                </td>
                                                <td align="right">
                                                        <xsl:call-template 
name="choice"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_attribtext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>

                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_attribtext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>
        </xsl:template>

<!-- datatype_list -->

        <xsl:template match="datatype_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

<!-- nullable_list -->

        <xsl:template match="nullable_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="member_of_list">
        <xsl:variable name="id"><xsl:value-of select="cat_id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected='selected'">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: admin_entity.xsl
<!-- $Id: admin_entity.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="app_data">
                <xsl:choose>
                        <xsl:when test="edit">
                                <xsl:apply-templates select="edit"/>
                        </xsl:when>
                        <xsl:when test="edit_status">
                                <xsl:apply-templates select="edit_status"/>
                        </xsl:when>
                        <xsl:when test="list_attribute">
                                <xsl:apply-templates select="list_attribute"/>
                        </xsl:when>
                        <xsl:when test="list_status">
                                <xsl:apply-templates select="list_status"/>
                        </xsl:when>
                        <xsl:when test="edit_attrib">
                                <xsl:apply-templates select="edit_attrib"/>
                        </xsl:when>
                        <xsl:when test="list_config">
                                <xsl:apply-templates select="list_config"/>
                        </xsl:when>
                        <xsl:when test="edit_config">
                                <xsl:apply-templates select="edit_config"/>
                        </xsl:when>
                        <xsl:when test="list_category">
                                <xsl:apply-templates select="list_category"/>
                        </xsl:when>
                        <xsl:otherwise>
                                <xsl:apply-templates select="list"/>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>


        <xsl:template match="list">
                <xsl:call-template name="menu"/>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates select="table_header"/>
                                <xsl:apply-templates select="values"/>
                                <xsl:apply-templates select="table_add"/>
                </table>
        </xsl:template>

        <xsl:template match="table_header">
                <xsl:variable name="sort_id"><xsl:value-of 
select="sort_id"/></xsl:variable>
                <xsl:variable name="sort_name"><xsl:value-of 
select="sort_name"/></xsl:variable>
                <tr class="th">
                        <td class="th_text" width="10%" align="right">
                                <a href="{$sort_id}"><xsl:value-of 
select="lang_id"/></a>
                        </td>
                        <td class="th_text" width="10%" align="center">
                                <a href="{$sort_name}"><xsl:value-of 
select="lang_name"/></a>
                        </td>
                        <td class="th_text" width="20%" align="center">
                                <xsl:value-of select="lang_descr"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_categories"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_edit"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_delete"/>
                        </td>
                </tr>
        </xsl:template>

        <xsl:template match="values">
                <xsl:variable name="lang_attribute_standardtext"><xsl:value-of 
select="lang_delete_standardtext"/></xsl:variable>
                <xsl:variable name="lang_edit_standardtext"><xsl:value-of 
select="lang_edit_standardtext"/></xsl:variable>
                <xsl:variable name="lang_delete_standardtext"><xsl:value-of 
select="lang_delete_standardtext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="right">
                                        <xsl:value-of select="id"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="name"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="descr"/>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_categories"><xsl:value-of select="link_categories"/></xsl:variable>
                                        <a href="{$link_categories}" 
onMouseover="window.status='{lang_category_text}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_categories"/></a>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_edit"><xsl:value-of select="link_edit"/></xsl:variable>
                                        <a href="{$link_edit}" 
onMouseover="window.status='{$lang_edit_standardtext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_edit"/></a>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_delete"><xsl:value-of select="link_delete"/></xsl:variable>
                                        <a href="{$link_delete}" 
onMouseover="window.status='{$lang_delete_standardtext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_delete"/></a>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="list_status">
                <xsl:call-template name="menu"/>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text" align="left">
                                        <xsl:value-of select="lang_entity"/>
                                        <xsl:text>: </xsl:text>
                                        <xsl:value-of select="entity_name"/>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text" align="left">
                                        <xsl:value-of select="lang_category"/>
                                        <xsl:text>: </xsl:text>
                                        <xsl:value-of select="category_name"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates 
select="table_header_status"/>
                                <xsl:apply-templates select="values_status"/>
                                <xsl:apply-templates select="table_add"/>
                </table>
        </xsl:template>

        <xsl:template match="table_header_status">
                <xsl:variable name="sort_id"><xsl:value-of 
select="sort_id"/></xsl:variable>
                <xsl:variable name="sort_name"><xsl:value-of 
select="sort_name"/></xsl:variable>
                <tr class="th">
                        <td class="th_text" width="10%" align="right">
                                <a href="{$sort_id}"><xsl:value-of 
select="lang_id"/></a>
                        </td>
                        <td class="th_text" width="20%" align="center">
                                <xsl:value-of select="lang_descr"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_edit"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_delete"/>
                        </td>
                </tr>
        </xsl:template>

        <xsl:template match="values_status">
                <xsl:variable name="lang_edit_standardtext"><xsl:value-of 
select="lang_edit_standardtext"/></xsl:variable>
                <xsl:variable name="lang_delete_standardtext"><xsl:value-of 
select="lang_delete_standardtext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="right">
                                        <xsl:value-of select="id"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="descr"/>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_edit"><xsl:value-of select="link_edit"/></xsl:variable>
                                        <a href="{$link_edit}" 
onMouseover="window.status='{$lang_edit_standardtext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_edit"/></a>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_delete"><xsl:value-of select="link_delete"/></xsl:variable>
                                        <a href="{$link_delete}" 
onMouseover="window.status='{$lang_delete_standardtext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_delete"/></a>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="list_category">
                <xsl:call-template name="menu"/>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text" align="left">
                                        <xsl:value-of select="lang_entity"/>
                                        <xsl:text>: </xsl:text>
                                        <xsl:value-of select="entity_name"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates 
select="table_header_category"/>
                                <xsl:apply-templates select="values_category"/>
                                <xsl:apply-templates select="table_add"/>
                </table>
        </xsl:template>

        <xsl:template match="table_header_category">
                <xsl:variable name="sort_id"><xsl:value-of 
select="sort_id"/></xsl:variable>
                <xsl:variable name="sort_name"><xsl:value-of 
select="sort_name"/></xsl:variable>
                <tr class="th">
                        <td class="th_text" width="5%" align="right">
                                <a href="{$sort_id}"><xsl:value-of 
select="lang_id"/></a>
                        </td>
                        <td class="th_text" width="10%" align="center">
                                <a href="{$sort_name}"><xsl:value-of 
select="lang_name"/></a>
                        </td>
                        <td class="th_text" width="20%" align="center">
                                <xsl:value-of select="lang_descr"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_prefix"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_attribute"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_edit"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_delete"/>
                        </td>
                </tr>
        </xsl:template>

        <xsl:template match="values_category">
                <xsl:variable name="lang_attribute_standardtext"><xsl:value-of 
select="lang_attribute_standardtext"/></xsl:variable>
                <xsl:variable name="lang_edit_standardtext"><xsl:value-of 
select="lang_edit_standardtext"/></xsl:variable>
                <xsl:variable name="lang_delete_standardtext"><xsl:value-of 
select="lang_delete_standardtext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="right">
                                        <xsl:value-of select="id"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="name"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="descr"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="prefix"/>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_attribute"><xsl:value-of select="link_attribute"/></xsl:variable>
                                        <a href="{$link_attribute}" 
onMouseover="window.status='{$lang_attribute_standardtext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_attribute"/></a>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_edit"><xsl:value-of select="link_edit"/></xsl:variable>
                                        <a href="{$link_edit}" 
onMouseover="window.status='{$lang_edit_standardtext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_edit"/></a>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_delete"><xsl:value-of select="link_delete"/></xsl:variable>
                                        <a href="{$link_delete}" 
onMouseover="window.status='{$lang_delete_standardtext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_delete"/></a>
                                </td>
                        </tr>
        </xsl:template>


                <xsl:template match="list_config">
                        <xsl:call-template name="menu"/>
                        <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <tr>
                                        <td align="right">
                                                <xsl:call-template 
name="search_field"/>
                                        </td>
                                </tr>
                                <tr>
                                        <td colspan="3" width="100%">
                                                <xsl:call-template 
name="nextmatchs"/>
                                        </td>
                                </tr>
                        </table>
                        <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                        <xsl:apply-templates 
select="table_header_list_config"/>
                                        <xsl:apply-templates 
select="values_list_config"/>
                        </table>
                </xsl:template>

                <xsl:template match="table_header_list_config">
                        <xsl:variable name="sort_column_name"><xsl:value-of 
select="sort_column_name"/></xsl:variable>
                        <xsl:variable name="sort_name"><xsl:value-of 
select="sort_name"/></xsl:variable>
                        <tr class="th">
                                <td class="th_text" width="10%" align="center">
                                        <a 
href="{$sort_column_name}"><xsl:value-of select="lang_column_name"/></a>
                                </td>
                                <td class="th_text" width="10%" align="center">
                                        <a href="{$sort_name}"><xsl:value-of 
select="lang_name"/></a>
                                </td>
                                <td class="th_text" width="5%" align="center">
                                        <xsl:value-of select="lang_edit"/>
                                </td>
                        </tr>
                </xsl:template>

                <xsl:template match="values_list_config">
                        <xsl:variable 
name="lang_edit_standardtext"><xsl:value-of 
select="lang_edit_standardtext"/></xsl:variable>
                                <tr>
                                        <xsl:attribute name="class">
                                                <xsl:choose>
                                                        <xsl:when test="@class">
                                                                <xsl:value-of 
select="@class"/>
                                                        </xsl:when>
                                                        <xsl:when 
test="position() mod 2 = 0">
                                                                
<xsl:text>row_off</xsl:text>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                
<xsl:text>row_on</xsl:text>
                                                        </xsl:otherwise>
                                                </xsl:choose>
                                        </xsl:attribute>

                                        <td align="left">
                                                <xsl:value-of 
select="column_name"/>
                                        </td>
                                        <td align="left">
                                                <xsl:value-of select="name"/>
                                        </td>
                                        <td align="center">
                                                <xsl:variable 
name="link_edit"><xsl:value-of select="link_edit"/></xsl:variable>
                                                <a href="{$link_edit}" 
onMouseover="window.status='{$lang_edit_standardtext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_edit"/></a>
                                        </td>
                                </tr>
        </xsl:template>


        <xsl:template match="table_add">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                                <input type="submit" name="add" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_standardtext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                                <td height="50">
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" name="add" 
value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_standardtext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
        </xsl:template>

<!-- add / edit  -->
        <xsl:template match="edit">
                <div align="left">

                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form method="post" action="{$form_action}">
                        <tr>
                                <td class="th_text" align="left">
                                        <xsl:value-of select="lang_entity"/>
                                </td>
                                <td class="th_text" align="left">
                                        <xsl:value-of select="entity_name"/>
                                </td>
                        </tr>
                        <xsl:choose>
                                <xsl:when test="value_id != ''">
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_id"/>
                                                </td>
                                                <td>
                                                        <xsl:value-of 
select="value_id"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_name"/>
                                </td>
                                <td>
                                        <input type="text" name="values[name]" 
value="{value_name}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_name_standardtext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td>
                                        <textarea cols="60" rows="10" 
name="values[descr]" wrap="virtual" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_descr_standardtext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_descr"/>
                                        </textarea>

                                </td>
                        </tr>
                        <xsl:choose>
                                <xsl:when test="lang_location_form != ''">
                                        <tr>
                                                <td>
                                                        <xsl:value-of 
select="lang_location_form"/>
                                                </td>
                                                <td>
                                                        <xsl:choose>
                                                                        
<xsl:when test="value_location_form = 1">
                                                                                
<input type="checkbox" name="values[location_form]" value="1" checked="checked" 
onMouseout="window.status='';return true;">
                                                                                
        <xsl:attribute name="onMouseover">
                                                                                
                <xsl:text>window.status='</xsl:text>
                                                                                
                        <xsl:value-of select="lang_location_form_statustext"/>
                                                                                
                <xsl:text>'; return true;</xsl:text>
                                                                                
        </xsl:attribute>
                                                                                
</input>
                                                                        
</xsl:when>
                                                                        
<xsl:otherwise>
                                                                                
<input type="checkbox" name="values[location_form]" value="1" 
onMouseout="window.status='';return true;">
                                                                                
        <xsl:attribute name="onMouseover">
                                                                                
                <xsl:text>window.status='</xsl:text>
                                                                                
                        <xsl:value-of select="lang_location_form_statustext"/>
                                                                                
                <xsl:text>'; return true;</xsl:text>
                                                                                
        </xsl:attribute>
                                                                                
</input>
                                                                        
</xsl:otherwise>
                                                        </xsl:choose>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="lang_documentation != ''">
                                        <tr>
                                                <td>
                                                        <xsl:value-of 
select="lang_documentation"/>
                                                </td>
                                                <td>
                                                        <xsl:choose>
                                                                        
<xsl:when test="value_documentation = 1">
                                                                                
<input type="checkbox" name="values[documentation]" value="1" checked="checked" 
onMouseout="window.status='';return true;">
                                                                                
        <xsl:attribute name="onMouseover">
                                                                                
                <xsl:text>window.status='</xsl:text>
                                                                                
                        <xsl:value-of select="lang_documentation_statustext"/>
                                                                                
                <xsl:text>'; return true;</xsl:text>
                                                                                
        </xsl:attribute>
                                                                                
</input>
                                                                        
</xsl:when>
                                                                        
<xsl:otherwise>
                                                                                
<input type="checkbox" name="values[documentation]" value="1" 
onMouseout="window.status='';return true;">
                                                                                
        <xsl:attribute name="onMouseover">
                                                                                
                <xsl:text>window.status='</xsl:text>
                                                                                
                        <xsl:value-of select="lang_documentation_statustext"/>
                                                                                
                <xsl:text>'; return true;</xsl:text>
                                                                                
        </xsl:attribute>
                                                                                
</input>
                                                                        
</xsl:otherwise>
                                                        </xsl:choose>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>

                        <xsl:choose>
                                <xsl:when test="value_location_form = 1">
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_include_in_location_form"/>
                                                </td>
                                                <td>
                                                        <xsl:call-template 
name="include_list"/>
                                                </td>
                                        </tr>
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_include_this_entity"/>
                                                </td>
                                                <td>
                                                        <xsl:call-template 
name="include_list_2"/>
                                                </td>
                                        </tr>
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_start_this_entity"/>
                                                </td>
                                                <td>
                                                        <xsl:call-template 
name="include_list_3"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>


                        <xsl:choose>
                                <xsl:when test="lang_prefix != ''">
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_prefix"/>
                                                </td>
                                                <td>
                                                        <input type="text" 
name="values[prefix]" value="{value_prefix}" 
onMouseout="window.status='';return true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_prefix_standardtext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>

                        <xsl:choose>
                                <xsl:when test="lang_lookup_tenant != ''">
                                        <tr>
                                                <td>
                                                        <xsl:value-of 
select="lang_lookup_tenant"/>
                                                </td>
                                                <td>
                                                        <xsl:choose>
                                                                        
<xsl:when test="value_lookup_tenant = 1">
                                                                                
<input type="checkbox" name="values[lookup_tenant]" value="1" checked="checked" 
onMouseout="window.status='';return true;">
                                                                                
        <xsl:attribute name="onMouseover">
                                                                                
                <xsl:text>window.status='</xsl:text>
                                                                                
                        <xsl:value-of select="lang_lookup_tenant_statustext"/>
                                                                                
                <xsl:text>'; return true;</xsl:text>
                                                                                
        </xsl:attribute>
                                                                                
</input>
                                                                        
</xsl:when>
                                                                        
<xsl:otherwise>
                                                                                
<input type="checkbox" name="values[lookup_tenant]" value="1" 
onMouseout="window.status='';return true;">
                                                                                
        <xsl:attribute name="onMouseover">
                                                                                
                <xsl:text>window.status='</xsl:text>
                                                                                
                        <xsl:value-of select="lang_lookup_tenant_statustext"/>
                                                                                
                <xsl:text>'; return true;</xsl:text>
                                                                                
        </xsl:attribute>
                                                                                
</input>
                                                                        
</xsl:otherwise>
                                                        </xsl:choose>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="lang_tracking != ''">
                                        <tr>
                                                <td>
                                                        <xsl:value-of 
select="lang_tracking"/>
                                                </td>
                                                <td>
                                                        <xsl:choose>
                                                                        
<xsl:when test="value_tracking = 1">
                                                                                
<input type="checkbox" name="values[tracking]" value="1" checked="checked" 
onMouseout="window.status='';return true;">
                                                                                
        <xsl:attribute name="onMouseover">
                                                                                
                <xsl:text>window.status='</xsl:text>
                                                                                
                        <xsl:value-of select="lang_tracking_statustext"/>
                                                                                
                <xsl:text>'; return true;</xsl:text>
                                                                                
        </xsl:attribute>
                                                                                
</input>
                                                                        
</xsl:when>
                                                                        
<xsl:otherwise>
                                                                                
<input type="checkbox" name="values[tracking]" value="1" 
onMouseout="window.status='';return true;">
                                                                                
        <xsl:attribute name="onMouseover">
                                                                                
                <xsl:text>window.status='</xsl:text>
                                                                                
                        <xsl:value-of select="lang_tracking_statustext"/>
                                                                                
                <xsl:text>'; return true;</xsl:text>
                                                                                
        </xsl:attribute>
                                                                                
</input>
                                                                        
</xsl:otherwise>
                                                        </xsl:choose>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="lang_fileupload != ''">
                                        <tr>
                                                <td>
                                                        <xsl:value-of 
select="lang_fileupload"/>
                                                </td>
                                                <td>
                                                        <xsl:choose>
                                                                        
<xsl:when test="value_fileupload = 1">
                                                                                
<input type="checkbox" name="values[fileupload]" value="1" checked="checked" 
onMouseout="window.status='';return true;">
                                                                                
        <xsl:attribute name="onMouseover">
                                                                                
                <xsl:text>window.status='</xsl:text>
                                                                                
                        <xsl:value-of select="lang_fileupload_statustext"/>
                                                                                
                <xsl:text>'; return true;</xsl:text>
                                                                                
        </xsl:attribute>
                                                                                
</input>
                                                                        
</xsl:when>
                                                                        
<xsl:otherwise>
                                                                                
<input type="checkbox" name="values[fileupload]" value="1" 
onMouseout="window.status='';return true;">
                                                                                
        <xsl:attribute name="onMouseover">
                                                                                
                <xsl:text>window.status='</xsl:text>
                                                                                
                        <xsl:value-of select="lang_fileupload_statustext"/>
                                                                                
                <xsl:text>'; return true;</xsl:text>
                                                                                
        </xsl:attribute>
                                                                                
</input>
                                                                        
</xsl:otherwise>
                                                        </xsl:choose>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="lang_loc_link != ''">
                                        <tr>
                                                <td>
                                                        <xsl:value-of 
select="lang_loc_link"/>
                                                </td>
                                                <td>
                                                        <xsl:choose>
                                                                        
<xsl:when test="value_loc_link = 1">
                                                                                
<input type="checkbox" name="values[loc_link]" value="1" checked="checked" 
onMouseout="window.status='';return true;">
                                                                                
        <xsl:attribute name="onMouseover">
                                                                                
                <xsl:text>window.status='</xsl:text>
                                                                                
                        <xsl:value-of select="lang_loc_link_statustext"/>
                                                                                
                <xsl:text>'; return true;</xsl:text>
                                                                                
        </xsl:attribute>
                                                                                
</input>
                                                                        
</xsl:when>
                                                                        
<xsl:otherwise>
                                                                                
<input type="checkbox" name="values[loc_link]" value="1" 
onMouseout="window.status='';return true;">
                                                                                
        <xsl:attribute name="onMouseover">
                                                                                
                <xsl:text>window.status='</xsl:text>
                                                                                
                        <xsl:value-of select="lang_loc_link_statustext"/>
                                                                                
                <xsl:text>'; return true;</xsl:text>
                                                                                
        </xsl:attribute>
                                                                                
</input>
                                                                        
</xsl:otherwise>
                                                        </xsl:choose>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="lang_start_project != ''">
                                        <tr>
                                                <td>
                                                        <xsl:value-of 
select="lang_start_project"/>
                                                </td>
                                                <td>
                                                        <xsl:choose>
                                                                        
<xsl:when test="value_start_project = 1">
                                                                                
<input type="checkbox" name="values[start_project]" value="1" checked="checked" 
onMouseout="window.status='';return true;">
                                                                                
        <xsl:attribute name="onMouseover">
                                                                                
                <xsl:text>window.status='</xsl:text>
                                                                                
                        <xsl:value-of select="lang_start_project_statustext"/>
                                                                                
                <xsl:text>'; return true;</xsl:text>
                                                                                
        </xsl:attribute>
                                                                                
</input>
                                                                        
</xsl:when>
                                                                        
<xsl:otherwise>
                                                                                
<input type="checkbox" name="values[start_project]" value="1" 
onMouseout="window.status='';return true;">
                                                                                
        <xsl:attribute name="onMouseover">
                                                                                
                <xsl:text>window.status='</xsl:text>
                                                                                
                        <xsl:value-of select="lang_start_project_statustext"/>
                                                                                
                <xsl:text>'; return true;</xsl:text>
                                                                                
        </xsl:attribute>
                                                                                
</input>
                                                                        
</xsl:otherwise>
                                                        </xsl:choose>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>

                        <xsl:choose>
                                <xsl:when test="lang_location_level != ''">
                                        <tr>
                                                <td>
                                                        <xsl:value-of 
select="lang_location_level"/>
                                                </td>
                                                <td valign="top">
                                                        <xsl:variable 
name="lang_location_level_statustext"><xsl:value-of 
select="lang_location_level_statustext"/></xsl:variable>
                                                        <select 
name="values[location_level]" class="forms" 
onMouseover="window.status='{$lang_location_level_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                                                <option 
value=""><xsl:value-of select="lang_no_location_level"/></option>
                                                                
<xsl:apply-templates select="location_level_list"/>
                                                        </select>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>

                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_standardtext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_standardtext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>
        </xsl:template>

<!-- add_status / edit_status  -->
        <xsl:template match="edit_status">
                <div align="left">

                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form method="post" action="{$form_action}">
                        <tr>
                                <td class="th_text" align="left">
                                        <xsl:value-of select="lang_entity"/>
                                </td>
                                <td class="th_text" align="left">
                                        <xsl:value-of select="entity_name"/>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text" align="left">
                                        <xsl:value-of select="lang_category"/>
                                </td>
                                <td class="th_text" align="left">
                                        <xsl:value-of select="category_name"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_id"/>
                                </td>
                                <xsl:choose>
                                        <xsl:when test="value_id != ''">
                                                <td>
                                                        <xsl:value-of 
select="value_id"/>
                                                        <input type="hidden" 
name="values[id]" value="{value_id}"></input>
                                                </td>
                                        </xsl:when>
                                        <xsl:otherwise>
                                                <td>
                                                        <input type="text" 
name="values[id]" value="{value_id}" onMouseout="window.status='';return true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_id_standardtext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                </td>
                                        </xsl:otherwise>
                                </xsl:choose>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td>
                                        <textarea cols="60" rows="10" 
name="values[descr]" wrap="virtual" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_descr_standardtext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_descr"/>
                                        </textarea>

                                </td>
                        </tr>

                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_standardtext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_standardtext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>
        </xsl:template>

<!-- list attribute -->

        <xsl:template match="list_attribute">

                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text" align="left">
                                        <xsl:value-of select="lang_entity"/>
                                        <xsl:text>: </xsl:text>
                                        <xsl:value-of select="entity_name"/>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text" align="left">
                                        <xsl:value-of select="lang_category"/>
                                        <xsl:text>: </xsl:text>
                                        <xsl:value-of select="category_name"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates 
select="table_header_attrib"/>
                                <xsl:apply-templates select="values_attrib"/>
                                <xsl:apply-templates select="table_add"/>
                </table>
        </xsl:template>
        <xsl:template match="table_header_attrib">
                <xsl:variable name="sort_sorting"><xsl:value-of 
select="sort_sorting"/></xsl:variable>
                <xsl:variable name="sort_name"><xsl:value-of 
select="sort_name"/></xsl:variable>
                <tr class="th">
                        <td class="th_text" width="10%" align="left">
                                <a href="{$sort_name}"><xsl:value-of 
select="lang_name"/></a>
                        </td>
                        <td class="th_text" width="20%" align="left">
                                <xsl:value-of select="lang_descr"/>
                        </td>
                        <td class="th_text" width="1%" align="left">
                                <xsl:value-of select="lang_datatype"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <a href="{$sort_sorting}"><xsl:value-of 
select="lang_sorting"/></a>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_edit"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_delete"/>
                        </td>
                </tr>
        </xsl:template>

        <xsl:template match="values_attrib">
                <xsl:variable name="lang_up_text"><xsl:value-of 
select="lang_up_text"/></xsl:variable>
                <xsl:variable name="lang_down_text"><xsl:value-of 
select="lang_down_text"/></xsl:variable>
                <xsl:variable name="lang_edit_text"><xsl:value-of 
select="lang_edit_text"/></xsl:variable>
                <xsl:variable name="lang_delete_text"><xsl:value-of 
select="lang_delete_text"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>
                                <td align="left">
                                        <xsl:value-of select="column_name"/>
                                </td>
                                <td>
                                        <xsl:value-of select="input_text"/>
                                </td>
                                <td>
                                        <xsl:value-of select="datatype"/>
                                </td>
                                <td>
                                        <table align="left">
                                                <tr>
                                                        <td>
                                                                <xsl:value-of 
select="sorting"/>
                                                        </td>

                                                        <td align="left">
                                                                <xsl:variable 
name="link_up"><xsl:value-of select="link_up"/></xsl:variable>
                                                                <a 
href="{$link_up}" onMouseover="window.status='{$lang_up_text}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="text_up"/></a>
                                                                <xsl:text> | 
</xsl:text>
                                                                <xsl:variable 
name="link_down"><xsl:value-of select="link_down"/></xsl:variable>
                                                                <a 
href="{$link_down}" onMouseover="window.status='{$lang_down_text}';return 
true;" onMouseout="window.status='';return true;"><xsl:value-of 
select="text_down"/></a>
                                                        </td>

                                                </tr>
                                        </table>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_edit"><xsl:value-of select="link_edit"/></xsl:variable>
                                        <a href="{$link_edit}" 
onMouseover="window.status='{$lang_edit_text}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_edit"/></a>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_delete"><xsl:value-of select="link_delete"/></xsl:variable>
                                        <a href="{$link_delete}" 
onMouseover="window.status='{$lang_delete_text}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_delete"/></a>
                                </td>
                        </tr>
        </xsl:template>


<!-- add attribute / edit attribute -->

        <xsl:template match="edit_attrib">
                <div align="left">

                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>

                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form method="post" action="{$form_action}">

                        <tr>
                                <td class="th_text" align="left">
                                        <xsl:value-of select="lang_entity"/>
                                </td>
                                <td class="th_text" align="left">
                                        <xsl:value-of select="entity_name"/>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text" align="left">
                                        <xsl:value-of select="lang_category"/>
                                </td>
                                <td class="th_text" align="left">
                                        <xsl:value-of select="category_name"/>
                                </td>
                        </tr>
                        <xsl:choose>
                                <xsl:when test="value_id != ''">
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_id"/>
                                                </td>
                                                <td>
                                                        <xsl:value-of 
select="value_id"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_column_name"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[column_name]" value="{value_column_name}" maxlength="20" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_column_name_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_input_text"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[input_text]" value="{value_input_text}" maxlength="20" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_input_text_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_statustext"/>
                                </td>
                                <td>
                                        <textarea cols="60" rows="10" 
name="values[statustext]" wrap="virtual" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_statustext_attribtext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_statustext"/>
                                        </textarea>

                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_datatype"/>
                                </td>
                                <td valign="top">
                                        <xsl:variable 
name="lang_datatype_statustext"><xsl:value-of 
select="lang_datatype_statustext"/></xsl:variable>
                                        <select 
name="values[column_info][type]" class="forms" 
onMouseover="window.status='{$lang_datatype_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                                <option value=""><xsl:value-of 
select="lang_no_datatype"/></option>
                                                <xsl:apply-templates 
select="datatype_list"/>
                                        </select>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_precision"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[column_info][precision]" value="{value_precision}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_precision_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_scale"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[column_info][scale]" value="{value_scale}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_scale_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_default"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[column_info][default]" value="{value_default}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_default_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_nullable"/>
                                </td>
                                <td valign="top">
                                        <xsl:variable 
name="lang_nullable_statustext"><xsl:value-of 
select="lang_nullable_statustext"/></xsl:variable>
                                        <select 
name="values[column_info][nullable]" class="forms" 
onMouseover="window.status='{$lang_nullable_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                                <option value=""><xsl:value-of 
select="lang_select_nullable"/></option>
                                                <xsl:apply-templates 
select="nullable_list"/>
                                        </select>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_list"/>
                                </td>
                                <td>
                                        <xsl:choose>
                                                        <xsl:when 
test="value_list = 1">
                                                                <input 
type="checkbox" name="values[list]" value="1" checked="checked" 
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_list_statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                <input 
type="checkbox" name="values[list]" value="1" 
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_list_statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                        </tr>
                        <xsl:choose>
                                <xsl:when test="multiple_choice != ''">
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_choice"/>
                                                </td>
                                                <td align="right">
                                                        <xsl:call-template 
name="choice"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_attribtext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>

                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_attribtext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>
        </xsl:template>


<!-- location_level_list -->

        <xsl:template match="location_level_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

<!-- datatype_list -->

        <xsl:template match="datatype_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

<!-- nullable_list -->

        <xsl:template match="nullable_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template name="choice">
                        <table cellpadding="2" cellspacing="2" width="80%" 
align="left">
                        <xsl:choose>
                                <xsl:when test="value_choice!=''">
                                        <tr class="th">
                                                <td class="th_text" width="85%" 
align="left">
                                                        <xsl:value-of 
select="lang_value"/>
                                                </td>
                                                <td class="th_text" width="15%" 
align="center">
                                                        <xsl:value-of 
select="lang_delete_value"/>
                                                </td>
                                        </tr>
                                <xsl:for-each select="value_choice" >
                                        <tr>
                                                <xsl:attribute name="class">
                                                        <xsl:choose>
                                                                <xsl:when 
test="@class">
                                                                        
<xsl:value-of select="@class"/>
                                                                </xsl:when>
                                                                <xsl:when 
test="position() mod 2 = 0">
                                                                        
<xsl:text>row_off</xsl:text>
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        
<xsl:text>row_on</xsl:text>
                                                                </xsl:otherwise>
                                                        </xsl:choose>
                                                </xsl:attribute>
                                        <td align="left">
                                                <xsl:value-of select="value"/>
                                                <xsl:text> </xsl:text>
                                        </td>
                                        <td align="center">
                                                <input type="checkbox" 
name="values[delete_choice][]" value="{id}"  
onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="//lang_delete_choice_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </td>
                                        </tr>
                                </xsl:for-each>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_new_value"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[new_choice]" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_new_value_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        </table>
        </xsl:template>

        <xsl:template name="include_list">
                        <table cellpadding="2" cellspacing="2" width="80%" 
align="left">
                                <tr class="th">
                                        <td class="th_text" width="85%" 
align="left">
                                                <xsl:value-of 
select="lang_name"/>
                                        </td>
                                        <td class="th_text" width="15%" 
align="center">
                                                <xsl:value-of 
select="lang_select"/>
                                        </td>
                                </tr>
                                <xsl:for-each select="include_list" >
                                        <tr>
                                                <xsl:attribute name="class">
                                                        <xsl:choose>
                                                                <xsl:when 
test="@class">
                                                                        
<xsl:value-of select="@class"/>
                                                                </xsl:when>
                                                                <xsl:when 
test="position() mod 2 = 0">
                                                                        
<xsl:text>row_off</xsl:text>
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        
<xsl:text>row_on</xsl:text>
                                                                </xsl:otherwise>
                                                        </xsl:choose>
                                                </xsl:attribute>
                                        <td align="left">
                                                <xsl:value-of select="name"/>
                                        </td>
                                        <td align="center">
                                                <xsl:choose>
                                                        <xsl:when 
test="selected='selected'">
                                                                <input 
type="checkbox" name="values[lookup_entity][]" value="{id}" checked="checked" 
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="//lang_include_statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                <input 
type="checkbox" name="values[lookup_entity][]" value="{id}"  
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="//lang_include_statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </xsl:otherwise>
                                                </xsl:choose>
                                        </td>
                                        </tr>
                                </xsl:for-each>
                        </table>
        </xsl:template>

        <xsl:template name="include_list_2">
                        <table cellpadding="2" cellspacing="2" width="80%" 
align="left">
                                <tr class="th">
                                        <td class="th_text" width="85%" 
align="left">
                                                <xsl:value-of 
select="lang_name"/>
                                        </td>
                                        <td class="th_text" width="15%" 
align="center">
                                                <xsl:value-of 
select="lang_select"/>
                                        </td>
                                </tr>
                                <xsl:for-each select="include_list_2" >
                                        <tr>
                                                <xsl:attribute name="class">
                                                        <xsl:choose>
                                                                <xsl:when 
test="@class">
                                                                        
<xsl:value-of select="@class"/>
                                                                </xsl:when>
                                                                <xsl:when 
test="position() mod 2 = 0">
                                                                        
<xsl:text>row_off</xsl:text>
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        
<xsl:text>row_on</xsl:text>
                                                                </xsl:otherwise>
                                                        </xsl:choose>
                                                </xsl:attribute>
                                        <td align="left">
                                                <xsl:value-of select="name"/>
                                        </td>
                                        <td align="center">
                                                <xsl:choose>
                                                        <xsl:when 
test="selected='selected'">
                                                                <input 
type="checkbox" name="values[include_entity_for][]" value="{id}" 
checked="checked" onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="//lang_include_2_statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                <input 
type="checkbox" name="values[include_entity_for][]" value="{id}"  
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="//lang_include_2_statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </xsl:otherwise>
                                                </xsl:choose>
                                        </td>
                                        </tr>
                                </xsl:for-each>
                        </table>
        </xsl:template>
        <xsl:template name="include_list_3">
                        <table cellpadding="2" cellspacing="2" width="80%" 
align="left">
                                <tr class="th">
                                        <td class="th_text" width="85%" 
align="left">
                                                <xsl:value-of 
select="lang_name"/>
                                        </td>
                                        <td class="th_text" width="15%" 
align="center">
                                                <xsl:value-of 
select="lang_select"/>
                                        </td>
                                </tr>
                                <xsl:for-each select="include_list_3" >
                                        <tr>
                                                <xsl:attribute name="class">
                                                        <xsl:choose>
                                                                <xsl:when 
test="@class">
                                                                        
<xsl:value-of select="@class"/>
                                                                </xsl:when>
                                                                <xsl:when 
test="position() mod 2 = 0">
                                                                        
<xsl:text>row_off</xsl:text>
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        
<xsl:text>row_on</xsl:text>
                                                                </xsl:otherwise>
                                                        </xsl:choose>
                                                </xsl:attribute>
                                        <td align="left">
                                                <xsl:value-of select="name"/>
                                        </td>
                                        <td align="center">
                                                <xsl:choose>
                                                        <xsl:when 
test="selected='selected'">
                                                                <input 
type="checkbox" name="values[start_entity_from][]" value="{id}" 
checked="checked" onMouseout="window.status='';return true;">
                                                                </input>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                <input 
type="checkbox" name="values[start_entity_from][]" value="{id}"  
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="//lang_include_3_statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </xsl:otherwise>
                                                </xsl:choose>
                                        </td>
                                        </tr>
                                </xsl:for-each>
                        </table>
        </xsl:template>


====================================================
Index: attributes_form.xsl
<!-- $Id: attributes_form.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="attributes_form">
                <xsl:apply-templates select="attributes_values"/>
        </xsl:template>

        <xsl:template match="attributes_values">
                <xsl:variable name="lang_attribute_statustext"><xsl:value-of 
select="lang_attribute_statustext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td class="{class}" align="left" valign="top">
                                        <xsl:value-of select="input_text"/>
                                        <xsl:choose>
                                                <xsl:when test="datatype='D'">
                                                        
<xsl:text>[</xsl:text><xsl:value-of 
select="//lang_dateformat"/><xsl:text>]</xsl:text>
                                                </xsl:when>
                                        </xsl:choose>
                                </td>
                                <td align="left">
                                        <xsl:choose>
                                                <xsl:when test="name!=''">
                                                        <input type="hidden" 
name="values_attribute[{counter}][name]" value="{name}"></input>
                                                        <input type="hidden" 
name="values_attribute[{counter}][datatype]" value="{datatype}"></input>
                                                        <xsl:choose>
                                                                <xsl:when 
test="datatype='R'">
                                                                        
<xsl:call-template name="choice"/>
                                                                </xsl:when>
                                                                <xsl:when 
test="datatype='CH'">
                                                                        
<xsl:call-template name="choice"/>
                                                                </xsl:when>
                                                                <xsl:when 
test="datatype='LB'">
                                                                        <select 
name="values_attribute[{counter}][value]" class="forms" 
onMouseover="window.status='{statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                                                                
<option value=""><xsl:value-of select="//lang_none"/></option>
                                                                                
<xsl:for-each select="choice">
                                                                                
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                                                                                
        <xsl:choose>
                                                                                
                <xsl:when test="checked='checked'">
                                                                                
                        <option value="{$id}" selected="selected"><xsl:value-of 
disable-output-escaping="yes" select="value"/></option>
                                                                                
                </xsl:when>
                                                                                
                <xsl:otherwise>
                                                                                
                        <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="value"/></option>
                                                                                
                </xsl:otherwise>
                                                                                
        </xsl:choose>
                                                                                
</xsl:for-each>
                                                                        
</select>
                                                                </xsl:when>
                                                                <xsl:when 
test="datatype='AB'">
                                                                        
<xsl:variable name="contact_name"><xsl:value-of 
select="name"/><xsl:text>_name</xsl:text></xsl:variable>
                                                                        
<xsl:variable name="lookup_function"><xsl:text>lookup_</xsl:text><xsl:value-of 
select="name"/><xsl:text>();</xsl:text></xsl:variable>
                                                                        <input 
type="text" name="{name}" value="{value}" onClick="{$lookup_function}" 
readonly="readonly" size="5" onMouseout="window.status='';return true;" >
                                                                                
<xsl:attribute name="onMouseover">
                                                                                
        <xsl:text>window.status='</xsl:text>
                                                                                
                <xsl:value-of select="statustext"/>
                                                                                
        <xsl:text>'; return true;</xsl:text>
                                                                                
</xsl:attribute>
                                                                        </input>
                                                                        <input  
size="30" type="text" name="{$contact_name}" value="{contact_name}"  
onClick="{$lookup_function}" readonly="readonly">
                                                                                
<xsl:attribute name="onMouseover">
                                                                                
        <xsl:text>window.status='</xsl:text>
                                                                                
                <xsl:value-of select="statustext"/>
                                                                                
        <xsl:text>'; return true;</xsl:text>
                                                                                
</xsl:attribute>
                                                                        </input>
                                                                </xsl:when>
                                                                <xsl:when 
test="datatype='VENDOR'">
                                                                        
<xsl:variable name="vendor_name"><xsl:value-of 
select="name"/><xsl:text>_org_name</xsl:text></xsl:variable>
                                                                        
<xsl:variable name="lookup_function"><xsl:text>lookup_</xsl:text><xsl:value-of 
select="name"/><xsl:text>();</xsl:text></xsl:variable>
                                                                        <input 
type="text" name="{name}" value="{value}" onClick="{$lookup_function}" 
readonly="readonly" size="6" onMouseout="window.status='';return true;" >
                                                                                
<xsl:attribute name="onMouseover">
                                                                                
        <xsl:text>window.status='</xsl:text>
                                                                                
                <xsl:value-of select="statustext"/>
                                                                                
        <xsl:text>'; return true;</xsl:text>
                                                                                
</xsl:attribute>
                                                                        </input>
                                                                        <input  
size="30" type="text" name="{$vendor_name}" value="{vendor_name}"  
onClick="{$lookup_function}" readonly="readonly">
                                                                                
<xsl:attribute name="onMouseover">
                                                                                
        <xsl:text>window.status='</xsl:text>
                                                                                
                <xsl:value-of select="statustext"/>
                                                                                
        <xsl:text>'; return true;</xsl:text>
                                                                                
</xsl:attribute>
                                                                        </input>
                                                                </xsl:when>
                                                                <xsl:when 
test="datatype='D'">
                                                                        <input 
type="text" name="values_attribute[{counter}][value]" value="{value}" 
onFocus="{//dateformat_validate}" onKeyUp="{//onKeyUp}" onBlur="{//onBlur}" 
size="12" maxlength="10"  onMouseout="window.status='';return true;" >
                                                                                
<xsl:attribute name="onMouseover">
                                                                                
        <xsl:text>window.status='</xsl:text>
                                                                                
                <xsl:value-of select="statustext"/>
                                                                                
        <xsl:text>';return true;</xsl:text>
                                                                                
</xsl:attribute>
                                                                        </input>
                                                                </xsl:when>
                                                                <xsl:when 
test="datatype='T'">
                                                                        
<textarea cols="40" rows="6" name="values_attribute[{counter}][value]" 
wrap="virtual" onMouseout="window.status='';return true;">
                                                                                
<xsl:attribute name="onMouseover">
                                                                                
        <xsl:text>window.status='</xsl:text>
                                                                                
                <xsl:value-of select="statustext"/>
                                                                                
        <xsl:text>';return true;</xsl:text>
                                                                                
</xsl:attribute>
                                                                                
<xsl:value-of select="value"/>
                                                                        
</textarea>
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        <input 
type="text" name="values_attribute[{counter}][value]" value="{value}" size="30" 
onMouseout="window.status='';return true;" >
                                                                                
<xsl:attribute name="onMouseover">
                                                                                
        <xsl:text>window.status='</xsl:text>
                                                                                
                <xsl:value-of select="statustext"/>
                                                                                
                <xsl:text> - </xsl:text>
                                                                                
                <xsl:value-of select="datatype_text"/>
                                                                                
        <xsl:text>';return true;</xsl:text>
                                                                                
</xsl:attribute>
                                                                        </input>
                                                                </xsl:otherwise>
                                                        </xsl:choose>
                                                </xsl:when>
                                        </xsl:choose>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template name="choice">
                <xsl:variable name="counter"><xsl:value-of 
select="counter"/></xsl:variable>
                        <table cellpadding="2" cellspacing="2" width="50%" 
align="left">
                                <xsl:for-each select="choice" >
                                        <tr>
                                                <xsl:attribute name="class">
                                                        <xsl:choose>
                                                                <xsl:when 
test="@class">
                                                                        
<xsl:value-of select="@class"/>
                                                                </xsl:when>
                                                                <xsl:when 
test="position() mod 2 = 0">
                                                                        
<xsl:text>row_off</xsl:text>
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        
<xsl:text>row_on</xsl:text>
                                                                </xsl:otherwise>
                                                        </xsl:choose>
                                                </xsl:attribute>
                                        <td align="left">
                                                <xsl:value-of select="value"/>
                                                <xsl:text> </xsl:text>
                                        </td>
                                        <td align="left">
                                                <xsl:choose>
                                                        <xsl:when 
test="checked='checked'">
                                                                <input 
type="{input_type}" name="values_attribute[{$counter}][value][]" value="{id}" 
checked="checked"></input>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                <input 
type="{input_type}" name="values_attribute[{$counter}][value][]" 
value="{id}"></input>
                                                        </xsl:otherwise>
                                                </xsl:choose>
                                        </td>
                                        </tr>
                                </xsl:for-each>
                        </table>
        </xsl:template>

====================================================
Index: async.xsl
<!-- $Id: async.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="app_data">
                <xsl:choose>
                        <xsl:when test="edit">
                                <xsl:apply-templates select="edit"/>
                        </xsl:when>
                        <xsl:otherwise>
                                <xsl:apply-templates select="list"/>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="list">

                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                        <!--    <xsl:with-param 
name="nextmatchs_params"/>
                                        </xsl:call-template> -->
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates select="table_header"/>
                                <xsl:apply-templates select="values"/>
                                <xsl:apply-templates select="table_add"/>
                </table>
        </xsl:template>

        <xsl:template match="table_header">
                <xsl:variable name="sort_id"><xsl:value-of 
select="sort_id"/></xsl:variable>
                <xsl:variable name="sort_name"><xsl:value-of 
select="sort_name"/></xsl:variable>
                <tr class="th">
                        <td class="th_text" width="10%" align="right">
                                <a href="{$sort_id}"><xsl:value-of 
select="lang_id"/></a>
                        </td>
                        <td class="th_text" width="10%" align="left">
                                <a href="{$sort_name}"><xsl:value-of 
select="lang_name"/></a>
                        </td>
                        <td class="th_text" width="20%" align="center">
                                <xsl:value-of select="lang_data"/>
                        </td>
                        <td class="th_text" width="20%" align="center">
                                <xsl:value-of select="lang_descr"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_run"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_schedule"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_edit"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_delete"/>
                        </td>
                </tr>
        </xsl:template>

        <xsl:template match="values">
                <xsl:variable name="lang_run_statustext"><xsl:value-of 
select="lang_run_statustext"/></xsl:variable>
                <xsl:variable name="lang_schedule_statustext"><xsl:value-of 
select="lang_schedule_statustext"/></xsl:variable>
                <xsl:variable name="lang_view_statustext"><xsl:value-of 
select="lang_view_statustext"/></xsl:variable>
                <xsl:variable name="lang_edit_statustext"><xsl:value-of 
select="lang_edit_statustext"/></xsl:variable>
                <xsl:variable name="lang_delete_statustext"><xsl:value-of 
select="lang_delete_statustext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="right">
                                        <xsl:value-of select="id"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="name"/>
                                </td>
                                <td>
                                        <xsl:value-of select="data"/>
                                </td>
                                <td>
                                        <xsl:value-of select="first"/>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_run"><xsl:value-of select="link_run"/></xsl:variable>
                                        <a href="{$link_run}" 
onMouseover="window.status='{$lang_run_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="text_run"/></a>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_schedule"><xsl:value-of select="link_schedule"/></xsl:variable>
                                        <a href="{$link_schedule}" 
onMouseover="window.status='{$lang_schedule_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_schedule"/></a>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_edit"><xsl:value-of select="link_edit"/></xsl:variable>
                                        <a href="{$link_edit}" 
onMouseover="window.status='{$lang_edit_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_edit"/></a>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_delete"><xsl:value-of select="link_delete"/></xsl:variable>
                                        <a href="{$link_delete}" 
onMouseover="window.status='{$lang_delete_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_delete"/></a>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="table_add">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                                <input type="submit" name="add" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                                <td height="50">
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" name="add" 
value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
        </xsl:template>

<!-- add / edit  -->
        <xsl:template match="edit">
                <div align="left">

                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form method="post" action="{$form_action}">
                        <tr>
                                <td valign="top">
                                        <xsl:choose>
                                                <xsl:when test="value_id != ''">
                                                        <xsl:value-of 
select="lang_id"/>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                                <td>
                                        <xsl:choose>
                                                <xsl:when test="value_id != ''">
                                                        <xsl:value-of 
select="value_id"/>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_name"/>
                                </td>
                                <td>
                                        <input type="text" size="40" 
name="values[name]" value="{value_name}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_name_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_data"/>
                                </td>
                                <td>
                                        <input type="text" size="60" 
name="values[data]" value="{value_data}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_data_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td>
                                        <textarea cols="60" rows="10" 
name="values[descr]" wrap="virtual" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_descr_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_descr"/>
                                        </textarea>

                                </td>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>
        </xsl:template>

====================================================
Index: alarm.xsl

        <xsl:template name="app_data">
                <xsl:choose>
                        <xsl:when test="edit">
                                <xsl:apply-templates select="edit"/>
                        </xsl:when>
                        <xsl:when test="view">
                                <xsl:apply-templates select="view"/>
                        </xsl:when>
                        <xsl:otherwise>
                                <xsl:apply-templates select="list"/>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="list">
                <xsl:call-template name="menu"/>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td align="left">
                        <!--            <xsl:call-template name="cat_filter"/> 
-->
                                </td>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <xsl:variable name="link_url"><xsl:value-of 
select="link_url"/></xsl:variable>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <form name="form" method="post" action="{$link_url}">
                                <xsl:apply-templates select="table_header"/>
                                <xsl:apply-templates select="values"/>
                                <xsl:apply-templates select="alter_alarm"/>
                        </form>
                        <xsl:apply-templates select="table_add"/>
                </table>
        </xsl:template>

        <xsl:template match="table_header">
                <xsl:variable name="sort_alarm_id" select="sort_alarm_id"/>
                <xsl:variable name="sort_next_run" select="sort_next_run"/>
                <xsl:variable name="sort_method" select="sort_method"/>
                <xsl:variable name="sort_user" select="sort_user"/>
                        <tr class="th">
                                <td width="10%" align="right">
                                        <a href="{$sort_alarm_id}" 
class="th_text"><xsl:value-of select="lang_alarm_id"/></a>
                                </td>
                                <td width="10%">
                                        <a href="{$sort_next_run}" 
class="th_text"><xsl:value-of select="lang_next_run"/></a>
                                </td>
                                <td width="10%" align="center">
                                        <xsl:value-of select="lang_times"/>
                                </td>
                                <td width="10%">
                                        <a href="{$sort_method}" 
class="th_text"><xsl:value-of select="lang_method"/></a>
                                </td>
                                <td width="40%" align="center">
                                        <xsl:value-of select="lang_data"/>
                                </td>
                                <td width="5%" align="center">
                                        <xsl:value-of select="lang_enabled"/>
                                </td>
                                <td width="10%">
                                        <a href="{$sort_user}" 
class="th_text"><xsl:value-of select="lang_user"/></a>
                                </td>
                                <td width="5%" align="center">
                                        <xsl:value-of select="lang_select"/>
                                </td>
                                <td width="5%" align="center">
                                        <xsl:value-of select="lang_edit"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="values">
                <xsl:variable name="lang_view_statustext"><xsl:value-of 
select="lang_view_statustext"/></xsl:variable>
                <xsl:variable name="lang_edit_statustext"><xsl:value-of 
select="lang_edit_statustext"/></xsl:variable>
                <xsl:variable name="lang_delete_statustext"><xsl:value-of 
select="lang_delete_statustext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="right">
                                        <xsl:value-of select="id"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="next_run"/>
                                </td>
                                <td align="center">
                                        <xsl:value-of select="times"/>
                                </td>
                                <td align="center">
                                        <xsl:value-of select="method"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="data"/>
                                </td>
                                <td align="center">
                                        <xsl:value-of select="enabled"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="user"/>
                                </td>
                                <td align="center">
                                        <input type="checkbox" 
name="values[alarm][{id}]" value="{id}"  onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_select_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>

                                <td align="center">
                                        <xsl:variable 
name="link_edit"><xsl:value-of select="link_edit"/></xsl:variable>
                                        <a href="{$link_edit}" 
onMouseover="window.status='{$lang_edit_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_edit"/></a>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="table_add">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                                <input type="submit" name="add" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
        </xsl:template>


        <xsl:template match="alter_alarm">
                        <tr height="20">
                                <td align="right" valign="bottom" colspan="9">
                                        <xsl:variable 
name="lang_enable"><xsl:value-of select="lang_enable"/></xsl:variable>
                                        <input type="submit" 
name="values[enable_alarm]" value="{$lang_enable}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_enable_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        <xsl:variable 
name="lang_disable"><xsl:value-of select="lang_disable"/></xsl:variable>
                                        <input type="submit" 
name="values[disable_alarm]" value="{$lang_disable}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_disable_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        <xsl:variable 
name="lang_delete"><xsl:value-of select="lang_delete"/></xsl:variable>
                                        <input type="submit" 
name="values[delete_alarm]" value="{$lang_delete}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_delete_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
        </xsl:template>



<!-- add / edit -->

        <xsl:template match="edit">
                <xsl:variable name="edit_url"><xsl:value-of 
select="edit_url"/></xsl:variable>
                <div align="left">
                <form name="form" method="post" action="{$edit_url}">
                <table cellpadding="2" cellspacing="2" width="79%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="value_async_id!=''">
                                        <tr >
                                                <td width="25%" align="left">
                                                        <xsl:value-of 
select="lang_async_id"/>
                                                </td>
                                                <td width="75%" align="left">
                                                        <xsl:value-of 
select="value_async_id"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>

                        <tr >
                                <td align="left">
                                        <xsl:value-of select="lang_method"/>
                                </td>

                                <td align="left">
                                        <xsl:variable 
name="lang_method_statustext"><xsl:value-of 
select="lang_method_statustext"/></xsl:variable>
                                        <select name="values[method_id]" 
class="forms" onMouseover="window.status='{$lang_method_statustext}'; return 
true;" onMouseout="window.status='';return true;">
                                                <option value=""><xsl:value-of 
select="lang_no_method"/></option>
                                                        <xsl:apply-templates 
select="method_list"/>
                                        </select>
                                </td>
                        </tr>
                        <tr >
                                <td align="left" valign="top">
                                        <xsl:value-of select="lang_timing"/>
                                </td>

                                <td align="left">
                                        <table width="80%" cellpadding="2" 
cellspacing="2" align="left">
                                                <tr class="th">
                                                        <td width="20%" 
align="center">
                                                                <xsl:value-of 
select="lang_year"/>
                                                        </td>
                                                        <td width="20%">
                                                                <xsl:value-of 
select="lang_month"/>
                                                        </td>
                                                        <td width="20%" 
align="center">
                                                                <xsl:value-of 
select="lang_day"/>
                                                        </td>
                                                        <td width="20%" 
align="center">
                                                                <xsl:value-of 
select="lang_dow"/>
                                                        </td>
                                                        <td width="20%" 
align="center">
                                                                <xsl:value-of 
select="lang_hour"/>
                                                        </td>
                                                        <td width="20%" 
align="center">
                                                                <xsl:value-of 
select="lang_minute"/>
                                                        </td>
                                                </tr>

                                                <tr>
                                                        <xsl:attribute 
name="class">
                                                                
<xsl:text>row_on</xsl:text>
                                                        </xsl:attribute>

                                                        <td>
                                                                <input 
type="text" size="4" name="values[year]" value="{value_year}" 
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_id_b_accounttext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </td>
                                                        <td>
                                                                <input 
type="text" size="4" name="values[month]" value="{value_month}" 
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_id_b_accounttext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </td>
                                                        <td>
                                                                <input 
type="text" size="4" name="values[day]" value="{value_day}" 
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_id_b_accounttext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </td>
                                                        <td>
                                                                <input 
type="text" size="4" name="values[dow]" value="{value_day}" 
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_id_b_accounttext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </td>
                                                        <td>
                                                                <input 
type="text" size="4" name="values[hour]" value="{value_hour}" 
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_id_b_accounttext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </td>
                                                        <td>
                                                                <input 
type="text" size="4" name="values[min]" value="{value_minute}" 
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_id_b_accounttext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </td>
                                                </tr>
                                        </table>
                                </td>
                        </tr>

                        <tr height="50">
                                <td>
                                </td>
                                <td>
                                <table>
                                <tr>
                                <td valign="bottom">
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                <td valign="bottom">
                                        <xsl:variable 
name="lang_apply"><xsl:value-of select="lang_apply"/></xsl:variable>
                                        <input type="submit" 
name="values[apply]" value="{$lang_apply}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_apply_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                <td align="right" valign="bottom">
                                        <xsl:variable 
name="lang_cancel"><xsl:value-of select="lang_cancel"/></xsl:variable>
                                        <input type="submit" 
name="values[cancel]" value="{$lang_cancel}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_cancel_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                </tr>
                                </table>
                                </td>
                        </tr>
                </table>
                </form>
                </div>
        </xsl:template>

<!-- view -->

        <xsl:template match="view">
                <table cellpadding="2" cellspacing="2" width="79%" 
align="center">
                        <tr class="row_off">
                                <td width="19%">
                                        <xsl:value-of 
select="lang_time_created"/>
                                </td>
                                <td width="81%">
                                        <xsl:value-of select="value_date"/>
                                </td>
                        </tr>
                        <tr class="row_on">
                                <td>
                                        <xsl:value-of select="lang_category"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_cat"/>
                                </td>
                        </tr>
                        <tr class="row_off">
                                <td valign="top">
                                        <xsl:value-of select="lang_name"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_name"/>
                                </td>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                        <input type="submit" class="forms" 
name="done" value="{$lang_done}" onMouseover="window.status='Back to the 
list.';return true;" onMouseout="window.status='';return true;"/>
                                        </form>
                                </td>
                        </tr>
                </table>
        </xsl:template>

        <xsl:template match="method_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: agreement.xsl

        <xsl:template name="app_data">
                <xsl:choose>
                        <xsl:when test="edit">
                                <xsl:apply-templates select="edit"/>
                        </xsl:when>
                        <xsl:when test="edit_item">
                                <xsl:apply-templates select="edit_item"/>
                        </xsl:when>
                        <xsl:when test="view_item">
                                <xsl:apply-templates select="view_item"/>
                        </xsl:when>
                        <xsl:when test="view">
                                <xsl:apply-templates select="view"/>
                        </xsl:when>
                        <xsl:when test="list_attribute">
                                <xsl:apply-templates select="list_attribute"/>
                        </xsl:when>
                        <xsl:when test="edit_attrib">
                                <xsl:apply-templates select="edit_attrib"/>
                        </xsl:when>
                        <xsl:when test="add_activity">
                                <xsl:apply-templates select="add_activity"/>
                        </xsl:when>
                        <xsl:otherwise>
                                <xsl:apply-templates select="list"/>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="list">
                <div id="overDiv" style="position:absolute; 
visibility:hide;z-index:1;"></div>
                <xsl:variable name="overlib_source"><xsl:value-of 
select="overlib_source"/></xsl:variable>
                <SCRIPT LANGUAGE="JavaScript" SRC="{$overlib_source}"></SCRIPT>

                <xsl:call-template name="menu"/>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <xsl:choose>
                                        <xsl:when test="member_of_list != ''">
                                                <td align="left">
                                                        <xsl:call-template 
name="filter_member_of"/>
                                                </td>
                                        </xsl:when>
                                </xsl:choose>

                                <td align="left">
                                        <xsl:call-template name="cat_filter"/>
                                </td>
                                <td align="left">
                                        <xsl:call-template 
name="filter_vendor"/>
                                </td>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                                <td valign ="top">
                                <table>
                                <tr>
                                <td class="small_text" valign="top" 
align="left">
                                        <xsl:variable 
name="link_columns"><xsl:value-of select="link_columns"/></xsl:variable>
                                        <xsl:variable 
name="lang_columns_help"><xsl:value-of 
select="lang_columns_help"/></xsl:variable>
                                        <xsl:variable 
name="lang_columns"><xsl:value-of select="lang_columns"/></xsl:variable>
                                        <a href="javascript:var 
w=window.open('{$link_columns}','','width=300,height=600')"
                                                
onMouseOver="overlib('{$lang_columns_help}', CAPTION, '{$lang_columns}')"
                                                onMouseOut="nd()">
                                                <xsl:value-of 
select="lang_columns"/></a>
                                </td>
                                </tr>
                                </table>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="8" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:call-template name="table_header"/>
                        <xsl:call-template name="values"/>
                        <xsl:choose>
                                <xsl:when test="table_add!=''">
                                        <xsl:apply-templates 
select="table_add"/>
                                </xsl:when>
                        </xsl:choose>
                </table>
        </xsl:template>

        <xsl:template match="add_activity">
                <table>
                        <tr >
                                <td align="left">
                                        <xsl:value-of select="lang_id"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of 
select="value_agreement_id"/>
                                </td>
                        </tr>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_name"/>
                                </td>
                                <td>
                                        <input type="text" disabled="disabled" 
name="values[name]" value="{value_name}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_name_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td>
                                        <textarea cols="60" disabled="disabled" 
rows="6" name="values[descr]" wrap="virtual" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_descr_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_descr"/>
                                        </textarea>
                                </td>
                        </tr>
                </table>
                <xsl:variable name="add_action"><xsl:value-of 
select="add_action"/></xsl:variable>
                <form name = "form2" method="post" action="{$add_action}">
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:call-template name="table_header"/>
                        <xsl:choose>
                                <xsl:when test="values != ''">
                                        <xsl:call-template name="values4"/>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="check_source"><xsl:value-of 
select="check_source"/></xsl:variable>
                        <SCRIPT LANGUAGE="JavaScript" 
SRC="{$check_source}"></SCRIPT>
                        <tr>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td></td>
                                <td align="center">
                                        <input type="hidden" 
name="values[agreement_id]" value="{agreement_id}" ></input>
                                        <xsl:variable 
name="img_check"><xsl:value-of select="img_check"/></xsl:variable>
                                         <a 
href="javascript:check_all_checkbox2('values[select]')"><img src="{$img_check}" 
border="0" height="16" width="21" alt="{lang_select_all}"/></a>
                                </td>
                        </tr>

                        <tr height="50">
                                <td valign="bottom">
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                <td valign="bottom">
                                        <xsl:variable 
name="lang_apply"><xsl:value-of select="lang_apply"/></xsl:variable>
                                        <input type="submit" 
name="values[apply]" value="{$lang_apply}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_apply_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                <td align="right" valign="bottom">
                                        <xsl:variable 
name="lang_cancel"><xsl:value-of select="lang_cancel"/></xsl:variable>
                                        <input type="submit" 
name="values[cancel]" value="{$lang_cancel}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_cancel_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                </table>
                </form>
        </xsl:template>


        <xsl:template name="table_header">
                        <tr class="th">
                                <xsl:for-each select="table_header" >
                                        <td class="th_text" width="{with}" 
align="{align}">
                                                <xsl:choose>
                                                        <xsl:when 
test="sort_link!=''">
                                                                <a 
href="{sort}" onMouseover="window.status='{header}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="header"/></a>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                <xsl:value-of 
select="header"/>
                                                        </xsl:otherwise>
                                                </xsl:choose>
                                        </td>
                                </xsl:for-each>
                        </tr>
        </xsl:template>


        <xsl:template name="values">
                <xsl:for-each select="values" >
                        <tr>
                        <xsl:attribute name="class">
                                <xsl:choose>
                                        <xsl:when test="@class">
                                                <xsl:value-of select="@class"/>
                                        </xsl:when>
                                        <xsl:when test="position() mod 2 = 0">
                                                <xsl:text>row_off</xsl:text>
                                        </xsl:when>
                                        <xsl:otherwise>
                                                <xsl:text>row_on</xsl:text>
                                        </xsl:otherwise>
                                </xsl:choose>
                        </xsl:attribute>
                                <xsl:for-each select="row" >
                                        <xsl:choose>
                                                <xsl:when test="link">
                                                        <td class="small_text" 
align="center">
                                                                <a 
href="{link}" onMouseover="window.status='{statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="text"/></a>
                                                        </td>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <td class="small_text" 
align="left">
                                                                <xsl:value-of 
select="value"/>
                                                        </td>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:for-each>
                                <xsl:choose>
                                        <xsl:when test="//acl_manage != '' and 
total_cost!=''">
                                                <td align="center">
                                                        <input type="hidden" 
name="values[activity_id][{activity_id}]" value="{activity_id}" ></input>
                                                        <input type="hidden" 
name="values[id][{activity_id}]" value="{index_count}" ></input>
                                                        <input type="checkbox" 
name="values[select][{activity_id}]" value="{cost}"  
onMouseout="window.status='';return true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_select_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                </td>
                                        </xsl:when>
                                </xsl:choose>
                        </tr>
                </xsl:for-each>
        </xsl:template>

        <xsl:template name="values2">
                <xsl:for-each select="values" >
                        <tr>
                        <xsl:attribute name="class">
                                <xsl:choose>
                                        <xsl:when test="@class">
                                                <xsl:value-of select="@class"/>
                                        </xsl:when>
                                        <xsl:when test="position() mod 2 = 0">
                                                <xsl:text>row_off</xsl:text>
                                        </xsl:when>
                                        <xsl:otherwise>
                                                <xsl:text>row_on</xsl:text>
                                        </xsl:otherwise>
                                </xsl:choose>
                        </xsl:attribute>
                                <xsl:for-each select="row" >
                                        <xsl:choose>
                                                <xsl:when test="link">
                                                        <td class="small_text" 
align="center">
                                                                <a 
href="{link}" onMouseover="window.status='{statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="text"/></a>
                                                        </td>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <td class="small_text" 
align="left">
                                                                <xsl:value-of 
select="value"/>
                                                        </td>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:for-each>
                                <xsl:choose>
                                        <xsl:when test="//acl_manage != '' and 
total_cost!=''">
                                                        <input type="hidden" 
name="values[id][{activity_id}]" value="{index_count}" ></input>
                                                        <input type="hidden" 
name="values[m_cost][{activity_id}]" value="{m_cost}" ></input>
                                                        <input type="hidden" 
name="values[w_cost][{activity_id}]" value="{w_cost}" ></input>
                                                        <input type="hidden" 
name="values[total_cost][{activity_id}]" value="{total_cost}" ></input>
                                                        <input type="hidden" 
name="values[select][0]" value="{activity_id}" ></input>
                                        </xsl:when>
                                </xsl:choose>
                        </tr>
                </xsl:for-each>
        </xsl:template>

        <xsl:template name="values3">
                <xsl:for-each select="values" >
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>
                                <td class="small_text" align="left">
                                        <xsl:value-of select="activity_id"/>
                                </td>
                                <td class="small_text" align="left">
                                        <xsl:value-of select="num"/>
                                </td>
                                <td class="small_text" align="left">
                                        <xsl:value-of select="descr"/>
                                </td>
                                <td class="small_text" align="left">
                                        <xsl:value-of select="unit"/>
                                </td>
                                <td class="small_text" align="right">
                                        <xsl:value-of select="m_cost"/>
                                </td>
                                <td class="small_text" align="right">
                                        <xsl:value-of select="w_cost"/>
                                </td>
                                <td class="small_text" align="right">
                                        <xsl:value-of select="total_cost"/>
                                </td>
                                <td class="small_text" align="right">
                                        <xsl:value-of select="this_index"/>
                                </td>
                                <td class="small_text" align="center">
                                        <xsl:value-of select="index_count"/>
                                </td>
                                <td class="small_text" align="center">
                                        <xsl:value-of select="date"/>
                                </td>
                                <xsl:choose>
                                        <xsl:when test="acl_read != ''">
                                                <td align="center">
                                                        <xsl:variable 
name="link_view"><xsl:value-of select="link_view"/></xsl:variable>
                                                        <xsl:variable 
name="lang_view_statustext"><xsl:value-of 
select="lang_view_statustext"/></xsl:variable>
                                                        <a href="{$link_view}" 
onMouseover="window.status='{$lang_view_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_view"/></a>
                                                </td>
                                        </xsl:when>
                                </xsl:choose>
                                <xsl:choose>
                                        <xsl:when test="acl_edit != ''">
                                                <td align="center">
                                                        <xsl:variable 
name="link_edit"><xsl:value-of select="link_edit"/></xsl:variable>
                                                        <xsl:variable 
name="lang_edit_statustext"><xsl:value-of 
select="lang_edit_statustext"/></xsl:variable>
                                                        <a href="{$link_edit}" 
onMouseover="window.status='{$lang_edit_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_edit"/></a>
                                                </td>
                                        </xsl:when>
                                </xsl:choose>
                                <xsl:choose>
                                        <xsl:when test="acl_delete != ''">
                                                <td align="center">
                                                        <xsl:variable 
name="link_delete"><xsl:value-of select="link_delete"/></xsl:variable>
                                                        <xsl:variable 
name="lang_delete_statustext"><xsl:value-of 
select="lang_delete_statustext"/></xsl:variable>
                                                        <a 
href="{$link_delete}" 
onMouseover="window.status='{$lang_delete_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_delete"/></a>
                                                </td>
                                        </xsl:when>
                                </xsl:choose>
                                <xsl:choose>
                                        <xsl:when test="acl_manage != '' and 
total_cost!=''">
                                                <td align="center">
                                                        <input type="hidden" 
name="values[id][{activity_id}]" value="{index_count}" ></input>
                                                        <input type="hidden" 
name="values[m_cost][{activity_id}]" value="{m_cost}" ></input>
                                                        <input type="hidden" 
name="values[w_cost][{activity_id}]" value="{w_cost}" ></input>
                                                        <input type="hidden" 
name="values[total_cost][{activity_id}]" value="{total_cost}" ></input>

                                                        <input type="checkbox" 
name="values[select][]" value="{activity_id}"  
onMouseout="window.status='';return true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_select_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                </td>
                                        </xsl:when>
                                </xsl:choose>
                        </tr>
                </xsl:for-each>
        </xsl:template>

        <xsl:template name="values4">
                <xsl:for-each select="values" >
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>
                                <td class="small_text" align="left">
                                        <xsl:value-of select="id"/>
                                </td>
                                <td class="small_text" align="left">
                                        <xsl:value-of select="num"/>
                                </td>
                                <td class="small_text" align="right">
                                        <xsl:value-of select="base_descr"/>
                                </td>
                                <td class="small_text" align="right">
                                        <xsl:value-of select="descr"/>
                                </td>
                                <td class="small_text" align="right">
                                        <xsl:value-of select="unit"/>
                                </td>
                                <td class="small_text" align="right">
                                        <xsl:value-of select="ns3420"/>
                                </td>
                                <td align="center">
                                        <input type="checkbox" 
name="values[select][]" value="{id}"  onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_select_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                </xsl:for-each>
        </xsl:template>

        <xsl:template match="table_add">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                                <input type="submit" name="add" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
        </xsl:template>

<!-- add / edit -->

        <xsl:template match="edit">
                <xsl:variable name="dateformat_source"><xsl:value-of 
select="dateformat_source"/></xsl:variable>
                <SCRIPT LANGUAGE="JavaScript" 
SRC="{$dateformat_source}"></SCRIPT>

                <div id="overDiv" style="position:absolute; 
visibility:hide;z-index:1;"></div>
                <xsl:variable name="overlib_source"><xsl:value-of 
select="overlib_source"/></xsl:variable>
                <SCRIPT LANGUAGE="JavaScript" SRC="{$overlib_source}"></SCRIPT>

                <script language="JavaScript">
                        self.name="first_Window";
                        <xsl:value-of select="lookup_functions"/>
                </script>
                <div align="left">
                <xsl:variable name="edit_url"><xsl:value-of 
select="edit_url"/></xsl:variable>
                <table cellpadding="2" cellspacing="2" align="center">
                        <tr><td>
                <form ENCTYPE="multipart/form-data" method="post" name="form" 
action="{$edit_url}">
                <table cellpadding="2" cellspacing="2" width="79%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="value_agreement_id!=''">
                                        <tr >
                                                <td align="left">
                                                        <xsl:value-of 
select="lang_id"/>
                                                </td>
                                                <td align="left">
                                                        <xsl:value-of 
select="value_agreement_id"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_name"/>
                                </td>
                                <td>
                                        <input type="text" name="values[name]" 
value="{value_name}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_name_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_status"/>
                                </td>
                                <td>
                                        <xsl:call-template 
name="status_select"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td>
                                        <textarea cols="60" rows="6" 
name="values[descr]" wrap="virtual" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_descr_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_descr"/>
                                        </textarea>
                                </td>
                        </tr>
                        <tr >
                                <td align="left">
                                        <xsl:value-of select="lang_category"/>
                                </td>
                                <td align="left">
                                        <xsl:call-template name="cat_select"/>
                                </td>
                        </tr>
                        <xsl:call-template name="vendor_form"/>
                        <tr >
                                <td align="left">
                                        <xsl:value-of 
select="lang_agreement_group"/>
                                </td>
                                <td valign="top">
                                        <xsl:variable 
name="lang_agreement_group_statustext"><xsl:value-of 
select="lang_agreement_group_statustext"/></xsl:variable>
                                        <select name="values[group_id]" 
class="forms" onMouseover="window.status='{$lang_agreement_group_statustext}'; 
return true;" onMouseout="window.status='';return true;">
                                                <option value=""><xsl:value-of 
select="lang_no_agreement_group"/></option>
                                                <xsl:apply-templates 
select="agreement_group_list"/>
                                        </select>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_start_date"/>
                                </td>
                                <td>
                                        <input type="text" id="start_date" 
name="start_date" size="10" value="{value_start_date}" readonly="readonly" 
onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_start_date_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        <script type="text/javascript">
                                        document.writeln('<img 
id="start_date-trigger" src="{date_img}" title="{lang_datetitle}" 
style="cursor:pointer; cursor:hand;"/>');
                                        <xsl:value-of 
select="calendar_setup_start"/>
                                        </script>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_end_date"/>
                                </td>
                                <td>
                                        <input type="text" id="end_date" 
name="end_date" size="10" value="{value_end_date}" readonly="readonly" 
onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_end_date_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        <script type="text/javascript">
                                        document.writeln('<img 
id="end_date-trigger" src="{date_img}" title="{lang_datetitle}" 
style="cursor:pointer; cursor:hand;"/>');
                                        <xsl:value-of 
select="calendar_setup_end"/>
                                        </script>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_termination_date"/>
                                </td>
                                <td>
                                        <input type="text" 
id="termination_date" name="termination_date" size="10" 
value="{value_termination_date}" readonly="readonly" 
onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_termination_date_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        <script type="text/javascript">
                                        document.writeln('<img 
id="termination_date-trigger" src="{date_img}" title="{lang_datetitle}" 
style="cursor:pointer; cursor:hand;"/>');
                                        <xsl:value-of 
select="calendar_setup_termination"/>
                                        </script>
                                </td>
                        </tr>

                        <xsl:choose>
                                <xsl:when test="files!=''">
                        <tr>
                                <td align="left" valign="top">
                                        <xsl:value-of select="//lang_files"/>
                                </td>
                                <td>
                                <table>
                                        <tr class="th">
                                                <td class="th_text" width="85%" 
align="left">
                                                        <xsl:value-of 
select="lang_filename"/>
                                                </td>
                                                <td class="th_text" width="15%" 
align="center">
                                                        <xsl:value-of 
select="lang_delete_file"/>
                                                </td>
                                        </tr>
                                <xsl:for-each select="files" >
                                        <tr>
                                                <xsl:attribute name="class">
                                                        <xsl:choose>
                                                                <xsl:when 
test="@class">
                                                                        
<xsl:value-of select="@class"/>
                                                                </xsl:when>
                                                                <xsl:when 
test="position() mod 2 = 0">
                                                                        
<xsl:text>row_off</xsl:text>
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        
<xsl:text>row_on</xsl:text>
                                                                </xsl:otherwise>
                                                        </xsl:choose>
                                                </xsl:attribute>
                                        <td align="left">
                                                <xsl:choose>
                                                        <xsl:when 
test="//link_to_files!=''">
                                                                <xsl:variable 
name="link_to_file"><xsl:value-of select="//link_to_files"/>/<xsl:value-of 
select="directory"/>/<xsl:value-of select="file_name"/></xsl:variable>
                                                                <a 
href="{$link_to_file}" target="_blank" 
onMouseover="window.status='{//lang_view_file_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="name"/></a>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                <xsl:variable 
name="link_view_file"><xsl:value-of 
select="//link_view_file"/>&amp;file_name=<xsl:value-of 
select="file_name"/></xsl:variable>
                                                                <a 
href="{$link_view_file}" target="_blank" 
onMouseover="window.status='{//lang_view_file_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="name"/></a>
                                                        </xsl:otherwise>
                                                </xsl:choose>
                                                <xsl:text> </xsl:text>
                                        </td>
                                        <td align="center">
                                                <input type="checkbox" 
name="values[delete_file][]" value="{name}"  
onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="//lang_delete_file_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </td>
                                        </tr>
                                </xsl:for-each>
                                </table>
                                </td>
                        </tr>
                                </xsl:when>
                        </xsl:choose>

                        <xsl:choose>
                                <xsl:when test="fileupload = 1">
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_upload_file"/>
                                                </td>
                                                <td>
                                                        <input type="file" 
name="file" size="40" onMouseout="window.status='';return true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_file_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>

                        <xsl:choose>
                                <xsl:when test="attributes_values != ''">
                                        <tr>
                                                <td colspan="2" width="50%" 
align="left">
                                                        <xsl:call-template 
name="attributes_form"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="member_of_list != ''">
                                <tr>
                                        <td valign="top">
                                                <xsl:value-of 
select="lang_member_of"/>
                                        </td>
                                        <td>
                                                <xsl:variable 
name="lang_member_of_statustext"><xsl:value-of 
select="lang_member_of_statustext"/></xsl:variable>
                                                        <select 
name="values[member_of][]" disabled="disabled" class="forms" 
multiple="multiple" onMouseover="window.status='{$lang_member_of_statustext}'; 
return true;" onMouseout="window.status='';return true;">
                                                                
<xsl:apply-templates select="member_of_list"/>
                                                        </select>
                                        </td>
                                </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr height="50">
                                <td valign="bottom">
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                <td valign="bottom">
                                        <xsl:variable 
name="lang_apply"><xsl:value-of select="lang_apply"/></xsl:variable>
                                        <input type="submit" 
name="values[apply]" value="{$lang_apply}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_apply_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                <td align="right" valign="bottom">
                                        <xsl:variable 
name="lang_cancel"><xsl:value-of select="lang_cancel"/></xsl:variable>
                                        <input type="submit" 
name="values[cancel]" value="{$lang_cancel}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_cancel_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                </table>
                </form>
                </td></tr>
                <tr><td>
                <form method="post" name="alarm" action="{$edit_url}">
                        <input type="hidden" name="values[entity_id]" 
value="{value_agreement_id}" ></input>
                        <table>
                                <tr>
                                        <td class="th_text" align="left" 
colspan="5">
                                                <xsl:value-of 
select="lang_alarm"/>
                                        </td>
                                </tr>
                                <xsl:call-template name="alarm_form"/>
                        </table>
                </form>
                </td>
                </tr>
                </table>

                <xsl:choose>
                        <xsl:when test="table_update!=''">
                        <xsl:variable name="update_action"><xsl:value-of 
select="update_action"/></xsl:variable>
                                <form method="post" name="form2" 
action="{$update_action}">
                                        <input type="hidden" 
name="values[agreement_id]" value="{value_agreement_id}" ></input>
                                        <table width="100%" cellpadding="2" 
cellspacing="2" align="center">
                                                <tr>
                                                        <xsl:for-each 
select="set_column" >
                                                                <td></td>
                                                        </xsl:for-each>
                                                        <td class="small_text" 
valign="bottom" align="center">
                                                                <xsl:variable 
name="link_excel"><xsl:value-of select="link_excel"/></xsl:variable>
                                                                <xsl:variable 
name="lang_excel_help"><xsl:value-of select="lang_excel_help"/></xsl:variable>
                                                                <xsl:variable 
name="lang_excel"><xsl:value-of select="lang_excel"/></xsl:variable>
                                                                <a 
href="javascript:var w=window.open('{$link_excel}','','')"
                                                                        
onMouseOver="overlib('{$lang_excel_help}', CAPTION, '{$lang_excel}')"
                                                                        
onMouseOut="nd()">
                                                                <xsl:value-of 
select="lang_excel"/></a>
                                                        </td>
                                                </tr>
                                                <tr>
                                                        <td colspan="15" 
width="100%">
                                                                
<xsl:call-template name="nextmatchs"/>
                                                        </td>
                                                </tr>
                                                <xsl:call-template 
name="table_header"/>
                                                <xsl:call-template 
name="values3"/>
                                                <xsl:variable 
name="check_source"><xsl:value-of select="check_source"/></xsl:variable>
                                                <SCRIPT LANGUAGE="JavaScript" 
SRC="{$check_source}"></SCRIPT>
                                                <tr>
                                                        <xsl:for-each 
select="set_column" >
                                                                <td></td>
                                                        </xsl:for-each>
                                                        <td align="center">
                                                                <xsl:variable 
name="img_check"><xsl:value-of select="img_check"/></xsl:variable>
                                                                 <a 
href="javascript:check_all_checkbox2('values[select]')"><img src="{$img_check}" 
border="0" height="16" width="21" alt="{lang_select_all}"/></a>
                                                        </td>
                                                </tr>
                                        </table>
                                        <table width="70%" cellpadding="2" 
cellspacing="2" align="center">
                                                <xsl:apply-templates 
select="table_update"/>
                                        </table>
                                </form>
                        </xsl:when>
                </xsl:choose>
                <xsl:choose>
                        <xsl:when test="value_agreement_id!=''">
                                <table width="100%" cellpadding="2" 
cellspacing="2" align="center">
                                        <xsl:apply-templates 
select="table_add"/>
                                </table>
                        </xsl:when>
                </xsl:choose>
                </div>
        </xsl:template>

<!-- add item / edit item -->

        <xsl:template match="edit_item">
                <xsl:variable name="dateformat_source"><xsl:value-of 
select="dateformat_source"/></xsl:variable>
                <SCRIPT LANGUAGE="JavaScript" 
SRC="{$dateformat_source}"></SCRIPT>

                <script language="JavaScript">
                        self.name="first_Window";
                        <xsl:value-of select="lookup_functions"/>
                </script>
                <xsl:variable name="edit_url"><xsl:value-of 
select="edit_url"/></xsl:variable>
                <div align="left">
                <form name="form" method="post" action="{$edit_url}">
                <table cellpadding="2" cellspacing="2" width="79%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="value_agreement_id!=''">
                                        <tr >
                                                <td align="left">
                                                        <xsl:value-of 
select="lang_agreement"/>
                                                </td>
                                                <td align="left">
                                                        <xsl:value-of 
select="value_agreement_id"/>
                                                        <xsl:text> [</xsl:text>
                                                        <xsl:value-of 
select="agreement_name"/>
                                                        <xsl:text>] </xsl:text>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="value_id!=''">
                                        <tr >
                                                <td align="left">
                                                        <xsl:value-of 
select="lang_id"/>
                                                </td>
                                                <td align="left">
                                                        <xsl:value-of 
select="value_id"/>
                                                        <xsl:text> [</xsl:text>
                                                        <xsl:value-of 
select="value_num"/>
                                                        <xsl:text>] </xsl:text>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_m_cost"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[m_cost]" value="{value_m_cost}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_m_cost_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_w_cost"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[w_cost]" value="{value_w_cost}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_w_cost_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_total_cost"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="value_total_cost"/>
                                </td>
                        </tr>

                        <xsl:choose>
                                <xsl:when test="attributes_values != ''">
                                        <tr>
                                                <td colspan="2" width="50%" 
align="left">
                                                        <xsl:call-template 
name="attributes_form"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr height="50">
                                <td valign="bottom">
                                        <input type="hidden" 
name="values[index_count]" value="{index_count}" ></input>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                <td valign="bottom">
                                        <xsl:variable 
name="lang_apply"><xsl:value-of select="lang_apply"/></xsl:variable>
                                        <input type="submit" 
name="values[apply]" value="{$lang_apply}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_apply_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                <td align="right" valign="bottom">
                                        <xsl:variable 
name="lang_cancel"><xsl:value-of select="lang_cancel"/></xsl:variable>
                                        <input type="submit" 
name="values[cancel]" value="{$lang_cancel}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_cancel_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                </table>
                </form>

                <xsl:choose>
                        <xsl:when test="values != ''">

                                <xsl:variable 
name="update_action"><xsl:value-of select="update_action"/></xsl:variable>
                                <form method="post" name="form2" 
action="{$update_action}">
                                        <input type="hidden" 
name="values[agreement_id]" value="{value_agreement_id}" ></input>
                                        <table width="100%" cellpadding="2" 
cellspacing="2" align="center">
                                                <xsl:call-template 
name="table_header"/>
                                                <xsl:call-template 
name="values2"/>
                                        </table>
                                        <table width="70%" cellpadding="2" 
cellspacing="2" align="center">
                                        <xsl:choose>
                                                <xsl:when 
test="table_update!=''">
                                                        <xsl:apply-templates 
select="table_update"/>
                                                </xsl:when>
                                        </xsl:choose>
                                                <tr>
                                                        <td></td><td></td>
                                                        <td class="small_text" 
align="left">
                                                                <a 
href="{delete_action}" 
onMouseover="window.status='{lang_delete_last_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="lang_delete_last"/></a>
                                                        </td>
                                                </tr>

                                        </table>
                                </form>
                        </xsl:when>
                </xsl:choose>
                </div>
        </xsl:template>


        <xsl:template match="table_update">
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_new_index"/>
                                        <input type="text" 
name="values[new_index]"  size="12" onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_new_index_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                <td>
                                        <input type="text" id="date" 
name="date" size="10" value="{date}" readonly="readonly" 
onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_date_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        <script type="text/javascript">
                                        document.writeln('<img 
id="date-trigger" src="{date_img}" title="{lang_datetitle}" 
style="cursor:pointer; cursor:hand;"/>');
                                        <xsl:value-of select="calendar_setup"/>
                                        </script>
                                </td>
                                <td height="50">
                                        <xsl:variable 
name="lang_update"><xsl:value-of select="lang_update"/></xsl:variable>
                                                <input type="submit" 
name="values[update]" value="{$lang_update}" 
onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_update_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                </td>
                        </tr>
        </xsl:template>


<!-- view -->

        <xsl:template match="view">
                <div align="left">
                <table cellpadding="2" cellspacing="2" align="center">
                        <tr><td>
                        <table cellpadding="2" cellspacing="2" width="79%" 
align="center">
                                <tr >
                                        <td align="left">
                                                <xsl:value-of select="lang_id"/>
                                        </td>
                                        <td align="left">
                                                <xsl:value-of 
select="value_agreement_id"/>
                                        </td>
                                </tr>

                                <tr>
                                        <td valign="top">
                                                <xsl:value-of 
select="lang_name"/>
                                        </td>
                                        <td>
                                                <xsl:value-of 
select="value_name"/>
                                        </td>
                                </tr>
                                <tr >
                                        <td align="left">
                                                <xsl:value-of 
select="lang_status"/>
                                        </td>
                                        <xsl:for-each select="status_list" >
                                                <xsl:choose>
                                                        <xsl:when 
test="selected='selected'">
                                                                <td>
                                                                        
<xsl:value-of select="name"/>
                                                                </td>
                                                        </xsl:when>
                                                </xsl:choose>
                                        </xsl:for-each>
                                </tr>
                                <tr>
                                        <td valign="top">
                                                <xsl:value-of 
select="lang_descr"/>
                                        </td>
                                        <td>
                                                <textarea disabled="disabled" 
cols="60" rows="6" name="values[descr]" wrap="virtual" 
onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_descr_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                        <xsl:value-of 
select="value_descr"/>
                                                </textarea>
                                        </td>
                                </tr>
                                <tr >
                                        <td align="left">
                                                <xsl:value-of 
select="lang_category"/>
                                        </td>
                                        <xsl:for-each select="cat_list" >
                                                <xsl:choose>
                                                        <xsl:when 
test="selected='selected'">
                                                                <td>
                                                                        
<xsl:value-of select="name"/>
                                                                </td>
                                                        </xsl:when>
                                                </xsl:choose>
                                        </xsl:for-each>
                                </tr>
                                <xsl:call-template name="vendor_view"/>
                                <tr >
                                        <td align="left">
                                                <xsl:value-of 
select="lang_agreement_group"/>
                                        </td>
                                        <xsl:for-each 
select="agreement_group_list" >
                                                <xsl:choose>
                                                        <xsl:when 
test="selected='selected'">
                                                                <td>
                                                                        
<xsl:value-of select="name"/>
                                                                </td>
                                                        </xsl:when>
                                                </xsl:choose>
                                        </xsl:for-each>
                                </tr>
                                <tr>
                                        <td valign="top">
                                                <xsl:value-of 
select="lang_start_date"/>
                                        </td>
                                        <td>
                                                <input type="text" 
id="start_date" name="start_date" size="10" value="{value_start_date}" 
readonly="readonly" onMouseout="window.status='';return true;" ></input>
                                        </td>
                                </tr>
                                <tr>
                                        <td valign="top">
                                                <xsl:value-of 
select="lang_end_date"/>
                                        </td>
                                        <td>
                                                <input type="text" 
id="end_date" name="end_date" size="10" value="{value_end_date}" 
readonly="readonly" onMouseout="window.status='';return true;" ></input>
                                        </td>
                                </tr>
                                <tr>
                                        <td valign="top">
                                                <xsl:value-of 
select="lang_termination_date"/>
                                        </td>
                                        <td>
                                                <input type="text" 
id="termination_date" name="termination_date" size="10" 
value="{value_termination_date}" readonly="readonly" 
onMouseout="window.status='';return true;" ></input>
                                        </td>
                                </tr>
                                <xsl:choose>
                                        <xsl:when test="files!=''">
                                        <tr>
                                                <td align="left" valign="top">
                                                        <xsl:value-of 
select="//lang_files"/>
                                                </td>
                                                <td>
                                                <table>
                                                        <tr class="th">
                                                                <td 
class="th_text" width="85%" align="left">
                                                                        
<xsl:value-of select="lang_filename"/>
                                                                </td>
                                                        </tr>
                                                                <xsl:for-each 
select="files" >
                                                                        <tr>
                                                                                
<xsl:attribute name="class">
                                                                                
        <xsl:choose>
                                                                                
                <xsl:when test="@class">
                                                                                
                        <xsl:value-of select="@class"/>
                                                                                
                </xsl:when>
                                                                                
                <xsl:when test="position() mod 2 = 0">
                                                                                
                        <xsl:text>row_off</xsl:text>
                                                                                
                </xsl:when>
                                                                                
                <xsl:otherwise>
                                                                                
                        <xsl:text>row_on</xsl:text>
                                                                                
                </xsl:otherwise>
                                                                                
        </xsl:choose>
                                                                                
</xsl:attribute>
                                                                                
<td align="left">
                                                                                
        <xsl:choose>
                                                                                
                <xsl:when test="//link_to_files!=''">
                                                                                
                        <xsl:variable name="link_to_file"><xsl:value-of 
select="//link_to_files"/>/<xsl:value-of select="directory"/>/<xsl:value-of 
select="file_name"/></xsl:variable>
                                                                                
                        <a href="{$link_to_file}" target="_blank" 
onMouseover="window.status='{//lang_view_file_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="name"/></a>
                                                                                
                </xsl:when>
                                                                                
                <xsl:otherwise>
                                                                                
                        <xsl:variable name="link_view_file"><xsl:value-of 
select="//link_view_file"/>&amp;file_name=<xsl:value-of 
select="file_name"/></xsl:variable>
                                                                                
                        <a href="{$link_view_file}" target="_blank" 
onMouseover="window.status='{//lang_view_file_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="name"/></a>
                                                                                
                </xsl:otherwise>
                                                                                
        </xsl:choose>
                                                                                
        <xsl:text> </xsl:text>
                                                                                
</td>
                                                                        </tr>
                                                                </xsl:for-each>
                                                        </table>
                                                </td>
                                        </tr>
                                        </xsl:when>
                                </xsl:choose>
                                <xsl:choose>
                                        <xsl:when test="attributes_view != ''">
                                                <tr>
                                                        <td colspan="2" 
width="50%" align="left">
                                                                
<xsl:apply-templates select="attributes_view"/>
                                                        </td>
                                                </tr>
                                        </xsl:when>
                                </xsl:choose>
                                <xsl:choose>
                                        <xsl:when test="member_of_list != ''">
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_member_of"/>
                                                </td>
                                        <!--    <td valign="top">
                                                        <xsl:for-each 
select="member_of_list[selected='selected']" >
                                                                <xsl:value-of 
select="name"/>
                                                                <xsl:if 
test="position() != last()">, </xsl:if>
                                                        </xsl:for-each>
                                                </td>-->

                                                <td>
                                                        <xsl:variable 
name="lang_member_of_statustext"><xsl:value-of 
select="lang_member_of_statustext"/></xsl:variable>
                                                                <select 
disabled="disabled" name="values[member_of][]" class="forms" 
multiple="multiple" onMouseover="window.status='{$lang_member_of_statustext}'; 
return true;" onMouseout="window.status='';return true;">
                                                                        
<xsl:apply-templates select="member_of_list"/>
                                                                </select>
                                                </td>
                                        </tr>
                                        </xsl:when>
                                </xsl:choose>
                        </table>
                        </td></tr>
                        <tr><td>
                        <table>
                                <tr>
                                        <td class="th_text" align="left" 
colspan="4">
                                                <xsl:value-of 
select="lang_alarm"/>
                                        </td>
                                </tr>
                                <xsl:call-template name="alarm_view"/>
                        </table>
                        </td>
                        </tr>
                        </table>
                        <xsl:choose>
                                <xsl:when test="values!=''">
                                        <table width="100%" cellpadding="2" 
cellspacing="2" align="center">
                                                <tr>
                                                        <td colspan="12" 
width="100%">
                                                                
<xsl:call-template name="nextmatchs"/>
                                                        </td>
                                                </tr>
                                                <xsl:call-template 
name="table_header"/>
                                                <xsl:call-template 
name="values"/>
                                        </table>
                                </xsl:when>
                        </xsl:choose>
                        <table width="80%" cellpadding="2" cellspacing="2" 
align="center">

                        <xsl:variable name="edit_url"><xsl:value-of 
select="edit_url"/></xsl:variable>
                        <form name="form" method="post" action="{$edit_url}">
                                <tr height="50">
                                        <td align="left" valign="bottom">
                                                <xsl:variable 
name="lang_cancel"><xsl:value-of select="lang_cancel"/></xsl:variable>
                                                <input type="submit" 
name="values[cancel]" value="{$lang_cancel}" 
onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_cancel_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </td>
                                </tr>
                        </form>
                        </table>
                </div>
        </xsl:template>

<!-- view item -->

        <xsl:template match="view_item">
                <div align="left">
                <table cellpadding="2" cellspacing="2" width="79%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="value_agreement_id!=''">
                                        <tr >
                                                <td align="left">
                                                        <xsl:value-of 
select="lang_agreement"/>
                                                </td>
                                                <td align="left">
                                                        <xsl:value-of 
select="value_agreement_id"/>
                                                        <xsl:text> [</xsl:text>
                                                        <xsl:value-of 
select="agreement_name"/>
                                                        <xsl:text>] </xsl:text>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="value_id!=''">
                                        <tr >
                                                <td align="left">
                                                        <xsl:value-of 
select="lang_id"/>
                                                </td>
                                                <td align="left">
                                                        <xsl:value-of 
select="value_id"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_m_cost"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_m_cost"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_w_cost"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_w_cost"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_total_cost"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="value_total_cost"/>
                                </td>
                        </tr>

                        <xsl:choose>
                                <xsl:when test="attributes_view != ''">
                                        <tr>
                                                <td colspan="2" width="50%" 
align="left">
                                                        <xsl:apply-templates 
select="attributes_view"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                </table>
                <xsl:choose>
                        <xsl:when test="values != ''">

                                <xsl:variable 
name="update_action"><xsl:value-of select="update_action"/></xsl:variable>
                                        <table width="100%" cellpadding="2" 
cellspacing="2" align="center">
                                                <xsl:call-template 
name="table_header"/>
                                                <xsl:call-template 
name="values2"/>
                                        </table>
                        </xsl:when>
                </xsl:choose>
                <xsl:variable name="edit_url"><xsl:value-of 
select="edit_url"/></xsl:variable>
                <form name="form" method="post" action="{$edit_url}">
                <table width="80%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr height="50">
                                <td align="left" valign="bottom">
                                        <xsl:variable 
name="lang_cancel"><xsl:value-of select="lang_cancel"/></xsl:variable>
                                        <input type="submit" name="cancel" 
value="{$lang_cancel}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_cancel_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                </table>
                </form>

                </div>
        </xsl:template>



        <xsl:template match="table_add2">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                                <input type="submit" name="add" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_standardtext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                                <td height="50">
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" name="add" 
value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_standardtext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
        </xsl:template>



<!-- list attribute -->

        <xsl:template match="list_attribute">

                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates 
select="table_header_attrib"/>
                                <xsl:apply-templates select="values_attrib"/>
                                <xsl:apply-templates select="table_add2"/>
                </table>
        </xsl:template>
        <xsl:template match="table_header_attrib">
                <xsl:variable name="sort_sorting"><xsl:value-of 
select="sort_sorting"/></xsl:variable>
                <xsl:variable name="sort_id"><xsl:value-of 
select="sort_id"/></xsl:variable>
                <xsl:variable name="sort_name"><xsl:value-of 
select="sort_name"/></xsl:variable>
                <tr class="th">
                        <td class="th_text" width="10%" align="left">
                                <a href="{$sort_name}"><xsl:value-of 
select="lang_name"/></a>
                        </td>
                        <td class="th_text" width="10%" align="left">
                                <xsl:value-of select="lang_descr"/>
                        </td>
                        <td class="th_text" width="1%" align="center">
                                <xsl:value-of select="lang_datatype"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <a href="{$sort_sorting}"><xsl:value-of 
select="lang_sorting"/></a>
                        </td>
                        <td class="th_text" width="1%" align="center">
                                <xsl:value-of select="lang_search"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_edit"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_delete"/>
                        </td>
                </tr>
        </xsl:template>

        <xsl:template match="values_attrib">
                <xsl:variable name="lang_up_text"><xsl:value-of 
select="lang_up_text"/></xsl:variable>
                <xsl:variable name="lang_down_text"><xsl:value-of 
select="lang_down_text"/></xsl:variable>
                <xsl:variable name="lang_attribute_attribtext"><xsl:value-of 
select="lang_delete_attribtext"/></xsl:variable>
                <xsl:variable name="lang_edit_attribtext"><xsl:value-of 
select="lang_edit_attribtext"/></xsl:variable>
                <xsl:variable name="lang_delete_attribtext"><xsl:value-of 
select="lang_delete_attribtext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="left">
                                        <xsl:value-of select="column_name"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="input_text"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="datatype"/>
                                </td>
                                <td>
                                        <table align="left">
                                                <tr>
                                                        <td>
                                                                <xsl:value-of 
select="sorting"/>
                                                        </td>

                                                        <td align="left">
                                                                <xsl:variable 
name="link_up"><xsl:value-of select="link_up"/></xsl:variable>
                                                                <a 
href="{$link_up}" onMouseover="window.status='{$lang_up_text}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="text_up"/></a>
                                                                <xsl:text> | 
</xsl:text>
                                                                <xsl:variable 
name="link_down"><xsl:value-of select="link_down"/></xsl:variable>
                                                                <a 
href="{$link_down}" onMouseover="window.status='{$lang_down_text}';return 
true;" onMouseout="window.status='';return true;"><xsl:value-of 
select="text_down"/></a>
                                                        </td>

                                                </tr>
                                        </table>
                                </td>
                                <td align="center">
                                        <xsl:value-of select="search"/>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_edit"><xsl:value-of select="link_edit"/></xsl:variable>
                                        <a href="{$link_edit}" 
onMouseover="window.status='{$lang_edit_attribtext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_edit"/></a>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_delete"><xsl:value-of select="link_delete"/></xsl:variable>
                                        <a href="{$link_delete}" 
onMouseover="window.status='{$lang_delete_attribtext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_delete"/></a>
                                </td>
                        </tr>
        </xsl:template>


<!-- add attribute / edit attribute -->

        <xsl:template match="edit_attrib">
                <div align="left">

                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>

                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form method="post" action="{$form_action}">
                        <tr>
                                <td valign="top">
                                        <xsl:choose>
                                                <xsl:when test="value_id != ''">
                                                        <xsl:value-of 
select="lang_id"/>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                                <td>
                                        <xsl:choose>
                                                <xsl:when test="value_id != ''">
                                                        <xsl:value-of 
select="value_id"/>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_column_name"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[column_name]" value="{value_column_name}" maxlength="20" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_column_name_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_input_text"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[input_text]" value="{value_input_text}" maxlength="20" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_input_text_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_statustext"/>
                                </td>
                                <td>
                                        <textarea cols="60" rows="10" 
name="values[statustext]" wrap="virtual" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_statustext_attribtext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_statustext"/>
                                        </textarea>

                                </td>
                        </tr>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_datatype"/>
                                </td>
                                <td valign="top">
                                        <xsl:variable 
name="lang_datatype_statustext"><xsl:value-of 
select="lang_datatype_statustext"/></xsl:variable>
                                        <select 
name="values[column_info][type]" class="forms" 
onMouseover="window.status='{$lang_datatype_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                                <option value=""><xsl:value-of 
select="lang_no_datatype"/></option>
                                                <xsl:apply-templates 
select="datatype_list"/>
                                        </select>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_precision"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[column_info][precision]" value="{value_precision}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_precision_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_scale"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[column_info][scale]" value="{value_scale}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_scale_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_default"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[column_info][default]" value="{value_default}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_default_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_nullable"/>
                                </td>
                                <td valign="top">
                                        <xsl:variable 
name="lang_nullable_statustext"><xsl:value-of 
select="lang_nullable_statustext"/></xsl:variable>
                                        <select 
name="values[column_info][nullable]" class="forms" 
onMouseover="window.status='{$lang_nullable_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                                <option value=""><xsl:value-of 
select="lang_select_nullable"/></option>
                                                <xsl:apply-templates 
select="nullable_list"/>
                                        </select>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_list"/>
                                </td>
                                <td>
                                        <xsl:choose>
                                                        <xsl:when 
test="value_list = 1">
                                                                <input 
type="checkbox" name="values[list]" value="1" checked="checked" 
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_list_statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                <input 
type="checkbox" name="values[list]" value="1" 
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_list_statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of 
select="lang_include_search"/>
                                </td>
                                <td>
                                        <xsl:choose>
                                                        <xsl:when 
test="value_search = 1">
                                                                <input 
type="checkbox" name="values[search]" value="1" checked="checked" 
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_include_search_statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                <input 
type="checkbox" name="values[search]" value="1" 
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_include_search_statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                        </tr>
                        <xsl:choose>
                                <xsl:when test="multiple_choice != ''">
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_choice"/>
                                                </td>
                                                <td align="right">
                                                        <xsl:call-template 
name="choice"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_attribtext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>

                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_attribtext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>
        </xsl:template>

<!-- datatype_list -->

        <xsl:template match="datatype_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

<!-- nullable_list -->

        <xsl:template match="nullable_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="member_of_list">
        <xsl:variable name="id"><xsl:value-of select="cat_id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected='selected'">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="agreement_group_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected='selected'">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: tts.xsl
<!-- $Id: tts.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="app_data">
                <xsl:choose>
                        <xsl:when test="add">
                                <xsl:apply-templates select="add"/>
                        </xsl:when>
                        <xsl:when test="view">
                                <xsl:apply-templates select="view"/>
                        </xsl:when>
                        <xsl:otherwise>
                                <xsl:apply-templates select="list"/>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="list">
                <xsl:variable name="autorefresh"><xsl:value-of 
select="autorefresh"/></xsl:variable>
                <META HTTP-EQUIV="Refresh" CONTENT="{$autorefresh}"/>

                <div id="overDiv" style="position:absolute; 
visibility:hide;z-index:1;"></div>
                <xsl:variable name="overlib_source"><xsl:value-of 
select="overlib_source"/></xsl:variable>
                <SCRIPT LANGUAGE="JavaScript" SRC="{$overlib_source}"></SCRIPT>

                <xsl:call-template name="menu"/>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td>
                                        <xsl:call-template name="cat_filter"/>
                                </td>
                                <td>
                                        <xsl:call-template 
name="filter_district"/>
                                </td>
                                <td align="center">
                                        <xsl:call-template 
name="filter_filter"/>
                                </td>
                                <td align="center">
                                        <xsl:call-template 
name="user_id_filter"/>
                                </td>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                                <td class="small_text" valign="top" 
align="left">
                                        <xsl:variable 
name="link_excel"><xsl:value-of select="link_excel"/></xsl:variable>
                                        <xsl:variable 
name="lang_excel_help"><xsl:value-of select="lang_excel_help"/></xsl:variable>
                                        <xsl:variable 
name="lang_excel"><xsl:value-of select="lang_excel"/></xsl:variable>
                                        <a href="javascript:var 
w=window.open('{$link_excel}','','')"
                                                
onMouseOver="overlib('{$lang_excel_help}', CAPTION, '{$lang_excel}')"
                                                onMouseOut="nd()">
                                                <xsl:value-of 
select="lang_excel"/></a>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="8" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates select="table_header"/>
                                <xsl:apply-templates select="values"/>
                                <xsl:apply-templates select="table_add"/>
                </table>
        </xsl:template>

        <xsl:template match="table_header">
                <xsl:variable name="lang_priority_statustext"><xsl:value-of 
select="lang_priority_statustext"/></xsl:variable>
                <xsl:variable name="lang_id_statustext"><xsl:value-of 
select="lang_id_statustext"/></xsl:variable>
                <xsl:variable name="lang_opened_by_statustext"><xsl:value-of 
select="lang_opened_by_statustext"/></xsl:variable>
                <xsl:variable name="lang_assigned_to_statustext"><xsl:value-of 
select="lang_assigned_to_statustext"/></xsl:variable>
                <xsl:variable name="lang_finnish_statustext"><xsl:value-of 
select="lang_finnish_statustext"/></xsl:variable>
                        <tr class="th">
                                <td class="th_text" width="1%" align="right">
                                        <xsl:variable 
name="sort_priority"><xsl:value-of select="sort_priority"/></xsl:variable>
                                        <a href="{$sort_priority}" 
onMouseover="window.status='{$lang_priority_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="lang_priority"/></a>
                                </td>
                                <td class="th_text" width="6%" align="right">
                                        <xsl:variable 
name="sort_id"><xsl:value-of select="sort_id"/></xsl:variable>
                                        <a href="{$sort_id}" 
onMouseover="window.status='{$lang_id_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="lang_id"/></a>
                                </td>
                                <td class="th_text" width="10%">
                                        <xsl:value-of select="lang_subject"/>
                                </td>
                                <td class="th_text" width="15%" align="left">
                                        <xsl:value-of 
select="lang_location_code"/>
                                </td>
                                <td class="th_text" width="30%" align="left">
                                        <xsl:value-of select="lang_address"/>
                                </td>
                                <td class="th_text" width="8%" align="center">
                                        <xsl:variable 
name="sort_opened_by"><xsl:value-of select="sort_opened_by"/></xsl:variable>
                                        <a href="{$sort_opened_by}" 
onMouseover="window.status='{$lang_opened_by_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="lang_opened_by"/></a>
                                </td>
                                <td class="th_text" width="8%" align="center">
                                        <xsl:variable 
name="sort_assigned_to"><xsl:value-of select="sort_assigned_to"/></xsl:variable>
                                        <a href="{$sort_assigned_to}" 
onMouseover="window.status='{$lang_assigned_to_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="lang_assigned_to"/></a>
                                </td>
                                <td class="th_text" width="8%" align="center">
                                        <xsl:variable 
name="sort_date"><xsl:value-of select="sort_date"/></xsl:variable>
                                        <a href="{$sort_date}" 
onMouseover="window.status='{$lang_opened_by_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="lang_time_created"/></a>
                                </td>
                                <xsl:for-each select="extra" >
                                        <td class="th_text" width="{with}" 
align="{align}">
                                                <xsl:value-of select="header"/>
                                        </td>
                                </xsl:for-each>
                                <td class="th_text" width="8%" align="center">
                                        <xsl:variable 
name="sort_finnish_date"><xsl:value-of 
select="sort_finnish_date"/></xsl:variable>
                                        <a href="{$sort_finnish_date}" 
onMouseover="window.status='{$lang_finnish_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="lang_finnish_date"/></a>
                                </td>
                                <td class="th_text" width="15%" align="center">
                                        <xsl:value-of select="lang_delay"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="values">
                <xsl:variable name="lang_view_statustext"><xsl:value-of 
select="lang_view_statustext"/></xsl:variable>
                <xsl:variable name="link_view"><xsl:value-of 
select="link_view"/></xsl:variable>
                        <tr bgcolor="{bgcolor}" >
                                <td class="small_text" align="right">
                                        <xsl:value-of select="priostr"/>
                                </td>
                                <td class="small_text" align="right">
                                        <xsl:value-of select="new_ticket"/>
                                        <a href="{$link_view}" 
onMouseover="window.status='{$lang_view_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="id"/></a>
                                </td>
                                <td class="small_text" align="left">
                                        <xsl:value-of select="first"/>
                                </td>
                                <td class="small_text" align="left">
                                        <xsl:value-of select="location_code"/>
                                </td>
                                <td class="small_text" align="left">
                                        <xsl:value-of select="address"/>
                                </td>
                                <td class="small_text" align="center">
                                        <xsl:value-of select="user"/>
                                </td>
                                <td class="small_text" align="center">
                                        <xsl:value-of select="assignedto"/>
                                </td>
                                <td class="small_text" align="center">
                                        <a href="{$link_view}" 
onMouseover="window.status='{$lang_view_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="date"/></a>
                                </td>
                                <xsl:for-each select="child_date" >
                                        <td class="small_text">
                                                <xsl:for-each 
select="date_info" >
                                                        <xsl:variable 
name="link"><xsl:value-of select="link"/></xsl:variable>
                                                        <a href="{$link}" 
onMouseover="window.status='';return true;" onMouseout="window.status='';return 
true;"><xsl:value-of select="entry_date"/></a>
                                                        <br/>
                                                </xsl:for-each>
                                        </td>
                                </xsl:for-each>
                                <td class="small_text" align="center">
                                        <xsl:value-of select="finnish_date"/>
                                </td>
                                <td class="small_text" align="center">
                                        <xsl:value-of select="delay"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="table_add">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                                <input type="submit" name="add" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
        </xsl:template>

<!-- add -->

        <xsl:template match="add">
                <xsl:variable name="dateformat_source"><xsl:value-of 
select="dateformat_source"/></xsl:variable>
                <SCRIPT LANGUAGE="JavaScript" 
SRC="{$dateformat_source}"></SCRIPT>

                <div align="left">
                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form name="form" method="post" action="{$form_action}">

                        <xsl:call-template name="location_form"/>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_assign_to"/>
                                </td>
                                <td>
                                        <xsl:call-template 
name="user_id_select"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_group"/>
                                </td>
                                <td>
                                        <xsl:call-template name="group_select"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_priority"/>
                                </td>
                                <td>
                                <xsl:variable 
name="lang_priority_statustext"><xsl:value-of 
select="lang_priority_statustext"/></xsl:variable>
                                <xsl:variable 
name="select_priority_name"><xsl:value-of 
select="select_priority_name"/></xsl:variable>
                                        <select name="{$select_priority_name}" 
class="forms" onMouseover="window.status='{$lang_priority_statustext}'; return 
true;" onMouseout="window.status='';return true;">
                                                        <xsl:apply-templates 
select="priority_list"/>
                                        </select>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_category"/>
                                </td>
                                <td>
                                        <xsl:call-template name="cat_select"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of 
select="lang_finnish_date"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[finnish_date]" value="{value_finnish_date}" 
onFocus="{dateformat_validate}" onKeyUp="{onKeyUp}" onBlur="{onBlur}" size="12" 
maxlength="10"  onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="statustext"/>
                                                        <xsl:text>';return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        [<xsl:value-of 
select="lang_dateformat"/>]
                                </td>
                        </tr>


                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_subject"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[subject]" value="{value_subject}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_subject_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_details"/>
                                </td>
                                <td>
                                        <textarea cols="60" rows="10" 
name="values[details]" wrap="virtual" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_details_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_details"/>
                                        </textarea>

                                </td>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>

        </xsl:template>

        <xsl:template match="priority_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>


<!-- view -->


        <xsl:template match="view">
                <script language="JavaScript">
                        self.name="first_Window";
                        function generate_order()
                        {
                                Window1=window.open('<xsl:value-of 
select="order_link"/>');
                        }
                        function generate_request()
                        {
                                Window1=window.open('<xsl:value-of 
select="request_link"/>');
                        }
                </script>
                <xsl:variable name="dateformat_source"><xsl:value-of 
select="dateformat_source"/></xsl:variable>
                <SCRIPT LANGUAGE="JavaScript" 
SRC="{$dateformat_source}"></SCRIPT>
                <div align="left">

                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form name="form" method="post" action="{$form_action}">
                        <tr class="th">
                                <td class="th_text" valign="top">
                                        <xsl:value-of select="lang_ticket"/>
                                </td>
                                <td class="th_text" valign="top">
                                        <xsl:value-of select="value_id"/>
                                        <input type="text" 
name="values[subject]" value="{value_subject}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_subject_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <xsl:call-template name="location_view"/>
                        <tr>
                                <td class="th_text" valign="top">
                                        <xsl:value-of select="lang_opendate"/>
                                </td>
                                <td valign="top">
                                        <xsl:value-of select="value_opendate"/>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text" valign="top">
                                        <xsl:value-of 
select="lang_assignedfrom"/>
                                </td>
                                <td valign="top">
                                        <xsl:value-of 
select="value_assignedfrom"/>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text" valign="top">
                                        <xsl:value-of select="lang_assignedto"/>
                                </td>
                                <td valign="top">
                                        <xsl:value-of 
select="value_assignedto"/>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text" valign="top">
                                        <xsl:value-of select="lang_priority"/>
                                </td>
                                <td valign="top">
                                        <xsl:value-of select="value_priority"/>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text" valign="top">
                                        <xsl:value-of select="lang_category"/>
                                </td>
                                <td valign="top">
                                        <xsl:value-of 
select="value_category_name"/>
                                </td>
                        </tr>
                        <xsl:for-each select="entity_origin_list" >
                        <tr>
                                <td class="th_text">
                                        <xsl:value-of select="name"/>
                                </td>
                                <td class="th_text">
                                        <xsl:for-each select="link_info" >
                                                <xsl:variable 
name="link_entity_origin"><xsl:value-of select="link"/>&amp;id=<xsl:value-of 
select="id"/></xsl:variable>
                                                <xsl:variable 
name="lang_entity_statustext"><xsl:value-of select="entry_date"/></xsl:variable>
                                                <a href="{$link_entity_origin}" 
onMouseover="window.status='{$lang_entity_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="id"/></a>
                                                <xsl:text> </xsl:text>
                                        </xsl:for-each>
                                </td>
                        </tr>
                        </xsl:for-each>
                        <xsl:choose>
                                <xsl:when test="value_request_id!=''">
                                        <tr>
                                                <td  class="th_text" 
align="left" valign="top">
                                                        <xsl:value-of 
select="//lang_request"/>
                                                </td>
                                                <td class="th_text"  
align="left">
                                                        <xsl:for-each 
select="value_request_id" >
                                                                        
<xsl:variable name="link_request"><xsl:value-of 
select="//link_request"/>&amp;id=<xsl:value-of select="id"/></xsl:variable>
                                                                        
<xsl:variable name="lang_request_statustext"><xsl:value-of 
select="//lang_request_statustext"/>-<xsl:value-of 
select="entry_date"/></xsl:variable>
                                                                        <a 
href="{$link_request}" 
onMouseover="window.status='{$request_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="id"/></a>
                                                                        
<xsl:text> </xsl:text>
                                                        </xsl:for-each>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="value_project_id!=''">
                                        <tr>
                                                <td class="th_text" 
align="left" valign="top">
                                                        <xsl:value-of 
select="//lang_project"/>
                                                </td>
                                                <td class="th_text"  
align="left">
                                                        <xsl:for-each 
select="value_project_id" >
                                                                        
<xsl:variable name="link_project"><xsl:value-of 
select="//link_project"/>&amp;id=<xsl:value-of select="id"/></xsl:variable>
                                                                        
<xsl:variable name="project_statustext"><xsl:value-of 
select="//lang_project_statustext"/>-<xsl:value-of 
select="entry_date"/></xsl:variable>
                                                                        <a 
href="{$link_project}" 
onMouseover="window.status='{$project_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="id"/></a>
                                                                        
<xsl:text> </xsl:text>
                                                        </xsl:for-each>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>


                        <tr>
                                <td class="th_text" valign="top">
                                        <xsl:value-of select="lang_details"/>
                                </td>
                                <td valign="top">
                                        <xsl:value-of select="value_details"/>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text" valign="top">
                                        <xsl:value-of 
select="lang_additional_notes"/>
                                </td>
                                <xsl:choose>
                                        <xsl:when test="additional_notes=''">
                                                <td class="th_text">
                                                        <xsl:value-of 
select="lang_no_additional_notes"/>
                                                </td>
                                        </xsl:when>
                                        <xsl:otherwise>
                                        <td>
                                        <table width="100%" cellpadding="2" 
cellspacing="2" align="center">
                                                <xsl:apply-templates 
select="table_header_additional_notes"/>
                                                <xsl:apply-templates 
select="additional_notes"/>
                                        </table>
                                        </td>
                                        </xsl:otherwise>
                                </xsl:choose>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_assignedto"/>
                                </td>
                                <td>
                                        <xsl:call-template 
name="user_id_select"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_group"/>
                                </td>
                                <td>
                                        <xsl:call-template name="group_select"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_priority"/>
                                </td>
                                <td>
                                <xsl:variable 
name="lang_priority_statustext"><xsl:value-of 
select="lang_priority_statustext"/></xsl:variable>
                                <xsl:variable 
name="select_priority_name"><xsl:value-of 
select="select_priority_name"/></xsl:variable>
                                        <select name="{$select_priority_name}" 
class="forms" onMouseover="window.status='{$lang_priority_statustext}'; return 
true;" onMouseout="window.status='';return true;">
                                                        <xsl:apply-templates 
select="priority_list"/>
                                        </select>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_status"/>
                                </td>
                                <td>
                                <xsl:variable 
name="lang_status_statustext"><xsl:value-of 
select="lang_status_statustext"/></xsl:variable>
                                <xsl:variable 
name="select_status_name"><xsl:value-of 
select="select_status_name"/></xsl:variable>
                                        <select name="{$select_status_name}" 
class="forms" onMouseover="window.status='{$lang_status_statustext}'; return 
true;" onMouseout="window.status='';return true;">
                                                        <xsl:apply-templates 
select="status_list"/>
                                        </select>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_category"/>
                                </td>
                                <td>
                                        <xsl:call-template name="cat_select"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of 
select="lang_finnish_date"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[finnish_date]" value="{value_finnish_date}" 
onFocus="{dateformat_validate}" onKeyUp="{onKeyUp}" onBlur="{onBlur}" size="12" 
maxlength="10"  onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="statustext"/>
                                                        <xsl:text>';return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        [<xsl:value-of 
select="lang_dateformat"/>]
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_new_note"/>
                                </td>
                                <td>
                                        <textarea cols="60" rows="10" 
name="values[note]" wrap="virtual" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_details_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </textarea>

                                </td>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                <hr noshade="noshade" width="100%" align="center" size="1"/>
                <table width="80%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td valign="top">
                                        <xsl:variable 
name="request_link"><xsl:value-of select="request_link"/></xsl:variable>
                                        <form method="post" 
action="{$request_link}">
                                        <xsl:variable 
name="lang_generate_request"><xsl:value-of 
select="lang_generate_request"/></xsl:variable>
                                        <input type="submit" name="location" 
value="{$lang_generate_request}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_generate_request_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        </form>
                                </td>
                                <td valign="top">
                                        <xsl:variable 
name="order_link"><xsl:value-of select="order_link"/></xsl:variable>
                                        <form method="post" 
action="{$order_link}">
                                        <xsl:variable 
name="lang_generate_order"><xsl:value-of 
select="lang_generate_order"/></xsl:variable>
                                        <input type="submit" name="location" 
value="{$lang_generate_order}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_generate_order_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        </form>
                                </td>
                                <xsl:choose>
                                        <xsl:when test="link_entity!=''">
                                                <xsl:for-each 
select="link_entity" >
                                                <td valign="top">
                                                        <xsl:variable 
name="link"><xsl:value-of select="link"/></xsl:variable>
                                                        <form method="post" 
action="{$link}">
                                                        <xsl:variable 
name="name"><xsl:value-of select="name"/></xsl:variable>
                                                        <input type="submit" 
name="location" value="{$name}" onMouseout="window.status='';return true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_start_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                        </form>
                                                </td>
                                                </xsl:for-each>
                                        </xsl:when>
                                </xsl:choose>
                        </tr>
                </table>

                <hr noshade="noshade" width="100%" align="center" size="1"/>
                <table width="80%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="record_history=''">
                                        <tr>
                                                <td class="th_text" 
align="center">
                                                        <xsl:value-of 
select="lang_no_history"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                                <xsl:otherwise>
                                        <xsl:apply-templates 
select="table_header_history"/>
                                        <xsl:apply-templates 
select="record_history"/>
                                </xsl:otherwise>
                        </xsl:choose>
                </table>
                </div>
                <hr noshade="noshade" width="100%" align="center" size="1"/>
        </xsl:template>

        <xsl:template match="table_header_additional_notes">
                        <tr class="th">
                                <td class="th_text" width="4%" align="right">
                                        <xsl:value-of select="lang_count"/>
                                </td>
                                <td class="th_text" width="10%" align="left">
                                        <xsl:value-of select="lang_date"/>
                                </td>
                                <td class="th_text" width="10%" align="left">
                                        <xsl:value-of select="lang_user"/>
                                </td>
                                <td class="th_text" width="10%" align="left">
                                        <xsl:value-of select="lang_note"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="additional_notes">
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>
                                <td align="right">
                                        <xsl:value-of select="value_count"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="value_date"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="value_user"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="value_note"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="table_header_history">
                        <tr class="th">
                                <td class="th_text" width="20%" align="left">
                                        <xsl:value-of select="lang_date"/>
                                </td>
                                <td class="th_text" width="10%" align="left">
                                        <xsl:value-of select="lang_user"/>
                                </td>
                                <td class="th_text" width="30%" align="left">
                                        <xsl:value-of select="lang_action"/>
                                </td>
                                <td class="th_text" width="10%" align="left">
                                        <xsl:value-of select="lang_new_value"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="record_history">
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>
                                <td align="left">
                                        <xsl:value-of select="value_date"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="value_user"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="value_action"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="value_new_value"/>
                                </td>
                        </tr>
        </xsl:template>


        <xsl:template match="priority_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="status_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>


====================================================
Index: attributes_view.xsl
<!-- $Id: attributes_view.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template match="attributes_view">
                <xsl:variable name="lang_attribute_statustext"><xsl:value-of 
select="lang_attribute_statustext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="left" valign="top">
                                        <xsl:value-of select="input_text"/>
                                        <xsl:choose>
                                                <xsl:when test="datatype='D'">
                                                        
<xsl:text>[</xsl:text><xsl:value-of 
select="//lang_dateformat"/><xsl:text>]</xsl:text>
                                                </xsl:when>
                                        </xsl:choose>
                                </td>
                                <td align="left">
                                        <xsl:choose>
                                                <xsl:when test="name!=''">
                                                        <input type="hidden" 
name="values_attribute[{counter}][name]" value="{name}"></input>
                                                        <input type="hidden" 
name="values_attribute[{counter}][datatype]" value="{datatype}"></input>
                                                        <xsl:choose>
                                                                <xsl:when 
test="datatype='R'">
                                                                        
<xsl:call-template name="choice_view"/>
                                                                </xsl:when>
                                                                <xsl:when 
test="datatype='CH'">
                                                                        
<xsl:call-template name="choice_view"/>
                                                                </xsl:when>
                                                                <xsl:when 
test="datatype='LB'">
                                                                        <select 
disabled="disabled" class="forms" onMouseover="window.status='{statustext}'; 
return true;" onMouseout="window.status='';return true;">
                                                                                
<option value=""><xsl:value-of select="//lang_none"/></option>
                                                                                
<xsl:for-each select="choice">
                                                                                
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                                                                                
        <xsl:choose>
                                                                                
                <xsl:when test="checked='checked'">
                                                                                
                        <option value="{$id}" selected="selected"><xsl:value-of 
disable-output-escaping="yes" select="value"/></option>
                                                                                
                </xsl:when>
                                                                                
                <xsl:otherwise>
                                                                                
                        <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="value"/></option>
                                                                                
                </xsl:otherwise>
                                                                                
        </xsl:choose>
                                                                                
</xsl:for-each>
                                                                        
</select>
                                                                </xsl:when>
                                                                <xsl:when 
test="datatype='AB'">
                                                                        <input 
type="text" value="{value}" readonly="readonly" size="5" 
onMouseout="window.status='';return true;" >
                                                                                
<xsl:attribute name="onMouseover">
                                                                                
        <xsl:text>window.status='</xsl:text>
                                                                                
                <xsl:value-of select="statustext"/>
                                                                                
        <xsl:text>'; return true;</xsl:text>
                                                                                
</xsl:attribute>
                                                                        </input>
                                                                        <input  
size="30" type="text" value="{contact_name}"  readonly="readonly">
                                                                                
<xsl:attribute name="onMouseover">
                                                                                
        <xsl:text>window.status='</xsl:text>
                                                                                
                <xsl:value-of select="statustext"/>
                                                                                
        <xsl:text>'; return true;</xsl:text>
                                                                                
</xsl:attribute>
                                                                        </input>
                                                                </xsl:when>
                                                                <xsl:when 
test="datatype='VENDOR'">
                                                                        <input 
type="text" value="{value}" readonly="readonly" size="6" 
onMouseout="window.status='';return true;" >
                                                                                
<xsl:attribute name="onMouseover">
                                                                                
        <xsl:text>window.status='</xsl:text>
                                                                                
                <xsl:value-of select="statustext"/>
                                                                                
        <xsl:text>'; return true;</xsl:text>
                                                                                
</xsl:attribute>
                                                                        </input>
                                                                        <input  
size="30" type="text" value="{vendor_name}"  readonly="readonly">
                                                                                
<xsl:attribute name="onMouseover">
                                                                                
        <xsl:text>window.status='</xsl:text>
                                                                                
                <xsl:value-of select="statustext"/>
                                                                                
        <xsl:text>'; return true;</xsl:text>
                                                                                
</xsl:attribute>
                                                                        </input>
                                                                </xsl:when>
                                                                <xsl:when 
test="datatype='D'">
                                                                        <input 
type="text" name="values_attribute[{counter}][value]" value="{value}" 
readonly="readonly" size="12" maxlength="10"  
onMouseout="window.status='';return true;" >
                                                                                
<xsl:attribute name="onMouseover">
                                                                                
        <xsl:text>window.status='</xsl:text>
                                                                                
                <xsl:value-of select="statustext"/>
                                                                                
        <xsl:text>';return true;</xsl:text>
                                                                                
</xsl:attribute>
                                                                        </input>
                                                                </xsl:when>
                                                                <xsl:when 
test="datatype='T'">
                                                                        
<textarea cols="40" rows="6" name="values_attribute[{counter}][value]" 
wrap="virtual" readonly="readonly" onMouseout="window.status='';return true;">
                                                                                
<xsl:attribute name="onMouseover">
                                                                                
        <xsl:text>window.status='</xsl:text>
                                                                                
                <xsl:value-of select="statustext"/>
                                                                                
        <xsl:text>';return true;</xsl:text>
                                                                                
</xsl:attribute>
                                                                                
<xsl:value-of select="value"/>
                                                                        
</textarea>
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        <input 
type="text" name="values_attribute[{counter}][value]" value="{value}" 
readonly="readonly" size="30" onMouseout="window.status='';return true;" >
                                                                                
<xsl:attribute name="onMouseover">
                                                                                
        <xsl:text>window.status='</xsl:text>
                                                                                
                <xsl:value-of select="statustext"/>
                                                                                
        <xsl:text>';return true;</xsl:text>
                                                                                
</xsl:attribute>
                                                                        </input>
                                                                </xsl:otherwise>
                                                        </xsl:choose>
                                                </xsl:when>
                                        </xsl:choose>
                                </td>
                        </tr>
        </xsl:template>


        <xsl:template name="choice_view">
                <xsl:variable name="counter"><xsl:value-of 
select="counter"/></xsl:variable>
                        <table cellpadding="2" cellspacing="2" width="50%" 
align="left">
                                <xsl:for-each select="choice" >
                                        <tr>
                                                <xsl:attribute name="class">
                                                        <xsl:choose>
                                                                <xsl:when 
test="@class">
                                                                        
<xsl:value-of select="@class"/>
                                                                </xsl:when>
                                                                <xsl:when 
test="position() mod 2 = 0">
                                                                        
<xsl:text>row_off</xsl:text>
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        
<xsl:text>row_on</xsl:text>
                                                                </xsl:otherwise>
                                                        </xsl:choose>
                                                </xsl:attribute>
                                        <td align="left">
                                                <xsl:value-of select="value"/>
                                                <xsl:text> </xsl:text>
                                        </td>
                                        <xsl:variable 
name="checked"><xsl:value-of select="checked"/></xsl:variable>
                                        <td align="left">
                                                <xsl:choose>
                                                        <xsl:when 
test="checked='checked'">
                                                                <input 
type="{input_type}" name="values_attribute[{$counter}][value][]" value="{id}" 
checked="$checked" disabled="disabled"></input>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                <input 
type="{input_type}" name="values_attribute[{$counter}][value][]" value="{id}" 
disabled="disabled"></input>
                                                        </xsl:otherwise>
                                                </xsl:choose>
                                        </td>
                                        </tr>
                                </xsl:for-each>
                        </table>
        </xsl:template>



====================================================
Index: user_id_select.xsl
<!-- $Id: user_id_select.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="user_id_select">
        <xsl:variable name="lang_user_statustext"><xsl:value-of 
select="lang_user_statustext"/></xsl:variable>
        <xsl:variable name="select_user_name"><xsl:value-of 
select="select_user_name"/></xsl:variable>
                <select name="{$select_user_name}" class="forms" 
onMouseover="window.status='{$lang_user_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                        <option value=""><xsl:value-of 
select="lang_no_user"/></option>
                                <xsl:apply-templates select="user_list"/>
                </select>
        </xsl:template>

        <xsl:template match="user_list">
        <xsl:variable name="user_id"><xsl:value-of 
select="user_id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$user_id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$user_id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: user_lid_filter.xsl
<!-- $Id: user_lid_filter.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="user_lid_filter">
                <xsl:variable name="select_action"><xsl:value-of 
select="select_action"/></xsl:variable>
                <xsl:variable name="select_user_name"><xsl:value-of 
select="select_user_name"/></xsl:variable>
                <xsl:variable name="lang_submit"><xsl:value-of 
select="lang_submit"/></xsl:variable>
                <form method="post" action="{$select_action}">
                        <select name="{$select_user_name}" 
onChange="this.form.submit();" onMouseout="window.status='';return true;">
                                <xsl:attribute name="onMouseover">
                                        <xsl:text>window.status='</xsl:text>
                                                <xsl:value-of 
select="lang_user_statustext"/>
                                        <xsl:text>'; return true;</xsl:text>
                                </xsl:attribute>
                                <option value="none"><xsl:value-of 
select="lang_no_user"/></option>
                                        <xsl:apply-templates 
select="user_list"/>
                        </select>
                        <noscript>
                                <xsl:text> </xsl:text>
                                <input type="submit" name="submit" 
value="{$lang_submit}"/>
                        </noscript>
                </form>
        </xsl:template>

        <xsl:template match="user_list">
        <xsl:variable name="user_lid"><xsl:value-of 
select="user_lid"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$user_lid}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$user_lid}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: user_id_filter.xsl
<!-- $Id: user_id_filter.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="user_id_filter">
                <xsl:variable name="select_action"><xsl:value-of 
select="select_action"/></xsl:variable>
                <xsl:variable name="select_user_name"><xsl:value-of 
select="select_user_name"/></xsl:variable>
                <xsl:variable name="lang_submit"><xsl:value-of 
select="lang_submit"/></xsl:variable>
                <form method="post" action="{$select_action}">
                        <select name="{$select_user_name}" 
onChange="this.form.submit();" onMouseout="window.status='';return true;">
                                <xsl:attribute name="onMouseover">
                                        <xsl:text>window.status='</xsl:text>
                                                <xsl:value-of 
select="lang_user_statustext"/>
                                        <xsl:text>'; return true;</xsl:text>
                                </xsl:attribute>
                                <option value=""><xsl:value-of 
select="lang_no_user"/></option>
                                        <xsl:apply-templates 
select="user_list"/>
                        </select>
                        <noscript>
                                <xsl:text> </xsl:text>
                                <input type="submit" name="submit" 
value="{$lang_submit}"/>
                        </noscript>
                </form>
        </xsl:template>

        <xsl:template match="user_list">
        <xsl:variable name="user_id"><xsl:value-of 
select="user_id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$user_id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$user_id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: select_multi_user.xsl
<!-- $Id: select_multi_user.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="select_multi_user">
        <xsl:variable name="lang_user_statustext"><xsl:value-of 
select="lang_user_statustext"/></xsl:variable>
        <xsl:variable name="select_name_user"><xsl:value-of 
select="select_name_user"/></xsl:variable>
                <select name="{$select_name_user}" class="forms" 
onMouseover="window.status='{$lang_user_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                        <option value=""><xsl:value-of 
select="lang_no_user"/></option>
                                <xsl:apply-templates select="user_list"/>
                </select>
        </xsl:template>

        <xsl:template match="user_list">
        <xsl:variable name="account_id"><xsl:value-of 
select="account_id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$account_id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="account_lid"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$account_id}"><xsl:value-of 
disable-output-escaping="yes" select="account_lid"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: unit_select.xsl
<!-- $Id: unit_select.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="unit_select">
        <xsl:variable name="lang_unit_statustext"><xsl:value-of 
select="lang_unit_statustext"/></xsl:variable>
        <xsl:variable name="select_name"><xsl:value-of 
select="select_unit"/></xsl:variable>
                <select name="{$select_name}" class="forms" 
onMouseover="window.status='{$lang_unit_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                        <option value=""><xsl:value-of 
select="lang_no_unit"/></option>
                                <xsl:apply-templates select="unit_list"/>
                </select>
        </xsl:template>

        <xsl:template match="unit_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: status_filter.xsl
<!-- $Id: status_filter.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="status_filter">
                <xsl:variable name="select_action"><xsl:value-of 
select="select_action"/></xsl:variable>
                <xsl:variable name="status_name"><xsl:value-of 
select="status_name"/></xsl:variable>
                <xsl:variable name="lang_submit"><xsl:value-of 
select="lang_submit"/></xsl:variable>
                <form method="post" action="{$select_action}">
                        <select name="{$status_name}" 
onChange="this.form.submit();" onMouseout="window.status='';return true;">
                                <xsl:attribute name="onMouseover">
                                        <xsl:text>window.status='</xsl:text>
                                                <xsl:value-of 
select="lang_status_statustext"/>
                                        <xsl:text>'; return true;</xsl:text>
                                </xsl:attribute>
                                <option value=""><xsl:value-of 
select="lang_no_status"/></option>
                                        <xsl:apply-templates 
select="status_list"/>
                        </select>
                        <noscript>
                                <xsl:text> </xsl:text>
                                <input type="submit" name="submit" 
value="{$lang_submit}"/>
                        </noscript>
                </form>
        </xsl:template>

        <xsl:template match="status_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: status_select.xsl
<!-- $Id: status_select.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="status_select">
        <xsl:variable name="lang_status_statustext"><xsl:value-of 
select="lang_status_statustext"/></xsl:variable>
        <xsl:variable name="select_status_name"><xsl:value-of 
select="select_status_name"/></xsl:variable>
                <select name="{$select_status_name}" class="forms" 
onMouseover="window.status='{$lang_status_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                        <option value=""><xsl:value-of 
select="lang_no_status"/></option>
                                <xsl:apply-templates select="status_list"/>
                </select>
        </xsl:template>

        <xsl:template match="status_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: select_district.xsl
<!-- $Id: select_district.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="select_district">
        <xsl:variable name="lang_district_statustext"><xsl:value-of 
select="lang_district_statustext"/></xsl:variable>
        <xsl:variable name="select_district_name"><xsl:value-of 
select="select_district_name"/></xsl:variable>
                <select name="{$select_district_name}" class="forms" 
onMouseover="window.status='{$lang_district_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                        <option value=""><xsl:value-of 
select="lang_no_district"/></option>
                                <xsl:apply-templates select="district_list"/>
                </select>
        </xsl:template>

        <xsl:template match="district_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: standard_entity.xsl
<!-- $Id: standard_entity.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="app_data">
                <xsl:choose>
                        <xsl:when test="edit">
                                <xsl:apply-templates select="edit"/>
                        </xsl:when>
                        <xsl:when test="list_attribute">
                                <xsl:apply-templates select="list_attribute"/>
                        </xsl:when>
                        <xsl:when test="edit_attrib">
                                <xsl:apply-templates select="edit_attrib"/>
                        </xsl:when>
                        <xsl:otherwise>
                                <xsl:apply-templates select="list"/>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>



        <xsl:template match="list">

                <xsl:call-template name="menu"/>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                        <!--    <xsl:with-param 
name="nextmatchs_params"/>
                                        </xsl:call-template> -->
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates select="table_header"/>
                                <xsl:apply-templates select="values"/>
                                <xsl:apply-templates select="table_add"/>
                </table>
        </xsl:template>

        <xsl:template match="table_header">
                <xsl:variable name="sort_id"><xsl:value-of 
select="sort_id"/></xsl:variable>
                <xsl:variable name="sort_name"><xsl:value-of 
select="sort_name"/></xsl:variable>
                <tr class="th">
                        <td class="th_text" width="10%" align="right">
                                <a href="{$sort_id}"><xsl:value-of 
select="lang_id"/></a>
                        </td>
                        <td class="th_text" width="10%" align="center">
                                <a href="{$sort_name}"><xsl:value-of 
select="lang_name"/></a>
                        </td>
                        <td class="th_text" width="20%" align="center">
                                <xsl:value-of select="lang_descr"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_prefix"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_attribute"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_edit"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_delete"/>
                        </td>
                </tr>
        </xsl:template>

        <xsl:template match="values">
                <xsl:variable name="lang_attribute_standardtext"><xsl:value-of 
select="lang_delete_standardtext"/></xsl:variable>
                <xsl:variable name="lang_edit_standardtext"><xsl:value-of 
select="lang_edit_standardtext"/></xsl:variable>
                <xsl:variable name="lang_delete_standardtext"><xsl:value-of 
select="lang_delete_standardtext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="right">
                                        <xsl:value-of select="id"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="name"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="first"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="prefix"/>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_attribute"><xsl:value-of select="link_attribute"/></xsl:variable>
                                        <a href="{$link_attribute}" 
onMouseover="window.status='{$lang_attribute_standardtext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_attribute"/></a>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_edit"><xsl:value-of select="link_edit"/></xsl:variable>
                                        <a href="{$link_edit}" 
onMouseover="window.status='{$lang_edit_standardtext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_edit"/></a>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_delete"><xsl:value-of select="link_delete"/></xsl:variable>
                                        <a href="{$link_delete}" 
onMouseover="window.status='{$lang_delete_standardtext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_delete"/></a>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="table_add">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                                <input type="submit" name="add" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_standardtext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                                <td height="50">
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" name="add" 
value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_standardtext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
        </xsl:template>

<!-- add / edit  -->
        <xsl:template match="edit">
                <div align="left">

                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form method="post" action="{$form_action}">
                        <tr>
                                <td valign="top">
                                        <xsl:choose>
                                                <xsl:when test="value_id != ''">
                                                        <xsl:value-of 
select="lang_id"/>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                                <td>
                                        <xsl:choose>
                                                <xsl:when test="value_id != ''">
                                                        <xsl:value-of 
select="value_id"/>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_name"/>
                                </td>
                                <td>
                                        <input type="text" name="values[name]" 
value="{value_name}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_name_standardtext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td>
                                        <textarea cols="60" rows="10" 
name="values[descr]" wrap="virtual" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_descr_standardtext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_descr"/>
                                        </textarea>

                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_prefix"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[prefix]" value="{value_prefix}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_prefix_standardtext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_standardtext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_standardtext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>
        </xsl:template>



<!-- list attribute -->

        <xsl:template match="list_attribute">

                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates 
select="table_header_attrib"/>
                                <xsl:apply-templates select="values_attrib"/>
                                <xsl:apply-templates select="table_add"/>
                </table>
        </xsl:template>
        <xsl:template match="table_header_attrib">
                <xsl:variable name="sort_id"><xsl:value-of 
select="sort_id"/></xsl:variable>
                <xsl:variable name="sort_name"><xsl:value-of 
select="sort_name"/></xsl:variable>
                <tr class="th">
                        <td class="th_text" width="10%" align="right">
                                <xsl:value-of select="lang_type_name"/>
                        </td>
                        <td class="th_text" width="10%" align="right">
                                <a href="{$sort_name}"><xsl:value-of 
select="lang_name"/></a>
                        </td>
                        <td class="th_text" width="20%" align="center">
                                <xsl:value-of select="lang_descr"/>
                        </td>
                        <td class="th_text" width="1%" align="center">
                                <xsl:value-of select="lang_datatype"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_edit"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_delete"/>
                        </td>
                </tr>
        </xsl:template>

        <xsl:template match="values_attrib">
                <xsl:variable name="lang_attribute_attribtext"><xsl:value-of 
select="lang_delete_attribtext"/></xsl:variable>
                <xsl:variable name="lang_edit_attribtext"><xsl:value-of 
select="lang_edit_attribtext"/></xsl:variable>
                <xsl:variable name="lang_delete_attribtext"><xsl:value-of 
select="lang_delete_attribtext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="right">
                                        <xsl:value-of select="type_name"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="name"/>
                                </td>
                                <td>
                                        <xsl:value-of select="first"/>
                                </td>
                                <td>
                                        <xsl:value-of select="datatype"/>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_edit"><xsl:value-of select="link_edit"/></xsl:variable>
                                        <a href="{$link_edit}" 
onMouseover="window.status='{$lang_edit_attribtext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_edit"/></a>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_delete"><xsl:value-of select="link_delete"/></xsl:variable>
                                        <a href="{$link_delete}" 
onMouseover="window.status='{$lang_delete_attribtext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_delete"/></a>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template name="choice">
                        <table cellpadding="2" cellspacing="2" width="80%" 
align="left">
                        <xsl:choose>
                                <xsl:when test="value_choice!=''">
                                        <tr class="th">
                                                <td class="th_text" width="85%" 
align="left">
                                                        <xsl:value-of 
select="lang_value"/>
                                                </td>
                                                <td class="th_text" width="15%" 
align="center">
                                                        <xsl:value-of 
select="lang_delete_value"/>
                                                </td>
                                        </tr>
                                <xsl:for-each select="value_choice" >
                                        <tr>
                                                <xsl:attribute name="class">
                                                        <xsl:choose>
                                                                <xsl:when 
test="@class">
                                                                        
<xsl:value-of select="@class"/>
                                                                </xsl:when>
                                                                <xsl:when 
test="position() mod 2 = 0">
                                                                        
<xsl:text>row_off</xsl:text>
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        
<xsl:text>row_on</xsl:text>
                                                                </xsl:otherwise>
                                                        </xsl:choose>
                                                </xsl:attribute>
                                        <td align="left">
                                                <xsl:value-of select="value"/>
                                                <xsl:text> </xsl:text>
                                        </td>
                                        <td align="center">
                                                <input type="checkbox" 
name="values[delete_choice][]" value="{id}"  
onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="//lang_delete_choice_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </td>
                                        </tr>
                                </xsl:for-each>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_new_value"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[new_choice]" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_new_value_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>

                                </table>

        </xsl:template>


<!-- add attribute / edit attribute -->

        <xsl:template match="edit_attrib">
                <div align="left">

                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>

                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form method="post" action="{$form_action}">
                        <tr>
                                <td valign="top">
                                        <xsl:choose>
                                                <xsl:when test="value_id != ''">
                                                        <xsl:value-of 
select="lang_id"/>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                                <td>
                                        <xsl:choose>
                                                <xsl:when test="value_id != ''">
                                                        <xsl:value-of 
select="value_id"/>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_name"/>
                                </td>
                                <td>
                                        <input type="text" name="values[name]" 
value="{value_name}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_name_attribtext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td>
                                        <textarea cols="60" rows="10" 
name="values[descr]" wrap="virtual" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_descr_attribtext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_descr"/>
                                        </textarea>

                                </td>
                        </tr>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_entity_type"/>
                                </td>
                                <td valign="top">

                                <!--    <input type="hidden" 
name="values[entity_type_orig]" value="{type_id}"></input> -->
                                        <xsl:variable 
name="lang_entity_statustext"><xsl:value-of 
select="lang_entity_statustext"/></xsl:variable>
                                        <xsl:variable 
name="select_entity_type"><xsl:value-of 
select="select_entity_type"/></xsl:variable>
                                        <select name="{$select_entity_type}" 
class="forms" onMouseover="window.status='{$lang_entity_statustext}'; return 
true;" onMouseout="window.status='';return true;">
                                                <option value=""><xsl:value-of 
select="lang_no_entity_type"/></option>
                                                <xsl:apply-templates 
select="entity_list"/>
                                        </select>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_datatype"/>
                                </td>
                                <td valign="top">
                                        <xsl:variable 
name="lang_datatype_statustext"><xsl:value-of 
select="lang_datatype_statustext"/></xsl:variable>
                                        <xsl:variable 
name="select_datatype"><xsl:value-of select="select_datatype"/></xsl:variable>
                                        <select name="{$select_datatype}" 
class="forms" onMouseover="window.status='{$lang_datatype_statustext}'; return 
true;" onMouseout="window.status='';return true;">
                                                <option value=""><xsl:value-of 
select="lang_no_datatype"/></option>
                                                <xsl:apply-templates 
select="datatype_list"/>
                                        </select>
                                </td>
                        </tr>
                        <xsl:choose>
                                <xsl:when test="multiple_choice != ''">
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_choice"/>
                                                </td>
                                                <td align="right">
                                                        <xsl:call-template 
name="choice"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
<!--                    <tr>
                                <td>
                                        <xsl:value-of select="lang_list"/>
                                </td>
                                <td>
                                        <xsl:choose>
                                                        <xsl:when 
test="value_list = 1">
                                                                <input 
type="checkbox" name="values[list]" value="1" checked="checked" 
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_list_statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                <input 
type="checkbox" name="values[list]" value="1" 
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_list_statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                        </tr>   -->
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_attribtext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_attribtext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>
        </xsl:template>

<!-- entity_list -->

        <xsl:template match="entity_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

<!-- datatype_list -->

        <xsl:template match="datatype_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: template.xsl
<!-- $Id: template.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="app_data">
                <xsl:choose>
                        <xsl:when test="edit_template">
                                <xsl:apply-templates select="edit_template"/>
                        </xsl:when>
                        <xsl:when test="edit_hour">
                                <xsl:apply-templates select="edit_hour"/>
                        </xsl:when>
                        <xsl:when test="list_template_hour">
                                <xsl:apply-templates 
select="list_template_hour"/>
                        </xsl:when>
                        <xsl:otherwise>
                                <xsl:apply-templates select="list"/>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="list">

                <xsl:call-template name="menu"/>
                        <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <tr>
                                        <td>
                                                <xsl:call-template 
name="chapter_filter"/>
                                        </td>
                                        <td>
                                                <xsl:call-template 
name="user_id_filter"/>
                                        </td>
                                        <td align="right">
                                                <xsl:call-template 
name="search_field"/>
                                        </td>
                                </tr>
                                <tr>
                                        <td colspan="3" width="100%">
                                                <xsl:call-template 
name="nextmatchs"/>
                                        </td>
                                </tr>
                        </table>
                        <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates 
select="table_header_template"/>
                                <xsl:choose>
                                        <xsl:when 
test="values_template[template_id]!=''">
                                                <xsl:apply-templates 
select="values_template"/>
                                        </xsl:when>
                                </xsl:choose>
                        </table>
                        <table  align="left">
                        <xsl:choose>
                                <xsl:when test="lookup='true'">
                                        <xsl:apply-templates 
select="table_done"/>
                                </xsl:when>
                                <xsl:otherwise>
                                        <xsl:apply-templates 
select="table_add"/>
                                </xsl:otherwise>
                        </xsl:choose>
                        </table>
        </xsl:template>

        <xsl:template match="table_add">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                                <input type="submit" name="add" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
        </xsl:template>


        <xsl:template match="table_done">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
        </xsl:template>


        <xsl:template match="table_header_template">
                <xsl:variable name="sort_name"><xsl:value-of 
select="sort_name"/></xsl:variable>
                <xsl:variable name="sort_template_id"><xsl:value-of 
select="sort_template_id"/></xsl:variable>
                        <tr class="th">
                                <td class="th_text" width="10%" align="right">
                                        <a 
href="{$sort_template_id}"><xsl:value-of select="lang_template_id"/></a>
                                </td>
                                <td class="th_text" width="10%" align="right">
                                        <a href="{$sort_name}"><xsl:value-of 
select="lang_name"/></a>
                                </td>
                                <td class="th_text" width="30%" align="left">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td class="th_text" width="20%" align="left">
                                        <xsl:value-of select="lang_chapter"/>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_owner"/>
                                </td>
                                <td class="th_text" width="10%" align="right">
                                        <xsl:value-of select="lang_entry_date"/>
                                </td>
                                <xsl:choose>
                                        <xsl:when test="//lookup='true'">
                                                <td class="th_text" width="5%" 
align="center">
                                                        <xsl:value-of 
select="lang_select"/>
                                                </td>
                                        </xsl:when>
                                        <xsl:otherwise>
                                                <td class="th_text" width="5%" 
align="center">
                                                        <xsl:value-of 
select="lang_view"/>
                                                </td>
                                                <td class="th_text" width="5%" 
align="center">
                                                        <xsl:value-of 
select="lang_edit"/>
                                                </td>
                                                <td class="th_text" width="5%" 
align="center">
                                                        <xsl:value-of 
select="lang_delete"/>
                                                </td>
                                        </xsl:otherwise>
                                </xsl:choose>
                        </tr>
        </xsl:template>

        <xsl:template match="values_template">
                <xsl:variable name="lang_view_statustext"><xsl:value-of 
select="lang_view_statustext"/></xsl:variable>
                <xsl:variable name="lang_edit_statustext"><xsl:value-of 
select="lang_edit_statustext"/></xsl:variable>
                <xsl:variable name="lang_delete_statustext"><xsl:value-of 
select="lang_delete_statustext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="right">
                                        <xsl:value-of select="template_id"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="name"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="descr"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="chapter"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="owner"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="entry_date"/>
                                </td>
                                <xsl:choose>
                                        <xsl:when test="//lookup='true'">
                                                <xsl:variable 
name="form_action_select"><xsl:value-of 
select="form_action_select"/></xsl:variable>
                                                <form method="post"  
action="{$form_action_select}">
                                                <td valign="top">
                                                        <input type="hidden" 
name="template_id" value="{template_id}"></input>
                                                        <input type="hidden" 
name="workorder_id" value="{workorder_id}"></input>
                                                        <xsl:variable 
name="lang_select"><xsl:value-of select="lang_select"/></xsl:variable>
                                                        <input type="submit" 
name="select" value="{$lang_select}" onMouseout="window.status='';return true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_select_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                </td>
                                                </form>
                                        </xsl:when>
                                        <xsl:otherwise>
                                                <td align="center">
                                                        <xsl:variable 
name="link_view"><xsl:value-of select="link_view"/></xsl:variable>
                                                        <a href="{$link_view}" 
onMouseover="window.status='{$lang_view_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_view"/></a>
                                                </td>
                                                <td align="center">
                                                        <xsl:variable 
name="link_edit"><xsl:value-of select="link_edit"/></xsl:variable>
                                                        <a href="{$link_edit}" 
onMouseover="window.status='{$lang_edit_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_edit"/></a>
                                                </td>
                                                <td align="center">
                                                        <xsl:variable 
name="link_delete"><xsl:value-of select="link_delete"/></xsl:variable>
                                                        <a 
href="{$link_delete}" 
onMouseover="window.status='{$lang_delete_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_delete"/></a>
                                                </td>
                                        </xsl:otherwise>
                                </xsl:choose>
                        </tr>
        </xsl:template>


        <xsl:template match="list_template_hour">

                <xsl:call-template name="menu"/>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:apply-templates 
select="table_header_template_hour"/>
                        <xsl:choose>
                                <xsl:when 
test="values_template_hour[counter]!=''">
                                <xsl:apply-templates 
select="values_template_hour"/>
                                </xsl:when>
                        </xsl:choose>
                </table>
                <hr noshade="noshade" width="100%" align="center" size="1"/>
                <table align="left">
                        <xsl:apply-templates select="table_add"/>
                        <xsl:apply-templates select="table_done"/>
                </table>

        </xsl:template>

        <xsl:template match="table_header_template_hour">
                <xsl:variable name="sort_billperae"><xsl:value-of 
select="sort_billperae"/></xsl:variable>
                <xsl:variable name="sort_building_part"><xsl:value-of 
select="sort_building_part"/></xsl:variable>
                        <tr class="th">
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_record"/>
                                </td>
                                <td class="th_text" width="10%" align="right">
                                        <a 
href="{$sort_building_part}"><xsl:value-of select="lang_building_part"/></a>
                                </td>
                                <td class="th_text" width="10%" align="right">
                                        <xsl:value-of select="lang_code"/>
                                </td>
                                <td class="th_text" width="30%" align="left">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_unit"/>
                                </td>
                                <td class="th_text" width="10%" align="right">
                                        <a 
href="{$sort_billperae}"><xsl:value-of select="lang_billperae"/></a>
                                </td>
                                <td class="th_text" width="5%" align="center">
                                        <xsl:value-of select="lang_edit"/>
                                </td>
                                <td class="th_text" width="5%" align="center">
                                        <xsl:value-of select="lang_delete"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="values_template_hour">
                <xsl:variable name="lang_edit_statustext"><xsl:value-of 
select="lang_edit_statustext"/></xsl:variable>
                <xsl:variable name="lang_delete_statustext"><xsl:value-of 
select="lang_delete_statustext"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="new_grouping=1">
                        <tr>
                                <td class="th_text" align="center" colspan="10" 
width="100%">
                                        <xsl:value-of select="grouping_descr"/>
                                </td>
                        </tr>
                        </xsl:when>
                </xsl:choose>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>
                                <td align="right">
                                        <xsl:value-of select="record"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="building_part"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="code"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="hours_descr"/>
                                        <br/>
                                        <xsl:value-of select="remark"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="unit"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="billperae"/>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_edit"><xsl:value-of select="link_edit"/></xsl:variable>
                                        <a href="{$link_edit}" 
onMouseover="window.status='{$lang_edit_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_edit"/></a>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_delete"><xsl:value-of select="link_delete"/></xsl:variable>
                                        <a href="{$link_delete}" 
onMouseover="window.status='{$lang_delete_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_delete"/></a>
                                </td>
                        </tr>
        </xsl:template>


<!-- add / edit  -->

        <xsl:template match="edit_template">
                <div align="left">

                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form method="post" name="form" action="{$form_action}">

                        <xsl:choose>
                                <xsl:when test="value_template_id !=''">
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_template_id"/>
                                                </td>
                                                <td class="th_text" >
                                                        <xsl:value-of 
select="value_template_id"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_chapter"/>
                                </td>
                                <td class="th_text" >
                                        <xsl:call-template 
name="chapter_select"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_name"/>
                                </td>
                                <td>
                                        <input type="text"  name="values[name]" 
value="{value_name}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_name_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td>
                                        <textarea cols="60" rows="4" 
name="values[descr]" wrap="virtual" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_descr_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_descr"/>
                                        </textarea>
                                </td>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        </form>
                        <xsl:choose>
                                <xsl:when test="value_template_id !=''">
                                        <tr>
                                                <td height="50">
                                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                                        <form method="post" 
action="{$add_action}">
                                                                <input 
type="submit" name="add" value="{$lang_add}" 
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_add_statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </form>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>
        </xsl:template>



        <xsl:template match="edit_hour">
                <script language="JavaScript">
                        self.name="first_Window";
                        function ns3420_lookup()
                        {
                                Window1=window.open('<xsl:value-of 
select="ns3420_link"/>',"Search","width=800,height=700,toolbar=no,scrollbars=yes,resizable=yes");
                        }
                </script>
                <div align="left">

                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form method="post" name="form" action="{$form_action}">

                        <xsl:choose>
                                <xsl:when test="value_hour_id !=''">
                                        <xsl:choose>
                                                <xsl:when 
test="value_activity_num =''">
                                                        <tr>
                                                                <td>
                                                                        
<xsl:value-of select="lang_copy_hour"/>
                                                                </td>
                                                                <td>
                                                                        <input 
type="checkbox" name="values[copy_hour]" value="True"  
onMouseout="window.status='';return true;">
                                                                                
<xsl:attribute name="onMouseover">
                                                                                
        <xsl:text>window.status='</xsl:text>
                                                                                
                <xsl:value-of select="lang_copy_hour_statustext"/>
                                                                                
        <xsl:text>'; return true;</xsl:text>
                                                                                
</xsl:attribute>
                                                                        </input>
                                                                </td>
                                                        </tr>
                                                </xsl:when>
                                        </xsl:choose>

                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_hour_id"/>
                                                </td>
                                                <td class="th_text" >
                                                        <xsl:value-of 
select="value_hour_id"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="value_activity_num !=''">
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_activity_num"/>
                                                </td>
                                                <td class="th_text" >
                                                        <xsl:value-of 
select="value_activity_num"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_template"/>
                                </td>
                                <td class="th_text" >
                                        <xsl:value-of 
select="value_template_name"/>
                                        <xsl:text> [ </xsl:text>
                                        <xsl:value-of 
select="value_template_id"/>
                                        <xsl:text> ]</xsl:text>
                                </td>
                        </tr>
                        <xsl:choose>
                                <xsl:when test="value_activity_num=''">
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_chapter"/>
                                                </td>
                                                <td class="th_text" >
                                                        <xsl:call-template 
name="chapter_select"/>
                                                </td>
                                        </tr>
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_grouping"/>
                                                </td>
                                                <td class="th_text" >
                                                        <xsl:call-template 
name="grouping_select"/>
                                                </td>
                                        </tr>
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_new_grouping"/>
                                                </td>
                                                <td>
                                                        <input type="text"  
name="values[new_grouping]" value="{value_new_grouping}" 
onMouseout="window.status='';return true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_new_grouping_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_building_part"/>
                                </td>
                                <td class="th_text" >
                                        <xsl:call-template 
name="building_part_select"/>
                                </td>
                        </tr>

                        <xsl:choose>
                                <xsl:when test="value_activity_num !=''">
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_ns3420"/>
                                                </td>
                                                <td class="th_text" >
                                                        <xsl:value-of 
select="value_ns3420_id"/>
                                                        <input type="hidden" 
name="ns3420_id" value="{value_ns3420_id}"></input>
                                                </td>
                                        </tr>
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_descr"/>
                                                </td>
                                                <td>
                                                        <textarea cols="60" 
rows="4" name="values[descr]" wrap="virtual" 
onMouseout="window.status='';return true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_descr_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                                <xsl:value-of 
select="value_descr"/>
                                                        </textarea>
                                                </td>
                                        </tr>
                                </xsl:when>
                                <xsl:otherwise>
                                        <tr>
                                                <td valign="top">
                                                        <a 
href="javascript:ns3420_lookup()" 
onMouseover="window.status='{lang_ns3420_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="lang_ns3420"/></a>
                                                </td>
                                                <td valign="top">
                                                        <input  type="text" 
name="ns3420_id" value="{value_ns3420_id}"  onClick="ns3420_lookup();" 
readonly="readonly">
                                                        <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_ns3420_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                </td>
                                        </tr>
                                        <tr>
                                                <td>
                                                </td>
                                                <td>
                                                        <textarea cols="40" 
rows="4" name="ns3420_descr" wrap="virtual" onMouseout="window.status='';return 
true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_descr_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                                <xsl:value-of 
select="value_descr"/>
                                                        </textarea>

                                                </td>
                                        </tr>
                                        <tr>
                                                <td>
                                                        <xsl:value-of 
select="lang_tolerance"/>
                                                </td>
                                                <td>
                                                        <xsl:call-template 
name="tolerance_select"/>
                                                </td>
                                        </tr>
                                </xsl:otherwise>
                        </xsl:choose>

                        <tr>
                                <td>
                                        <xsl:value-of select="lang_unit"/>
                                </td>
                                <td>
                                        <xsl:call-template name="unit_select"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_dim_d"/>
                                </td>
                                <td>
                                        <xsl:call-template name="dim_d_select"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_quantity"/>
                                </td>
                                <td>
                                        <input type="text"  
name="values[quantity]" value="{value_quantity}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_quantity_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_billperae"/>
                                </td>
                                <td>
                                        <input type="text"  
name="values[billperae]" value="{value_billperae}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_billperae_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        <xsl:text> </xsl:text> [ <xsl:value-of 
select="currency"/> ]
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_total_cost"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="value_total_cost"/>
                                        <xsl:text> </xsl:text> [ <xsl:value-of 
select="currency"/> ]
                                </td>
                        </tr>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_remark"/>
                                </td>
                                <td>
                                        <textarea cols="60" rows="4" 
name="values[remark]" wrap="virtual" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_remark_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_remark"/>
                                        </textarea>
                                </td>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>
        </xsl:template>

====================================================
Index: table_header.xsl
        <xsl:template name="table_header">
                        <tr class="th">
                                <xsl:for-each select="table_header" >
                                        <td class="th_text" width="{with}" 
align="{align}">
                                                <xsl:choose>
                                                        <xsl:when 
test="sort_link!=''">
                                                                <a 
href="{sort}" onMouseover="window.status='{header}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="header"/></a>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                <xsl:value-of 
select="header"/>
                                                        </xsl:otherwise>
                                                </xsl:choose>
                                        </td>
                                </xsl:for-each>
                        </tr>
        </xsl:template>

====================================================
Index: pricebook.xsl
<!-- $Id: pricebook.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="app_data">
                <xsl:choose>
                        <xsl:when test="edit_activity">
                                <xsl:apply-templates select="edit_activity"/>
                        </xsl:when>
                        <xsl:when test="edit_agreement_group">
                                <xsl:apply-templates 
select="edit_agreement_group"/>
                        </xsl:when>
                        <xsl:when test="view">
                                <xsl:apply-templates select="view"/>
                        </xsl:when>
                        <xsl:when test="list_activities">
                                <xsl:apply-templates select="list_activities"/>
                        </xsl:when>
                        <xsl:when test="agreement_group">
                                <xsl:apply-templates select="agreement_group"/>
                        </xsl:when>
                        <xsl:when test="prizing">
                                <xsl:apply-templates select="prizing"/>
                        </xsl:when>
                        <xsl:when test="list_activity_vendor">
                                <xsl:apply-templates 
select="list_activity_vendor"/>
                        </xsl:when>
                        <xsl:otherwise>
                                <xsl:apply-templates select="list"/>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="list">
                <xsl:variable name="check_source"><xsl:value-of 
select="check_source"/></xsl:variable>
                <SCRIPT LANGUAGE="JavaScript" SRC="{$check_source}"></SCRIPT>

                <xsl:call-template name="menu"/>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td align="left">
                                        <xsl:call-template name="cat_filter"/>
                                </td>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                                <td class="small_text" valign="top" 
align="left">
                                        <xsl:variable 
name="link_excel"><xsl:value-of select="link_excel"/></xsl:variable>
                                        <xsl:variable 
name="lang_excel_help"><xsl:value-of select="lang_excel_help"/></xsl:variable>
                                        <xsl:variable 
name="lang_excel"><xsl:value-of select="lang_excel"/></xsl:variable>
                                        <a href="javascript:var 
w=window.open('{$link_excel}','','')"
                                                
onMouseOver="overlib('{$lang_excel_help}', CAPTION, '{$lang_excel}')"
                                                onMouseOut="nd()">
                                                <xsl:value-of 
select="lang_excel"/></a>
                                </td>

                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <xsl:variable name="update_action"><xsl:value-of 
select="update_action"/></xsl:variable>
                <form method="post" name="form" action="{$update_action}">
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates select="table_header"/>
                                <xsl:choose>
                                        <xsl:when 
test="values[activity_id]!=''">
                                                <xsl:apply-templates 
select="values"/>
                                                <xsl:choose>
                                                        <xsl:when 
test="table_update!=''">
                                                                <tr>
                                                                        
<td></td>
                                                                        
<td></td>
                                                                        
<td></td>
                                                                        
<td></td>
                                                                        
<td></td>
                                                                        
<td></td>
                                                                        
<td></td>
                                                                        
<td></td>
                                                                        
<td></td>
                                                                        
<td></td>
                                                                        
<td></td>
                                                                        
<td></td>
                                                                        <td 
align="center">
                                                                                
<xsl:variable name="img_check"><xsl:value-of select="img_check"/></xsl:variable>
                                                                                
<a href="javascript:check_all_checkbox('values[update]')"><img 
src="{$img_check}" border="0" height="16" width="21" 
alt="{lang_select_all}"/></a>
                                                                        </td>
                                                                  </tr>
                                                        </xsl:when>
                                                </xsl:choose>
                                        </xsl:when>
                                </xsl:choose>
                </table>
                <table width="70%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:choose>
                                        <xsl:when test="table_update!=''">
                                                <xsl:apply-templates 
select="table_update"/>
                                        </xsl:when>
                                </xsl:choose>
                </table>
                </form>
        </xsl:template>

        <xsl:template match="table_header">
                <xsl:variable name="sort_num"><xsl:value-of 
select="sort_num"/></xsl:variable>
                <xsl:variable name="sort_total_cost"><xsl:value-of 
select="sort_total_cost"/></xsl:variable>
                        <tr class="th">
                                <td class="th_text" width="10%" align="right">
                                        <a href="{$sort_num}"><xsl:value-of 
select="lang_num"/></a>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_vendor"/>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_branch"/>
                                </td>
                                <td class="th_text" width="20%" align="right">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_unit"/>
                                </td>
                                <td class="th_text" width="10%" align="right">
                                        <xsl:value-of select="lang_w_cost"/>
                                </td>
                                <td class="th_text" width="10%" align="right">
                                        <xsl:value-of select="lang_m_cost"/>
                                </td>
                                <td class="th_text" width="10%" align="right">
                                        <a 
href="{$sort_total_cost}"><xsl:value-of select="lang_total_cost"/></a>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_last_index"/>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of 
select="lang_index_count"/>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_prizing"/>
                                </td>
                                <td class="th_text" width="5%" align="center">
                                        <xsl:value-of select="lang_edit"/>
                                </td>
                                <td class="th_text" width="5%" align="center">
                                        <xsl:value-of select="lang_select"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="values">
                <xsl:variable name="lang_edit_statustext"><xsl:value-of 
select="lang_edit_statustext"/></xsl:variable>
                <xsl:variable name="lang_prizing_statustext"><xsl:value-of 
select="lang_prizing_statustext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="left">
                                        <xsl:value-of select="num"/>
                                        <input type="hidden" 
name="values[activity_id][{counter}]" value="{activity_id}" ></input>
                                        <input type="hidden" 
name="values[vendor_id][{counter}]" value="{vendor_id}" ></input>
                                        <input type="hidden" 
name="values[old_m_cost][{counter}]" value="{m_cost}" ></input>
                                        <input type="hidden" 
name="values[old_w_cost][{counter}]" value="{w_cost}" ></input>
                                        <input type="hidden" 
name="values[old_total_cost][{counter}]" value="{total_cost}" ></input>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="vendor_id"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="branch"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="descr"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="unit"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="w_cost"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="m_cost"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="total_cost"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="this_index"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="index_count"/>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_prizing"><xsl:value-of select="link_prizing"/></xsl:variable>
                                        <a href="{$link_prizing}" 
onMouseover="window.status='{$lang_prizing_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_prizing"/></a>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_edit"><xsl:value-of select="link_edit"/></xsl:variable>
                                        <a href="{$link_edit}" 
onMouseover="window.status='{$lang_edit_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_edit"/></a>
                                </td>
                                <td align="center">
                                <xsl:choose>
                                        <xsl:when test="//table_update!=''">
                                        <xsl:choose>
                                                <xsl:when test="total_cost!=''">
                                                        <input type="checkbox" 
name="values[update][{counter}]" value="{counter}"  
onMouseout="window.status='';return true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_select_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                </xsl:when>
                                        </xsl:choose>
                                                </xsl:when>
                                        </xsl:choose>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="agreement_group">
                <xsl:variable name="check_source"><xsl:value-of 
select="check_source"/></xsl:variable>
                <SCRIPT LANGUAGE="JavaScript" SRC="{$check_source}"></SCRIPT>

                <xsl:call-template name="menu"/>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td align="left">
                                        <xsl:call-template 
name="status_filter"/>
                                </td>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <xsl:variable name="update_action"><xsl:value-of 
select="update_action"/></xsl:variable>
                <form method="post" name="form" action="{$update_action}">
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates 
select="table_header_agreement_group"/>
                                <xsl:choose>
                                        <xsl:when 
test="values_agreement_group[agreement_group_id]!=''">
                                                <xsl:apply-templates 
select="values_agreement_group"/>
                                        </xsl:when>
                                </xsl:choose>
                </table>
                </form>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates select="table_add"/>
                </table>
        </xsl:template>

        <xsl:template match="table_header_agreement_group">
                <xsl:variable name="sort_num"><xsl:value-of 
select="sort_num"/></xsl:variable>
                        <tr class="th">
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_id"/>
                                </td>
                                <td class="th_text" width="10%" align="right">
                                        <a href="{$sort_num}"><xsl:value-of 
select="lang_num"/></a>
                                </td>
                                <td class="th_text" width="40%" align="right">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td class="th_text" width="5%" align="center">
                                        <xsl:value-of select="lang_status"/>
                                </td>
                                <td class="th_text" width="5%" align="center">
                                        <xsl:value-of select="lang_edit"/>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_delete"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="values_agreement_group">
                <xsl:variable name="lang_edit_statustext"><xsl:value-of 
select="lang_edit_statustext"/></xsl:variable>
                <xsl:variable name="lang_delete_statustext"><xsl:value-of 
select="lang_delete_statustext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>
                                <td align="left">
                                        <xsl:value-of 
select="agreement_group_id"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="num"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="descr"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="status"/>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_edit"><xsl:value-of select="link_edit"/></xsl:variable>
                                        <a href="{$link_edit}" 
onMouseover="window.status='{$lang_edit_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_edit"/></a>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_delete"><xsl:value-of select="link_delete"/></xsl:variable>
                                        <a href="{$link_delete}" 
onMouseover="window.status='{$lang_delete_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_delete"/></a>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="prizing">
                <div align="left">
                <xsl:variable name="check_source"><xsl:value-of 
select="check_source"/></xsl:variable>
                <SCRIPT LANGUAGE="JavaScript" SRC="{$check_source}"></SCRIPT>

                <xsl:call-template name="menu"/>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td class="th_text" align = "left">
                                        <xsl:value-of select="lang_vendor"/> :
                                </td>
                                <td class="th_text" align = "left">
                                        <xsl:value-of 
select="value_vendor_name"/>
                                </td>
                        </tr>
                        <tr>
                                <td class="th_text" align = "left">
                                        <xsl:value-of select="lang_activity"/> :
                                </td>
                                <td class="th_text" align = "left">
                                        <xsl:value-of 
select="value_activity_code"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates 
select="table_header_prizing"/>
                                <xsl:choose>
                                        <xsl:when test="values_prizing!=''">
                                                <xsl:apply-templates 
select="values_prizing"/>
                                        </xsl:when>
                                </xsl:choose>
                </table>

                <table width="50%" cellpadding="2" cellspacing="2" 
align="center">
                <xsl:variable name="update_action"><xsl:value-of 
select="update_action"/></xsl:variable>
                <form method="post" name="form" action="{$update_action}">
                <input type="hidden" name="values[activity_id][0]" 
value="{value_activity_id}" ></input>
                <input type="hidden" name="values[vendor_id][0]" 
value="{value_vendor_id}" ></input>
                <input type="hidden" name="values[old_m_cost][0]" 
value="{value_m_cost}" ></input>
                <input type="hidden" name="values[old_w_cost][0]" 
value="{value_w_cost}" ></input>
                <input type="hidden" name="values[old_total_cost][0]" 
value="{value_total_cost}" ></input>
                <input type="hidden" name="values[update][0]" value="update" 
></input>

                                <xsl:choose>
                                        <xsl:when test="value_total_cost!=''">
                                                <xsl:apply-templates 
select="table_update"/>
                                        </xsl:when>
                                        <xsl:otherwise>
                                                <xsl:apply-templates 
select="table_first_entry"/>
                                        </xsl:otherwise>
                                </xsl:choose>

                </form>
                        <tr>
                                <td>
                                </td>
                                <td>
                                </td>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>
        </xsl:template>

        <xsl:template match="table_header_prizing">
                        <tr class="th">
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of 
select="lang_index_count"/>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_last_index"/>
                                </td>
                                <td class="th_text" width="10%" align="right">
                                        <xsl:value-of select="lang_w_cost"/>
                                </td>
                                <td class="th_text" width="10%" align="right">
                                        <xsl:value-of select="lang_m_cost"/>
                                </td>
                                <td class="th_text" width="10%" align="right">
                                        <xsl:value-of select="lang_total_cost"/>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_date"/>
                                </td>
                                <td class="th_text" width="5%" align="center">
                                        <xsl:value-of select="lang_delete"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="values_prizing">
                <xsl:variable name="lang_delete_statustext"><xsl:value-of 
select="lang_delete_statustext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="right">
                                        <xsl:value-of select="index_count"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="this_index"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="w_cost"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="m_cost"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="total_cost"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="date"/>
                                </td>
                                <td align="center">
                                        <xsl:choose>
                                                <xsl:when 
test="current_index!=''">
                                                        <xsl:variable 
name="link_delete"><xsl:value-of select="link_delete"/></xsl:variable>
                                                        <a 
href="{$link_delete}" 
onMouseover="window.status='{$lang_delete_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_delete"/></a>
                                                </xsl:when>
                                        </xsl:choose>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="list_activities">
                <xsl:variable name="check_source"><xsl:value-of 
select="check_source"/></xsl:variable>

                <xsl:call-template name="menu"/>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td align="left">
                                        <xsl:call-template name="cat_filter"/>
                                </td>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                                <td class="small_text" valign="top" 
align="left">
                                        <xsl:variable 
name="link_excel"><xsl:value-of select="link_excel"/></xsl:variable>
                                        <xsl:variable 
name="lang_excel_help"><xsl:value-of select="lang_excel_help"/></xsl:variable>
                                        <xsl:variable 
name="lang_excel"><xsl:value-of select="lang_excel"/></xsl:variable>
                                        <a href="javascript:var 
w=window.open('{$link_excel}','','')"
                                                
onMouseOver="overlib('{$lang_excel_help}', CAPTION, '{$lang_excel}')"
                                                onMouseOut="nd()">
                                                <xsl:value-of 
select="lang_excel"/></a>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates 
select="table_header_activities"/>
                                <xsl:apply-templates 
select="values_activities"/>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates select="table_add"/>
                </table>
        </xsl:template>

        <xsl:template match="table_header_activities">
                <xsl:variable name="sort_num"><xsl:value-of 
select="sort_num"/></xsl:variable>
                        <tr class="th">
                                <td class="th_text" width="10%" align="right">
                                        <a href="{$sort_num}"><xsl:value-of 
select="lang_num"/></a>
                                </td>
                                <td class="th_text" width="20%" align="right">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_unit"/>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_ns3420"/>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_base_descr"/>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_branch"/>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_vendor"/>
                                </td>
                                <td class="th_text" width="5%" align="right">
                                        <xsl:value-of select="lang_dim_d"/>
                                </td>
                                <td class="th_text" width="5%" align="center">
                                        <xsl:value-of select="lang_edit"/>
                                </td>
                                <td class="th_text" width="5%" align="center">
                                        <xsl:value-of select="lang_delete"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="values_activities">
                <xsl:variable name="lang_edit_statustext"><xsl:value-of 
select="lang_edit_statustext"/></xsl:variable>
                <xsl:variable name="lang_delete_statustext"><xsl:value-of 
select="lang_delete_statustext"/></xsl:variable>
                <xsl:variable name="lang_vendor_statustext"><xsl:value-of 
select="lang_vendor_statustext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="left">
                                        <xsl:value-of select="num"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="descr"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="unit"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="ns3420"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="base_descr"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="branch"/>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_vendor"><xsl:value-of select="link_vendor"/></xsl:variable>
                                        <a href="{$link_vendor}" 
onMouseover="window.status='{$lang_vendor_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_vendor"/></a>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="dim_d"/>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_edit"><xsl:value-of select="link_edit"/></xsl:variable>
                                        <a href="{$link_edit}" 
onMouseover="window.status='{$lang_edit_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_edit"/></a>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_delete"><xsl:value-of select="link_delete"/></xsl:variable>
                                        <a href="{$link_delete}" 
onMouseover="window.status='{$lang_delete_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_delete"/></a>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="list_activity_vendor">

                <xsl:call-template name="menu"/>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates 
select="table_header_activity_vendor"/>
                                <xsl:apply-templates 
select="values_activity_vendor"/>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                <form method="post" name="form" action="{$form_action}">
                                <xsl:call-template name="vendor_form"/>
                                <input type="hidden" name="values[activity_id]" 
value="{activity_id}" ></input>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" name="values[add]" 
value="{$lang_save}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>


                </table>
        </xsl:template>

        <xsl:template match="table_header_activity_vendor">
                <xsl:variable name="sort_vendor"><xsl:value-of 
select="sort_vendor"/></xsl:variable>
                        <tr class="th">
                                <td class="th_text" width="10%" align="left">
                                        <xsl:value-of select="lang_num"/>
                                </td>
                                <td class="th_text" width="5%" align="left">
                                        <xsl:value-of select="lang_branch"/>
                                </td>
                                <td class="th_text" width="20%" align="left">
                                        <a href="{$sort_vendor}"><xsl:value-of 
select="lang_vendor"/></a>
                                </td>
                                <td class="th_text" width="5%" align="left">
                                        <xsl:value-of select="lang_prizing"/>
                                </td>
                                <td class="th_text" width="5%" align="center">
                                        <xsl:value-of select="lang_delete"/>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="values_activity_vendor">
                <xsl:variable name="lang_prizing_statustext"><xsl:value-of 
select="lang_prizing_statustext"/></xsl:variable>
                <xsl:variable name="lang_delete_statustext"><xsl:value-of 
select="lang_delete_statustext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="left">
                                        <xsl:value-of select="num"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="branch"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="vendor_name"/>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_prizing"><xsl:value-of select="link_prizing"/></xsl:variable>
                                        <a href="{$link_prizing}" 
onMouseover="window.status='{$lang_prizing_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_prizing"/></a>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_delete"><xsl:value-of select="link_delete"/></xsl:variable>
                                        <a href="{$link_delete}" 
onMouseover="window.status='{$lang_delete_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_delete"/></a>
                                </td>
                        </tr>
        </xsl:template>


        <xsl:template match="table_first_entry">
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_w_cost"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[w_cost]"  size="12" onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_w_cost_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_m_cost"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[m_cost]"  size="12" onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_m_cost_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_date"/>
                                </td>
                                <td>
                                        <input type="text" id="date" 
name="date" size="10" value="{date}" readonly="readonly" 
onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_date_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        <script type="text/javascript">
                                        document.writeln('<img 
id="date-trigger" src="{date_img}" title="{lang_datetitle}" 
style="cursor:pointer; cursor:hand;"/>');
                                        <xsl:value-of select="calendar_setup"/>
                                        </script>
                                </td>
                        </tr>
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                                <input type="submit" 
name="values[submit_add]" value="{$lang_add}" 
onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_date_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                </td>
                        </tr>
        </xsl:template>


        <xsl:template match="table_update">
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_new_index"/>
                                        <input type="text" 
name="values[new_index]"  size="12" onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_new_index_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                <td>
                                        <input type="text" id="date" 
name="date" size="10" value="{date}" readonly="readonly" 
onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_date_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        <script type="text/javascript">
                                        document.writeln('<img 
id="date-trigger" src="{date_img}" title="{lang_datetitle}" 
style="cursor:pointer; cursor:hand;"/>');
                                        <xsl:value-of select="calendar_setup"/>
                                        </script>
                                </td>
                                <td height="50">
                                        <xsl:variable 
name="lang_update"><xsl:value-of select="lang_update"/></xsl:variable>
                                                <input type="submit" 
name="values[submit_update]" value="{$lang_update}" 
onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_update_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="table_add">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                                <input type="submit" name="add" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
        </xsl:template>

<!-- add / edit -->

        <xsl:template match="edit_activity">
                <script language="JavaScript">
                        self.name="first_Window";
                        function ns3420_lookup()
                        {
                                Window1=window.open('<xsl:value-of 
select="ns3420_link"/>',"Search","width=800,height=700,toolbar=no,scrollbars=yes,resizable=yes");
                        }
                </script>
                <div align="left">

                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form method="post" name="form" action="{$form_action}">
                        <xsl:choose>
                                <xsl:when test="value_activity_id !=''">
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_activity_id"/>
                                                </td>
                                                <td class="th_text" >
                                                        <xsl:value-of 
select="value_activity_id"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_num"/>
                                </td>
                                <td>
                                        <input type="text"  name="values[num]" 
value="{value_num}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_num_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_category"/>
                                </td>
                                <td>
                                        <xsl:call-template name="cat_select"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td>
                                        <textarea cols="60" rows="4" 
name="values[descr]" wrap="virtual" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_descr_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_descr"/>
                                        </textarea>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_base_descr"/>
                                </td>
                                <td>
                                        <textarea cols="60" rows="4" 
name="values[base_descr]" wrap="virtual" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_base_descr_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_base_descr"/>
                                        </textarea>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_unit"/>
                                </td>
                                <td>
                                        <xsl:call-template name="unit_select"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_dim_d"/>
                                </td>
                                <td>
                                        <xsl:call-template name="dim_d_select"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_branch"/>
                                </td>
                                <td>
                                        <xsl:call-template 
name="branch_select"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <a href="javascript:ns3420_lookup()" 
onMouseover="window.status='{lang_ns3420_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="lang_ns3420"/></a>
                                </td>
                                <td>
                                        <input  type="text" name="ns3420_id" 
value="{value_ns3420_id}"  onClick="ns3420_lookup();" readonly="readonly">
                                        <xsl:attribute name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_ns3420_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        <input type="hidden" 
name="ns3420_descr"></input>
                                </td>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>

        </xsl:template>

<!-- add / edit agreement_group -->

        <xsl:template match="edit_agreement_group">
                <script language="JavaScript">
                        self.name="first_Window";
                        function ns3420_lookup()
                        {
                                Window1=window.open('<xsl:value-of 
select="ns3420_link"/>',"Search","width=800,height=700,toolbar=no,scrollbars=yes,resizable=yes");
                        }
                </script>
                <div align="left">

                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form method="post" name="form" action="{$form_action}">
                        <xsl:choose>
                                <xsl:when test="value_agreement_group_id !=''">
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_agreement_group_id"/>
                                                </td>
                                                <td class="th_text" >
                                                        <xsl:value-of 
select="value_agreement_group_id"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_num"/>
                                </td>
                                <td>
                                        <input type="text"  name="values[num]" 
value="{value_num}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_num_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_status"/>
                                </td>
                                <td>
                                        <xsl:call-template 
name="status_select"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td>
                                        <textarea cols="60" rows="4" 
name="values[descr]" wrap="virtual" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_descr_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_descr"/>
                                        </textarea>
                                </td>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>

        </xsl:template>

<!-- view -->

        <xsl:template match="view">
                <div align="left">

                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:call-template name="location_view"/>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_building_id"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="value_building_id"/>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_category"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_category"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_name"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_name"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_general_address"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="value_general_address"/>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_remark"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_remark"/>
                                </td>
                        </tr>
                        <tr>
                                <tr>
                                        <td>
                                                <xsl:value-of 
select="lang_attributes"/>
                                        </td>
                                        <td colspan="2" width="50%">
                                                <xsl:call-template 
name="attributes_form"/>
                                        </td>
                                </tr>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                        <input type="submit" class="forms" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_done_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        </form>
                                        <xsl:variable 
name="edit_action"><xsl:value-of select="edit_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_edit"><xsl:value-of select="lang_edit"/></xsl:variable>
                                        <form method="post" 
action="{$edit_action}">
                                        <input type="submit" class="forms" 
name="edit" value="{$lang_edit}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_edit_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>
        </xsl:template>

====================================================
Index: tolerance_select.xsl
<!-- $Id: tolerance_select.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="tolerance_select">
        <xsl:variable name="lang_tolerance_statustext"><xsl:value-of 
select="lang_tolerance_statustext"/></xsl:variable>
        <xsl:variable name="select_name"><xsl:value-of 
select="select_tolerance"/></xsl:variable>
                <select name="{$select_name}" class="forms" 
onMouseover="window.status='{$lang_tolerance_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                        <option value=""><xsl:value-of 
select="lang_no_tolerance"/></option>
                                <xsl:apply-templates select="tolerance_list"/>
                </select>
        </xsl:template>

        <xsl:template match="tolerance_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: alarm_form.xsl
<!-- $Id: alarm_form.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="alarm_form">
                <xsl:apply-templates select="alarm_data"/>
        </xsl:template>

        <xsl:template name="alarm_data">
                <table width="80%"  cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:apply-templates select="header"/>
                        <xsl:apply-templates select="values"/>
                        <xsl:apply-templates select="alter_alarm"/>
                        <xsl:call-template name="add_alarm"/>
                </table>
        </xsl:template>


        <xsl:template match="header">
                <tr class="th">
                        <td class="th_text" width="20%" align="left">
                                <xsl:value-of select="lang_time"/>
                        </td>
                        <td class="th_text" width="30%" align="left">
                                <xsl:value-of select="lang_text"/>
                        </td>
                        <td class="th_text" width="10%" align="left">
                                <xsl:value-of select="lang_user"/>
                        </td>
                        <td class="th_text" width="10%" align="center">
                                <xsl:value-of select="lang_enabled"/>
                        </td>
                        <td class="th_text" width="10%" align="center">
                                <xsl:value-of select="lang_select"/>
                        </td>
                </tr>
        </xsl:template>

        <xsl:template match="values">
                <tr>
                        <xsl:attribute name="class">
                                <xsl:choose>
                                        <xsl:when test="@class">
                                                <xsl:value-of select="@class"/>
                                        </xsl:when>
                                        <xsl:when test="position() mod 2 = 0">
                                                <xsl:text>row_off</xsl:text>
                                        </xsl:when>
                                        <xsl:otherwise>
                                                <xsl:text>row_on</xsl:text>
                                        </xsl:otherwise>
                                </xsl:choose>
                        </xsl:attribute>
                        <td align="left">
                                <xsl:value-of select="time"/>
                        </td>
                        <td align="left">
                                <pre><xsl:value-of select="text"/></pre>
                        </td>
                        <td align="left">
                                <xsl:value-of select="user"/>
                        </td>
                        <td align="center">
                                <xsl:value-of select="enabled"/>
                        </td>
                        <td align="center">
                                <input type="checkbox" 
name="values[alarm][{alarm_id}]" value=""  onMouseout="window.status='';return 
true;">
                                        <xsl:attribute name="onMouseover">
                                                
<xsl:text>window.status='</xsl:text>
                                                        <xsl:value-of 
select="lang_select_statustext"/>
                                                <xsl:text>'; return 
true;</xsl:text>
                                        </xsl:attribute>
                                </input>
                        </td>
                </tr>
        </xsl:template>

        <xsl:template match="alter_alarm">
                        <tr height="20">
                                <td align="right" valign="bottom" colspan="5">
                                        <xsl:variable 
name="lang_enable"><xsl:value-of select="lang_enable"/></xsl:variable>
                                        <input type="submit" 
name="values[enable_alarm]" value="{$lang_enable}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_enable_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        <xsl:variable 
name="lang_disable"><xsl:value-of select="lang_disable"/></xsl:variable>
                                        <input type="submit" 
name="values[disable_alarm]" value="{$lang_disable}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_disable_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        <xsl:variable 
name="lang_delete"><xsl:value-of select="lang_delete"/></xsl:variable>
                                        <input type="submit" 
name="values[delete_alarm]" value="{$lang_delete}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_delete_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="add_alarm">
                <tr height="20">
                        <td valign="top" align="right" colspan="5">
                                <xsl:value-of select="lang_add_alarm"/>
                                <xsl:text> : </xsl:text>

                                <xsl:variable 
name="lang_day_statustext"><xsl:value-of 
select="lang_day_statustext"/></xsl:variable>
                                <select name="values[time][days]" class="forms" 
onMouseover="window.status='{$lang_day_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                        <option value="">0</option>
                                        <xsl:apply-templates select="day_list"/>
                                </select>
                                <xsl:value-of select="lang_day"/>
                                <xsl:variable 
name="lang_hour_statustext"><xsl:value-of 
select="lang_hour_statustext"/></xsl:variable>
                                <select name="values[time][hours]" 
class="forms" onMouseover="window.status='{$lang_hour_statustext}'; return 
true;" onMouseout="window.status='';return true;">
                                        <option value="">0</option>
                                        <xsl:apply-templates 
select="hour_list"/>
                                </select>
                                <xsl:value-of select="lang_hour"/>

                                <xsl:variable 
name="lang_minute_statustext"><xsl:value-of 
select="lang_minute_statustext"/></xsl:variable>
                                <select name="values[time][mins]" class="forms" 
onMouseover="window.status='{$lang_minute_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                        <option value="">0</option>
                                        <xsl:apply-templates 
select="minute_list"/>
                                </select>
                                <xsl:value-of select="lang_minute"/>


                                <xsl:variable 
name="lang_user_statustext"><xsl:value-of 
select="lang_user_statustext"/></xsl:variable>
                                <select name="values[user_id]" class="forms" 
onMouseover="window.status='{$lang_user_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                        <option value=""><xsl:value-of 
select="lang_no_user"/></option>
                                        <xsl:apply-templates 
select="user_list"/>
                                </select>
                                <xsl:value-of select="lang_user"/>

                                <xsl:variable name="lang_add"><xsl:value-of 
select="lang_add"/></xsl:variable>
                                <input type="submit" name="values[add_alarm]" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                        <xsl:attribute name="onMouseover">
                                                
<xsl:text>window.status='</xsl:text>
                                                        <xsl:value-of 
select="lang_add_statustext"/>
                                                <xsl:text>'; return 
true;</xsl:text>
                                        </xsl:attribute>
                                </input>

                        </td>
                </tr>
        </xsl:template>





<!-- day_list -->

        <xsl:template match="day_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="id"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="id"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>


<!-- hour_list -->

        <xsl:template match="hour_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="id"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="id"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>


<!-- minute_list -->

        <xsl:template match="minute_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="id"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="id"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

<!-- user_list -->

        <xsl:template match="user_list">
        <xsl:variable name="user_id"><xsl:value-of 
select="user_id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$user_id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$user_id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>


====================================================
Index: alarm_view.xsl
<!-- $Id: alarm_view.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="alarm_view">
                <xsl:apply-templates select="alarm_data"/>
        </xsl:template>

        <xsl:template name="alarm_data">
                <table width="80%"  cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:apply-templates select="header"/>
                        <xsl:apply-templates select="values"/>
                </table>
        </xsl:template>


        <xsl:template match="header">
                <tr class="th">
                        <td class="th_text" width="20%" align="left">
                                <xsl:value-of select="lang_time"/>
                        </td>
                        <td class="th_text" width="30%" align="left">
                                <xsl:value-of select="lang_text"/>
                        </td>
                        <td class="th_text" width="10%" align="left">
                                <xsl:value-of select="lang_user"/>
                        </td>
                        <td class="th_text" width="10%" align="center">
                                <xsl:value-of select="lang_enabled"/>
                        </td>
                </tr>
        </xsl:template>

        <xsl:template match="values">
                <tr>
                        <xsl:attribute name="class">
                                <xsl:choose>
                                        <xsl:when test="@class">
                                                <xsl:value-of select="@class"/>
                                        </xsl:when>
                                        <xsl:when test="position() mod 2 = 0">
                                                <xsl:text>row_off</xsl:text>
                                        </xsl:when>
                                        <xsl:otherwise>
                                                <xsl:text>row_on</xsl:text>
                                        </xsl:otherwise>
                                </xsl:choose>
                        </xsl:attribute>
                        <td align="left">
                                <xsl:value-of select="time"/>
                        </td>
                        <td align="left">
                                <pre><xsl:value-of select="text"/></pre>
                        </td>
                        <td align="left">
                                <xsl:value-of select="user"/>
                        </td>
                        <td align="center">
                                <xsl:value-of select="enabled"/>
                        </td>
                </tr>
        </xsl:template>


====================================================
Index: standard_3.xsl
<!-- $Id: standard_3.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="app_data">
                <xsl:choose>
                        <xsl:when test="edit">
                                <xsl:apply-templates select="edit"/>
                        </xsl:when>
                        <xsl:otherwise>
                                <xsl:apply-templates select="list"/>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="list">

                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                        <!--    <xsl:with-param 
name="nextmatchs_params"/>
                                        </xsl:call-template> -->
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates select="table_header"/>
                                <xsl:apply-templates select="values"/>
                                <xsl:apply-templates select="table_add"/>
                </table>
        </xsl:template>

        <xsl:template match="table_header">
                <xsl:variable name="sort_id"><xsl:value-of 
select="sort_id"/></xsl:variable>
                <xsl:variable name="sort_num"><xsl:value-of 
select="sort_num"/></xsl:variable>
                <tr class="th">
                        <td class="th_text" width="10%" align="right">
                                <a href="{$sort_id}"><xsl:value-of 
select="lang_id"/></a>
                        </td>
                        <td class="th_text" width="10%" align="right">
                                <a href="{$sort_num}"><xsl:value-of 
select="lang_num"/></a>
                        </td>
                        <td class="th_text" width="20%" align="center">
                                <xsl:value-of select="lang_descr"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_edit"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_delete"/>
                        </td>
                </tr>
        </xsl:template>

        <xsl:template match="values">
                <xsl:variable name="lang_view_standardtext"><xsl:value-of 
select="lang_view_standardtext"/></xsl:variable>
                <xsl:variable name="lang_edit_standardtext"><xsl:value-of 
select="lang_edit_standardtext"/></xsl:variable>
                <xsl:variable name="lang_delete_standardtext"><xsl:value-of 
select="lang_delete_standardtext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="right">
                                        <xsl:value-of select="id"/>
                                </td>
                                <td align="right">
                                        <xsl:value-of select="num"/>
                                </td>
                                <td>
                                        <xsl:value-of select="first"/>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_edit"><xsl:value-of select="link_edit"/></xsl:variable>
                                        <a href="{$link_edit}" 
onMouseover="window.status='{$lang_edit_standardtext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_edit"/></a>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_delete"><xsl:value-of select="link_delete"/></xsl:variable>
                                        <a href="{$link_delete}" 
onMouseover="window.status='{$lang_delete_standardtext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_delete"/></a>
                                </td>
                        </tr>
        </xsl:template>

        <xsl:template match="table_add">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                                <input type="submit" name="add" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_standardtext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                                <td height="50">
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" name="add" 
value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_standardtext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
        </xsl:template>

<!-- add / edit  -->
        <xsl:template match="edit">
                <div align="left">

                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form method="post" action="{$form_action}">
                        <tr>
                                <td valign="top">
                                        <xsl:choose>
                                                <xsl:when test="value_id != ''">
                                                        <xsl:value-of 
select="lang_id"/>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                                <td>
                                        <xsl:choose>
                                                <xsl:when test="value_id != ''">
                                                        <xsl:value-of 
select="value_id"/>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_num"/>
                                </td>
                                <td>
                                        <input type="text" size="40" 
name="values[num]" value="{value_num}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_num_standardtext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td>
                                        <textarea cols="60" rows="10" 
name="values[descr]" wrap="virtual" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_descr_standardtext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_descr"/>
                                        </textarea>

                                </td>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_standardtext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_standardtext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>
        </xsl:template>

====================================================
Index: s_agreement.xsl

        <xsl:template name="app_data">
                <xsl:choose>
                        <xsl:when test="edit">
                                <xsl:apply-templates select="edit"/>
                        </xsl:when>
                        <xsl:when test="edit_item">
                                <xsl:apply-templates select="edit_item"/>
                        </xsl:when>
                        <xsl:when test="view_item">
                                <xsl:apply-templates select="view_item"/>
                        </xsl:when>
                        <xsl:when test="view">
                                <xsl:apply-templates select="view"/>
                        </xsl:when>
                        <xsl:when test="list_attribute">
                                <xsl:apply-templates select="list_attribute"/>
                        </xsl:when>
                        <xsl:when test="edit_attrib">
                                <xsl:apply-templates select="edit_attrib"/>
                        </xsl:when>
                        <xsl:otherwise>
                                <xsl:apply-templates select="list"/>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="list">
                <div id="overDiv" style="position:absolute; 
visibility:hide;z-index:1;"></div>
                <xsl:variable name="overlib_source"><xsl:value-of 
select="overlib_source"/></xsl:variable>
                <SCRIPT LANGUAGE="JavaScript" SRC="{$overlib_source}"></SCRIPT>

                <xsl:call-template name="menu"/>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <xsl:choose>
                                        <xsl:when test="member_of_list != ''">
                                                <td align="left">
                                                        <xsl:call-template 
name="filter_member_of"/>
                                                </td>
                                        </xsl:when>
                                </xsl:choose>

                                <td align="left">
                                        <xsl:call-template name="cat_filter"/>
                                </td>
                                <td align="left">
                                        <xsl:call-template 
name="filter_vendor"/>
                                </td>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                                <td valign ="top">
                                <table>
                                <tr>
                                <td class="small_text" valign="top" 
align="left">
                                        <xsl:variable 
name="link_columns"><xsl:value-of select="link_columns"/></xsl:variable>
                                        <xsl:variable 
name="lang_columns_help"><xsl:value-of 
select="lang_columns_help"/></xsl:variable>
                                        <xsl:variable 
name="lang_columns"><xsl:value-of select="lang_columns"/></xsl:variable>
                                        <a href="javascript:var 
w=window.open('{$link_columns}','','width=300,height=600')"
                                                
onMouseOver="overlib('{$lang_columns_help}', CAPTION, '{$lang_columns}')"
                                                onMouseOut="nd()">
                                                <xsl:value-of 
select="lang_columns"/></a>
                                </td>
                                </tr>
                                </table>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="8" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:call-template name="table_header"/>
                        <xsl:call-template name="values"/>
                        <xsl:choose>
                                <xsl:when test="table_add!=''">
                                        <xsl:apply-templates 
select="table_add"/>
                                </xsl:when>
                        </xsl:choose>
                </table>
        </xsl:template>

        <xsl:template name="table_header">
                        <tr class="th">
                                <xsl:for-each select="table_header" >
                                        <td class="th_text" width="{with}" 
align="{align}">
                                                <xsl:choose>
                                                        <xsl:when 
test="sort_link!=''">
                                                                <a 
href="{sort}" onMouseover="window.status='{header}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="header"/></a>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                <xsl:value-of 
select="header"/>
                                                        </xsl:otherwise>
                                                </xsl:choose>
                                        </td>
                                </xsl:for-each>
                        </tr>
        </xsl:template>


        <xsl:template name="values">
                <xsl:for-each select="values" >
                        <tr>
                        <xsl:attribute name="class">
                                <xsl:choose>
                                        <xsl:when test="@class">
                                                <xsl:value-of select="@class"/>
                                        </xsl:when>
                                        <xsl:when test="position() mod 2 = 0">
                                                <xsl:text>row_off</xsl:text>
                                        </xsl:when>
                                        <xsl:otherwise>
                                                <xsl:text>row_on</xsl:text>
                                        </xsl:otherwise>
                                </xsl:choose>
                        </xsl:attribute>
                                <xsl:for-each select="row" >
                                        <xsl:choose>
                                                <xsl:when test="link">
                                                        <td class="small_text" 
align="center">
                                                                <a 
href="{link}" onMouseover="window.status='{statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="text"/></a>
                                                        </td>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <td class="small_text" 
align="left">
                                                                <xsl:value-of 
select="value"/>
                                                        </td>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:for-each>
                                <xsl:choose>
                                        <xsl:when test="//acl_manage != '' and 
cost!=''">
                                                <td align="center">
                                                        <input type="hidden" 
name="values[item_id][{item_id}]" value="{item_id}" ></input>
                                                        <input type="hidden" 
name="values[id][{item_id}]" value="{index_count}" ></input>
                                                        <input type="checkbox" 
name="values[select][{item_id}]" value="{cost}"  
onMouseout="window.status='';return true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_select_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                </td>
                                        </xsl:when>
                                </xsl:choose>
                        </tr>
                </xsl:for-each>
        </xsl:template>

        <xsl:template name="values2">
                <xsl:for-each select="values" >
                        <tr>
                        <xsl:attribute name="class">
                                <xsl:choose>
                                        <xsl:when test="@class">
                                                <xsl:value-of select="@class"/>
                                        </xsl:when>
                                        <xsl:when test="position() mod 2 = 0">
                                                <xsl:text>row_off</xsl:text>
                                        </xsl:when>
                                        <xsl:otherwise>
                                                <xsl:text>row_on</xsl:text>
                                        </xsl:otherwise>
                                </xsl:choose>
                        </xsl:attribute>
                                <xsl:for-each select="row" >
                                        <xsl:choose>
                                                <xsl:when test="link">
                                                        <td class="small_text" 
align="center">
                                                                <a 
href="{link}" onMouseover="window.status='{statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="text"/></a>
                                                        </td>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <td class="small_text" 
align="left">
                                                                <xsl:value-of 
select="value"/>
                                                        </td>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:for-each>
                                <xsl:choose>
                                        <xsl:when test="//acl_manage != '' and 
cost!=''">
                                                        <input type="hidden" 
name="values[item_id][{item_id}]" value="{item_id}" ></input>
                                                        <input type="hidden" 
name="values[id][{item_id}]" value="{index_count}" ></input>
                                                        <input type="hidden" 
name="values[select][{item_id}]" value="{cost}" ></input>
                                        </xsl:when>
                                </xsl:choose>
                        </tr>
                </xsl:for-each>
        </xsl:template>

        <xsl:template match="table_add">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                                <input type="submit" name="add" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
        </xsl:template>

<!-- add / edit -->

        <xsl:template match="edit">
                <xsl:variable name="dateformat_source"><xsl:value-of 
select="dateformat_source"/></xsl:variable>
                <SCRIPT LANGUAGE="JavaScript" 
SRC="{$dateformat_source}"></SCRIPT>

                <div id="overDiv" style="position:absolute; 
visibility:hide;z-index:1;"></div>
                <xsl:variable name="overlib_source"><xsl:value-of 
select="overlib_source"/></xsl:variable>
                <SCRIPT LANGUAGE="JavaScript" SRC="{$overlib_source}"></SCRIPT>

                <script language="JavaScript">
                        self.name="first_Window";
                        <xsl:value-of select="lookup_functions"/>
                </script>
                <div align="left">
                <xsl:variable name="edit_url"><xsl:value-of 
select="edit_url"/></xsl:variable>
                <table cellpadding="2" cellspacing="2" align="center">
                        <tr><td>
                <form ENCTYPE="multipart/form-data" method="post" name="form" 
action="{$edit_url}">
                <table cellpadding="2" cellspacing="2" width="79%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="value_s_agreement_id!=''">
                                        <tr >
                                                <td align="left">
                                                        <xsl:value-of 
select="lang_id"/>
                                                </td>
                                                <td align="left">
                                                        <xsl:value-of 
select="value_s_agreement_id"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_name"/>
                                </td>
                                <td>
                                        <input type="text" name="values[name]" 
value="{value_name}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_name_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_descr"/>
                                </td>
                                <td>
                                        <textarea cols="60" rows="6" 
name="values[descr]" wrap="virtual" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_descr_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_descr"/>
                                        </textarea>
                                </td>
                        </tr>
                        <tr >
                                <td align="left">
                                        <xsl:value-of select="lang_category"/>
                                </td>
                                <td align="left">
                                        <xsl:call-template name="cat_select"/>
                                </td>
                        </tr>
                        <xsl:call-template name="vendor_form"/>
                        <xsl:call-template name="b_account_form"/>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_start_date"/>
                                </td>
                                <td>
                                        <input type="text" id="start_date" 
name="start_date" size="10" value="{value_start_date}" readonly="readonly" 
onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_start_date_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        <script type="text/javascript">
                                        document.writeln('<img 
id="start_date-trigger" src="{date_img}" title="{lang_datetitle}" 
style="cursor:pointer; cursor:hand;"/>');
                                        <xsl:value-of 
select="calendar_setup_start"/>
                                        </script>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_end_date"/>
                                </td>
                                <td>
                                        <input type="text" id="end_date" 
name="end_date" size="10" value="{value_end_date}" readonly="readonly" 
onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_end_date_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        <script type="text/javascript">
                                        document.writeln('<img 
id="end_date-trigger" src="{date_img}" title="{lang_datetitle}" 
style="cursor:pointer; cursor:hand;"/>');
                                        <xsl:value-of 
select="calendar_setup_end"/>
                                        </script>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_termination_date"/>
                                </td>
                                <td>
                                        <input type="text" 
id="termination_date" name="termination_date" size="10" 
value="{value_termination_date}" readonly="readonly" 
onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_termination_date_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                        <script type="text/javascript">
                                        document.writeln('<img 
id="termination_date-trigger" src="{date_img}" title="{lang_datetitle}" 
style="cursor:pointer; cursor:hand;"/>');
                                        <xsl:value-of 
select="calendar_setup_termination"/>
                                        </script>
                                </td>
                        </tr>

                        <xsl:choose>
                                <xsl:when test="files!=''">
                        <tr>
                                <td align="left" valign="top">
                                        <xsl:value-of select="//lang_files"/>
                                </td>
                                <td>
                                <table>
                                        <tr class="th">
                                                <td class="th_text" width="85%" 
align="left">
                                                        <xsl:value-of 
select="lang_filename"/>
                                                </td>
                                                <td class="th_text" width="15%" 
align="center">
                                                        <xsl:value-of 
select="lang_delete_file"/>
                                                </td>
                                        </tr>
                                <xsl:for-each select="files" >
                                        <tr>
                                                <xsl:attribute name="class">
                                                        <xsl:choose>
                                                                <xsl:when 
test="@class">
                                                                        
<xsl:value-of select="@class"/>
                                                                </xsl:when>
                                                                <xsl:when 
test="position() mod 2 = 0">
                                                                        
<xsl:text>row_off</xsl:text>
                                                                </xsl:when>
                                                                <xsl:otherwise>
                                                                        
<xsl:text>row_on</xsl:text>
                                                                </xsl:otherwise>
                                                        </xsl:choose>
                                                </xsl:attribute>
                                        <td align="left">
                                                <xsl:choose>
                                                        <xsl:when 
test="//link_to_files!=''">
                                                                <xsl:variable 
name="link_to_file"><xsl:value-of select="//link_to_files"/>/<xsl:value-of 
select="directory"/>/<xsl:value-of select="file_name"/></xsl:variable>
                                                                <a 
href="{$link_to_file}" target="_blank" 
onMouseover="window.status='{//lang_view_file_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="name"/></a>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                <xsl:variable 
name="link_view_file"><xsl:value-of 
select="//link_view_file"/>&amp;file_name=<xsl:value-of 
select="file_name"/></xsl:variable>
                                                                <a 
href="{$link_view_file}" target="_blank" 
onMouseover="window.status='{//lang_view_file_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="name"/></a>
                                                        </xsl:otherwise>
                                                </xsl:choose>
                                                <xsl:text> </xsl:text>
                                        </td>
                                        <td align="center">
                                                <input type="checkbox" 
name="values[delete_file][]" value="{name}"  
onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="//lang_delete_file_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </td>
                                        </tr>
                                </xsl:for-each>
                                </table>
                                </td>
                        </tr>
                                </xsl:when>
                        </xsl:choose>

                        <xsl:choose>
                                <xsl:when test="fileupload = 1">
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_upload_file"/>
                                                </td>
                                                <td>
                                                        <input type="file" 
name="file" size="40" onMouseout="window.status='';return true;">
                                                                <xsl:attribute 
name="onMouseover">
                                                                        
<xsl:text>window.status='</xsl:text>
                                                                                
<xsl:value-of select="lang_file_statustext"/>
                                                                        
<xsl:text>'; return true;</xsl:text>
                                                                </xsl:attribute>
                                                        </input>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>

                        <xsl:choose>
                                <xsl:when test="attributes_values != ''">
                                        <tr>
                                                <td colspan="2" width="50%" 
align="left">
                                                        <xsl:call-template 
name="attributes_form"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="member_of_list != ''">
                                <tr>
                                        <td valign="top">
                                                <xsl:value-of 
select="lang_member_of"/>
                                        </td>
                                        <td>
                                                <xsl:variable 
name="lang_member_of_statustext"><xsl:value-of 
select="lang_member_of_statustext"/></xsl:variable>
                                                        <select 
name="values[member_of][]" class="forms" multiple="multiple" 
onMouseover="window.status='{$lang_member_of_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                                                
<xsl:apply-templates select="member_of_list"/>
                                                        </select>
                                        </td>
                                </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr height="50">
                                <td valign="bottom">
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                <td valign="bottom">
                                        <xsl:variable 
name="lang_apply"><xsl:value-of select="lang_apply"/></xsl:variable>
                                        <input type="submit" 
name="values[apply]" value="{$lang_apply}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_apply_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                <td align="right" valign="bottom">
                                        <xsl:variable 
name="lang_cancel"><xsl:value-of select="lang_cancel"/></xsl:variable>
                                        <input type="submit" 
name="values[cancel]" value="{$lang_cancel}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_cancel_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                </table>
                </form>
                </td></tr>
                <tr><td>
                <form method="post" name="alarm" action="{$edit_url}">
                        <input type="hidden" name="values[entity_id]" 
value="{value_s_agreement_id}" ></input>
                        <table>
                                <tr>
                                        <td class="th_text" align="left" 
colspan="5">
                                                <xsl:value-of 
select="lang_alarm"/>
                                        </td>
                                </tr>
                                <xsl:call-template name="alarm_form"/>
                        </table>
                </form>
                </td>
                </tr>
                </table>

                <xsl:choose>
                        <xsl:when test="table_update!=''">
                        <xsl:variable name="update_action"><xsl:value-of 
select="update_action"/></xsl:variable>
                                <form method="post" name="form2" 
action="{$update_action}">
                                        <input type="hidden" 
name="values[agreement_id]" value="{value_s_agreement_id}" ></input>
                                        <table width="100%" cellpadding="2" 
cellspacing="2" align="center">
                                                <tr>
                                                        <xsl:for-each 
select="set_column" >
                                                                <td></td>
                                                        </xsl:for-each>
                                                        <td class="small_text" 
valign="bottom" align="center">
                                                                <xsl:variable 
name="link_excel"><xsl:value-of select="link_excel"/></xsl:variable>
                                                                <xsl:variable 
name="lang_excel_help"><xsl:value-of select="lang_excel_help"/></xsl:variable>
                                                                <xsl:variable 
name="lang_excel"><xsl:value-of select="lang_excel"/></xsl:variable>
                                                                <a 
href="javascript:var w=window.open('{$link_excel}','','')"
                                                                        
onMouseOver="overlib('{$lang_excel_help}', CAPTION, '{$lang_excel}')"
                                                                        
onMouseOut="nd()">
                                                                <xsl:value-of 
select="lang_excel"/></a>
                                                        </td></tr>

                                                <xsl:call-template 
name="table_header"/>
                                                <xsl:call-template 
name="values"/>
                                                <xsl:variable 
name="check_source"><xsl:value-of select="check_source"/></xsl:variable>
                                                <SCRIPT LANGUAGE="JavaScript" 
SRC="{$check_source}"></SCRIPT>
                                                <tr>
                                                        <xsl:for-each 
select="set_column" >
                                                                <td></td>
                                                        </xsl:for-each>
                                                        <td align="center">
                                                                <xsl:variable 
name="img_check"><xsl:value-of select="img_check"/></xsl:variable>
                                                                 <a 
href="javascript:check_all_checkbox2('values[select]')"><img src="{$img_check}" 
border="0" height="16" width="21" alt="{lang_select_all}"/></a>
                                                        </td>
                                                </tr>
                                        </table>
                                        <table width="70%" cellpadding="2" 
cellspacing="2" align="center">
                                                <xsl:apply-templates 
select="table_update"/>
                                        </table>
                                </form>
                        </xsl:when>
                </xsl:choose>
                <xsl:choose>
                        <xsl:when test="value_s_agreement_id!=''">
                                <table width="100%" cellpadding="2" 
cellspacing="2" align="center">
                                        <xsl:apply-templates 
select="table_add"/>
                                </table>
                        </xsl:when>
                </xsl:choose>
                </div>
        </xsl:template>

<!-- add item / edit item -->

        <xsl:template match="edit_item">
                <xsl:variable name="dateformat_source"><xsl:value-of 
select="dateformat_source"/></xsl:variable>
                <SCRIPT LANGUAGE="JavaScript" 
SRC="{$dateformat_source}"></SCRIPT>

                <script language="JavaScript">
                        self.name="first_Window";
                        <xsl:value-of select="lookup_functions"/>
                </script>
                <xsl:variable name="edit_url"><xsl:value-of 
select="edit_url"/></xsl:variable>
                <div align="left">
                <form name="form" method="post" action="{$edit_url}">
                <table cellpadding="2" cellspacing="2" width="79%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="value_s_agreement_id!=''">
                                        <tr >
                                                <td align="left">
                                                        <xsl:value-of 
select="lang_agreement"/>
                                                </td>
                                                <td align="left">
                                                        <xsl:value-of 
select="value_s_agreement_id"/>
                                                        <xsl:text> [</xsl:text>
                                                        <xsl:value-of 
select="agreement_name"/>
                                                        <xsl:text>] </xsl:text>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="value_id!=''">
                                        <tr >
                                                <td align="left">
                                                        <xsl:value-of 
select="lang_id"/>
                                                </td>
                                                <td align="left">
                                                        <xsl:value-of 
select="value_id"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:call-template name="location_form"/>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_cost"/>
                                </td>
                                <td>
                                        <input type="text" name="values[cost]" 
value="{value_cost}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_cost_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>

                        <xsl:choose>
                                <xsl:when test="attributes_values != ''">
                                        <tr>
                                                <td colspan="2" width="50%" 
align="left">
                                                        <xsl:call-template 
name="attributes_form"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr height="50">
                                <td valign="bottom">
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                <td valign="bottom">
                                        <xsl:variable 
name="lang_apply"><xsl:value-of select="lang_apply"/></xsl:variable>
                                        <input type="submit" 
name="values[apply]" value="{$lang_apply}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_apply_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                <td align="right" valign="bottom">
                                        <xsl:variable 
name="lang_cancel"><xsl:value-of select="lang_cancel"/></xsl:variable>
                                        <input type="submit" 
name="values[cancel]" value="{$lang_cancel}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_cancel_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                </table>
                </form>

                <xsl:choose>
                        <xsl:when test="values != ''">

                                <xsl:variable 
name="update_action"><xsl:value-of select="update_action"/></xsl:variable>
                                <form method="post" name="form2" 
action="{$update_action}">
                                        <input type="hidden" 
name="values[agreement_id]" value="{value_s_agreement_id}" ></input>
                                        <input type="hidden" 
name="values[item_id]" value="{value_id}" ></input>
                                        <table width="100%" cellpadding="2" 
cellspacing="2" align="center">
                                                <xsl:call-template 
name="table_header"/>
                                                <xsl:call-template 
name="values2"/>
                                        </table>
                                        <table width="70%" cellpadding="2" 
cellspacing="2" align="center">
                                        <xsl:choose>
                                                <xsl:when 
test="table_update!=''">
                                                        <xsl:apply-templates 
select="table_update"/>
                                                </xsl:when>
                                        </xsl:choose>
                                                <tr>
                                                        <td></td><td></td>
                                                        <td class="small_text" 
align="left">
                                                                <a 
href="{delete_action}" 
onMouseover="window.status='{lang_delete_last_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="lang_delete_last"/></a>
                                                        </td>
                                                </tr>

                                        </table>
                                </form>
                        </xsl:when>
                </xsl:choose>
                </div>
        </xsl:template>


        <xsl:template match="table_update">
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_new_index"/>
                                        <input type="text" 
name="values[new_index]"  size="12" onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_new_index_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                <td>
                                        <input type="text" id="date" 
name="date" size="10" value="{date}" readonly="readonly" 
onMouseout="window.status='';return true;" >
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_date_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>

                                        <script type="text/javascript">
                                        document.writeln('<img 
id="date-trigger" src="{date_img}" title="{lang_datetitle}" 
style="cursor:pointer; cursor:hand;"/>');
                                        <xsl:value-of select="calendar_setup"/>
                                        </script>
                                </td>
                                <td height="50">
                                        <xsl:variable 
name="lang_update"><xsl:value-of select="lang_update"/></xsl:variable>
                                                <input type="submit" 
name="values[update]" value="{$lang_update}" 
onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_update_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                </td>
                        </tr>
        </xsl:template>


<!-- view -->

        <xsl:template match="view">
                <div align="left">
                <table cellpadding="2" cellspacing="2" align="center">
                        <tr><td>
                        <table cellpadding="2" cellspacing="2" width="79%" 
align="center">
                                <tr >
                                        <td align="left">
                                                <xsl:value-of select="lang_id"/>
                                        </td>
                                        <td align="left">
                                                <xsl:value-of 
select="value_s_agreement_id"/>
                                        </td>
                                </tr>

                                <tr>
                                        <td valign="top">
                                                <xsl:value-of 
select="lang_name"/>
                                        </td>
                                        <td>
                                                <xsl:value-of 
select="value_name"/>
                                        </td>
                                </tr>
                                <tr>
                                        <td valign="top">
                                                <xsl:value-of 
select="lang_descr"/>
                                        </td>
                                        <td>
                                                <textarea disabled="disabled" 
cols="60" rows="6" name="values[descr]" wrap="virtual" 
onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_descr_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                        <xsl:value-of 
select="value_descr"/>
                                                </textarea>
                                        </td>
                                </tr>
                                <tr >
                                        <td align="left">
                                                <xsl:value-of 
select="lang_category"/>
                                        </td>
                                        <xsl:for-each select="cat_list" >
                                                <xsl:choose>
                                                        <xsl:when 
test="selected='selected'">
                                                                <td>
                                                                        
<xsl:value-of select="name"/>
                                                                </td>
                                                        </xsl:when>
                                                </xsl:choose>
                                        </xsl:for-each>
                                </tr>
                                <xsl:call-template name="vendor_view"/>
                                <xsl:call-template name="b_account_view"/>
                                <tr>
                                        <td valign="top">
                                                <xsl:value-of 
select="lang_start_date"/>
                                        </td>
                                        <td>
                                                <input type="text" 
id="start_date" name="start_date" size="10" value="{value_start_date}" 
readonly="readonly" onMouseout="window.status='';return true;" ></input>
                                        </td>
                                </tr>
                                <tr>
                                        <td valign="top">
                                                <xsl:value-of 
select="lang_end_date"/>
                                        </td>
                                        <td>
                                                <input type="text" 
id="end_date" name="end_date" size="10" value="{value_end_date}" 
readonly="readonly" onMouseout="window.status='';return true;" ></input>
                                        </td>
                                </tr>
                                <tr>
                                        <td valign="top">
                                                <xsl:value-of 
select="lang_termination_date"/>
                                        </td>
                                        <td>
                                                <input type="text" 
id="termination_date" name="termination_date" size="10" 
value="{value_termination_date}" readonly="readonly" 
onMouseout="window.status='';return true;" ></input>
                                        </td>
                                </tr>
                                <xsl:choose>
                                        <xsl:when test="files!=''">
                                        <tr>
                                                <td align="left" valign="top">
                                                        <xsl:value-of 
select="//lang_files"/>
                                                </td>
                                                <td>
                                                <table>
                                                        <tr class="th">
                                                                <td 
class="th_text" width="85%" align="left">
                                                                        
<xsl:value-of select="lang_filename"/>
                                                                </td>
                                                        </tr>
                                                                <xsl:for-each 
select="files" >
                                                                        <tr>
                                                                                
<xsl:attribute name="class">
                                                                                
        <xsl:choose>
                                                                                
                <xsl:when test="@class">
                                                                                
                        <xsl:value-of select="@class"/>
                                                                                
                </xsl:when>
                                                                                
                <xsl:when test="position() mod 2 = 0">
                                                                                
                        <xsl:text>row_off</xsl:text>
                                                                                
                </xsl:when>
                                                                                
                <xsl:otherwise>
                                                                                
                        <xsl:text>row_on</xsl:text>
                                                                                
                </xsl:otherwise>
                                                                                
        </xsl:choose>
                                                                                
</xsl:attribute>
                                                                                
<td align="left">
                                                                                
        <xsl:choose>
                                                                                
                <xsl:when test="//link_to_files!=''">
                                                                                
                        <xsl:variable name="link_to_file"><xsl:value-of 
select="//link_to_files"/>/<xsl:value-of select="directory"/>/<xsl:value-of 
select="file_name"/></xsl:variable>
                                                                                
                        <a href="{$link_to_file}" target="_blank" 
onMouseover="window.status='{//lang_view_file_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="name"/></a>
                                                                                
                </xsl:when>
                                                                                
                <xsl:otherwise>
                                                                                
                        <xsl:variable name="link_view_file"><xsl:value-of 
select="//link_view_file"/>&amp;file_name=<xsl:value-of 
select="file_name"/></xsl:variable>
                                                                                
                        <a href="{$link_view_file}" target="_blank" 
onMouseover="window.status='{//lang_view_file_statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="name"/></a>
                                                                                
                </xsl:otherwise>
                                                                                
        </xsl:choose>
                                                                                
        <xsl:text> </xsl:text>
                                                                                
</td>
                                                                        </tr>
                                                                </xsl:for-each>
                                                        </table>
                                                </td>
                                        </tr>
                                        </xsl:when>
                                </xsl:choose>
                                <xsl:choose>
                                        <xsl:when test="attributes_view != ''">
                                                <tr>
                                                        <td colspan="2" 
width="50%" align="left">
                                                                
<xsl:apply-templates select="attributes_view"/>
                                                        </td>
                                                </tr>
                                        </xsl:when>
                                </xsl:choose>
                                <xsl:choose>
                                        <xsl:when test="member_of_list != ''">
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_member_of"/>
                                                </td>
                                        <!--    <td valign="top">
                                                        <xsl:for-each 
select="member_of_list[selected='selected']" >
                                                                <xsl:value-of 
select="name"/>
                                                                <xsl:if 
test="position() != last()">, </xsl:if>
                                                        </xsl:for-each>
                                                </td>-->

                                                <td>
                                                        <xsl:variable 
name="lang_member_of_statustext"><xsl:value-of 
select="lang_member_of_statustext"/></xsl:variable>
                                                                <select 
disabled="disabled" name="values[member_of][]" class="forms" 
multiple="multiple" onMouseover="window.status='{$lang_member_of_statustext}'; 
return true;" onMouseout="window.status='';return true;">
                                                                        
<xsl:apply-templates select="member_of_list"/>
                                                                </select>
                                                </td>
                                        </tr>
                                        </xsl:when>
                                </xsl:choose>
                        </table>
                        </td></tr>
                        <tr><td>
                        <table>
                                <tr>
                                        <td class="th_text" align="left" 
colspan="4">
                                                <xsl:value-of 
select="lang_alarm"/>
                                        </td>
                                </tr>
                                <xsl:call-template name="alarm_view"/>
                        </table>
                        </td>
                        </tr>
                        </table>
                        <xsl:choose>
                                <xsl:when test="values!=''">
                                        <table width="100%" cellpadding="2" 
cellspacing="2" align="center">
                                                <xsl:call-template 
name="table_header"/>
                                                <xsl:call-template 
name="values"/>
                                        </table>
                                </xsl:when>
                        </xsl:choose>
                        <table width="80%" cellpadding="2" cellspacing="2" 
align="center">

                        <xsl:variable name="edit_url"><xsl:value-of 
select="edit_url"/></xsl:variable>
                        <form name="form" method="post" action="{$edit_url}">
                                <tr height="50">
                                        <td align="left" valign="bottom">
                                                <xsl:variable 
name="lang_cancel"><xsl:value-of select="lang_cancel"/></xsl:variable>
                                                <input type="submit" 
name="values[cancel]" value="{$lang_cancel}" 
onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_cancel_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </td>
                                </tr>
                        </form>
                        </table>
                </div>
        </xsl:template>

<!-- view item -->

        <xsl:template match="view_item">
                <div align="left">
                <table cellpadding="2" cellspacing="2" width="79%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="value_s_agreement_id!=''">
                                        <tr >
                                                <td align="left">
                                                        <xsl:value-of 
select="lang_agreement"/>
                                                </td>
                                                <td align="left">
                                                        <xsl:value-of 
select="value_s_agreement_id"/>
                                                        <xsl:text> [</xsl:text>
                                                        <xsl:value-of 
select="agreement_name"/>
                                                        <xsl:text>] </xsl:text>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="value_id!=''">
                                        <tr >
                                                <td align="left">
                                                        <xsl:value-of 
select="lang_id"/>
                                                </td>
                                                <td align="left">
                                                        <xsl:value-of 
select="value_id"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:call-template name="location_view"/>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_cost"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_cost"/>
                                </td>
                        </tr>

                        <xsl:choose>
                                <xsl:when test="attributes_view != ''">
                                        <tr>
                                                <td colspan="2" width="50%" 
align="left">
                                                        <xsl:apply-templates 
select="attributes_view"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                </table>
                <xsl:choose>
                        <xsl:when test="values != ''">

                                <xsl:variable 
name="update_action"><xsl:value-of select="update_action"/></xsl:variable>
                                        <table width="100%" cellpadding="2" 
cellspacing="2" align="center">
                                                <xsl:call-template 
name="table_header"/>
                                                <xsl:call-template 
name="values2"/>
                                        </table>
                        </xsl:when>
                </xsl:choose>
                <xsl:variable name="edit_url"><xsl:value-of 
select="edit_url"/></xsl:variable>
                <form name="form" method="post" action="{$edit_url}">
                <table width="80%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr height="50">
                                <td align="left" valign="bottom">
                                        <xsl:variable 
name="lang_cancel"><xsl:value-of select="lang_cancel"/></xsl:variable>
                                        <input type="submit" name="cancel" 
value="{$lang_cancel}" onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_cancel_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                </table>
                </form>

                </div>
        </xsl:template>



        <xsl:template match="table_add2">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                                <input type="submit" name="add" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_standardtext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                                <td height="50">
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" name="add" 
value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_standardtext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
        </xsl:template>



<!-- list attribute -->

        <xsl:template match="list_attribute">

                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates 
select="table_header_attrib"/>
                                <xsl:apply-templates select="values_attrib"/>
                                <xsl:apply-templates select="table_add2"/>
                </table>
        </xsl:template>
        <xsl:template match="table_header_attrib">
                <xsl:variable name="sort_sorting"><xsl:value-of 
select="sort_sorting"/></xsl:variable>
                <xsl:variable name="sort_id"><xsl:value-of 
select="sort_id"/></xsl:variable>
                <xsl:variable name="sort_name"><xsl:value-of 
select="sort_name"/></xsl:variable>
                <tr class="th">
                        <td class="th_text" width="10%" align="left">
                                <a href="{$sort_name}"><xsl:value-of 
select="lang_name"/></a>
                        </td>
                        <td class="th_text" width="10%" align="left">
                                <xsl:value-of select="lang_descr"/>
                        </td>
                        <td class="th_text" width="1%" align="center">
                                <xsl:value-of select="lang_datatype"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <a href="{$sort_sorting}"><xsl:value-of 
select="lang_sorting"/></a>
                        </td>
                        <td class="th_text" width="1%" align="center">
                                <xsl:value-of select="lang_search"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_edit"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_delete"/>
                        </td>
                </tr>
        </xsl:template>

        <xsl:template match="values_attrib">
                <xsl:variable name="lang_up_text"><xsl:value-of 
select="lang_up_text"/></xsl:variable>
                <xsl:variable name="lang_down_text"><xsl:value-of 
select="lang_down_text"/></xsl:variable>
                <xsl:variable name="lang_attribute_attribtext"><xsl:value-of 
select="lang_delete_attribtext"/></xsl:variable>
                <xsl:variable name="lang_edit_attribtext"><xsl:value-of 
select="lang_edit_attribtext"/></xsl:variable>
                <xsl:variable name="lang_delete_attribtext"><xsl:value-of 
select="lang_delete_attribtext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="left">
                                        <xsl:value-of select="column_name"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="input_text"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="datatype"/>
                                </td>
                                <td>
                                        <table align="left">
                                                <tr>
                                                        <td>
                                                                <xsl:value-of 
select="sorting"/>
                                                        </td>

                                                        <td align="left">
                                                                <xsl:variable 
name="link_up"><xsl:value-of select="link_up"/></xsl:variable>
                                                                <a 
href="{$link_up}" onMouseover="window.status='{$lang_up_text}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="text_up"/></a>
                                                                <xsl:text> | 
</xsl:text>
                                                                <xsl:variable 
name="link_down"><xsl:value-of select="link_down"/></xsl:variable>
                                                                <a 
href="{$link_down}" onMouseover="window.status='{$lang_down_text}';return 
true;" onMouseout="window.status='';return true;"><xsl:value-of 
select="text_down"/></a>
                                                        </td>

                                                </tr>
                                        </table>
                                </td>
                                <td align="center">
                                        <xsl:value-of select="search"/>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_edit"><xsl:value-of select="link_edit"/></xsl:variable>
                                        <a href="{$link_edit}" 
onMouseover="window.status='{$lang_edit_attribtext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_edit"/></a>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_delete"><xsl:value-of select="link_delete"/></xsl:variable>
                                        <a href="{$link_delete}" 
onMouseover="window.status='{$lang_delete_attribtext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_delete"/></a>
                                </td>
                        </tr>
        </xsl:template>


<!-- add attribute / edit attribute -->

        <xsl:template match="edit_attrib">
                <div align="left">

                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">

                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form method="post" action="{$form_action}">
                        <tr>
                                <td valign="top">
                                        <xsl:choose>
                                                <xsl:when test="value_id != ''">
                                                        <xsl:value-of 
select="lang_id"/>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                                <td>
                                        <xsl:choose>
                                                <xsl:when test="value_id != ''">
                                                        <xsl:value-of 
select="value_id"/>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_column_name"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[column_name]" value="{value_column_name}" maxlength="20" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_column_name_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_input_text"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[input_text]" value="{value_input_text}" maxlength="20" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_input_text_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_statustext"/>
                                </td>
                                <td>
                                        <textarea cols="60" rows="10" 
name="values[statustext]" wrap="virtual" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_statustext_attribtext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_statustext"/>
                                        </textarea>

                                </td>
                        </tr>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_datatype"/>
                                </td>
                                <td valign="top">
                                        <xsl:variable 
name="lang_datatype_statustext"><xsl:value-of 
select="lang_datatype_statustext"/></xsl:variable>
                                        <select 
name="values[column_info][type]" class="forms" 
onMouseover="window.status='{$lang_datatype_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                                <option value=""><xsl:value-of 
select="lang_no_datatype"/></option>
                                                <xsl:apply-templates 
select="datatype_list"/>
                                        </select>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_precision"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[column_info][precision]" value="{value_precision}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_precision_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_scale"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[column_info][scale]" value="{value_scale}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_scale_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_default"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[column_info][default]" value="{value_default}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_default_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_nullable"/>
                                </td>
                                <td valign="top">
                                        <xsl:variable 
name="lang_nullable_statustext"><xsl:value-of 
select="lang_nullable_statustext"/></xsl:variable>
                                        <select 
name="values[column_info][nullable]" class="forms" 
onMouseover="window.status='{$lang_nullable_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                                <option value=""><xsl:value-of 
select="lang_select_nullable"/></option>
                                                <xsl:apply-templates 
select="nullable_list"/>
                                        </select>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_list"/>
                                </td>
                                <td>
                                        <xsl:choose>
                                                        <xsl:when 
test="value_list = 1">
                                                                <input 
type="checkbox" name="values[list]" value="1" checked="checked" 
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_list_statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                <input 
type="checkbox" name="values[list]" value="1" 
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_list_statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of 
select="lang_include_search"/>
                                </td>
                                <td>
                                        <xsl:choose>
                                                        <xsl:when 
test="value_search = 1">
                                                                <input 
type="checkbox" name="values[search]" value="1" checked="checked" 
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_include_search_statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                <input 
type="checkbox" name="values[search]" value="1" 
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_include_search_statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                        </tr>
                        <xsl:choose>
                                <xsl:when test="multiple_choice != ''">
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_choice"/>
                                                </td>
                                                <td align="right">
                                                        <xsl:call-template 
name="choice"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_attribtext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>

                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_attribtext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>
        </xsl:template>

<!-- datatype_list -->

        <xsl:template match="datatype_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

<!-- nullable_list -->

        <xsl:template match="nullable_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="member_of_list">
        <xsl:variable name="id"><xsl:value-of select="cat_id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected='selected'">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: tenant.xsl

        <xsl:template name="app_data">
                <xsl:choose>
                        <xsl:when test="edit">
                                <xsl:apply-templates select="edit"/>
                        </xsl:when>
                        <xsl:when test="view">
                                <xsl:apply-templates select="view"/>
                        </xsl:when>
                        <xsl:when test="list_attribute">
                                <xsl:apply-templates select="list_attribute"/>
                        </xsl:when>
                        <xsl:when test="edit_attrib">
                                <xsl:apply-templates select="edit_attrib"/>
                        </xsl:when>
                        <xsl:otherwise>
                                <xsl:apply-templates select="list"/>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

        <xsl:template match="list">
                <div id="overDiv" style="position:absolute; 
visibility:hide;z-index:1;"></div>
                <xsl:variable name="overlib_source"><xsl:value-of 
select="overlib_source"/></xsl:variable>
                <SCRIPT LANGUAGE="JavaScript" SRC="{$overlib_source}"></SCRIPT>

                <xsl:call-template name="menu"/>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr>
                                <td align="left">
                                        <xsl:call-template name="cat_filter"/>
                                </td>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                                <td valign ="top">
                                <table>
                                <tr>
                                <td class="small_text" valign="top" 
align="left">
                                        <xsl:variable 
name="link_columns"><xsl:value-of select="link_columns"/></xsl:variable>
                                        <xsl:variable 
name="lang_columns_help"><xsl:value-of 
select="lang_columns_help"/></xsl:variable>
                                        <xsl:variable 
name="lang_columns"><xsl:value-of select="lang_columns"/></xsl:variable>
                                        <a href="javascript:var 
w=window.open('{$link_columns}','','width=300,height=600')"
                                                
onMouseOver="overlib('{$lang_columns_help}', CAPTION, '{$lang_columns}')"
                                                onMouseOut="nd()">
                                                <xsl:value-of 
select="lang_columns"/></a>
                                </td>
                                </tr>
                                </table>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:call-template name="table_header"/>
                                <xsl:call-template name="values"/>
                                <xsl:apply-templates select="table_add"/>
                </table>
        </xsl:template>

        <xsl:template name="table_header">
                        <tr class="th">
                                <xsl:for-each select="table_header" >
                                        <td class="th_text" width="{with}" 
align="{align}">
                                                <xsl:choose>
                                                        <xsl:when 
test="sort_link!=''">
                                                                <a 
href="{sort}" onMouseover="window.status='{header}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="header"/></a>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                <xsl:value-of 
select="header"/>
                                                        </xsl:otherwise>
                                                </xsl:choose>
                                        </td>
                                </xsl:for-each>
                        </tr>
        </xsl:template>


        <xsl:template name="values">
                <xsl:for-each select="values" >
                        <tr>
                        <xsl:attribute name="class">
                                <xsl:choose>
                                        <xsl:when test="@class">
                                                <xsl:value-of select="@class"/>
                                        </xsl:when>
                                        <xsl:when test="position() mod 2 = 0">
                                                <xsl:text>row_off</xsl:text>
                                        </xsl:when>
                                        <xsl:otherwise>
                                                <xsl:text>row_on</xsl:text>
                                        </xsl:otherwise>
                                </xsl:choose>
                        </xsl:attribute>
                                <xsl:for-each select="row" >
                                        <xsl:choose>
                                                <xsl:when test="link">
                                                        <td class="small_text" 
align="center">
                                                                <a 
href="{link}" onMouseover="window.status='{statustext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="text"/></a>
                                                        </td>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        <td class="small_text" 
align="left">
                                                                <xsl:value-of 
select="value"/>
                                                        </td>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:for-each>
                        </tr>
                </xsl:for-each>
        </xsl:template>

        <xsl:template match="table_add">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                                <input type="submit" name="add" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_statustext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
        </xsl:template>

<!-- add / edit -->

        <xsl:template match="edit">
                <xsl:variable name="dateformat_source"><xsl:value-of 
select="dateformat_source"/></xsl:variable>
                <SCRIPT LANGUAGE="JavaScript" 
SRC="{$dateformat_source}"></SCRIPT>

                <script language="JavaScript">
                        self.name="first_Window";
                        <xsl:value-of select="lookup_functions"/>
                </script>
                <xsl:variable name="edit_url"><xsl:value-of 
select="edit_url"/></xsl:variable>
                <div align="left">
                <form name="form" method="post" action="{$edit_url}">
                <table cellpadding="2" cellspacing="2" width="79%" 
align="center">
                        <xsl:choose>
                                <xsl:when test="msgbox_data != ''">
                                        <tr>
                                                <td align="left" colspan="3">
                                                        <xsl:call-template 
name="msgbox"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <xsl:choose>
                                <xsl:when test="value_tenant_id!=''">
                                        <tr >
                                                <td align="left">
                                                        <xsl:value-of 
select="lang_tenant_id"/>
                                                </td>
                                                <td align="left">
                                                        <xsl:value-of 
select="value_tenant_id"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>

                        <tr >
                                <td align="left">
                                        <xsl:value-of select="lang_category"/>
                                </td>
                                <td align="left">
                                        <xsl:call-template name="cat_select"/>
                                </td>
                        </tr>
                        <tr  align="left">
                                <td valign="top">
                                        <xsl:value-of select="lang_first_name"/>
                                </td>
                                <td align="left">
                                        <input type="text" 
name="values[first_name]" value="{value_first_name}"  
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_first_name_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr  align="left">
                                <td valign="top">
                                        <xsl:value-of select="lang_last_name"/>
                                </td>
                                <td align="left">
                                        <input type="text" 
name="values[last_name]" value="{value_last_name}"  
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_last_name_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr  align="left">
                                <td valign="top">
                                        <xsl:value-of 
select="lang_contact_phone"/>
                                </td>
                                <td align="left">
                                        <input type="text" 
name="values[contact_phone]" value="{value_contact_phone}"  
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_contact_phone_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="2" width="50%" align="left">
                                        <xsl:call-template 
name="attributes_form"/>
                                </td>
                        </tr>
                        <tr height="50">
                                <td valign="bottom">
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                <td valign="bottom">
                                        <xsl:variable 
name="lang_apply"><xsl:value-of select="lang_apply"/></xsl:variable>
                                        <input type="submit" 
name="values[apply]" value="{$lang_apply}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_apply_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                                <td align="right" valign="bottom">
                                        <xsl:variable 
name="lang_cancel"><xsl:value-of select="lang_cancel"/></xsl:variable>
                                        <input type="submit" 
name="values[cancel]" value="{$lang_cancel}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_cancel_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                </table>
                </form>
                </div>
        </xsl:template>

<!-- view -->

        <xsl:template match="view">
                <table cellpadding="2" cellspacing="2" width="79%" 
align="center">
                        <tr class="row_off">
                                <td width="19%">
                                        <xsl:value-of 
select="lang_time_created"/>
                                </td>
                                <td width="81%">
                                        <xsl:value-of select="value_date"/>
                                </td>
                        </tr>
                        <tr class="row_on">
                                <td>
                                        <xsl:value-of select="lang_category"/>
                                </td>
                                <xsl:for-each select="cat_list" >
                                        <xsl:choose>
                                                <xsl:when 
test="selected='selected'">
                                                        <td>
                                                                <xsl:value-of 
select="name"/>
                                                        </td>
                                                </xsl:when>
                                        </xsl:choose>
                                </xsl:for-each>
                        </tr>
                        <tr class="row_off">
                                <td valign="top">
                                        <xsl:value-of select="lang_first_name"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="value_first_name"/>
                                </td>
                        </tr>
                        <tr class="row_off">
                                <td valign="top">
                                        <xsl:value-of select="lang_last_name"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_last_name"/>
                                </td>
                        </tr>
                        <tr class="row_off">
                                <td valign="top">
                                        <xsl:value-of 
select="lang_contact_phone"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="value_contact_phone"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="2" width="50%" align="left">
                                        <xsl:apply-templates 
select="attributes_view"/>
                                </td>
                        </tr>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                        <input type="submit" class="forms" 
name="done" value="{$lang_done}" onMouseover="window.status='Back to the 
list.';return true;" onMouseout="window.status='';return true;"/>
                                        </form>
                                </td>
                        </tr>
                </table>
        </xsl:template>

        <xsl:template match="table_add2">
                        <tr>
                                <td height="50">
                                        <xsl:variable 
name="add_action"><xsl:value-of select="add_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_add"><xsl:value-of select="lang_add"/></xsl:variable>
                                        <form method="post" 
action="{$add_action}">
                                                <input type="submit" name="add" 
value="{$lang_add}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_standardtext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                                <td height="50">
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" name="add" 
value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_add_standardtext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
        </xsl:template>



<!-- list attribute -->

        <xsl:template match="list_attribute">

                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                        <tr>
                                <td align="right">
                                        <xsl:call-template name="search_field"/>
                                </td>
                        </tr>
                        <tr>
                                <td colspan="3" width="100%">
                                        <xsl:call-template name="nextmatchs"/>
                                </td>
                        </tr>
                </table>
                <table width="100%" cellpadding="2" cellspacing="2" 
align="center">
                                <xsl:apply-templates 
select="table_header_attrib"/>
                                <xsl:apply-templates select="values_attrib"/>
                                <xsl:apply-templates select="table_add2"/>
                </table>
        </xsl:template>
        <xsl:template match="table_header_attrib">
                <xsl:variable name="sort_sorting"><xsl:value-of 
select="sort_sorting"/></xsl:variable>
                <xsl:variable name="sort_id"><xsl:value-of 
select="sort_id"/></xsl:variable>
                <xsl:variable name="sort_name"><xsl:value-of 
select="sort_name"/></xsl:variable>
                <tr class="th">
                        <td class="th_text" width="10%" align="left">
                                <a href="{$sort_name}"><xsl:value-of 
select="lang_name"/></a>
                        </td>
                        <td class="th_text" width="10%" align="left">
                                <xsl:value-of select="lang_descr"/>
                        </td>
                        <td class="th_text" width="1%" align="center">
                                <xsl:value-of select="lang_datatype"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <a href="{$sort_sorting}"><xsl:value-of 
select="lang_sorting"/></a>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_edit"/>
                        </td>
                        <td class="th_text" width="5%" align="center">
                                <xsl:value-of select="lang_delete"/>
                        </td>
                </tr>
        </xsl:template>

        <xsl:template match="values_attrib">
                <xsl:variable name="lang_up_text"><xsl:value-of 
select="lang_up_text"/></xsl:variable>
                <xsl:variable name="lang_down_text"><xsl:value-of 
select="lang_down_text"/></xsl:variable>
                <xsl:variable name="lang_attribute_attribtext"><xsl:value-of 
select="lang_delete_attribtext"/></xsl:variable>
                <xsl:variable name="lang_edit_attribtext"><xsl:value-of 
select="lang_edit_attribtext"/></xsl:variable>
                <xsl:variable name="lang_delete_attribtext"><xsl:value-of 
select="lang_delete_attribtext"/></xsl:variable>
                        <tr>
                                <xsl:attribute name="class">
                                        <xsl:choose>
                                                <xsl:when test="@class">
                                                        <xsl:value-of 
select="@class"/>
                                                </xsl:when>
                                                <xsl:when test="position() mod 
2 = 0">
                                                        
<xsl:text>row_off</xsl:text>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                        
<xsl:text>row_on</xsl:text>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </xsl:attribute>

                                <td align="left">
                                        <xsl:value-of select="column_name"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="input_text"/>
                                </td>
                                <td align="left">
                                        <xsl:value-of select="datatype"/>
                                </td>
                                <td>
                                        <table align="left">
                                                <tr>
                                                        <td>
                                                                <xsl:value-of 
select="sorting"/>
                                                        </td>

                                                        <td align="left">
                                                                <xsl:variable 
name="link_up"><xsl:value-of select="link_up"/></xsl:variable>
                                                                <a 
href="{$link_up}" onMouseover="window.status='{$lang_up_text}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of select="text_up"/></a>
                                                                <xsl:text> | 
</xsl:text>
                                                                <xsl:variable 
name="link_down"><xsl:value-of select="link_down"/></xsl:variable>
                                                                <a 
href="{$link_down}" onMouseover="window.status='{$lang_down_text}';return 
true;" onMouseout="window.status='';return true;"><xsl:value-of 
select="text_down"/></a>
                                                        </td>

                                                </tr>
                                        </table>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_edit"><xsl:value-of select="link_edit"/></xsl:variable>
                                        <a href="{$link_edit}" 
onMouseover="window.status='{$lang_edit_attribtext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_edit"/></a>
                                </td>
                                <td align="center">
                                        <xsl:variable 
name="link_delete"><xsl:value-of select="link_delete"/></xsl:variable>
                                        <a href="{$link_delete}" 
onMouseover="window.status='{$lang_delete_attribtext}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="text_delete"/></a>
                                </td>
                        </tr>
        </xsl:template>


<!-- add attribute / edit attribute -->

        <xsl:template match="edit_attrib">
                <div align="left">

                <table cellpadding="2" cellspacing="2" width="80%" 
align="center">

                        <xsl:variable name="form_action"><xsl:value-of 
select="form_action"/></xsl:variable>
                        <form method="post" action="{$form_action}">
                        <tr>
                                <td valign="top">
                                        <xsl:choose>
                                                <xsl:when test="value_id != ''">
                                                        <xsl:value-of 
select="lang_id"/>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                                <td>
                                        <xsl:choose>
                                                <xsl:when test="value_id != ''">
                                                        <xsl:value-of 
select="value_id"/>
                                                </xsl:when>
                                                <xsl:otherwise>
                                                </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of 
select="lang_column_name"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[column_name]" value="{value_column_name}" maxlength="20" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_column_name_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_input_text"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[input_text]" value="{value_input_text}" maxlength="20" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_input_text_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_statustext"/>
                                </td>
                                <td>
                                        <textarea cols="60" rows="10" 
name="values[statustext]" wrap="virtual" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_statustext_attribtext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                                <xsl:value-of 
select="value_statustext"/>
                                        </textarea>

                                </td>
                        </tr>

                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_datatype"/>
                                </td>
                                <td valign="top">
                                        <xsl:variable 
name="lang_datatype_statustext"><xsl:value-of 
select="lang_datatype_statustext"/></xsl:variable>
                                        <select 
name="values[column_info][type]" class="forms" 
onMouseover="window.status='{$lang_datatype_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                                <option value=""><xsl:value-of 
select="lang_no_datatype"/></option>
                                                <xsl:apply-templates 
select="datatype_list"/>
                                        </select>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_precision"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[column_info][precision]" value="{value_precision}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_precision_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_scale"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[column_info][scale]" value="{value_scale}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_scale_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_default"/>
                                </td>
                                <td>
                                        <input type="text" 
name="values[column_info][default]" value="{value_default}" 
onMouseout="window.status='';return true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_default_statustext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_nullable"/>
                                </td>
                                <td valign="top">
                                        <xsl:variable 
name="lang_nullable_statustext"><xsl:value-of 
select="lang_nullable_statustext"/></xsl:variable>
                                        <select 
name="values[column_info][nullable]" class="forms" 
onMouseover="window.status='{$lang_nullable_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                                                <option value=""><xsl:value-of 
select="lang_select_nullable"/></option>
                                                <xsl:apply-templates 
select="nullable_list"/>
                                        </select>
                                </td>
                        </tr>
                        <tr>
                                <td>
                                        <xsl:value-of select="lang_list"/>
                                </td>
                                <td>
                                        <xsl:choose>
                                                        <xsl:when 
test="value_list = 1">
                                                                <input 
type="checkbox" name="values[list]" value="1" checked="checked" 
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_list_statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </xsl:when>
                                                        <xsl:otherwise>
                                                                <input 
type="checkbox" name="values[list]" value="1" 
onMouseout="window.status='';return true;">
                                                                        
<xsl:attribute name="onMouseover">
                                                                                
<xsl:text>window.status='</xsl:text>
                                                                                
        <xsl:value-of select="lang_list_statustext"/>
                                                                                
<xsl:text>'; return true;</xsl:text>
                                                                        
</xsl:attribute>
                                                                </input>
                                                        </xsl:otherwise>
                                        </xsl:choose>
                                </td>
                        </tr>
                        <xsl:choose>
                                <xsl:when test="multiple_choice != ''">
                                        <tr>
                                                <td valign="top">
                                                        <xsl:value-of 
select="lang_choice"/>
                                                </td>
                                                <td align="right">
                                                        <xsl:call-template 
name="choice"/>
                                                </td>
                                        </tr>
                                </xsl:when>
                        </xsl:choose>
                        <tr height="50">
                                <td>
                                        <xsl:variable 
name="lang_save"><xsl:value-of select="lang_save"/></xsl:variable>
                                        <input type="submit" 
name="values[save]" value="{$lang_save}" onMouseout="window.status='';return 
true;">
                                                <xsl:attribute 
name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_save_attribtext"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>

                        </form>
                        <tr>
                                <td>
                                        <xsl:variable 
name="done_action"><xsl:value-of select="done_action"/></xsl:variable>
                                        <xsl:variable 
name="lang_done"><xsl:value-of select="lang_done"/></xsl:variable>
                                        <form method="post" 
action="{$done_action}">
                                                <input type="submit" 
name="done" value="{$lang_done}" onMouseout="window.status='';return true;">
                                                        <xsl:attribute 
name="onMouseover">
                                                                
<xsl:text>window.status='</xsl:text>
                                                                        
<xsl:value-of select="lang_done_attribtext"/>
                                                                <xsl:text>'; 
return true;</xsl:text>
                                                        </xsl:attribute>
                                                </input>
                                        </form>
                                </td>
                        </tr>
                </table>
                </div>
        </xsl:template>

<!-- datatype_list -->

        <xsl:template match="datatype_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

<!-- nullable_list -->

        <xsl:template match="nullable_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>


====================================================
Index: filter_vendor.xsl
<!-- $Id: filter_vendor.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="filter_vendor">
                <xsl:variable name="select_action"><xsl:value-of 
select="select_action"/></xsl:variable>
                <xsl:variable name="lang_submit"><xsl:value-of 
select="lang_submit"/></xsl:variable>
                <form method="post" action="{$select_action}">
                        <select name="vendor_id" onChange="this.form.submit();" 
onMouseout="window.status='';return true;">
                                <xsl:attribute name="onMouseover">
                                        <xsl:text>window.status='</xsl:text>
                                                <xsl:value-of 
select="lang_vendor_statustext"/>
                                        <xsl:text>'; return true;</xsl:text>
                                </xsl:attribute>
                                <option value=""><xsl:value-of 
select="lang_no_vendor"/></option>
                                        <xsl:apply-templates 
select="vendor_list"/>
                        </select>
                        <noscript>
                                <xsl:text> </xsl:text>
                                <input type="submit" name="submit" 
value="{$lang_submit}"/>
                        </noscript>
                </form>
        </xsl:template>

        <xsl:template match="vendor_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: user_lid_select.xsl
<!-- $Id: user_lid_select.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="user_lid_select">
        <xsl:variable name="lang_user_statustext"><xsl:value-of 
select="lang_user_statustext"/></xsl:variable>
        <xsl:variable name="select_user_name"><xsl:value-of 
select="select_user_name"/></xsl:variable>
                <select name="{$select_user_name}" class="forms" 
onMouseover="window.status='{$lang_user_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                <!--    <option value=""><xsl:value-of 
select="lang_no_user"/></option> -->
                                <xsl:apply-templates select="user_list"/>
                </select>
        </xsl:template>

        <xsl:template match="user_list">
        <xsl:variable name="user_lid"><xsl:value-of 
select="user_lid"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$user_lid}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$user_lid}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: select_vendor.xsl
<!-- $Id: select_vendor.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="select_vendor">
        <xsl:variable name="lang_vendor_statustext"><xsl:value-of 
select="lang_vendor_statustext"/></xsl:variable>
                <select name="vendor_id" class="forms" 
onMouseover="window.status='{$lang_vendor_statustext}'; return true;" 
onMouseout="window.status='';return true;">
                        <option value=""><xsl:value-of 
select="lang_no_vendor"/></option>
                                <xsl:apply-templates select="vendor_list"/>
                </select>
        </xsl:template>

        <xsl:template match="vendor_list">
        <xsl:variable name="id"><xsl:value-of select="id"/></xsl:variable>
                <xsl:choose>
                        <xsl:when test="selected">
                                <option value="{$id}" 
selected="selected"><xsl:value-of disable-output-escaping="yes" 
select="name"/></option>
                        </xsl:when>
                        <xsl:otherwise>
                                <option value="{$id}"><xsl:value-of 
disable-output-escaping="yes" select="name"/></option>
                        </xsl:otherwise>
                </xsl:choose>
        </xsl:template>

====================================================
Index: vendor_view.xsl
<!-- $Id: vendor_view.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="vendor_view">
                <xsl:apply-templates select="vendor_data"/>
        </xsl:template>

        <xsl:template match="vendor_data">
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_vendor"/>
                                </td>
                                <td>
                                        <xsl:value-of select="value_vendor_id"/>
                                        <xsl:text> - </xsl:text>
                                        <xsl:value-of 
select="value_vendor_name"/>
                                </td>
                        </tr>
        </xsl:template>

====================================================
Index: vendor_form.xsl
<!-- $Id: vendor_form.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="vendor_form">
                <xsl:apply-templates select="vendor_data"/>
        </xsl:template>

        <xsl:template match="vendor_data">
                <script language="JavaScript">
                        self.name="first_Window";
                        function vendor_lookup()
                        {
                                Window1=window.open('<xsl:value-of 
select="vendor_link"/>',"Search","width=800,height=700,toolbar=no,scrollbars=yes,resizable=yes");
                        }
                </script>

                        <tr>
                                <td valign="top">
                                        <a href="javascript:vendor_lookup()" 
onMouseover="window.status='{lang_select_vendor_help}';return true;" 
onMouseout="window.status='';return true;"><xsl:value-of 
select="lang_vendor"/></a>
                                </td>
                                <td>
                                        <input size="5" type="text" 
name="vendor_id" value="{value_vendor_id}" >
                                        <xsl:attribute name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_select_vendor_help"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                <input  size="30" type="text" 
name="vendor_name" value="{value_vendor_name}"  onClick="vendor_lookup();" 
readonly="readonly">
                                        <xsl:attribute name="onMouseover">
                                                        
<xsl:text>window.status='</xsl:text>
                                                                <xsl:value-of 
select="lang_select_vendor_help"/>
                                                        <xsl:text>'; return 
true;</xsl:text>
                                                </xsl:attribute>
                                        </input>
                                </td>
                        </tr>

        </xsl:template>

====================================================
Index: b_account_view.xsl
<!-- $Id: b_account_view.xsl,v 1.1 2005/01/17 10:03:18 sigurdne Exp $ -->

        <xsl:template name="b_account_view">
                <xsl:apply-templates select="b_account_data"/>
        </xsl:template>

        <xsl:template match="b_account_data">
                        <tr>
                                <td valign="top">
                                        <xsl:value-of select="lang_b_account"/>
                                </td>
                                <td>
                                        <xsl:value-of 
select="value_b_account_id"/>
                                        <xsl:text> [</xsl:text>
                                        <xsl:value-of 
select="value_b_account_name"/>
                                        <xsl:text>]</xsl:text>
                                </td>
                        </tr>
        </xsl:template>






reply via email to

[Prev in Thread] Current Thread [Next in Thread]