var selects = Array();
$(document).ready(function(){
// --- Автозаполнение ---


function liFormat (row, i, num) {
	var result = row[0]; // + '<p class=qnt>' + row[1] + ' р.</p>';
	return result;
}
function selectItem(li) {
	if( li == null ) var sValue = 'не выбрано!';
	if( !!li.extra ) var sValue = li.extra[1];
	else var sValue = li.selectValue;
	//alert("Выбрана запись с ID: " + sValue);
	$("#products_id").attr("value", sValue);
}

// --- Автозаполнение2 ---
$("#products_model").autocomplete("/ajax/search1.php", {
	delay:10,
	minChars:2,
	matchSubset:1,
//	autoFill:true,
	matchContains:1,
	cacheLength:10,
	selectFirst:false,
	formatItem:liFormat,
	maxItemsToShow:10,
	onItemSelect:selectItem
}); 
// --- Автозаполнение2 ---

// --- filter changer ---

$("form[name='fcat'] select").each(function(){
	var sel = this;
	window.selects[$(sel).attr('name')] = Array();
	$(this).children().each(function(){
		if ($(this).val()!='')
		window.selects[$(sel).attr('name')][parseInt($(this).val())]= $(this).html();
	});
});


$("form[name='fcat'] select").change(function() {
	$.post('/ajax/switch_select.php',$(this).parent('form').serialize(), function (data) {
	//alert (data);
		data = $.parseJSON(data);
		for (var key in data) {
			sel = $("[name="+key+"]").get(0);
				current = $(sel).val();
				$(sel).empty();
				$(sel).prepend( $('<option value="">-Все</option>'));
				//alert (data[key]);
				for (var value in data[key])
					$(sel).append($('<option value="'+data[key][value]+'">'+selects[key][parseInt(data[key][value])]+ '</option>'));//'('+data[key][value]+
				$(sel).children("[value='"+current+"']").attr('selected','selected');
		}
	});
});

$("form[name='fcat'] select:first").change();


$('#popup_feedback').live('submit', function(){
		//alert ('Ваше сообщение отправлено!');
		//alert($('#popup_feedback').serialize());
		$.post('/popup_feedback.php',$('#popup_feedback').serialize(), function(data){
	//		alert (data);
			if (typeof(data.errors)!='undefined') {
				alert (data.errors);
			} else {
				alert (data.result);
				hs.close();
			}
		}, "json");//

		return false;
	});
	/*
$(document).on("submit", "form", function(){
		$.post('/popup_feedback.php',$('#popup_feedback').serialize(), function(data){
	//		alert (data);
			if (typeof(data.errors)!='undefined') {
				alert (data.errors);
			} else {
				alert (data.result);
				hs.close();
			}
		}, "json");//

		return false;
});	

/*
$('body').live(
	$('#popup_feedback').submit(function(){
		//alert ('Ваше сообщение отправлено!');
		//alert($('#popup_feedback').serialize());
		$.post('/popup_feedback.php',$('#popup_feedback').serialize(), function(data){
	//		alert (data);
			if (typeof(data.errors)!='undefined') {
				alert (data.errors);
			} else {
				alert (data.result);
				hs.close();
			}
		}, "json");//

		return false;
	})
) */
});
