var featureType = new Array('preApproved','applyFinancing','researchArticleTools','learnProducts','somethingElse','exploreFinancing','transferMortgage','researchArticleTools2','renew','refinance','manage','applyMortgageLife','resultsApplyCTA','resultsContactUs','resultsCallMeCTA','resultsSignOnCTA');

var closeDivs = new Array('mainMenu', 'resultsTopNav', 'resultsLeftContent', 'resultsRightContent');
		
var sectionNum = "";
		
function showLinks(listNum) {
	
	sectionNum = listNum;
	
	for (i=1; i<4; i++) {
		
		if (i == listNum) {
		document.getElementById('mortgageLinkGroup'+i).style.display = "block";
		document.getElementById('link'+i).className = 'mortgageLinksOff';
		
		} else {
			document.getElementById('mortgageLinkGroup'+i).style.display = "none";
			document.getElementById('link'+i).className = 'mortgageLinksOn';
		}
	}

}

function getResults(resultType) {

		document.getElementById('mainMenu').style.display = "none";	
		document.getElementById('resultsTopNav').style.display = "block";
		document.getElementById('resultsLeftContent').style.display = "block";
		document.getElementById('resultsRightContent').style.display = "block";
		
		showResults(resultType);
		
}

function showResults(resultType) {
	
	if (resultType) {
		for (i=0; i<featureType.length; i++) {

			var x = featureType[i];	
			document.getElementById(x).style.display = "none";
			
		}	
		document.getElementById(resultType).style.display = "block";
		
		if (sectionNum == 1){
			document.getElementById('resultsTopNav1').style.display = "block";
			
		
			if (resultType == 'preApproved' || resultType == 'applyFinancing' || resultType == 'researchArticleTools' || resultType == 'learnProducts') {
				document.getElementById('resultsApplyCTA').style.display = "block";
				document.getElementById('applyCTAPhoneNum').innerHTML = "1-888-381-6111";
				document.getElementById('resultsContactUs').style.display = "block";
				document.getElementById('contactUsContent').innerHTML = "Call us at <span class=\"emphasizedText\">1-888-381-6111</span>";
								
				if (resultType == 'applyFinancing') {
					document.getElementById('resultsCallMeCTA').style.display = "block";
					document.callBackForm.FormDescription.value = "Apply for financing - Campaign Code 4227";
					document.callBackForm.ConfirmPage.value = "mortgages/article-tools/mortgage-guide.html?check=" + resultType + "=" + sectionNum + "=thankYou";
					document.getElementById('contactUsContent').innerHTML = "For general inquiries or to apply over the phone, call <span class=\"emphasizedText\">1-888-381-6111</span>";
				}
				
				if (resultType == 'preApproved') {
					document.getElementById('contactUsContent').innerHTML = "For general inquiries or to apply over the phone, call <span class=\"emphasizedText\">1-888-381-6111</span>";
				}
				
			} else if (resultType == 'somethingElse') {
				document.getElementById('resultsContactUs').style.display = "block";
				document.getElementById('contactUsContent').innerHTML = "Call us at <span class=\"emphasizedText\">1-888-381-6111</span>";
			}	
			
			
		} else if (sectionNum == 2) {
			document.getElementById('resultsTopNav2').style.display = "block";
			
			document.getElementById('learnProductsFTool').innerHTML = "<a href=\"/ca/tools/mortgage-selector/mortgage-start.html\" onclick=\"javascript:newCustomWindow('/ca/tools/mortgage-selector/mortgage-start.html','750','535','target'); return false;\">Choose a mortgage</a>";
				
			if (resultType == 'exploreFinancing') {
				document.getElementById('resultsApplyCTA').style.display = "block";
				document.getElementById('applyCTAPhoneNum').innerHTML = "1-877-248-4029";
				document.getElementById('resultsContactUs').style.display = "block";
				document.getElementById('contactUsContent').innerHTML = "Call us at <span class=\"emphasizedText\">1-877-248-4029</span>";
				document.getElementById('resultsCallMeCTA').style.display = "block";
				document.callBackForm.FormDescription.value = "Explore Other Financing Options - Campaign Code 4229";
				document.callBackForm.ConfirmPage.value = "mortgages/article-tools/mortgage-guide.html?check=" + resultType + "=" + sectionNum + "=thankYou";
		        var innText = document.getElementById('postalcode').innerHTML.replace(/^\s+$/, "");
                if (innText != "") { //apply if Transfer Mortgage was selected first
    			    document.getElementById('postalcode').innerHTML = '';
                    document.getElementById('postalcode').style.display = "none";          
			    }
			} else if (resultType == 'transferMortgage'){
				document.getElementById('resultsApplyCTA').style.display = "block";
				document.getElementById('applyCTAPhoneNum').innerHTML = "1-877-248-4029";
				document.getElementById('resultsContactUs').style.display = "block";
				document.getElementById('contactUsContent').innerHTML = "Call us at <span class=\"emphasizedText\">1-877-248-4029</span>";
				document.getElementById('resultsCallMeCTA').style.display = "block";
                document.getElementById('postalcode').style.display = "block";
                document.getElementById('postalcode').innerHTML = '<p><input name="Field8Label" type="hidden" value="Postal Code:"><input name="Field8" id="Field8" type="text" value="Postal Code" class="formFieldSingleLine" style="width: 100px;" onfocus="removeFieldText(\'Field8\');"></p><div id="Field8-err1" class="hiddenError">' + errMessage['Field8-err1'] + '</div><div id="Field8-err2" class="hiddenError">' + errMessage['Field8-err2'] + '</div>';
				document.callBackForm.FormDescription.value = "Transfer my Mortgage Options - Campaign Code 4230";
				document.callBackForm.ConfirmPage.value = "mortgages/article-tools/mortgage-guide.html?check=" + resultType + "=" + sectionNum + "=thankYou";

			} else if (resultType == 'somethingElse' || resultType == 'researchArticleTools2' || resultType == 'learnProducts') {
				document.getElementById('resultsContactUs').style.display = "block";
				document.getElementById('contactUsContent').innerHTML = "Call us at <span class=\"emphasizedText\">1-888-381-6111</span>";				
				
			}	
		
			
		} else if (sectionNum == 3) {
			document.getElementById('resultsTopNav3').style.display = "block";
			
			if (resultType == 'renew') {
				document.getElementById('resultsCallMeCTA').style.display = "block";
				document.getElementById('resultsContactUs').style.display = "block";
				document.getElementById('contactUsContent').innerHTML = "Call the CIBC Mortgage Servicing Call Centre toll free at <span class=\"emphasizedText\">1-888-264-6843</span>";
				document.callBackForm.FormDescription.value = "Renew My Mortgage - Campaign Code 4330";
				document.callBackForm.ConfirmPage.value = "mortgages/article-tools/mortgage-guide.html?check=" + resultType + "=" + sectionNum + "=thankYou";
			
			} else if (resultType == 'refinance') {
				document.getElementById('resultsCallMeCTA').style.display = "block";
				document.getElementById('resultsContactUs').style.display = "block";
				document.getElementById('contactUsContent').innerHTML = "Call us at <span class=\"emphasizedText\">1-888-381-6111</span>";
				document.callBackForm.FormDescription.value = "Refinance my Mortgage - Campaign Code 4233";
				document.callBackForm.ConfirmPage.value = "mortgages/article-tools/mortgage-guide.html?check=" + resultType + "=" + sectionNum + "=thankYou";
				
			} else if (resultType == 'somethingElse'){
				document.getElementById('somethingElseContent').innerHTML = "We want to help. To discuss your personal financial situation, sign on to CIBC Online Banking and send us your question by secure e-mail or call us at 1-888-381-6111.";
				document.getElementById('resultsContactUs').style.display = "block";
				document.getElementById('contactUsContent').innerHTML = "For general inquiries or to apply over the phone, call <span class=\"emphasizedText\">1-888-381-6111</span>";
				document.getElementById('resultsSignOnCTA').style.display = "block";
				
			} else if (resultType == 'manage') {
				document.getElementById('resultsSignOnCTA').style.display = "block";
			
			} else if (resultType == 'applyMortgageLife') {
				document.getElementById('resultsContactUs').style.display = "block";
				document.getElementById('contactUsContent').innerHTML = "Call the CIBC’s Creditor Insurance Helpline at <span class=\"emphasizedText\">1-800-465-6020</span>";
			}	
		}

	}
	
}



