function changeImage(url)
{
	document.getElementById('plan_image').src = '';

	var pic = new Image(440, 330);
	pic.src = url;

	changeImageTimer = function()
	{
		if (pic.complete)
			document.getElementById('plan_image').src = pic.src;
		else
			timer = setTimeout(changeImageTimer, 500);
	}

	var timer = setTimeout(changeImageTimer, 500);
}

function updateCounter()
{
	document.body.style.cursor = 'wait';

	var style = document.getElementById('style').options[document.getElementById('style').selectedIndex].value;
	var surface = document.getElementById('surface').options[document.getElementById('surface').selectedIndex].value;

	var form = document.getElementById('plan_search_form');
	var paramPiece = '';

	for (i = 0, n = form.elements.length ; i < n ; i++)
	{
		if (form.elements[i].checked == true)
			paramPiece += '&piece[' + form.elements[i].value + ']=' + form.elements[i].value;
	}

	var sURL = 'http://www.ideesmaison.com/index.php?com=plans&task=count&style=' + style + '&surface=' + surface + paramPiece;

	if (window.XMLHttpRequest) 
	{
	  //Firefox ou IE >= 7.0
	  oXMLFlux = new XMLHttpRequest();
	}
	else if (window.ActiveXObject) 
	{
	  try 
	  { // essaie de charger l'objet pour IE
	    oXMLFlux = new ActiveXObject("Msxml2.XMLHTTP");
	  } 
	  catch (e) 
	  {
	     try 
	     { // essaie de charger l'objet pour une autre version IE
	        oXMLFlux = new ActiveXObject("Microsoft.XMLHTTP");
	     } 
	     catch (e) 
	     {
	        window.alert("Votre navigateur ne prend pas en charge l'objet XMLHTTPRequest.");
	        return;
	     }
	  } 
	}

	var oXMLFlux = new XMLHttpRequest();
	oXMLFlux.open("GET", sURL, false);
	oXMLFlux.send(null);

	var strCount = oXMLFlux.responseText;

	var btnSubmit = document.getElementById('plan_search_submit');

	if (strCount == 0)
	{
		document.getElementById('plan_search_counter').innerHTML = 'Aucune maison correspond à vos critères';
		btnSubmit.className = 'button disabled';
		btnSubmit.disabled = true;
	}
	else
	{
		document.getElementById('plan_search_counter').innerHTML = strCount + ' maisons correspondent à vos critères';
		btnSubmit.className = 'button';
		btnSubmit.disabled = false;
	}

	document.body.style.cursor = 'default';
}

