var urlStr = new String( window.location );

var vacd = {
    assignAvailableRates: function(){
        if (typeof(type_3500_6M_promoApy) != "undefined") vacd.addTermRow(type_3500_6M_promoApy, "6");
        if (typeof(type_3500_9M_promoApy) != "undefined") vacd.addTermRow(type_3500_9M_promoApy, "9");
        if (typeof(type_3500_12M_promoApy) != "undefined") vacd.addTermRow(type_3500_12M_promoApy, "12");
        if (typeof(type_3500_18M_promoApy) != "undefined") vacd.addTermRow(type_3500_18M_promoApy, "18");
        if (typeof(type_3500_24M_promoApy) != "undefined") vacd.addTermRow(type_3500_24M_promoApy, "24");
        if (typeof(type_3500_36M_promoApy) != "undefined") vacd.addTermRow(type_3500_36M_promoApy, "36");
        if (typeof(type_3500_48M_promoApy) != "undefined") vacd.addTermRow(type_3500_48M_promoApy, "48");
        if (typeof(type_3500_60M_promoApy) != "undefined") vacd.addTermRow(type_3500_60M_promoApy, "60");
        
    },
    addTermRow: function(termApy, termString, termEffectiveDate){
	document.getElementById('vacdTable').style.display = 'block';
	if(document.getElementById('vacdBtn'))	document.getElementById('vacdBtn').style.display = 'block';
		
	//add rows to table
        var tbl = document.getElementById('vTbl');
        var lastRow = tbl.rows.length;
        var iteration = lastRow;// if there's no header row in the table, then iteration = lastRow + 1
        var row = tbl.insertRow(lastRow);
        
        //cell left  
        var cellLeft = row.insertCell(0);
        var termLnk = document.createElement('a');
        var termLnkTitle = 'Open ' + termString + ' month Added Value CD';
        var termLnkHref = 'https://banking.ingdirect.com/savings/express_savings.asp?type=3500&term=' + termString;
        
		if( urlStr.indexOf('OpenCDLadder') != -1 ){
			var termLnkTransLink = 'https://secure.ingdirect.com/myaccount/INGDirect.html?command=gotoChooseJointOwner&OpenCD=OpenCDLadder&FREQ=' + termString;
		}else{
			var termLnkTransLink = 'https://secure.ingdirect.com/myaccount/INGDirect.html?command=gotoChooseJointOwner&OpenCD=OpenCD&FREQ=' + termString;

		}
		
		
		
		
        termLnk.setAttribute('title', termLnkTitle)
        termLnk.className = 'dLink';
        termLnk.setAttribute('href', termLnkHref)
        termLnk.setAttribute('trans', termLnkTransLink)
        cellLeft.appendChild(termLnk)
        
        var textNodeCl = document.createTextNode(termString + ' month');
        termLnk.appendChild(textNodeCl);
        
        
        
        //cell center
        var cellCenter = row.insertCell(1);
        cellCenter.className = 'highlight'
        var textNodeCc = document.createTextNode(termApy + "%");
        cellCenter.appendChild(textNodeCc);
        
        //cell right
        var cellRight = row.insertCell(2);
        var effectiveDate = new Date();
        
		var textNodeCr = document.createTextNode( (effectiveDate.getMonth() + 1) + "/" + effectiveDate.getDate() + "/" + effectiveDate.getFullYear());
        cellRight.appendChild(textNodeCr);
        
    }
}



