// JavaScript for Credit Card Member Benefits

function closeWidget(){
	
	tb_remove();
	document.getElementById('TB_overlay').style.display ='none';

	document.getElementById('TB_ajaxContent').style.display ='none';

	document.getElementById('benefits-flash-overlay').style.display ='none';

}

function initLinks(){
	var i = 0;
	var link;
	while(document.getElementById('link'+i)){
		link = document.getElementById('link'+i);
		link.num = i;
		link.onclick = showWidget;
		i++;
	}
}
function initImageLinks(){
	var i = 0;
	var link;
	while(document.getElementById('image-link'+i)){
		link = document.getElementById('image-link'+i);
		link.num = i;
		link.onclick = showWidget;
		i++;
	}
}
function initTitleLinks(){
	var i = 0;
	var link;
	while(document.getElementById('title-link'+i)){
		link = document.getElementById('title-link'+i);
		link.num = i;
		link.onclick = showWidget;
		i++;
	}
}
function showWidget(){
	if(typeof(SWFObject) == 'function'){
		var so = new SWFObject("/credit-cards/assets/widgets_viewall.swf", "widgets_viewall", "870", "480", "7", "");
		so.addParam("base", "/credit-cards/assets/swf");
		so.addVariable('currentWidget', this.num);
		so.addVariable('xmlPath','/credit-cards/assets/xml/widgets_viewall.xml');
		so.addParam("wmode", "transparent");
		so.write('benefits-flash-overlay');
	}
	tb_show('', '#TB_inline?height=480&width=850&inlineId=benefits-flash-overlay', false);
	return false;
}

addLoadEvent(initLinks);
addLoadEvent(initImageLinks);
addLoadEvent(initTitleLinks);

$(document).ready(function(){   
	noHead = new Image();
	noBody = new Image();
	noFoot	= new Image();
	noHead.src = "/credit-cards/images/noflash-head.gif";
	noBody.src = "/credit-cards/images/noflash-body.gif";
	noFoot.src = "/credit-cards/images/noflash-foot.gif";
});