
//MORTGAGE
function wrtBankRateLinkMtg(rateType) {
	var trackingCode = '';
	var brLink = '';
	if (rateType=='30yrFixedMtg') {
		brLink = 'http://www.bankrate.com/cnn/rate/brm_mtgsearch.asp?product=1&loanAmount=165000&refi=0&ec_id=';
	}
	if (rateType=='15yrFixedMtg') {
		brLink = 'http://www.bankrate.com/cnn/rate/brm_mtgsearch.asp?product=2&loanAmount=165000&refi=0&ec_id=';
	}
	if (rateType=='30yrFixedJumboMtg') {
		brLink = 'http://www.bankrate.com/cnn/rate/brm_mtgsearch.asp?product=4&loanAmount=435000&refi=0&ec_id=';
	}
	if (rateType=='51Arm') {
		brLink = 'http://www.bankrate.com/cnn/rate/brm_mtgsearch.asp?product=6&loanAmount=165000&refi=0&ec_id=';
	}
	if (rateType=='51JumboArm') {
		brLink = 'http://www.bankrate.com/cnn/rate/brm_mtgsearch.asp?product=7&loanAmount=435000&refi=0&ec_id=';
	}
	if ( (location.pathname=='/') || (location.pathname=='/index.html') ) {
			trackingCode = 'brmint_cnn_money_home_mtg';
		} else if ( (location.pathname=='/pf/loan_center/') || (location.pathname=='/pf/loan_center/index.html') ) {
			trackingCode = 'brmint_cnn_money_pf_loan_mtg';
		} else if (location.pathname.match('/magazines/moneymag/money101/lesson8/')) {
			trackingCode = 'brmint_cnn_money_101_les8_mtg';
		} else if ( (location.pathname=='/real_estate/') || (location.pathname=='/real_estate/index.html') ) {
			trackingCode = 'brmint_cnn_money_re_mtg';
		} else if ( (location.pathname=='/pf/') || (location.pathname=='/pf/index.html') ) {
			trackingCode = 'brmint_cnn_money_pf_home_mtg';
		} else {
			trackingCode = 'brmint_cnn_money_art_mtg';
	}
	document.write('<a href=' + brLink + trackingCode + ' target=_blank>');
}

//INTEREST RATES
function wrtBankRateLinkIntRate(rateType) {
	var trackingCode = '';
	var brLink = '';
	if (rateType=='30yrFixedMtg') {
		brLink = 'http://www.bankrate.com/cnn/rate/brm_mtgsearch.asp?product=1&loanAmount=165000&refi=0&ec_id=';
		trackingCode = 'brmint_cnn_money_pf_loan_misc_mtg';
	}
	if (rateType=='15yrFixedMtg') {
		brLink = 'http://www.bankrate.com/cnn/rate/brm_mtgsearch.asp?product=2&loanAmount=165000&refi=0&ec_id=';
		trackingCode = 'brmint_cnn_money_pf_loan_misc_mtg';
	}
	if (rateType=='51Arm') {
		brLink = 'http://www.bankrate.com/cnn/rate/brm_mtgsearch.asp?product=6&loanAmount=165000&refi=0&ec_id=';
		trackingCode = 'brmint_cnn_money_pf_loan_misc_mtg';
	}
	if (rateType=='usedCar3yr') {
		brLink = 'http://www.bankrate.com/cnn/rate/brm_autosearch.asp?product=42&refi=0&ec_id=';
		trackingCode = 'brmint_cnn_money_pf_loan_misc_auto';
	}
	if (rateType=='newCar3yr') {
		brLink = 'http://www.bankrate.com/cnn/rate/brm_autosearch.asp?product=40&refi=0&ec_id=';
		trackingCode = 'brmint_cnn_money_pf_loan_misc_auto';
	}
	document.write('<a href=' + brLink + trackingCode + ' target=_blank>');
}

//HOME EQUITY
function wrtBankRateLinkHE(rateType) {
	var trackingCode = '';
	var brLink = '';
	if (rateType=='30kHeloc') {
		brLink = 'http://www.bankrate.com/cnn/rate/brm_loansearch.asp?product=437&groupid=96&ec_id=';
	}
	if (rateType=='50kHeloc') {
		brLink = 'http://www.bankrate.com/cnn/rate/brm_loansearch.asp?product=507&groupid=96&ec_id=';
	}
	if (rateType=='30kHomeEq') {
		brLink = 'http://www.bankrate.com/cnn/rate/brm_loansearch.asp?product=438&groupid=79&ec_id=';
	}
	if (rateType=='50kHomeEq') {
		brLink = 'http://www.bankrate.com/cnn/rate/brm_loansearch.asp?product=506&groupid=79&ec_id=';
	}
	if (rateType=='75kHomeEq') {
		brLink = 'http://www.bankrate.com/cnn/rate/brm_loansearch.asp?product=457&groupid=79&ec_id=';
	}
	if ( (location.pathname=='/') || (location.pathname=='/index.html') ) {
			trackingCode = 'brmint_cnn_money_home_he';
		} else if ( (location.pathname=='/pf/loan_center/') || (location.pathname=='/pf/loan_center/index.html') ) {
			trackingCode = 'brmint_cnn_money_pf_loan_he';
		} else if (location.pathname.match('/magazines/moneymag/money101/lesson8/')) {
			trackingCode = 'brmint_cnn_money_101_les8_he';
		} else if ( (location.pathname=='/real_estate/') || (location.pathname=='/real_estate/index.html') ) {
			trackingCode = 'brmint_cnn_money_re_he';
		} else if ( (location.pathname=='/pf/') || (location.pathname=='/pf/index.html') ) {
			trackingCode = 'brmint_cnn_money_pf_home_he';
		} else {
			trackingCode = 'brmint_cnn_money_art_he';
	}
	document.write('<a href=' + brLink + trackingCode + ' target=_blank>');
}

//CDs, MMAs
function wrtBankRateLinkCdMma(rateType) {
	var trackingCode = '';
	var brLink = '';
	if (rateType=='mma') {
		//brLink = 'http://www.bankrate.com/cnn/rate/mmmf_highratehome.asp?params=US,416&product=33&ec_id=';
        brLink = 'http://www.bankrate.com/cnn/rate/mmmf_highratehome.asp?params=US,416&product=33&ec_id=';
	}
	if (rateType=='mma10k') {
		//brLink = 'http://www.bankrate.com/cnn/rate/mmmf_highratehome.asp?params=US,416&product=34&ec_id=';
        brLink = 'http://www.bankrate.com/cnn/rate/mmmf_highratehome.asp?params=US,416&product=34&ec_id=';
	}
	if (rateType=='cd6mo') {
		//brLink = 'http://www.bankrate.com/cnn/rate/high_ratehome.asp?params=US,416&product=14&ec_id=';
        brLink = 'http://www.bankrate.com/cnn/rate/high_ratehome.asp?params=US,416&product=14&ec_id=';
	}
	if (rateType=='cd1yr') {
		//brLink = 'http://www.bankrate.com/cnn/rate/high_ratehome.asp?params=US,416&product=15&ec_id=';
        brLink = 'http://www.bankrate.com/cnn/rate/high_ratehome.asp?params=US,416&product=15&ec_id=';
	}
	if (rateType=='cd5yr') {
		//brLink = 'http://www.bankrate.com/cnn/rate/high_ratehome.asp?params=US,416&product=19&ec_id=';
        brLink = 'http://www.bankrate.com/cnn/rate/high_ratehome.asp?params=US,416&product=19&ec_id=';
	}
	if ( (location.pathname=='/') || (location.pathname=='/index.html') ) {
			trackingCode = 'brmint_cnn_money_home_cdmma';
		} else if ( (location.pathname=='/pf/loan_center/') || (location.pathname=='/pf/loan_center/index.html') ) {
			trackingCode = 'brmint_cnn_money_pf_loan_cdmma';
		} else if (location.pathname.match('/magazines/moneymag/money101/lesson3/')) {
			trackingCode = 'brmint_cnn_money_101_les3_cdmma';
		} else if ( (location.pathname=='/pf/') || (location.pathname=='/pf/index.html') ) {
			trackingCode = 'brmint_cnn_money_pf_home_cdmma';
		} else {
			trackingCode = 'brmint_cnn_money_art_cdmma';
	}
	document.write('<a href=' + brLink + trackingCode + ' target=_blank>');
}

//AUTOS
function wrtBankRateLinkAuto(rateType) {
	var trackingCode = '';
	var brLink = '';
	if (rateType=='new36mo') {
		brLink = 'http://www.bankrate.com/cnn/rate/brm_autosearch.asp?product=40&refi=0&ec_id=';
	}
	if (rateType=='new48mo') {
		brLink = 'http://www.bankrate.com/cnn/rate/brm_autosearch.asp?product=39&refi=0&ec_id=';
	}
	if (rateType=='new60mo') {
		brLink = 'http://www.bankrate.com/cnn/rate/brm_autosearch.asp?product=41&refi=0&ec_id=';
	}
	if (rateType=='new72mo') {
		brLink = 'http://www.bankrate.com/cnn/rate/brm_autosearch.asp?product=311&refi=0&ec_id=';
	}
	if (rateType=='used36mo') {
		brLink = 'http://www.bankrate.com/cnn/rate/brm_autosearch.asp?product=42&refi=0&ec_id=';
	}
	if ( (location.pathname=='/') || (location.pathname=='/index.html') ) {
			trackingCode = 'brmint_cnn_money_home_auto';
		} else if ( (location.pathname=='/pf/loan_center/') || (location.pathname=='/pf/loan_center/index.html') ) {
			trackingCode = 'brmint_cnn_money_pf_loan_auto';
		} else if (location.pathname.match('/magazines/moneymag/money101/lesson17/')) {
			trackingCode = 'brmint_cnn_money_101_les17_auto';
		} else if ( (location.pathname=='/pf/') || (location.pathname=='/pf/index.html') ) {
			trackingCode = 'brmint_cnn_money_pf_home_auto';
		} else {
			trackingCode = 'brmint_cnn_money_art_auto';
	}
	document.write('<a href=' + brLink + trackingCode + ' target=_blank>');
}

//ZIP VALIDATOR
function validateZip(field,whichZip) {
	var valid = "0123456789-";
	var zipField = document.getElementById(whichZip);
	var hyphencount = 0;
	if (field.length!=5 && field.length!=10) {
		alert("Please enter a valid 5 digit or 5 digit+4 zip code.");
		zipField.focus();
		return false;
	}
	for (var i=0; i < field.length; i++) {
		var temp = "" + field.substring(i, i+1);
		if (temp == "-") hyphencount++;
		if (valid.indexOf(temp) == "-1") {
			alert("Please use valid characters 0 thru 9 and a hyphen for +4 zip code.");
			zipField.focus();
			return false;
		}
		if ((hyphencount > 1) || ((field.length==10) && ""+field.charAt(5)!="-")) {
			alert("Please use a hyphen with your 5 digit+four zip code, such as '12345-6789'.");
			zipField.focus();
			return false;
		}
	}
	return true;
}