
	var currentMSA = 22;
	var currentMarket;
	var MSANames = ["Atlanta","Boston","Charlotte","Chicago","Cleveland","Dallas","Denver","Detroit","Las Vegas","Los Angeles","Miami","Minneapolis","New York","Phoenix","Portland","San Diego","San Francisco","Seattle","Tampa","Washington, DC","Composite-10","Composite-20","U.S. National"];
	var MSAid = ["ATL","BOS","CHAR","CHI","CLEV","DAL","DEN","DET","LV","LA","MIA","MINN","NY","PHO","PORT","SD","SF","SEA","TAM","DC","TEN","TWEN","US"];
	var TierAid = ["ATL_L","ATL_M","ATL_H","BOS_L","BOS_M","BOS_H","CHI_L","CHI_M","CHI_H","DEN_L","DEN_M","DEN_H","LV_L","LV_M","LV_H","LA_L","LA_M","LA_H","MIA_L","MIA_M","MIA_H","MINN_L","MINN_M","MINN_H","NY_L","NY_M","NY_H","PHO_L","PHO_M","PHO_H","PORT_L","PORT_M","PORT_H","SD_L","SD_M","SD_H","SF_L","SF_M","SF_H","SEA_L","SEA_M","SEA_H","TAM_L","TAM_M","TAM_H","DC_L","DC_M","DC_H"];
	var TierNames = ["","","","","","","","","","","","","","","","","","","","","","",""," - Low Tier", " - Mid Tier", " - High Tier"," - Low Tier", " - Mid Tier", " - High Tier"," - Low Tier", " - Mid Tier", " - High Tier"," - Low Tier", " - Mid Tier", " - High Tier"," - Low Tier", " - Mid Tier", " - High Tier"," - Low Tier", " - Mid Tier", " - High Tier"," - Low Tier", " - Mid Tier", " - High Tier"," - Low Tier", " - Mid Tier", " - High Tier"," - Low Tier", " - Mid Tier", " - High Tier"," - Low Tier", " - Mid Tier", " - High Tier"," - Low Tier", " - Mid Tier", " - High Tier"," - Low Tier", " - Mid Tier", " - High Tier"," - Low Tier", " - Mid Tier", " - High Tier"," - Low Tier", " - Mid Tier", " - High Tier"," - Low Tier", " - Mid Tier", " - High Tier"," - Low Tier", " - Mid Tier", " - High Tier"];
	var customInputBAGR = false;
	
	var xmlDoc; //table data		
	if(window.XMLHttpRequest){
		xhttp = new XMLHttpRequest();
	}
	else{ // Internet Explorer 5/6
		xhttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
	
	xhttp.open("GET","xml/tableData-jul-10.xml",false); //load data for tables and gap
	xhttp.send("");
	xmlDoc=xhttp.responseXML; 	
	var x=xmlDoc.getElementsByTagName("MSA");
			
	var xmlDoc2; //chart data	
	if(window.XMLHttpRequest){
		xhttp = new XMLHttpRequest();
	}
	else{ // Internet Explorer 5/6
		xhttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
	xhttp.open("GET","xml/chartData-jul-10.xml",false); //load all data for the index
	xhttp.send("");
	xmlDoc2=xhttp.responseXML; 
	var xChartData=xmlDoc2.getElementsByTagName("MSA");

	var xmlDoc3; //tiered chart data	
	if(window.XMLHttpRequest){
		xhttp = new XMLHttpRequest();
	}
	else{ // Internet Explorer 5/6
		xhttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
	xhttp.open("GET","xml/tieredData-jul-10.xml",false); //load all data for the index
	xhttp.send("");
	xmlDoc3=xhttp.responseXML; 
	var tieredData=xmlDoc3.getElementsByTagName("MSA");
	
	function compare(last,prev){ //function to compare to numbers and returns an image of an arrow.
		if(prev < last)
			return("<img src='up.gif'>");
		else if(prev > last)
			return("<img src='dn.gif'>");
		else
			return("-");
	}	
	
	function drawCharts(DOMid, Market, b){//draw the charts
		if(DOMid == 22){ //US National Selected	
			ChartUpdater = "<chart subcaption='S&P/Case-Shiller Home Price Index' caption='" + MSANames[DOMid] + "' mmcaption='' PYAxisName='Index Level' SYAxisName='Existing Home Sales (M)' showYAxisValues='1' showvalues='0' showLabels='1' labelStep='24' exportEnabled='1' exportAtClient='0' exportHandler='ExportHandlers/ASP_Net/FCExporter.aspx' baseFontSize='10' useRoundEdges='1' showExportDataMenuItem='1' exportAction='download' exportFileName='MacroMarkets Gap Gauge' showAboutMenuItem='0' aboutMenuItemLabel='MacroMarkets LLC' aboutMenuItemLink='n-http://www.macromarkets.com'>\ <styles>\ <definition>\ <style name='myValuesFont' type='font' size='11' bold='1' color='990033'/>\ <style name='Title' type='font' size='14' bold='1'/>\ <style name='SubTitle' type='font' size='12' bold='0'/>\ </definition>\ <application>\ <apply toObject='CAPTION' styles='Title' />\ <apply toObject='SUBCAPTION' styles='subTitle' />\	<apply toObject='DATAVALUES' styles='myValuesFont' />\ </application>\ </styles>\ <categories>";
			document.getElementById("TierFootnote").innerHTML="";
		}
		else if(DOMid < 22){			
			ChartUpdater = "<chart subcaption='S&P/Case-Shiller Home Price Index' caption='" + MSANames[Market] + TierNames[DOMid] + "' mmcaption='' PYAxisName='Index Level' SYAxisName='Sale Pairs' showYAxisValues='1' showvalues='0' showLabels='1' labelStep='24' exportEnabled='1' exportAtClient='0' exportHandler='ExportHandlers/ASP_Net/FCExporter.aspx' baseFontSize='10' useRoundEdges='1' showExportDataMenuItem='1' exportAction='download' exportFileName='MacroMarkets Gap Gauge' showAboutMenuItem='0' aboutMenuItemLabel='MacroMarkets LLC' aboutMenuItemLink='n-http://www.macromarkets.com'>\ <styles>\ <definition>\ <style name='myValuesFont' type='font' size='11' bold='1' color='990033'/>\ <style name='Title' type='font' size='14' bold='1'/>\ <style name='SubTitle' type='font' size='12' bold='0'/>\ </definition>\ <application>\ <apply toObject='CAPTION' styles='Title' />\ <apply toObject='SUBCAPTION' styles='subTitle' />\	<apply toObject='DATAVALUES' styles='myValuesFont' />\ </application>\ </styles>\ <categories>";
			document.getElementById("TierFootnote").innerHTML="";
		}
		else{						
			ChartUpdater = "<chart subcaption='S&P/Case-Shiller Home Price Index' caption='" + MSANames[Market] + TierNames[DOMid] + "' mmcaption='' PYAxisName='Index Level' SYAxisName='Sale Pairs*' showYAxisValues='1' showvalues='0' showLabels='1' labelStep='24' exportEnabled='1' exportAtClient='0' exportHandler='ExportHandlers/ASP_Net/FCExporter.aspx' baseFontSize='10' useRoundEdges='1' showExportDataMenuItem='1' exportAction='download' exportFileName='MacroMarkets Gap Gauge' showAboutMenuItem='0' aboutMenuItemLabel='MacroMarkets LLC' aboutMenuItemLink='n-http://www.macromarkets.com'>\ <styles>\ <definition>\ <style name='myValuesFont' type='font' size='11' bold='1' color='990033'/>\ <style name='Title' type='font' size='14' bold='1'/>\ <style name='SubTitle' type='font' size='12' bold='0'/>\ </definition>\ <application>\ <apply toObject='CAPTION' styles='Title' />\ <apply toObject='SUBCAPTION' styles='subTitle' />\	<apply toObject='DATAVALUES' styles='myValuesFont' />\ </application>\ </styles>\ <categories>";	
			document.getElementById("TierFootnote").innerHTML="*Sale pair counts pertaining to price tiers are estimated by MacroMarkets.  Other Housing Market Data pertains to the entire metro area market, not the price tier segment.";
			}
		
		
		
		if(DOMid < 23){
			for(i = 0; i < xChartData.length; i++){
				ChartUpdater += "<category label='" + xChartData[i].getElementsByTagName('YEAR')[0].childNodes[0].nodeValue + "' />";
				if(xChartData[i].getElementsByTagName('YEAR')[0].childNodes[0].nodeValue == 2000){ //finding index of dec 2000
					indexOf2k = i;
				}			
			}
			
			ChartUpdater += "</categories>\ <dataset SeriesName='" + MSANames[Market] + "' renderAs='Line' anchorAlpha='0' Color='6E7740' lineThickness='3'>";

			for(j = 0; j < xChartData.length; j++){
				if(xChartData[j].getElementsByTagName(MSAid[DOMid]+"_INDEX")[0].childNodes[0].nodeValue == 0)
					ChartUpdater += "<set value='' />";
				else
					ChartUpdater += "<set value='" + xChartData[j].getElementsByTagName(MSAid[DOMid]+"_INDEX")[0].childNodes[0].nodeValue + "' />";
			}
			
			ChartUpdater += "</dataset>\ <dataset SeriesName='Baseline Trend' renderAs='Line' anchorAlpha='0' Color='990033' lineThickness='3'>";

			indexOf2k -= 11; //convert index of dec 2000 to jan 2000				
			BAGR = []; //array for the Baseline Adjusted Growth Rate
			
			//build BAGR
			if(currentMSA == 22)
				BAGR[indexOf2k] = 98.86;
			else	
				BAGR[indexOf2k] = 100;

			var roundedBagr = b.toFixed(2); //round BAGR to 2 decimals
					
			for(m = indexOf2k + 1; m < xChartData.length; m++){ //fill from 2000 on
				BAGR[m] = BAGR[m-1] * (1 + ((roundedBagr / 12) / 100));
			}
			
			for(n = indexOf2k - 1; n >= 0; n--){ //fill before 2000
				BAGR[n] = BAGR[n+1] * (1 - ((roundedBagr / 12) / 100));
			}
			
			for(k = 0; k < xChartData.length; k++){	//begin XML string			
				ChartUpdater += "<set value='" + BAGR[k] + "' />";		
			}
					
			if(DOMid == 22)				
				ChartUpdater += "</dataset>\ <dataset SeriesName='Existing Home Sales' renderAs='Area' parentYAxis='S' Color='999999' plotBorderColor='ffffff'>";
			else
				ChartUpdater += "</dataset>\ <dataset SeriesName='Sale Pairs' renderAs='Area' parentYAxis='S' Color='999999' plotBorderColor='ffffff'>";			
				
			for(l=0; l<xChartData.length; l++){
				if(xChartData[l].getElementsByTagName(MSAid[DOMid]+"_SPAIRS")[0].childNodes[0].nodeValue == 0)
					ChartUpdater += "<set value=' ' />";
				else
					ChartUpdater += "<set value='" + xChartData[l].getElementsByTagName(MSAid[DOMid]+"_SPAIRS")[0].childNodes[0].nodeValue + "' />";								
			}
				
			ChartUpdater += "</dataset>\ </chart>";
			//alert(ChartUpdater);	
			var myChart = new FusionCharts("FusionCharts/MSCombiDY2D.swf", "Chart", "800", "350", "0", "1");	
			myChart.setDataXML(ChartUpdater.valueOf());									
			myChart.render("chartdiv");		
			
			document.getElementById("gapbagr").innerHTML="<form id='BAGRForm' action='' method='get' name='BAGRForm' STYLE='margin: 0px; padding: 0px'><table width='336' height='25' border='0' cellpadding='0' cellspacing='0'><tr style='font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center'><td style='border-top: 1px #DCDCDC solid' valign='bottom' width='211'>Bubble-Adjusted Growth Rate:</td><td style='border-top: 1px #DCDCDC solid' valign='bottom' width='75'><input type='text' name='customBAGRValue' size='5' value='"+b.toFixed(2)+"' style='font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center'>%</td><td style='border-top: 1px #DCDCDC solid' valign='bottom' width='55'><input type='button' onclick='javascript:customBAGR(this.form)' value='change' style='font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:center'/></td></tr></table><input name='' type='t' value='' style='display:none' size='0'></form>";
				
			//this is if the last data points are empty, i.e. US National
			if(DOMid == 22){
				if(xChartData[xChartData.length-3].getElementsByTagName(MSAid[DOMid]+"_INDEX")[0].childNodes[0].nodeValue == 0){
					var HPI_l = new Number(xChartData[xChartData.length-4].getElementsByTagName(MSAid[DOMid]+"_INDEX")[0].childNodes[0].nodeValue);		
					var HPI_p = new Number(xChartData[xChartData.length-5].getElementsByTagName(MSAid[DOMid]+"_INDEX")[0].childNodes[0].nodeValue);
					LastBagrValue = BAGR[BAGR.length-4];
				}
				else if(xChartData[xChartData.length-2].getElementsByTagName(MSAid[DOMid]+"_INDEX")[0].childNodes[0].nodeValue == 0){
					var HPI_l = new Number(xChartData[xChartData.length-3].getElementsByTagName(MSAid[DOMid]+"_INDEX")[0].childNodes[0].nodeValue);
					var HPI_p = new Number(xChartData[xChartData.length-4].getElementsByTagName(MSAid[DOMid]+"_INDEX")[0].childNodes[0].nodeValue);
					LastBagrValue = BAGR[BAGR.length-3];
				}
				else if(xChartData[xChartData.length-1].getElementsByTagName(MSAid[DOMid]+"_INDEX")[0].childNodes[0].nodeValue == 0){
					var HPI_l = new Number(xChartData[xChartData.length-2].getElementsByTagName(MSAid[DOMid]+"_INDEX")[0].childNodes[0].nodeValue);
					var HPI_p = new Number(xChartData[xChartData.length-3].getElementsByTagName(MSAid[DOMid]+"_INDEX")[0].childNodes[0].nodeValue);
					LastBagrValue = BAGR[BAGR.length-2];	
				}
			}
			else{
				var HPI_l = new Number(xChartData[xChartData.length-1].getElementsByTagName(MSAid[DOMid]+"_INDEX")[0].childNodes[0].nodeValue);
				var HPI_p = new Number(xChartData[xChartData.length-2].getElementsByTagName(MSAid[DOMid]+"_INDEX")[0].childNodes[0].nodeValue);
				LastBagrValue = BAGR[BAGR.length-1];
			}			
		}
		
		else{ //Tiered Selected
			for(i = 0; i < tieredData.length; i++){
				ChartUpdater += "<category label='" + tieredData[i].getElementsByTagName('YEAR')[0].childNodes[0].nodeValue + "' />";
				if(tieredData[i].getElementsByTagName('YEAR')[0].childNodes[0].nodeValue == 2000){ //finding index of dec 2000
					indexOf2k = i;
				}			
			}
			
			ChartUpdater += "</categories>\ <dataset SeriesName='" + MSANames[Market] + "' renderAs='Line' anchorAlpha='0' Color='6E7740' lineThickness='3'>";

			for(j = 0; j < tieredData.length; j++){
				if(tieredData[j].getElementsByTagName(TierAid[DOMid-23])[0].childNodes[0].nodeValue == 0)
					ChartUpdater += "<set value='' />";
				else
					ChartUpdater += "<set value='" + tieredData[j].getElementsByTagName(TierAid[DOMid-23])[0].childNodes[0].nodeValue + "' />";
			}
			
			ChartUpdater += "</dataset>\ <dataset SeriesName='Baseline Trend' renderAs='Line' anchorAlpha='0' Color='990033' lineThickness='3'>";

			indexOf2k -= 11; //convert index of dec 2000 to jan 2000				
			BAGR = []; //array for the Baseline Adjusted Growth Rate
			
			//build BAGR
			BAGR[indexOf2k] = 100;

			var roundedBagr = b.toFixed(2); //round BAGR to 2 decimals
					
			for(m = indexOf2k + 1; m < tieredData.length; m++){ //fill from 2000 on
				BAGR[m] = BAGR[m-1] * (1 + ((roundedBagr / 12) / 100));
			}
			
			for(n = indexOf2k - 1; n >= 0; n--){ //fill before 2000
				BAGR[n] = BAGR[n+1] * (1 - ((roundedBagr / 12) / 100));
			}
			
			for(k = 0; k < tieredData.length; k++){	//begin XML string			
				ChartUpdater += "<set value='" + BAGR[k] + "' />";		
			}
					
			ChartUpdater += "</dataset>\ <dataset SeriesName='Sale Pairs*' renderAs='Area' parentYAxis='S' Color='999999' plotBorderColor='ffffff'>";			
				
			for(l=0; l<xChartData.length; l++){
				if(xChartData[l].getElementsByTagName(MSAid[Market]+"_SPAIRS")[0].childNodes[0].nodeValue == 0)
					ChartUpdater += "<set value=' ' />";
				else
					ChartUpdater += "<set value='" + ((xChartData[l].getElementsByTagName(MSAid[Market]+"_SPAIRS")[0].childNodes[0].nodeValue)/3) + "' />";								
			}
				
			ChartUpdater += "</dataset>\ </chart>";
			//alert(ChartUpdater);	
			var myChart = new FusionCharts("FusionCharts/MSCombiDY2D.swf", "Chart", "800", "350", "0", "1");	
			myChart.setDataXML(ChartUpdater.valueOf());									
			myChart.render("chartdiv");		
			
			document.getElementById("gapbagr").innerHTML="<form id='BAGRForm' action='' method='get' name='BAGRForm' STYLE='margin: 0px; padding: 0px'><table width='336' height='25' border='0' cellpadding='0' cellspacing='0'><tr style='font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center'><td style='border-top: 1px #DCDCDC solid' valign='bottom' width='211'>Bubble-Adjusted Growth Rate:</td><td style='border-top: 1px #DCDCDC solid' valign='bottom' width='75'><input type='text' name='customBAGRValue' size='5' value='"+b.toFixed(2)+"' style='font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center'>%</td><td style='border-top: 1px #DCDCDC solid' valign='bottom' width='55'><input type='button' onclick='javascript:customBAGR(this.form)' value='change' style='font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:center'/></td></tr></table><input name='' type='t' value='' style='display:none' size='0'></form>";
				
			//this is if the last data points are empty, i.e. US National
			var HPI_l = new Number(tieredData[tieredData.length-1].getElementsByTagName(TierAid[DOMid-23])[0].childNodes[0].nodeValue);
			var HPI_p = new Number(tieredData[tieredData.length-2].getElementsByTagName(TierAid[DOMid-23])[0].childNodes[0].nodeValue);
			LastBagrValue = BAGR[BAGR.length-1];

		}
		var Cgap = ((HPI_l - LastBagrValue) / HPI_l) * 100;
		Cgap = Cgap.toFixed(2);
		
		//alert("Index:" + HPI_l + " BAGR:" + LastBagrValue);
		
		//alert(Cgap);
		
		var XMLstring4GapUpdate = "<chart showValues='1' bgColor='ffffff' showborder='0' formatNumberScale='0' chartRightMargin='20' chartLeftMargin='10'  numberSuffix='%' showGrid='0' showAlternateVGridColor='0' divLineAlpha ='0' useRoundEdges='0' plotSpacePercent='0' showAboutMenuItem='0' aboutMenuItemLabel='MacroMarkets LLC' aboutMenuItemLink='n-http://www.macromarkets.com'>\ <set value='"+Cgap+"' color='D3D3D3' />\ <styles>\ <definition>\ <style name='myValuesFont' type='font' size='10' bold='1' color='990033'/>\ <style name='Title' type='font' size='18' bold='1'/>\ </definition>\ <application>\ <apply toObject='Caption' styles='Title' />\ <apply toObject='SUBCAPTION' styles='Title' />\ <apply toObject='DATAVALUES' styles='myValuesFont' />\  </application>\ </styles>\ </chart>";
		
		var myChart2 = new FusionCharts("FusionCharts/Bar2D.swf", "Gap", "286", "60", "0", "1");
		myChart2.setDataXML(XMLstring4GapUpdate.valueOf());
		myChart2.render("gapdiv");	
	}
	
	function customBAGR(form){		
		customInputBAGR = true;
		//validate
		if (form.customBAGRValue.value > 20){
		alert("Please enter a value between 0 and 20.");
		form.customBAGRValue.focus();
		return (false);
		}			
		
		if (form.customBAGRValue.value == ""){
		alert("Please enter a value.");
		form.customBAGRValue.focus();
		return (false);
		}

		var checkOK = "0123456789.";
		var checkStr = form.customBAGRValue.value;
		var allValid = true;
		var decPoints = 0;
		var allNum = "";
		
		for (i = 0;  i < checkStr.length;  i++){
			ch = checkStr.charAt(i);
			for (j = 0;  j < checkOK.length;  j++)
				if (ch == checkOK.charAt(j))
			break;
		if (j == checkOK.length){
			allValid = false;
			break;
		}
		if (ch == "."){
			allNum += ".";
			decPoints++;
		}
		else if (ch != ",")
			allNum += ch;
		}
		if (!allValid){
			alert("Please enter a positive numeric value.");
			form.customBAGRValue.focus();
			return (false);
		}
		//convert value into Number
		var cusBagr = new Number(form.customBAGRValue.value);
		
		drawCharts(currentMSA, currentMarket, cusBagr);						
	}
				
	function displayData(DOMid, Market){
		customInputBAGR = false;
		currentMSA = DOMid;
		currentMarket = Market;
		//some of the variables below are multiplied by 100 because they will be displayed as a percentage.
		var bagr = (x[DOMid].getElementsByTagName("BAGR")[0].childNodes[0].nodeValue)*100;			
		
		var Months = ["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];
		month = xChartData.length%12;
		year = (xChartData.length/12)+1987;
		
		var HPI_pk = new Number(x[DOMid].getElementsByTagName("HPI_peak")[0].childNodes[0].nodeValue);
		var HPI_pkd = new String(x[DOMid].getElementsByTagName("HPI_peakDate")[0].childNodes[0].nodeValue);
		
		//this is if the last data points are empty, i.e. US National
		//if(xChartData[xChartData.length-2].getElementsByTagName(MSAid[DOMid]+"_INDEX")[0].childNodes[0].nodeValue == 0){ //two month of no US National Data
		if(DOMid == 22){ 
			if(xChartData[xChartData.length-2].getElementsByTagName(MSAid[DOMid]+"_INDEX")[0].childNodes[0].nodeValue == 0){
				var HPI_l = new Number(xChartData[xChartData.length-3].getElementsByTagName(MSAid[DOMid]+"_INDEX")[0].childNodes[0].nodeValue);
				var HPI_p = new Number(xChartData[xChartData.length-6].getElementsByTagName(MSAid[DOMid]+"_INDEX")[0].childNodes[0].nodeValue);
				
				if(month < 3){
					year--;
					var HPI_ld = new String(Months[11] +"-"+year.toFixed(0));				
					var HPI_pd = new String(Months[8] +"-"+year.toFixed(0));				
					//alert(month);
				}
				else if(month < 6){
					var HPI_ld = new String(Months[2] +"-"+year.toFixed(0));
					year--;
					var HPI_pd = new String(Months[11] +"-"+year.toFixed(0));				
					//alert(month);
				}
				else{
					var HPI_pd = new String(Months[month-4] +"-"+year.toFixed(0));			
					var HPI_ld = new String(Months[month-3] +"-"+year.toFixed(0));
				}
				
				var HPI_mChg = new Number(((xChartData[xChartData.length-3].getElementsByTagName(MSAid[DOMid]+"_INDEX")[0].childNodes[0].nodeValue/xChartData[xChartData.length-6].getElementsByTagName(MSAid[DOMid]+"_INDEX")[0].childNodes[0].nodeValue)-1)*100);
				var HPI_yChg = new Number(((xChartData[xChartData.length-3].getElementsByTagName(MSAid[DOMid]+"_INDEX")[0].childNodes[0].nodeValue/xChartData[xChartData.length-15].getElementsByTagName(MSAid[DOMid]+"_INDEX")[0].childNodes[0].nodeValue)-1)*100);
				var transVol_ml = new Number(((xChartData[xChartData.length-3].getElementsByTagName(MSAid[DOMid]+"_SPAIRS")[0].childNodes[0].nodeValue/xChartData[xChartData.length-4].getElementsByTagName(MSAid[Market]+"_SPAIRS")[0].childNodes[0].nodeValue)-1)*100)
				var transVol_mp = new Number(((xChartData[xChartData.length-4].getElementsByTagName(MSAid[DOMid]+"_SPAIRS")[0].childNodes[0].nodeValue/xChartData[xChartData.length-5].getElementsByTagName(MSAid[Market]+"_SPAIRS")[0].childNodes[0].nodeValue)-1)*100)
				var transVol_yl = new Number(((xChartData[xChartData.length-3].getElementsByTagName(MSAid[DOMid]+"_SPAIRS")[0].childNodes[0].nodeValue/xChartData[xChartData.length-15].getElementsByTagName(MSAid[Market]+"_SPAIRS")[0].childNodes[0].nodeValue)-1)*100)
				var transVol_yp = new Number(((xChartData[xChartData.length-4].getElementsByTagName(MSAid[DOMid]+"_SPAIRS")[0].childNodes[0].nodeValue/xChartData[xChartData.length-16].getElementsByTagName(MSAid[Market]+"_SPAIRS")[0].childNodes[0].nodeValue)-1)*100)			
				MorQ = "QoQ";
				//alert("two");
			}	
			else if(xChartData[xChartData.length-1].getElementsByTagName(MSAid[DOMid]+"_INDEX")[0].childNodes[0].nodeValue == 0){ //one month of no US National Data
				var HPI_l = new Number(xChartData[xChartData.length-2].getElementsByTagName(MSAid[DOMid]+"_INDEX")[0].childNodes[0].nodeValue);
				var HPI_p = new Number(xChartData[xChartData.length-5].getElementsByTagName(MSAid[DOMid]+"_INDEX")[0].childNodes[0].nodeValue);
				
				if(month < 3){
					year--;
					var HPI_ld = new String(Months[11] +"-"+year.toFixed(0));				
					var HPI_pd = new String(Months[8] +"-"+year.toFixed(0));				
					//alert(month);
				}
				else if(month < 6){
					var HPI_ld = new String(Months[2] +"-"+year.toFixed(0));
					year--;
					var HPI_pd = new String(Months[11] +"-"+year.toFixed(0));
				}
				else{
					var HPI_pd = new String(Months[month-5] +"-"+year.toFixed(0));
					var HPI_ld = new String(Months[month-2] +"-"+year.toFixed(0));
				}				
				var HPI_mChg = new Number(((xChartData[xChartData.length-2].getElementsByTagName(MSAid[DOMid]+"_INDEX")[0].childNodes[0].nodeValue/xChartData[xChartData.length-5].getElementsByTagName(MSAid[DOMid]+"_INDEX")[0].childNodes[0].nodeValue)-1)*100);
				var HPI_yChg = new Number(((xChartData[xChartData.length-2].getElementsByTagName(MSAid[DOMid]+"_INDEX")[0].childNodes[0].nodeValue/xChartData[xChartData.length-14].getElementsByTagName(MSAid[DOMid]+"_INDEX")[0].childNodes[0].nodeValue)-1)*100);
				var transVol_ml = new Number(((xChartData[xChartData.length-2].getElementsByTagName(MSAid[DOMid]+"_SPAIRS")[0].childNodes[0].nodeValue/xChartData[xChartData.length-3].getElementsByTagName(MSAid[DOMid]+"_SPAIRS")[0].childNodes[0].nodeValue)-1)*100)
				var transVol_mp = new Number(((xChartData[xChartData.length-3].getElementsByTagName(MSAid[DOMid]+"_SPAIRS")[0].childNodes[0].nodeValue/xChartData[xChartData.length-4].getElementsByTagName(MSAid[DOMid]+"_SPAIRS")[0].childNodes[0].nodeValue)-1)*100)
				var transVol_yl = new Number(((xChartData[xChartData.length-2].getElementsByTagName(MSAid[DOMid]+"_SPAIRS")[0].childNodes[0].nodeValue/xChartData[xChartData.length-14].getElementsByTagName(MSAid[DOMid]+"_SPAIRS")[0].childNodes[0].nodeValue)-1)*100)
				var transVol_yp = new Number(((xChartData[xChartData.length-3].getElementsByTagName(MSAid[DOMid]+"_SPAIRS")[0].childNodes[0].nodeValue/xChartData[xChartData.length-15].getElementsByTagName(MSAid[DOMid]+"_SPAIRS")[0].childNodes[0].nodeValue)-1)*100)			
				MorQ = "QoQ";
				//alert("one");
			}	
		}
		else if (DOMid < 22){ //US national release or any Market
			//alert(xChartData.length);
			var HPI_l = new Number(xChartData[xChartData.length-1].getElementsByTagName(MSAid[DOMid]+"_INDEX")[0].childNodes[0].nodeValue);
			var HPI_ld = new String(Months[month-1] +"-"+year.toFixed(0));
			if(DOMid == 22){
				var HPI_p = new Number(xChartData[xChartData.length-4].getElementsByTagName(MSAid[DOMid]+"_INDEX")[0].childNodes[0].nodeValue);
				if(month < 6){
					year--;
					var HPI_pd = new String(Months[11] +"-"+year.toFixed(0));
				}
				else
					var HPI_pd = new String(Months[month-4] +"-"+year.toFixed(0));
				MorQ = "QoQ";
			}
			else{
				var HPI_p = new Number(xChartData[xChartData.length-2].getElementsByTagName(MSAid[DOMid]+"_INDEX")[0].childNodes[0].nodeValue);
				if(month == 1){
					year--;
					var HPI_pd = new String(Months[11] +"-"+year.toFixed(0));
				}
				else
					var HPI_pd = new String(Months[month-2] +"-"+year.toFixed(0));
				MorQ = "MoM";
			}
			var HPI_mChg = new Number(((xChartData[xChartData.length-1].getElementsByTagName(MSAid[DOMid]+"_INDEX")[0].childNodes[0].nodeValue/xChartData[xChartData.length-2].getElementsByTagName(MSAid[DOMid]+"_INDEX")[0].childNodes[0].nodeValue)-1)*100);
			var HPI_yChg = new Number(((xChartData[xChartData.length-1].getElementsByTagName(MSAid[DOMid]+"_INDEX")[0].childNodes[0].nodeValue/xChartData[xChartData.length-13].getElementsByTagName(MSAid[DOMid]+"_INDEX")[0].childNodes[0].nodeValue)-1)*100);
			var transVol_ml = new Number(((xChartData[xChartData.length-1].getElementsByTagName(MSAid[DOMid]+"_SPAIRS")[0].childNodes[0].nodeValue/xChartData[xChartData.length-2].getElementsByTagName(MSAid[Market]+"_SPAIRS")[0].childNodes[0].nodeValue)-1)*100)
			var transVol_mp = new Number(((xChartData[xChartData.length-2].getElementsByTagName(MSAid[DOMid]+"_SPAIRS")[0].childNodes[0].nodeValue/xChartData[xChartData.length-3].getElementsByTagName(MSAid[Market]+"_SPAIRS")[0].childNodes[0].nodeValue)-1)*100)
			var transVol_yl = new Number(((xChartData[xChartData.length-1].getElementsByTagName(MSAid[DOMid]+"_SPAIRS")[0].childNodes[0].nodeValue/xChartData[xChartData.length-13].getElementsByTagName(MSAid[Market]+"_SPAIRS")[0].childNodes[0].nodeValue)-1)*100)
			var transVol_yp = new Number(((xChartData[xChartData.length-2].getElementsByTagName(MSAid[DOMid]+"_SPAIRS")[0].childNodes[0].nodeValue/xChartData[xChartData.length-14].getElementsByTagName(MSAid[Market]+"_SPAIRS")[0].childNodes[0].nodeValue)-1)*100)
		}
		else{ //Tiered---------------------------------------------------------------------------------------------------------------------- not complete
			var HPI_l = new Number(tieredData[tieredData.length-1].getElementsByTagName(TierAid[DOMid-23])[0].childNodes[0].nodeValue);
			var HPI_ld = new String(Months[month-1] +"-"+year.toFixed(0));

				var HPI_p = new Number(tieredData[tieredData.length-2].getElementsByTagName(TierAid[DOMid-23])[0].childNodes[0].nodeValue);
				if(month == 1){
					year--;
					var HPI_pd = new String(Months[11] +"-"+year.toFixed(0));
				}
				else
					var HPI_pd = new String(Months[month-2] +"-"+year.toFixed(0));
				MorQ = "MoM";
			
			var HPI_mChg = new Number(((tieredData[tieredData.length-1].getElementsByTagName(TierAid[DOMid-23])[0].childNodes[0].nodeValue/tieredData[tieredData.length-2].getElementsByTagName(TierAid[DOMid-23])[0].childNodes[0].nodeValue)-1)*100);
			var HPI_yChg = new Number(((tieredData[tieredData.length-1].getElementsByTagName(TierAid[DOMid-23])[0].childNodes[0].nodeValue/tieredData[tieredData.length-13].getElementsByTagName(TierAid[DOMid-23])[0].childNodes[0].nodeValue)-1)*100);
			var transVol_ml = new Number(((xChartData[xChartData.length-1].getElementsByTagName(MSAid[Market]+"_SPAIRS")[0].childNodes[0].nodeValue/xChartData[xChartData.length-2].getElementsByTagName(MSAid[Market]+"_SPAIRS")[0].childNodes[0].nodeValue)-1)*100)
			var transVol_mp = new Number(((xChartData[xChartData.length-2].getElementsByTagName(MSAid[Market]+"_SPAIRS")[0].childNodes[0].nodeValue/xChartData[xChartData.length-3].getElementsByTagName(MSAid[Market]+"_SPAIRS")[0].childNodes[0].nodeValue)-1)*100)
			var transVol_yl = new Number(((xChartData[xChartData.length-1].getElementsByTagName(MSAid[Market]+"_SPAIRS")[0].childNodes[0].nodeValue/xChartData[xChartData.length-13].getElementsByTagName(MSAid[Market]+"_SPAIRS")[0].childNodes[0].nodeValue)-1)*100)
			var transVol_yp = new Number(((xChartData[xChartData.length-2].getElementsByTagName(MSAid[Market]+"_SPAIRS")[0].childNodes[0].nodeValue/xChartData[xChartData.length-14].getElementsByTagName(MSAid[Market]+"_SPAIRS")[0].childNodes[0].nodeValue)-1)*100)
		}
		
		//alert(month);
		
		var HPI_cfp = new Number(((HPI_l/HPI_pk)-1)*100);
		
		var MLS_mp = new Number(x[Market].getElementsByTagName("MLS_prevMomChg")[0].childNodes[0].nodeValue) * 100;
		var MLS_ml = new Number(x[Market].getElementsByTagName("MLS_lastMomChg")[0].childNodes[0].nodeValue) * 100;
		var MLS_yp = new Number(x[Market].getElementsByTagName("MLS_prevYoyChg")[0].childNodes[0].nodeValue) * 100;
		var MLS_yl = new Number(x[Market].getElementsByTagName("MLS_lastYoyChg")[0].childNodes[0].nodeValue) * 100;
		var foreclosed_mp = new Number(x[Market].getElementsByTagName("foreclosed_prevMomChg")[0].childNodes[0].nodeValue) * 100;
		var foreclosed_ml = new Number(x[Market].getElementsByTagName("foreclosed_lastMomChg")[0].childNodes[0].nodeValue) * 100;
		var foreclosed_yp = new Number(x[Market].getElementsByTagName("foreclosed_prevYoyChg")[0].childNodes[0].nodeValue) * 100;
		var foreclosed_yl = new Number(x[Market].getElementsByTagName("foreclosed_lastYoyChg")[0].childNodes[0].nodeValue) * 100;
		var REO_mp = new Number(x[Market].getElementsByTagName("REO_prevMomChg")[0].childNodes[0].nodeValue) * 100;
		var REO_ml = new Number(x[Market].getElementsByTagName("REO_lastMomChg")[0].childNodes[0].nodeValue) * 100;
		var REO_yp = new Number(x[Market].getElementsByTagName("REO_prevYoyChg")[0].childNodes[0].nodeValue) * 100;
		var REO_yl = new Number(x[Market].getElementsByTagName("REO_lastYoyChg")[0].childNodes[0].nodeValue) * 100;
		var avgDaysMkt_mp = new Number(x[Market].getElementsByTagName("avgDaysMkt_prevMomChg")[0].childNodes[0].nodeValue) * 100;
		var avgDaysMkt_ml = new Number(x[Market].getElementsByTagName("avgDaysMkt_lastMomChg")[0].childNodes[0].nodeValue) * 100;
		var avgDaysMkt_yp = new Number(x[Market].getElementsByTagName("avgDaysMkt_prevYoyChg")[0].childNodes[0].nodeValue) * 100;
		var avgDaysMkt_yl = new Number(x[Market].getElementsByTagName("avgDaysMkt_lastYoyChg")[0].childNodes[0].nodeValue) * 100;
		
		//populate the Home Price Index table
		document.getElementById("indexTable").innerHTML="<table width='336' border='0' cellpadding='0' cellspacing='0'><tr style='font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-align:center'><th colspan='3'>Home Price Index</th></tr><tr style='background-color:dcdcdc; font-family:Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size:10px; text-align:center'><td width='33%'>LAST</td><td width='33%'>PREV</td><td width='33%'>PEAK</td></tr><tr style='font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center'><td><b>"+HPI_ld+"</b></td><td>"+HPI_pd+"</td><td>"+HPI_pkd+"</td></tr><tr style='font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center'><td><b>"+HPI_l.toFixed(2)+"</b></td><td>"+HPI_p.toFixed(2)+"</td><td>"+HPI_pk.toFixed(2)+"</td></tr><tr><td colspan='3' height='10'></td></tr><tr style='background-color:dcdcdc; font-family:Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size:10px; text-align:center'><td>"+MorQ+" % CHG</td><td>YoY % CHG</td><td>% CHG FROM PEAK</td></tr><tr style='font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center'><td>"+HPI_mChg.toFixed(2)+"%</td><td>"+HPI_yChg.toFixed(2)+"%</td><td>"+HPI_cfp.toFixed(2)+"%</td></tr></table>";
		
		//populate the Other Housing Markets Data table
		if(DOMid < 23)
			txt = "<table width='450' border='0' cellspacing='0' cellpadding='0' bgcolor='white'><tr style='font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-align:center'><th colspan='7'>Other Housing Market Data</th></tr><tr style='background-color:dcdcdc; font-family:Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size:10px; text-align:center'><td width='42%'>&nbsp;</td><td colspan='2'>"+MorQ+" % CHG</td><td></td><td colspan='2'>YoY % CHG</td><td></td></tr><tr style='background-color:dcdcdc; font-family:Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size:10px; text-align:center'><td>&nbsp;</td><td width='12%'>LAST</td><td width='12%'>PREV</td><td width='5%'></td><td width='12%'>LAST</td><td width='12%'>PREV</td><td width='5%'></td></tr><tr style='font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center'><td style='font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:991429; text-align:left'>SUPPLY (Inventory)</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr style='font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; border-top: 1px #DCDCDC solid'><td style='font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:696969; text-align:left; border-top: 1px #DCDCDC solid'>&nbsp;&nbsp;&nbsp;MLS-Listed</td><td style='border-top: 1px #DCDCDC solid'>";
		else
			txt = "<table width='450' border='0' cellspacing='0' cellpadding='0' bgcolor='white'><tr style='font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-align:center'><th colspan='7'>Other Housing Market Data*</th></tr><tr style='background-color:dcdcdc; font-family:Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size:10px; text-align:center'><td width='42%'>&nbsp;</td><td colspan='2'>"+MorQ+" % CHG</td><td></td><td colspan='2'>YoY % CHG</td><td></td></tr><tr style='background-color:dcdcdc; font-family:Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size:10px; text-align:center'><td>&nbsp;</td><td width='12%'>LAST</td><td width='12%'>PREV</td><td width='5%'></td><td width='12%'>LAST</td><td width='12%'>PREV</td><td width='5%'></td></tr><tr style='font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center'><td style='font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:991429; text-align:left'>SUPPLY (Inventory)</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr style='font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; border-top: 1px #DCDCDC solid'><td style='font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:696969; text-align:left; border-top: 1px #DCDCDC solid'>&nbsp;&nbsp;&nbsp;MLS-Listed</td><td style='border-top: 1px #DCDCDC solid'>";
		
		if(DOMid == 22)
			txt += "N/A</td><td style='border-top: 1px #DCDCDC solid'>N/A</td><td style='border-top: 1px #DCDCDC solid'>"+compare(MLS_ml,MLS_mp)+"</td><td style='border-top: 1px #DCDCDC solid'>N/A</td><td style='border-top: 1px #DCDCDC solid'>N/A</td><td style='border-top: 1px #DCDCDC solid'>"+compare(MLS_yl,MLS_yp)+"</td></tr>"
		else
			txt += MLS_ml.toFixed(2)+"%</td><td style='border-top: 1px #DCDCDC solid'>"+MLS_mp.toFixed(2)+"%</td><td style='border-top: 1px #DCDCDC solid'>"+compare(MLS_ml,MLS_mp)+"</td><td style='border-top: 1px #DCDCDC solid'>"+MLS_yl.toFixed(2)+"%</td><td style='border-top: 1px #DCDCDC solid'>"+MLS_yp.toFixed(2)+"%</td><td style='border-top: 1px #DCDCDC solid'>"+compare(MLS_yl,MLS_yp)+"</td></tr>"
		
		txt += "<tr style='font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; border-top: 1px #DCDCDC solid'><td style='font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:696969; text-align:left; border-top: 1px #DCDCDC solid'>&nbsp;&nbsp;&nbsp;Foreclosed</td><td style='border-top: 1px #DCDCDC solid'>"+foreclosed_ml.toFixed(2)+"%</td><td style='border-top: 1px #DCDCDC solid'>"+foreclosed_mp.toFixed(2)+"%</td><td style='border-top: 1px #DCDCDC solid'>"+compare(foreclosed_ml,foreclosed_mp)+"</td><td style='border-top: 1px #DCDCDC solid'>"+foreclosed_yl.toFixed(2)+"%</td><td style='border-top: 1px #DCDCDC solid'>"+foreclosed_yp.toFixed(2)+"%</td><td style='border-top: 1px #DCDCDC solid'>"+compare(foreclosed_yl,foreclosed_yp)+"</td></tr><tr style='font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; border-top: 1px #DCDCDC solid'><td style='font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:696969; text-align:left; border-top: 1px #DCDCDC solid'>&nbsp;&nbsp;&nbsp;REO</td><td style='border-top: 1px #DCDCDC solid'>"+REO_ml.toFixed(2)+"%</td><td style='border-top: 1px #DCDCDC solid'>"+REO_mp.toFixed(2)+"%</td><td style='border-top: 1px #DCDCDC solid'>"+compare(REO_ml,REO_mp)+"</td><td style='border-top: 1px #DCDCDC solid'>"+REO_yl.toFixed(2)+"%</td><td style='border-top: 1px #DCDCDC solid'>"+REO_yp.toFixed(2)+"%</td><td style='border-top: 1px #DCDCDC solid'>"+compare(REO_yl,REO_yp)+"</td></tr><tr style='font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; border-top: 1px #DCDCDC solid'><td width='42%' style='font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:991429; text-align:left; border-top: 1px #DCDCDC solid'>DEMAND</td><td style='border-top: 1px #DCDCDC solid'>&nbsp;</td><td style='border-top: 1px #DCDCDC solid'>&nbsp;</td><td style='border-top: 1px #DCDCDC solid'>&nbsp;</td><td style='border-top: 1px #DCDCDC solid'>&nbsp;</td><td style='border-top: 1px #DCDCDC solid'>&nbsp;</td><td style='border-top: 1px #DCDCDC solid'>&nbsp;</td></tr><tr style='font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; border-top: 1px #DCDCDC solid'><td style='font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:696969; text-align:left; border-top: 1px #DCDCDC solid'>&nbsp;&nbsp;&nbsp;Transaction Volume</td><td style='border-top: 1px #DCDCDC solid'>"+transVol_ml.toFixed(2)+"%</td><td style='border-top: 1px #DCDCDC solid'>"+transVol_mp.toFixed(2)+"%</td><td style='border-top: 1px #DCDCDC solid'>"+compare(transVol_ml,transVol_mp)+"</td><td style='border-top: 1px #DCDCDC solid'>"+transVol_yl.toFixed(2)+"%</td><td style='border-top: 1px #DCDCDC solid'>"+transVol_yp.toFixed(2)+"%</td><td style='border-top: 1px #DCDCDC solid'>"+compare(transVol_yl,transVol_yp)+"</td></tr><tr style='font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; border-top: 1px #DCDCDC solid'><td style='font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:696969; text-align:left; border-top: 1px #DCDCDC solid'>&nbsp;&nbsp;&nbsp;Avg. Days on Market</td>";
		
		if(DOMid == 22)
			txt += "<td style='border-top: 1px #DCDCDC solid'>N/A</td><td style='border-top: 1px #DCDCDC solid'>N/A</td><td style='border-top: 1px #DCDCDC solid'>"+compare(avgDaysMkt_ml,avgDaysMkt_mp)+"</td><td style='border-top: 1px #DCDCDC solid'>N/A</td><td style='border-top: 1px #DCDCDC solid'>N/A</td><td style='border-top: 1px #DCDCDC solid'>"+compare(avgDaysMkt_yl,avgDaysMkt_yp)+"</td></tr></table>";
		else
			txt += "<td style='border-top: 1px #DCDCDC solid'>"+avgDaysMkt_ml.toFixed(2)+"%</td><td style='border-top: 1px #DCDCDC solid'>"+avgDaysMkt_mp.toFixed(2)+"%</td><td style='border-top: 1px #DCDCDC solid'>"+compare(avgDaysMkt_ml,avgDaysMkt_mp)+"</td><td style='border-top: 1px #DCDCDC solid'>"+avgDaysMkt_yl.toFixed(2)+"%</td><td style='border-top: 1px #DCDCDC solid'>"+avgDaysMkt_yp.toFixed(2)+"%</td><td style='border-top: 1px #DCDCDC solid'>"+compare(avgDaysMkt_yl,avgDaysMkt_yp)+"</td></tr></table>";
		
		document.getElementById("housingTable").innerHTML=txt;
		
		drawCharts(DOMid, Market, bagr);
	}
