	// JavaScript Document
	
function showLoanFields2(loantype) {

	var existingloana = MM_findObj("pzipFields");
	var existingloanb = MM_findObj("pyearFields");
	var existingloanc = MM_findObj("purpFields");
	var existingloand = MM_findObj("balanceFields");
	var existingloane = MM_findObj("addcashFields");
	var existingloanf = MM_findObj("existingRate");
	var existingloang = MM_findObj("addcashRefi");
	var existingloanh = MM_findObj("addcashEquity");
	var existingloani = MM_findObj("addcashDebtcon");
	var existingloanj = MM_findObj("secmtgquestionFields");
	var existingloank = MM_findObj("secondMortgageFields");
	
	
	var newhomeloana = MM_findObj("pareaCodeFields");
	var newhomeloanb = MM_findObj("whenbuyFields");
	var newhomeloanc = MM_findObj("foundhomeFields");
	var newhomeloand = MM_findObj("dpmtFields");
	var newhomeloane = MM_findObj("ftbFields");
	var newhomeloanf = MM_findObj("desiredRate");
	var newhomeloang = MM_findObj("agentFields");

	// reload when product has changed after hitting submit
	if (existingloana == null || newhomeloana == null) {
		window.location.reload();
		loantype = "PP_REFI";
		return;
	}

	if (loantype == "PP_NEWHOME") {
		existingloana.style.display="none";
		existingloanb.style.display="none";
		existingloanc.style.display="none";
		existingloand.style.display="none";
		existingloane.style.display="none";
		existingloanf.style.display="none";
		existingloang.style.display="none";
		existingloanh.style.display="none";
		existingloani.style.display="none";
		existingloanj.style.display="none";
		existingloank.style.display="none";   
		newhomeloana.style.display="";
		newhomeloanb.style.display="";
		newhomeloanc.style.display="";
		newhomeloand.style.display="";
		newhomeloane.style.display="";
		newhomeloanf.style.display="";
		newhomeloang.style.display="none";
	}
	else if (loantype == "PP_DEBTCON") {
		existingloana.style.display="";
		existingloanb.style.display="";
		existingloanc.style.display="";
		existingloand.style.display="";
		existingloane.style.display="";
		existingloanf.style.display="";
		existingloang.style.display="none";
		existingloanh.style.display="none";
		existingloani.style.display="";
		existingloanj.style.display="";
		existingloank.style.display="none";
		newhomeloana.style.display="none";
		newhomeloanb.style.display="none";
		newhomeloanc.style.display="none";
		newhomeloand.style.display="none";
		newhomeloane.style.display="none";
		newhomeloanf.style.display="none";
		newhomeloang.style.display="none";
	}
	else if (loantype == "PP_REFI") {
		existingloana.style.display="";
		existingloanb.style.display="";
		existingloanc.style.display="";
		existingloand.style.display="";
		existingloane.style.display="";
		existingloanf.style.display="";
		existingloang.style.display="";
		existingloanh.style.display="none";
		existingloani.style.display="none";
		existingloanj.style.display="";
		existingloank.style.display="none";
		newhomeloana.style.display="none";
		newhomeloanb.style.display="none";
		newhomeloanc.style.display="none";
		newhomeloand.style.display="none";
		newhomeloane.style.display="none";
		newhomeloanf.style.display="none";
		newhomeloang.style.display="none";   
		}
	else if (loantype == "PP_HOME_EQUITY") {
		existingloana.style.display="";
		existingloanb.style.display="";
		existingloanc.style.display="";
		existingloand.style.display="";
		existingloane.style.display="";
		existingloanf.style.display="";
		existingloang.style.display="none";
		existingloanh.style.display="";
		existingloani.style.display="none";
		existingloanj.style.display="";
		existingloank.style.display="none";
		newhomeloana.style.display="none";
		newhomeloanb.style.display="none";
		newhomeloanc.style.display="none";
		newhomeloand.style.display="none";
		newhomeloane.style.display="none";
		newhomeloanf.style.display="none";
		newhomeloang.style.display="none";
	}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

