/* Minification failed. Returning unminified contents.
(1,4): run-time error CSS1031: Expected selector, found '('
(1,4): run-time error CSS1025: Expected comma or open brace, found '('
(2,1): run-time error CSS1019: Unexpected token, found '$'
(2,3): run-time error CSS1030: Expected identifier, found 'extend('
(2,3): run-time error CSS1019: Unexpected token, found 'extend('
(3,20): run-time error CSS1062: Expected semicolon or closing curly-brace, found '.'
(4,2): run-time error CSS1019: Unexpected token, found ')'
(6,1): run-time error CSS1019: Unexpected token, found '$'
(6,2): run-time error CSS1019: Unexpected token, found '('
(6,11): run-time error CSS1031: Expected selector, found ')'
(6,11): run-time error CSS1025: Expected comma or open brace, found ')'
(33,2): run-time error CSS1019: Unexpected token, found ')'
 */
if (!window.Overrides) window.Overrides = {};
$.extend(window.Overrides, {
    baseUrl: window.Overrides.baseUrl ? window.Overrides.baseUrl : ''
});

$(document).ready(function () {

	$(".datefield").datepicker({
		showOn: 'both',
		buttonImage: window.Overrides.baseUrl + '/Content/images/calendar-icon.png',
		buttonImageOnly: true,
		changeMonth: true,
		changeYear: true,
		numberOfMonths: 1,
		dayNamesMin: ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa'],
		dateFormat: "MM d, yy",
		showAnim: "show"
	}).change(function (ev) {
		$((ev.originalEvent || ev).target).one('focusout', ReformatDate);
	}).keyup(function (ev) {
		if (ev.keyCode === 13 || ev.keyCode === 9) { ReformatDate(ev); }		
	}).each(function (i, el) {		
		ReformatDate(el);
	});

	function ReformatDate(input) {
		$(input.target || input).each(function (i, el) {
			var date = new Date(Date.parse(el.value) + (new Date).getTimezoneOffset()*60000);
			if (date.valueOf()) { $(el).datepicker('setDate', date); }
		});
	}

});

