YAHOO.util.Event.addListener(window, "load", function() {  
     YAHOO.example.EnhanceFromMarkup = function() {  

/*var myColumnDefs = [  {key:"due",label:"Fecha de  vencimiento",formatter:YAHOO.widget.DataTable.formatDate,sortable:true},  
                      {key:"account",label:"N.C.", sortable:true, abbr:"Número de cuenta"},  
                      {key:"quantity",label:"Cantidad",formatter:YAHOO.widget.DataTable.formatNumber,sortable:true},  
                      {key:"amount",label:"Total que adeuda",formatter:YAHOO.widget.DataTable.formatCurrency,sortable:true}  
                   ];  */

        var myColumnDefs = [  {key:"item",label:"Item", sortable:true, abbr:"C&oacute;digo de Item"},
                              {key:"descripc",label:"Descripci&oacute;n Comercial", sortable:true}, 
                              {key:"descripa",label:"Descripci&oacute;n Ampliada", sortable:true},
                              {key:"um",label:"U.M.", sortable:true, abbr:"Unidad de Medida"},
                              {key:"stock",label:"Stock Total", formatter:YAHOO.widget.DataTable.formatNumber, sortable:true},
                              {key:"impsol",label:"Importe S/.", formatter:YAHOO.widget.DataTable.formatNumber, sortable:true},
                              {key:"impdolar",label:"Importe US$",formatter:YAHOO.widget.DataTable.formatCurrency, sortable:true},
                              {key:"company",label:"C&iacute;a", sortable:true, abbr:"Compañ&iacute;a"}
                           ];  

        var parseNumberFromCurrency = function(sString) {  
                                         // Remove dollar sign and make it a float  
                                         return parseFloat(sString.substring(1));  
                                      };  

        var myDataSource = new  YAHOO.util.DataSource(YAHOO.util.Dom.get("inventario03"));  
        myDataSource.responseType = YAHOO.util.DataSource.TYPE_HTMLTABLE;  
/*myDataSource.responseSchema = {  fields: [{key:"due", parser:"date"},  
                                          {key:"account"},  
                                          {key:"quantity", parser:"number"},  
                                          {key:"amount", parser:parseNumberFromCurrency} // point to a custom  
                                          parser  ]  
                              };  */
        myDataSource.responseSchema = {  fields: [{key:"item"},
                                                  {key:"descripc"},
                                                  {key:"descripa"},
                                                  {key:"um"},
                                                  {key:"stock", parser:"number"},
                                                  {key:"impsol", parser:"number"},  
                                                  {key:"impdolar", parser:parseNumberFromCurrency},
                                                  {key:"company"} // point to a custom parser
                                                 ]
                                      };  

        var tblConfig = {  paginator : new YAHOO.widget.Paginator({ rowsPerPage : 5 }),  
                           initialRequest : '',  
                           selectionMode : 'single'  
                        };  

        var myDataTable = new YAHOO.widget.DataTable("markup", myColumnDefs, myDataSource,tblConfig);  


        var myDataSource2 = new  YAHOO.util.DataSource(YAHOO.util.Dom.get("inventario04"));  
        myDataSource2.responseType = YAHOO.util.DataSource.TYPE_HTMLTABLE;  
        myDataSource2.responseSchema = {  fields: [{key:"item"},
                                                    {key:"descripc"},
                                                    {key:"descripa"},
                                                    {key:"um"},
                                                    {key:"stock", parser:"number"},
                                                    {key:"impsol", parser:"number"},  
                                                    {key:"impdolar", parser:parseNumberFromCurrency},
                                                    {key:"company"} // point to a custom parser
                                                   ]
                                        }; 

        var tblConfig2 = {  paginator : new YAHOO.widget.Paginator({ rowsPerPage : 10 }),  
                            initialRequest : '',  
                            selectionMode : 'single'  
                         };  

        var myDataTable2 = new YAHOO.widget.DataTable("markup2", myColumnDefs, myDataSource2,tblConfig2);  


        var myDataSource3 = new  YAHOO.util.DataSource(YAHOO.util.Dom.get("inventario05"));  
        myDataSource3.responseType = YAHOO.util.DataSource.TYPE_HTMLTABLE;  
        myDataSource3.responseSchema = {  fields: [{key:"item"},
                                                    {key:"descripc"},
                                                    {key:"descripa"},
                                                    {key:"um"},
                                                    {key:"stock", parser:"number"},
                                                    {key:"impsol", parser:"number"},  
                                                    {key:"impdolar", parser:parseNumberFromCurrency},
                                                    {key:"company"} // point to a custom parser
                                                   ]
                                        }; 

        var tblConfig3 = {  paginator : new YAHOO.widget.Paginator({ rowsPerPage : 10 }),  
                            initialRequest : '',  
                            selectionMode : 'single'  
                         };  

        var myDataTable3 = new YAHOO.widget.DataTable("markup3", myColumnDefs, myDataSource3,tblConfig3);  


        var myDataSource4 = new  YAHOO.util.DataSource(YAHOO.util.Dom.get("inventario06"));  
        myDataSource4.responseType = YAHOO.util.DataSource.TYPE_HTMLTABLE;  
        myDataSource4.responseSchema = {  fields: [{key:"item"},
                                                    {key:"descripc"},
                                                    {key:"descripa"},
                                                    {key:"um"},
                                                    {key:"stock", parser:"number"},
                                                    {key:"impsol", parser:"number"},  
                                                    {key:"impdolar", parser:parseNumberFromCurrency},
                                                    {key:"company"} // point to a custom parser
                                                   ]
                                        }; 

        var tblConfig4 = {  paginator : new YAHOO.widget.Paginator({ rowsPerPage : 10 }),  
                            initialRequest : '',  
                            selectionMode : 'single'  
                         };  

        var myDataTable4 = new YAHOO.widget.DataTable("markup4", myColumnDefs, myDataSource4,tblConfig4);


        var myDataSource5 = new  YAHOO.util.DataSource(YAHOO.util.Dom.get("inventario07"));  
        myDataSource5.responseType = YAHOO.util.DataSource.TYPE_HTMLTABLE;  
        myDataSource5.responseSchema = {  fields: [{key:"item"},
                                                    {key:"descripc"},
                                                    {key:"descripa"},
                                                    {key:"um"},
                                                    {key:"stock", parser:"number"},
                                                    {key:"impsol", parser:"number"},  
                                                    {key:"impdolar", parser:parseNumberFromCurrency},
                                                    {key:"company"} // point to a custom parser
                                                   ]
                                        }; 

        var tblConfig5 = {  paginator : new YAHOO.widget.Paginator({ rowsPerPage : 10 }),  
                            initialRequest : '',  
                            selectionMode : 'single'  
                         };  

        var myDataTable5 = new YAHOO.widget.DataTable("markup5", myColumnDefs, myDataSource5,tblConfig5);


        return {  
		   oDS: myDataSource,
		   oDT: myDataTable,
		   oDS2: myDataSource2,
		   oDT2: myDataTable2,
		   oDS3: myDataSource3,
		   oDT3: myDataTable3,
		   oDS4: myDataSource4,
		   oDT4: myDataTable4,
		   oDS5: myDataSource5,
		   oDT5: myDataTable5
		};  		
     }();  
});  



