function externalLinks() {
 if (!document.getElementsByTagName) return;
 var anchors = document.getElementsByTagName("a");
 for (var i=0; i<anchors.length; i++) {
   var anchor = anchors[i];
   if (anchor.getAttribute("href") &&
       anchor.getAttribute("rel") == "external")
     anchor.target = "_blank";
 }
}

 	function setFieldValueOnClick(){
        if(document.getElementById("loanamount").value == "-- Loan Amount --")
         document.getElementById("loanamount").value = "";
     }

     function setFieldValueOnBlur(){


        if(document.getElementById("loanamount").value == "")
          document.getElementById("loanamount").value = "-- Loan Amount --";
     }

    function set_error(text)
    {
        alert(text);
    }

	function toggle_accounttype(typeval)
	{		
		switch(typeval)
		{
			case 'cd':
				document.getElementById('rowTerm').style.display = 'block';
                document.getElementById('rowAmount').style.display = 'block';
				if(document.getElementById('rowLoanAmount'))
                document.getElementById('rowLoanAmount').style.display = 'none';
				if(document.getElementById('rowLoanType'))
                document.getElementById('rowLoanType').style.display = 'none';
				if(document.getElementById('rowState'))
                document.getElementById('rowState').style.display = 'none';
				if(document.ratestart.type)
              	document.ratestart.type.value='cd';
				set_action('cdrates/');
				break;
			case 'mma':
				document.getElementById('rowTerm').style.display = 'none';
				document.getElementById('rowAmount').style.display = 'block';
				if(document.getElementById('rowLoanAmount'))
				document.getElementById('rowLoanAmount').style.display = 'none';
				if(document.getElementById('rowLoanType'))
				document.getElementById('rowLoanType').style.display = 'none';
				if(document.getElementById('rowState'))
				document.getElementById('rowState').style.display = 'none';
				if(document.ratestart.type)
				document.ratestart.type.value='mma';
				set_action('moneymarketsavingsaccounts/');
				break;
			case 'savings':
				document.getElementById('rowTerm').style.display = 'none';
				document.getElementById('rowAmount').style.display = 'block';
				if(document.getElementById('rowLoanAmount'))
				document.getElementById('rowLoanAmount').style.display = 'none';
				if(document.getElementById('rowLoanType'))
				document.getElementById('rowLoanType').style.display = 'none';
				if(document.getElementById('rowState'))
				document.getElementById('rowState').style.display = 'none';
				if(document.ratestart.type)
				document.ratestart.type.value='savings';
				set_action('moneymarketsavingsaccounts/');
				break;
			case 'mortgage':
				document.getElementById('rowTerm').style.display = 'none';
				document.getElementById('rowAmount').style.display = 'none';
				if(document.getElementById('rowLoanAmount'))
				document.getElementById('rowLoanAmount').style.display = 'block';
				if(document.getElementById('rowLoanType'))
				document.getElementById('rowLoanType').style.display = 'block';
				if(document.getElementById('rowState'))
				document.getElementById('rowState').style.display = 'block';
				if(document.ratestart.type)
				document.ratestart.type.value='2';
				set_action('mortgage-rates/');
				break;
			default:
				document.getElementById('rowTerm').style.display = 'block';
                document.getElementById('rowAmount').style.display = 'block';
				if(document.getElementById('rowLoanAmount'))
                document.getElementById('rowLoanAmount').style.display = 'none';
				if(document.getElementById('rowLoanType'))
                document.getElementById('rowLoanType').style.display = 'none';
				if(document.getElementById('rowState'))
                document.getElementById('rowState').style.display = 'none';
				if(document.ratestart.type)
              	document.ratestart.type.value='cd';
				set_action('cdrates/');
				break;
			}
		}

	  function toggle_loantype(typeval)
	  {
			document.ratestart.type.value =typeval;
	  }
     
window.onload = externalLinks;