I am building a tree with <CFTREE>and i need to do a rutine when some one clicks on one of the items. How i can do it? this is my tree
<cftreeitem display="#Project_desc#" value="#project_Id#" queryasroot="No" expand="no" >
<cfinclude template="../AE_new/queries/_getCATofProject.cfm">
<cfif #project_Id# eq 2>
<cfinclude template="../AE_new/queries/_getgenfilesqry.cfm">
<cfloop query="getgenfiles">
<cftreeitem value="#filename#" display="#TITLE#" parent="#Project_id#" queryasroot="yes" expand="no" onclick="window.open()" >
</cfloop>
<cfelse>
<cfloop query="getcatofproject" >
<cftreeitem value="#Category#" display="#Category#" parent="#Project_id#" queryasroot="no" expand="Yes">
<cfinclude template="../AE_new/queries/_getfilesofCAT.cfm">
<cfloop query="getfilesofcat">
<cftreeitem value="#filename#" display="#TITLE#" parent="#Category#" queryasroot="no" expand="Yes" onclick="window.open()" >
</cfloop>
</cfloop>
</cfif>
</cfloop>
</cftree>
<cftreeitem display="#Project_desc#" value="#project_Id#" queryasroot="No" expand="no" >
<cfinclude template="../AE_new/queries/_getCATofProject.cfm">
<cfif #project_Id# eq 2>
<cfinclude template="../AE_new/queries/_getgenfilesqry.cfm">
<cfloop query="getgenfiles">
<cftreeitem value="#filename#" display="#TITLE#" parent="#Project_id#" queryasroot="yes" expand="no" onclick="window.open()" >
</cfloop>
<cfelse>
<cfloop query="getcatofproject" >
<cftreeitem value="#Category#" display="#Category#" parent="#Project_id#" queryasroot="no" expand="Yes">
<cfinclude template="../AE_new/queries/_getfilesofCAT.cfm">
<cfloop query="getfilesofcat">
<cftreeitem value="#filename#" display="#TITLE#" parent="#Category#" queryasroot="no" expand="Yes" onclick="window.open()" >
</cfloop>
</cfloop>
</cfif>
</cfloop>
</cftree>