$.Time = {
	optionMinute : '',

	optionHour : '', 

	init : function(){
		$.Time.optionHour = '';
		for (var i=0; i < 24; i++)
			$.Time.optionHour += '<option value="' + i + '">' + i + '</option>';

		$.Time.optionMinute = '';
		for (var i=0; i < 60; i++)
			$.Time.optionMinute += '<option value="' + i + '">' + i + '</option>';
	},

	addTime : function(after, prefix){
		var hour = '<select name="' + prefix + '_hour" class="dontsend">' + $.Time.optionHour + '</select>';
		var minute = '<select name="' + prefix + '_minute" class="dontsend">' + $.Time.optionMinute + '</select>';
		$(after).after(hour + ':' + minute);
	},

	setTime : function(prefix, timestamp){
		var dt = new Date();	
		dt.setTime(timestamp);	
		$('select[name=' + prefix + '_hour] option[value=' + dt.getHours() + ']').attr('selected', 'selected');
		$('select[name=' + prefix + '_minute] option[value=' + dt.getMinutes() + ']').attr('selected', 'selected');
	}
}

$.Date = {
	addDate : function(fieldname, timestamp){
		var dt = new Date();	
		dt.setTime(timestamp);	
		$('#' + fieldname + '_cal').datepicker({defaultDate: dt});
		$('#' + fieldname + '_cal').val($.datepicker.formatDate('dd/mm/yy', dt));
	}
}


$($.Time.init);
