(function($) {
		
		/******************************************************************
		 *                                    START: Home loan - rates replacement
		 */

		var processHomeLoanRates = function(xml) {
			$("a[class^='dyna-hl']").each(function() {
			       htmlClsName = $(this).attr('class');
			       clsNameArray = htmlClsName.split(" ");
			       className = "";
			       $.each(clsNameArray, function(index,value) {
			  	  singleClass = value;
				  if (singleClass.indexOf("dyna-hl") != -1) {
				   className = singleClass;
				  }
			        })
			   	xmlClsName =  className.replace("dyna-","");
			   	xmlClsName =  xmlClsName.replace("-rate","");
				xmlNode = $(xml).find("rate[id='"+xmlClsName.toUpperCase() +"']");
				interest = xmlNode.find("interest").text();
				
				$("a[class='"+htmlClsName+"']").replaceWith(formatRate(interest,'%'));
				
		
			})
			
			$("span[class='rates-dyna-homeloans-date']").each(function() {
				date = $(xml).find("lastupdated").text();					
				$("span[class='rates-dyna-homeloans-date']").replaceWith(date);
			}) 

		}
		/* Set up to run when rates are retrieved */
		$.BNZ.feeds.homeLoanRates.registerCallback(processHomeLoanRates, $('empty'));
		/**
		 *                                      END: Home loan - repayments 
		 ******************************************************************/
	
})(jQuery);


