YAHOO.namespace('nestle.app');

YAHOO.nestle.app.FavMenu = function() {
	
	var loadHandler = function () {
		YAHOO.nestle.app.FavMenu.init();
	}
	
	YAHOO.util.Event.onDOMReady(loadHandler);
	
	/* public methods */
	return {
		
		// initialize product menu
		init : function() {
			
			if (el = YAHOO.util.Dom.getElementsByClassName('cfavmenu')[0]) {
				
				var curDate = new Date();
				
				
				// create calendar
				// YUI calendar: http://developer.yahoo.com/yui/calendar/
				// YUI calendar API documentation: http://developer.yahoo.com/yui/docs/YAHOO.widget.Calendar.html
				
				calendar = new YAHOO.widget.Calendar('favmenuCalendar', 'fmenu-calendar',
					{
						title: '<span>Архив калькулятора</span>',
						close: false,
						maxdate: (curDate.getMonth() + 1) + '/' + curDate.getDate() + '/' + curDate.getFullYear(),
						MONTHS_LONG: ["Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь"],
						WEEKDAYS_SHORT: ["Пн", 'Вт', 'Ср', 'Чт', 'Пт', 'Сб', 'Вс']
					}
				);
				
				calendar.render();
				
			}
			
		}
		
	};
	
}();

