//Card codes

//1 - DBS Altitude American Express® Card
//2 - DBS Black American Express® Card
//3 - Live Fresh by DBS
//4 - DBS Woman's Card - expired
//5 - DBS Visa Platinum Card

//6 - DBS MasterCard Platinum Card
//7 - DBS Classic Visa Card
//8 - DBS MasterCard Classic Card
//9 - DBS Esso Platinum Card
//10 - Takashimaya American Express® Platinum Card

//11 - CapitaCard Visa Platinum Card
//12 - BHG Visa Platinum Card
//13 - DBS SAAB Visa Platinum Card
//14 - DBS NUSS Visa Platinum Card
//15 - DBS NUS Alumni Platinum Card

//Categories
// Travel
var travelArr =  ['1','2','3'];
// Shopping
var shoppingArr = ['2','3','5','6','7','8','10','11','12'];
// Concierge
var conciergeArr = ['1','5','6','10','12','14'];
// Commuting
var commutingArr = ['3'];
// Entertainment
var entertainmentArr = ['3'];
// Clubbing
var clubbingArr = ['3'];
// Petrol / Motoring
var petrolArr = ['9','13'];
// Dining
var diningArr = ['1','2','3','5','6','7','8','9','10','11','12','13','14','15'];
//9 - Golfing
var golfArr = ['5','6','14','15'];
//10 - Cash Rebates
var cashrebateArr = ['11','12','13'];
//11 - Accelerated points
var apArr = ['1','2'];
//12 - Rewards points
var rpArr = ['1','2','3','5','6','7','8','9','10','12','14','15'];


function chosenOpt(coption) {
	//$('.dbscards').css("visibility","hidden");
	$(".dbscards img").fadeTo('fast', 0.2);
	$(".dbscards span").fadeTo('fast', 0.2);
	switch (coption) {
		case "Travel":
			showResult(travelArr);
			break;
		case "Shopping":
			showResult(shoppingArr);
			break;
		case "Concierge":
			showResult(conciergeArr);
			break;
		case "Commuting":
			showResult(commutingArr);
			break;
		case "Entertainment":
			showResult(entertainmentArr);
			break;
		case "Clubbing":
			showResult(clubbingArr);
			break;
		case "Petrol/Motoring":
			showResult(petrolArr);
			break;
		case "Dining":
			showResult(diningArr);
			break;
		case "Golfing":
			showResult(golfArr);
			break;
		case "Cash Rebates":
			showResult(cashrebateArr);
			break;
		case "Accelerated Points":
			showResult(apArr);
			break;
		case "Rewards Points":
			showResult(rpArr);
			break;
		default:
			break;
	}
}

function showResult(optArr) {
	$('.dbscards').each(function() {
		idname = $(this).attr('id');
		idindex = idname.substr(4);
		//alert(idindex);
		if ($.inArray(idindex, optArr) == -1) {
			//if ($(this).css("opacity")!=0.2) $(this).fadeTo('fast', 0.2);
		} else {
			//$(this).css("visibility","visible");
			//if ($(this).css("opacity")!=1) { 
				//$(this).fadeTo('fast', 1);
				$(this).find('img').fadeTo('fast', 1);
				$(this).find('span').fadeTo('fast', 1);
			//}
		}
	});
}

function resetallCredit() {
	//$('.dbscards').css("visibility","visible");
	$('.dbscards img').fadeTo('fast', 1);
	$('.dbscards span').fadeTo('fast', 1);
}

