<?xml version="1.0" encoding="UTF-8"?>
<f:root 
	xmlns:f="http://ajax4jsf.org/cdk/template" 
	xmlns:c=" http://java.sun.com/jsf/core" 
	xmlns:ui=" http://ajax4jsf.org/cdk/ui"
	xmlns:u=" http://ajax4jsf.org/cdk/u"
	xmlns:x=" http://ajax4jsf.org/cdk/x"
    xmlns:h="http://jsf.exadel.com/header"
	xmlns:vcp="http://ajax4jsf.org/cdk/vcp"	
	
	class="org.richfaces.renderkit.html.DataTableRenderer"
	baseclass="org.richfaces.renderkit.AbstractTableRenderer"
	component="org.richfaces.component.UIDataTable" 
	>
	<h:styles>css/table.xcss</h:styles>
	<h:scripts>
		new org.ajax4jsf.javascript.AjaxScript(),
		new org.ajax4jsf.javascript.PrototypeScript(),
		/org/richfaces/renderkit/html/scripts/data-table.js
	</h:scripts>
	<f:clientid var="clientId"/>
	<table id="#{clientId}"
	    class="dr-table rich-table #{component.attributes['styleClass']}" style="#{component.attributes['style']}" 
  		>

			<f:call name="utils.encodePassThruWithExclusions">
				<f:parameter value="value,name,type,id,class,rows,style" />
			</f:call>
				   <f:call name="encodeTableStructure"/>
		<tbody id="#{clientId}:tb">
				<vcp:body>
				   <f:call name="encodeRows"/>
				</vcp:body>
		</tbody>
	</table>
</f:root>