﻿
	
		

function comanda(div,update_callback)
{

		
		  var myCustomFormatter = function(elCell, oRecord, oColumn, oData) {
          
		  elCell.innerHTML=oRecord.getData(oColumn.key); 
		  YAHOO.util.Dom.setStyle(elCell,'white-space','nowrap');        
		  
		  YAHOO.util.Dom.replaceClass(elCell.parentNode, "down", "alb");	 
		  
		  if(oColumn.label=="Poza")
		  { 

			  elCell.innerHTML ="<img height='50%' width='50%' src='"+oRecord.getData("image")+"'/>";
			  			//  alert(elCell.innerHTML);
		  }
		  else if(oRecord.getData('name')==" Total ")
		  {
			  elCell.innerHTML ="<strong><span style='width:100%;height:100%;background-color:white';border-top:solid #000000;> "+oRecord.getData(oColumn.key)+" </span></strong>";
		  }
		  else
		  {	
				elCell.innerHTML ="<span style='width:100%;height:100%;background-color:white'> "+oRecord.getData(oColumn.key)+"</span>";
		  }
		  
	 
        };
		
		
		
	YAHOO.widget.DataTable.Formatter.myCustom = myCustomFormatter;

     var connectionCallback = {
            success: function(o) {
                var xmlDoc = o.responseXML;

                var myColumnDefs = [
					{key:"image", label:"Poza", sortable:true, formatter:"myCustom"},
					{key:"name", label:"Nume", sortable:true, formatter:"myCustom"},
					{key:"producer",label:"Producator", sortable:true,formatter:"myCustom"},
					{key:"price",label:"Pret", sortable:true,formatter:"myCustom"}
					 
                ];

                myDataSource = new YAHOO.util.DataSource(xmlDoc);
                myDataSource.responseType = YAHOO.util.DataSource.TYPE_XML;
                myDataSource.responseSchema = {
                    resultNode: "entry",
                    fields: ["name","producer","id","image","price"]
                };

               
                myDataTable = new YAHOO.widget.DataTable(div, myColumnDefs, myDataSource,{MSG_EMPTY:"Cosul este gol"});
             
				update_callback();
            },
            failure: function(o) {

            }
        };
        var getXML = YAHOO.util.Connect.asyncRequest("GET",
                "/ajax.php?operations=xml_cos",
                connectionCallback);
                
        return {
            oDS: myDataSource,
            oDT: myDataTable
        };
}
