var idi;
var ida;
var idm;
var uniq;
var temp;

var get_all = function(){
	idi = $('#idi').val();
	ida = $('#ida').val();
	idm = $('#idm').val();
	}
$(document).ready(function(){

	$('#reset_filter').click(function(){
		window.location.assign('index.php?equipment');
	})
	get_all();
	$('#idi').change(function(){
	idi = $('#idi').val();
	//-------------------------------Категории--------------------------------
	$('#ida option').each(function(){
		if(!this.selected && this.value != 0)
			{
			$(this).remove();
			}
		else{
				uniq = $(this).val();
			}
		});
		get_all();
		$.post("js/idi_a.php", {id: idi,ida:ida,idm:idm},function(xml){	
			//alert(idi);
			$(xml).each(function(){
				var id = $(this).find('id').text();
				if(id != uniq)
				{
				var name = $(this).find('name').text();
				$('#ida').append('<option value="'+id+'">'+name+'</option>');
				}
			})
		});
		//-------------------------------Производители----------------------------
		$('#idm option').each(function(){
		if(!this.selected && this.value != 0)
			{
			$(this).remove();
			}
		else{
				uniq = $(this).val();
			}
		});
		get_all();
		$.post("js/idi_m.php", {id: idi,ida:ida,idm:idm},function(xml){	
			//alert(xml);
			$(xml).each(function(){
				var id = $(this).find('id').text();
				if(id != uniq)
				{
				var name = $(this).find('name').text();
				$('#idm').append('<option value="'+id+'">'+name+'</option>');
				}
			})
		});
	
	})
	
	
	
	//---------------------------------------------------------------------------------------------------
	$('#ida').change(function(){
	ida = $('#ida').val();
	//-------------------------------Отрасли--------------------------------
		$('#idi option').each(function(){
			if(!this.selected && this.value != 0)
				{
				$(this).remove();
				}
			else{
					temp = $(this).val();			
				}
			});
			get_all();
			$.post("js/ida_i.php", {id: ida,idi:idi,idm:idm},function(xml){
				$(xml).each(function(){
					var id = $(this).find('id').text();
					if(id != temp)
					{
					var name = $(this).find('name').text();
					$('#idi').append('<option value="'+id+'">'+name+'</option>');
					}
				})
			});
			//-------------------------------Производители----------------------------
			$('#idm option').each(function(){
			if(!this.selected && this.value != 0)
				{
				$(this).remove();
				}
			else{
					uniq = $(this).val();
				}
			});
			get_all();
			$.post("js/ida_m.php", {id: ida,idi:idi,idm:idm},function(xml){
				//alert(xml);
				$(xml).each(function(){
					var id = $(this).find('id').text();
					if(id != uniq)
					{
					var name = $(this).find('name').text();
					$('#idm').append('<option value="'+id+'">'+name+'</option>');
					}
				})
		});
	
	})
	
	
	//---------------------------------------------------------------------------------------------------
	$('#idm').change(function(){
		idm = $('#idm').val();
		//-------------------------------Отрасли--------------------------------
		$('#idi option').each(function(){
		if(!this.selected && this.value != 0)
			{
			$(this).remove();
			}
		else{
				temp = $(this).val();			
			}
		});
		get_all();
		$.post("js/idm_i.php", {id: idm,ida: ida, idi:idi},function(xml){
			//alert(xml);
			$(xml).each(function(){
				var id = $(this).find('id').text();
				if(id != temp)
				{
				var name = $(this).find('name').text();
				$('#idi').append('<option value="'+id+'">'+name+'</option>');
				}
			})
		});
		//-------------------------------Категории----------------------------
		$('#ida option').each(function(){
		if(!this.selected && this.value != 0)
			{
			$(this).remove();
			}
		else{
				uniq = $(this).val();
			}
		});
		get_all();
		$.post("js/idm_a.php", {id: idm,ida: ida, idi:idi},function(xml){	
			//alert(xml);
			$(xml).each(function(){
				var id = $(this).find('id').text();
				if(id != uniq)
				{
				var name = $(this).find('name').text();
				$('#ida').append('<option value="'+id+'">'+name+'</option>');
				}
			})
		});

		})
		
		
	
});
