// JavaScript Document
	function stateChanged() 
	{ 
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
		 { 
/*		 	if (xmlHttp.responseText == "success")
				alert("good");
			else
				alert("fail");
*/
			
//			alert("response = " + xmlHttp.responseText);

			document.getElementById("fabrics_holder").innerHTML=xmlHttp.responseText ;
			$("#loading").css("display", "none");
		 } 
	}
	
	function selectFabric(obj, ID, name, pricePerM, repeat, thumb_src)
	{
		
		//alert("select fabric");


		var objInfoName = MM_findObj("build_panel_material_info_name_" + fabricForWhat);
		var objInfoPrice = MM_findObj("build_panel_material_info_price_" + fabricForWhat );

		eval("document.form1.fabricID_" + fabricForWhat + ".value = ID;");
		eval("document.form1.fabricName_" + fabricForWhat + ".value = name;");
		eval("document.form1.fabricCostPerM_" + fabricForWhat + ".value = pricePerM;");
		eval("document.form1.fabricRepeat_" + fabricForWhat + ".value = repeat;");

		eval("document.form1.fabricImage_" + fabricForWhat + ".src = thumb_src;");

		if (fabricForWhat == "curtain" )
		{
			document.form1.thumbnailFile.value = thumb_src;
		}

		if (fabricForWhat != "sample")
		{
			objInfoName.innerHTML = name;
			objInfoPrice.innerHTML = "£" + pricePerM + " per metre";

			//Hide the fabric selection panel
/*			var fabric_selection = MM_findObj("fabric_selection");
			fabric_selection.style.display = "none";*/
			
			hideFabricSelection();

			//Calculate
			curtain("form1");

		}
		
	
	
	}
