// JavaScript Document
/**
*	author  : Milko Leporis
*	version : 0.1
*/
var CalendarFormater = {
	author : "Milko Leporis",
	version : 0.1,
	
	monthsSr : new Array("Januar","Februar","Mart","April","Maj","Jun","Jul","August","Septembar","Oktobar","Novembar","Decembar"),
	
	/**
	*	returns month name by index
	*/
	getMonthName : function(index/*,lang*/){
		return CalendarFormater.monthsSr[index-1];
	},
	
	/**
	*	formats date from YYYY-mm-dd to dd MonthName YYYY
	*/
	format_DMY :function(date/*,lang*/){
		var dateArray = date.split("-");
		
		var month = dateArray[1];
		var mIndex = 0;
		if(month.substr(0,1) == "0")
			mIndex = month.substr(1,2);
		else
			mIndex = month;
			
		var returnDate = dateArray[2]+" "+CalendarFormater.getMonthName(mIndex/*,lang*/)+" "+dateArray[0];
		return returnDate;
	},
	
	/**
	*	formats date from YYYY-mm-dd to dd MonthName YYYY and time hh:mm:ss to hh:mm
	*/
	format_DMYT :function(datetime/*,lang*/){
		var date = datetime.split(" ");
		var dateArray = date[0].split("-");
		
		var month = dateArray[1];
		var mIndex = 0;
		if(month.substr(0,1) == "0")
			mIndex = month.substr(1,2);
		else
			mIndex = month;
			
		var timeArray = date[1].split(":");
			
		var returnDate = dateArray[2]+" "+CalendarFormater.getMonthName(mIndex/*,lang*/)+" "+dateArray[0]+", "+timeArray[0]+":"+timeArray[1];
		return returnDate;
	}
};