	
	function bindEventsForM() {
		
		// Количество и возрасты детей
		$('#mChild').change(function() {
			//alert(56);
			var iteration = $(this).val();
			if(iteration == 'isnull') {
				iteration = 0;
			}
			if(iteration == 0) {
				$('#mAgeChild').hide();
			}else {
				$('#mAgeChild').show();
			}
			$('#mAgeChild').html('');
			for(var i = 1; i <= iteration; i++) {
				var apS = mBuildChildSelect(i) + '&nbsp;';
				$('#mAgeChild').append(apS);
			}
		});
		
		// Календарь
		$('input.mdate').datePicker();
		
		//Изменение селкта со странами
		$('#mCountry').change(function() {
			mLoadTowns();
			mLoadTours();
			mLoadHotels();
		});
		
		//Изменение селекта с городами
		$('#mCity').change(function() {
			mLoadTours();
			mLoadHotels();
		});
		
		// Изменение селекта с турами
		$('#mProgram').change(function() {
			mLoadDates();
			mLoadHotels();
		});
		
		// Изменение чекбоксов со звездами
		$('.mStars').click(function() {
			mLoadHotels();
		});
		
		// Показать скрыть форму поиска
		$('#toggleForm').click(function() {
			var sh = $('#msForm').is(':visible');
			if(sh) {
				$('#msForm').hide();
				$('#previewDiv').show();
			}else {
				$('#msForm').show();
				$('#previewDiv').hide();
			}
		});
		
		// Поиск туров
		$('#mSearch').click(function() {
			loadRequest(0);
		});
		
		
		
		
	}
	
	
	// Загрузка данных
	function loadRequest(p) {
		if(p == 0) {
			$('#toggleForm').trigger('click');
		}
		var tmp = $('#mDate').val().split('.');
		// Дата вылета
		var frDate = tmp[2] + tmp[1] + tmp[0];
		// + дней
		var toDate = $('#mToDate').val();
		// Продолжительность тура от
		var frNDay = $('#mDurationFrom').val();
		// ДО
		var toNDay = $('#mDurationTo').val();
		// Количество взрослых
		var adt = $('#mAdt').val();
		// Возрасты детей
		var age1 = $('#mAge1').val();
		var age2 = $('#mAge2').val();
		var age3 = $('#mAge3').val();
		var age4 = $('#mAge4').val();
		// Страна
		var CN_KEY = $('#mCountry').val();
		// ГОРОД
		var CT_KEY = $('#mCity').val();
		// Отель
		var HD_KEY = $('#selectHotel').val();
		// Звезды
		var HD_STARS = mStars();
		// ТУр
		var TL_KEY = $('#mProgram').val();
		// Питание
		var PN_KEY = 'isnull';
		// PAGE
		var pg = p;
		
		var sendData = {
						frDate: frDate,
						toDate: toDate,
						frNDay: frNDay,
						toNDay: toNDay,
						adt: 	adt,
						age1: 	age1,
						age2:	age2,
						age3:	age3,
						age4:	age4,
						CN_KEY: CN_KEY,
						CT_KEY: CT_KEY,
						HD_KEY: HD_KEY,
						PN_KEY: PN_KEY,
						HD_STARS: HD_STARS,
						TL_KEY: TL_KEY,
						page: pg,
						mId: 1
						};
						
		//Отправка запроса на поиск данных
		$('#previewDiv').html('<br><br><br><img src="/pict/loadingST.gif" border="0"><br>Идет загрузка...').show();
		var url = '/helper/searchTour.php';
		setTimeout(function() {
			$.post(url, sendData, function(data) {
				//alert(data);
				$('#previewDiv').html(data);
			});
			//alert(56);
		}, 300);
	}
	
	
	// Загрузка дат
	function mLoadDates() {
		
		var tl_key = $('#mProgram').val();
		
		var params = {
						tl_key: tl_key
					};
		
		var url = '/helper/loadDatesSF.php';
		$.post(url, params, function(data) {
			//alert(data);
			$('#mDate').attr('vdate', data);
			$('input.mdate').datePicker();
		});
		
	}
	
	
	// PAGER
	function pager(obj) {
		var page = $(obj).attr('pg');
		//alert(page);
		loadRequest(page);
	}
	
	// Изменение селекта с городами
	function mLoadTowns() {
		var cn_key = $('#mCountry').val();
		//alert(cn_key)
		var url = '/helper/loadTowns.php';
		
		$.post(url, {cn_key: cn_key}, function(data) {
			$('#mCity').html(data);
			$('#mCity').val('isnull');
		});
	}
	
	
	// Загрузка туров
	function mLoadTours() {
		var cn_key = $('#mCountry').val();
		var ct_key = $('#mCity').val();
		
		var url = '/helper/loadTours.php';
		
		$.post(url, {cn_key: cn_key, ct_key: ct_key}, function(data) {
			$('#mProgram').html(data);
			$('#mProgram').val('isnull');
		});
		
	}
	
	
	//Загрузка отелей
	function mLoadHotels() {
		
		$.ajaxSetup({async: false});
		
		
		$('#mHotelsD').css({
							background: '#FFF',
							opacity: 0.4
							});
		
		setTimeout(function() {
			$('#starContainer').click(function() {
				return false;
			});
			var cn_key = $('#mCountry').val();
			var ct_key = $('#mCity').val();
			var tl_key = $('#mProgram').val();
			// Дата вылета
			var tmp = $('#mDate').val().split('.');
			var date = tmp[2] + tmp[1] + tmp[0];
			var stars = mStars();
			
			var sD = {
						cn_key: cn_key,
						ct_key: ct_key,
						tl_key: tl_key,
						stars: stars,
						date: date
					};
					
			var url = '/helper/loadHotels.php';
			
			$.post(url, sD, function(data) {
				$('#mHotelsS').html(data);
				$('#mHotelsS').val('isnull');
				$('#mHotelsD').css({
									opacity: 1
									});
				$('#starContainer').unbind('click');
			});
		}, 100);
		
	}
	
	
	// Построение select с возрастом детей
	function mBuildChildSelect(val) {
		var select = '<select name="mAge' + val + '" id="mAge' + val + '">';
		for(var i =0; i <= 16; i++) {
			select += '<option value="' + i + '">' + i + '</option>';
		}
		select += '</select>';
		return select;
	}
	
	
	// Количество звезд
	function mStars() {
		var stars = '';
		$('.mStars').each(function() {
			if($(this).is(':checked')) {
				stars += $(this).val() + ',';
			}
		});
		if(stars != '') {
			stars = stars.slice(0, -1);
		}else {
			stars = '2,3,4,5';
		}
		return stars;
	}
	
	
	// Открыть форму если ничего не найдено
	function dSF() {
		$('#toggleForm').trigger('click');
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	