I know I can declare a variable and set its value and then do a select from that variable. But what if I want to change that value later in the code. I tried the obvious and go a that the variable had already been declared. Can the value of a declared variable be changed after it has first been delcared and set? <BR><BR>Thanks for any help<BR><BR><BR><BR>&#060;xsl:variable name="image_left" select="//tabs/tabchar/@leftinactive"/&#062;<BR> &#060;xsl:variable name="image_right" select="//tabs/tabchar/@rightinactive"/&#062;<BR>