$(function(){

	$('#ajax-search-options dd:not(.last) input[type=checkbox]').click(function(){
		
		if($(this).attr('checked')==true)
		{
			$(this).parent().find('input').attr('checked',false);
			$(this).attr('checked',true);
		}
		else
			$(this).parent().find('input').attr('checked',false);
		
		maj_realisations();
		
	});
	
	maj_realisations();
	
});

function maj_realisations_diff(){
	
	$.ajax({
	  	type: 'POST',
	  	url: '/maisonfamiliale/includes/scripts/changeRealisation.php',
	  	data: {
				region:$('#idRegionChoisi').val(),
				differente:true
			},
	  	success: function(data){
			showPopin(true, style, architecture);
		}
	});
	
}

function maj_realisations(){
	
	architecture = style = equipement = ""
	
	valArchitecture = "a_all";
	valStyle = "s_all";
	
	$('#ajax-search-options input[type=checkbox]').each(function(){
		
		id = $(this).attr('id');
		
		if($(this).attr('checked')==true)
		{
			if(id == "plain2" || id == "combles2" || id == "etages2")
			{
				lettre = id.substring(0,1);
				valArchitecture = "a_"+lettre;
			}
			else if(id == "authentique2" || id == "contemporain2")
			{
				lettre = id.substring(0,1);
				valStyle = "s_"+lettre;
			}
		}
		
		
	});
	
	architecture = valArchitecture;
	style = valStyle;
	
		html = "<ul>";
		
		if(style=="s_all")
		{
			for(var i in s = ['s_a', 's_c'])
			{
				if(architecture=="a_all")
				{
					for(var j in a = ['a_p', 'a_c', 'a_e'])
					{
						$('.visu_list li a[rel='+s[i]+'|'+a[j]+']').each(function(){
							
							html += "<li><a class='fancyZoom1' href='"+$(this).attr('href')+"'><img width='120' src='"+$(this).find('img').attr('src')+"' alt='' /></a></li>\n";
							
						});
					}
				}
				else
				{
					$('.visu_list li a[rel='+s[i]+'|'+architecture+']').each(function(){
						
						html += "<li><a class='fancyZoom1' href='"+$(this).attr('href')+"'><img width='120' src='"+$(this).find('img').attr('src')+"' alt='' /></a></li>\n";
						
					});
				}
			}
		}
		else
		{
			if(architecture=="a_all")
			{
				for(var j in a = ['a_p', 'a_c', 'a_e'])
				{
					$('.visu_list li a[rel='+style+'|'+a[j]+']').each(function(){
						
						html += "<li><a class='fancyZoom1' href='"+$(this).attr('href')+"'><img width='120' src='"+$(this).find('img').attr('src')+"' alt='' /></a></li>\n";
						
					});
				}
			}
			else
			{
				$('.visu_list li a[rel='+style+'|'+architecture+']').each(function(){
					
					html += "<li><a class='fancyZoom1' href='"+$(this).attr('href')+"'><img width='120' src='"+$(this).find('img').attr('src')+"' alt='' /></a></li>\n";
					
				});
			}
		}
		
		html += "</ul>";
		
		$('#ajax-search-result').html(html);
		
		var lenLi2 = 130;
		var width2 = ($('#ajax-search-result li').length)*lenLi2;
		$('#ajax-search-result ul').css('width',width2+'px');
		
		$('.result-search-thumbs .jScrollPaneContainer').css({height:"110px"});
		$('#ajax-search-result').jScrollHorizontalPane({showArrows:true});
		
		
		$('.fancyZoom1').click(function(){
			
			if(valArchitecture == "a_p")
				$('.architecture[value=a_p]').attr('checked',true);
			else if(valArchitecture == "a_c")
				$('.architecture[value=a_c]').attr('checked',true);
			else if(valArchitecture == "a_e")
				$('.architecture[value=a_e]').attr('checked',true);
			else
				$('.architecture[value=a_all]').attr('checked',true);
				
			if(valStyle == "s_a")
				$('.styles[value=s_a]').attr('checked',true);
			else if(valStyle == "s_c")
				$('.styles[value=s_c]').attr('checked',true);
			else
				$('.styles[value=s_all]').attr('checked',true);
			
			showPopin(true, valStyle, valArchitecture);
			
			return false;
			
		});
	
		$('.result-search-thumbs .btn,#btn-filtre-popin').unbind('click');
		
		$('.result-search-thumbs .btn,#btn-filtre-popin').click(function(){
			
			if(style=="s_a")
				style_data = "authentique";
			else if(style=="s_c")
				style_data = "contemporain";
			else
				style_data = "all";
			
			if(architecture=="a_p")
				architecture_data = "plainpied";
			else if(architecture=="a_c")
				architecture_data = "combles";
			else if(architecture=="a_e")
				architecture_data = "etages";
			else
				architecture_data = "all";
				
			$(this).attr('href',$(this).attr('href')+'?style='+style_data+"&architecture="+architecture_data);
						
		});
}
