
function Rozvrhy()
{	
	this.getTable = function  ( key )
	{	
		var myColumns = rozvrhyData[key];
		var colDefs = this.getColDefs();  
		
		
		var oDS = new YAHOO.util.LocalDataSource(myColumns);
		//oDS.responseSchema= { fields: ["den", "7:00", "8:00", "9:00"]};
		
		var myDataTable = new YAHOO.widget.DataTable(key + "-trida",  
				colDefs, oDS, null);
		
		this.makeSpecial(myDataTable);
		
		return myDataTable;
	
	}
	
	this.go = function(){
		var myTabs = new YAHOO.widget.TabView();
		
		for (var i = 0; i < tabData.length; ++i)
		{
			myTabs.addTab( new YAHOO.widget.Tab({
		        label: tabData[i].replace('_', '.'),
		        content: '<div id="' + tabData[i] + '-trida"></div>'
		    }));
			
		
		}
		
		myTabs.appendTo('rozvrhy');
		
		for (var i = 0; i < tabData.length; ++i)
		{
			this.getTable( tabData[i] );
		}
		
		return myTabs;
	}
	
	this.getColDefs = function()
	{
		return [
			 {key:"den"},
			 {key:"7:00"},			 
			 {key:"8:00"},
			 {key:"8:55"},
			 {key:"9:50"},
			 {key:"10:55"},
			 {key:"11:50"},
			 {key:"12:45"},
			 {key:"13:40"},
			 {key:"14:35"},		
 			 {key:"15:40"}
			];
	}
	
	this.makeSpecial = function (myDataTable)
	{
		//do nothing
	}
}

