var featureType = new Array('preApproved','applyFinancing','researchArticleTools','learnProducts','somethingElse','exploreFinancing','transferMortgage','researchArticleTools2','renew','refinance','manage','applyMortgageLife','resultsApplyCTA','resultsContactUs','resultsCallMeCTA','resultsSignOnCTA'); //remove postalcode

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 = "Appelez-nous au <nobr><span class=\"emphasizedText\">1 888 381-6111</span></nobr>";
				
				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-fr.html?check=" + resultType + "=" + sectionNum + "=thankYou";
					document.getElementById('contactUsContent').innerHTML = "Pour obtenir des renseignements généraux ou pour présenter une demande par téléphone, appelez au <nobr><span class=\"emphasizedText\">1 888 381-6111</span></nobr>";
				}
				
				if (resultType == 'preApproved') {
					document.getElementById('contactUsContent').innerHTML = "Pour obtenir des renseignements généraux ou pour présenter une demande par téléphone, appelez au <nobr><span class=\"emphasizedText\">1 888 381-6111</span></nobr>";
				}
				
			} else if (resultType == 'somethingElse') {
				document.getElementById('resultsContactUs').style.display = "block";
				document.getElementById('contactUsContent').innerHTML = "Appelez-nous au <nobr><span class=\"emphasizedText\">1 888 381-6111</span></nobr>";
			}	
			
			
		} else if (sectionNum == 2) {
			document.getElementById('resultsTopNav2').style.display = "block";
			
			document.getElementById('learnProductsFTool').innerHTML = "<a href=\"/ca/tools/mortgage-selector/mortgage-start-fr.html\" onclick=\"javascript:newCustomWindow('/ca/tools/mortgage-selector/mortgage-start-fr.html','750','535','target'); return false;\">Choisir un prêt hypothécaire</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 = "Appelez-nous au<br><nobr><span class=\"emphasizedText\">1 877 248-4029</span></nobr>";
				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-fr.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 = "Appelez-nous au<br><nobr><span class=\"emphasizedText\">1 877 248-4029</span></nobr>";
				document.getElementById('resultsCallMeCTA').style.display = "block";
                document.getElementById('postalcode').style.display = "block";
                document.getElementById('postalcode').innerHTML = '<p><input name="Field8Label" type="hidden" value="Code postal:"><input name="Field8" id="Field8" type="text" value="Code postal" 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-fr.html?check=" + resultType + "=" + sectionNum + "=thankYou";

			} else if (resultType == 'somethingElse' || resultType == 'researchArticleTools2' || resultType == 'learnProducts') {
				document.getElementById('resultsContactUs').style.display = "block";
				document.getElementById('contactUsContent').innerHTML = "Appelez-nous au<br><nobr><span class=\"emphasizedText\">1 888 381-6111</span></nobr>";
			}	
		
			
		} 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 = "Communiquez sans frais avec le Centre d'appels de l'administration des prêts hypothécaires CIBC au <nobr><span class=\"emphasizedText\">1 888 264-6843</span></nobr>";
				document.callBackForm.FormDescription.value = "Renew My Mortgage - Campaign Code 4330";
				document.callBackForm.ConfirmPage.value = "mortgages/article-tools/mortgage-guide-fr.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 = "Appelez-nous au<br><nobr><span class=\"emphasizedText\">1 888 381-6111</span></nobr>";
				document.callBackForm.FormDescription.value = "Refinance my Mortgage - Campaign Code 4233";
				document.callBackForm.ConfirmPage.value = "mortgages/article-tools/mortgage-guide-fr.html?check=" + resultType + "=" + sectionNum + "=thankYou";
				
			} else if (resultType == 'somethingElse'){
				document.getElementById('somethingElseContent').innerHTML = "Nous sommes à votre service. Si vous voulez discuter de votre situation financière personnelle, ouvrez une session CIBC en direct et envoyez-nous vos questions au moyen de notre programme de messagerie électronique sécurisé ou appelez-nous au 1 888 381-6111.";
				document.getElementById('resultsContactUs').style.display = "block";
				document.getElementById('contactUsContent').innerHTML = "Pour obtenir des renseignements généraux ou pour présenter une demande par téléphone, appelez au <nobr><span class=\"emphasizedText\">1 888 381-6111</span></nobr>";
				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 = "Communiquez avec la Ligne d'aide d'Assurance crédit CIBC au <nobr><span class=\"emphasizedText\">1 800 465-6020</span></nobr>";
			}	
		}

	}
	
}

