/*

Даём ответы пользователю на вопросы о деталях работы мастера (занятость, цена, особые условия)

Автор: Антон Зеленский

*/

$( document ).ready( function() {

	//пользователь нажал на кнопку вопроса о дате съёмки
	$( '#phr_date_toggler' ).click( function() {
		$( '#phr_date_container' ).toggle();
	});
	
	//пользователь нажал на кнопку вопроса о дате съёмки
	$( '#phr_date_submit' ).click( function() {
		$( '#phr_date_result' ).html( "<img src='/img/ajax_loader_bar.gif'>" );
		$.ajax({
			type: 'post',
			data: $( 'form' ).serialize(),
			url: 'http://dager.ru/ajax/phrprice/',
			success: function( result ){
				
				//закидываем в Я.Метрику, что пользователь запросил цену
				phr_name = $( 'phr_name' ).val();
				yaCounter186843.hit( 'http://dager.ru/about/' + phr_name, phr_name + ': цены' );
				
				$( '#phr_date_result' ).html( result );
			},
			error: function( XMLHttpRequest, textStatus, errorThrown ){
				$( '#phr_date_result' ).html( "ошибка запроса<br />" +  textStatus + "<br />" + errorThrown );
			}
		});
	});

	//вешаем календарик на поле с id date
	//локализация не работает, локализуем ручками
	$( '#date' ).datepicker();
	$.datepicker.regional['ru'] = {
		dayNames: [ 'воскресенье', 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота'],
		dayNamesShort: [ 'вс', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб' ],
		monthNamesShort: [ 'янв', 'фев', 'мар', 'апр', 'май', 'июн', 'июл', 'авг', 'сен', 'окт', 'ноя', 'дек' ],
		monthNames: [ 'января', 'февраля', 'марта', 'апреля', 'мая', 'июня', 'июля', 'августа', 'сентября', 'октября', 'ноября', 'декабря' ]
	};
	$.datepicker.setDefaults( $.datepicker.regional[ 'ru' ] );
	$( '#date' ).datepicker( 'option', {
		dateFormat: 'DD, d MM yy',
		minDate: +7,
		maxDate: +300,
		changeMonth: true,
		changeYear: true,
		showAnim: 'fadeIn',
		defaultDate: +7,
		onSelect: function( dateText, inst ) {
			date = $.datepicker.parseDate( 'DD, d MM yy', dateText, {
				shortYearCuroff: 20,
				dayNamesShort: $.datepicker.regional['ru'].dayNamesShort,
				dayNames: $.datepicker.regional['ru'].dayNames,
				monthNamesShort: $.datepicker.regional['ru'].monthNamesShort,
				monthNames: $.datepicker.regional['ru'].monthNames} );
			$( '#converted_date' ).val( date.getFullYear() + "-" + ( date.getMonth() + 1 ) + "-" + date.getDate() );
		}
	});


});
