// Discover Credit Cards Home Page

function initComparison(){
	var i = 1;
	while(document.getElementById('compare'+i)){
		document.getElementById('compare'+i).onclick = sendSelectedCards;
		i++;
	}
}

function initOverlay(){
	if(document.getElementById('carderror-overlay-close')){
		document.getElementById('carderror-overlay-close').onclick = function(){
			document.getElementById('carderror-overlay').style.visibility = 'hidden';
			return false;
		}
	}
}

function sendSelectedCards(){
	var i = 1;
	var count = 0;
	var checked = '';
	while(document.getElementById('card'+i)){
		if(document.getElementById('card'+i).checked){
			if(checked != ''){
				checked += '-';
			}
			checked += i;
			count++;
		}
		i++;
	}
	
	if(count < 2 | count > 5){ 
		document.getElementById('carderror-overlay').style.visibility = 'visible';
		return;
		}
	
	document.location = '/credit-cards/compare-cards.html?q='+checked;
	return false;
}

 $(document).ready(function() {
							
	$.ajax({
    	type: "GET",
        url: "/more/xml/rates.xml",
        dataType: "xml",
        success: function(xml) {
        	$(xml).find('type').each(function(){
            	var id = $(this).attr('id');
            	var schumer = $(this).attr('schumer');
				if (id == 'excellent' && schumer == 'A'){
					var intro_apr = $(this).find('purchases').find('intro').find('rate').text();
					$("#more-intro-apr").html(intro_apr);
					var intro_desc = $(this).find('purchases').find('desc').text();
					$("#more-intro-desc").html(intro_desc);
					var bt_apr = $(this).find('transfers').find('intro').find('rate').text();
					$("#more-bt-apr").html(bt_apr);
					var bt_desc = $(this).find('transfers').find('intro').find('desc').text();
					$("#more-bt-desc").html(bt_desc);
				}
            }); //close each(
		}
	});
			
	$.ajax({
    	type: "GET",
        url: "/open-road/xml/rates.xml",
        dataType: "xml",
        success: function(xml) {
        	$(xml).find('type').each(function(){
            	var id = $(this).attr('id');
            	var schumer = $(this).attr('schumer');
				if (id == 'excellent' && schumer == 'A'){
					var intro_apr = $(this).find('purchases').find('intro').find('rate').text();
					$("#openroad-intro-apr").html(intro_apr);
					var intro_desc = $(this).find('purchases').find('desc').text();
					$("#openroad-intro-desc").html(intro_desc);
					var bt_apr = $(this).find('transfers').find('intro').find('rate').text();
					$("#openroad-bt-apr").html(bt_apr);
					var bt_desc = $(this).find('transfers').find('intro').find('desc').text();
					$("#openroad-bt-desc").html(bt_desc);
				}
            }); //close each(
		}
	});
			
	$.ajax({
    	type: "GET",
        url: "/motiva/xml/rates.xml",
        dataType: "xml",
        success: function(xml) {
        	$(xml).find('type').each(function(){
            	var id = $(this).attr('id');
            	var schumer = $(this).attr('schumer');
				if (id == 'excellent' && schumer == 'A'){
					var intro_apr = $(this).find('purchases').find('intro').find('rate').text();
					$("#motiva-intro-apr").html(intro_apr);
					var intro_desc = $(this).find('purchases').find('desc').text();
					$("#motiva-intro-desc").html(intro_desc);
					var bt_apr = $(this).find('transfers').find('intro').find('rate').text();
					$("#motiva-bt-apr").html(bt_apr);
					var bt_desc = $(this).find('transfers').find('intro').find('desc').text();
					$("#motiva-bt-desc").html(bt_desc);
				}
            }); //close each(
		}
	});
			
	$.ajax({
    	type: "GET",
        url: "/miles/xml/rates.xml",
        dataType: "xml",
        success: function(xml) {
        	$(xml).find('type').each(function(){
            	var id = $(this).attr('id');
            	var schumer = $(this).attr('schumer');
				if (id == 'excellent' && schumer == 'A'){
					var intro_apr = $(this).find('purchases').find('intro').find('rate').text();
					$("#miles-intro-apr").html(intro_apr);
					var intro_desc = $(this).find('purchases').find('desc').text();
					$("#miles-intro-desc").html(intro_desc);
					var bt_apr = $(this).find('transfers').find('intro').find('rate').text();
					$("#miles-bt-apr").html(bt_apr);
					var bt_desc = $(this).find('transfers').find('intro').find('desc').text();
					$("#miles-bt-desc").html(bt_desc);
				}
            }); //close each(
		}
	});
	
	$.ajax({
    	type: "GET",
        url: "/escape/xml/rates.xml",
        dataType: "xml",
        success: function(xml) {
        	$(xml).find('type').each(function(){
            	var id = $(this).attr('id');
            	var schumer = $(this).attr('schumer');
				if (id == 'excellent' && schumer == 'A'){
					var intro_apr = $(this).find('purchases').find('intro').find('rate').text();
					$("#escape-intro-apr").html(intro_apr);
					var intro_desc = $(this).find('purchases').find('desc').text();
					$("#escape-intro-desc").html(intro_desc);
					var bt_apr = $(this).find('transfers').find('intro').find('rate').text();
					$("#escape-bt-apr").html(bt_apr);
					var bt_desc = $(this).find('transfers').find('intro').find('desc').text();
					$("#escape-bt-desc").html(bt_desc);
				}
            }); //close each(
		}
	});
			
	$.ajax({
    	type: "GET",
        url: "/student/xml/rates.xml",
        dataType: "xml",
        success: function(xml) {
        	$(xml).find('type').each(function(){
            	var id = $(this).attr('id');
            	var schumer = $(this).attr('schumer');
				if (id == 'excellent' && schumer == 'A'){
					var intro_apr = $(this).find('purchases').find('intro').find('rate').text();
					$("#student-intro-apr").html(intro_apr);
					var intro_desc = $(this).find('purchases').find('desc').text();
					$("#student-intro-desc").html(intro_desc);
					var bt_apr = $(this).find('transfers').find('intro').find('rate').text();
					$("#student-bt-apr").html(bt_apr);
					var bt_desc = $(this).find('transfers').find('intro').find('desc').text();
					$("#student-bt-desc").html(bt_desc);
				}
            }); //close each(
		}
	});
	
	$.ajax({
    	type: "GET",
        url: "/student-open-road/xml/rates.xml",
        dataType: "xml",
        success: function(xml) {
        	$(xml).find('type').each(function(){
            	var id = $(this).attr('id');
            	var schumer = $(this).attr('schumer');
				if (id == 'excellent' && schumer == 'A'){
					var intro_apr = $(this).find('purchases').find('intro').find('rate').text();
					$("#student-open-intro-apr").html(intro_apr);
					var intro_desc = $(this).find('purchases').find('desc').text();
					$("#student-open-intro-desc").html(intro_desc);
					var bt_apr = $(this).find('transfers').find('intro').find('rate').text();
					$("#student-open-bt-apr").html(bt_apr);
					var bt_desc = $(this).find('transfers').find('intro').find('desc').text();
					$("#student-open-bt-desc").html(bt_desc);
				}
            }); //close each(
		}
	});
	
	
	$.ajax({
    	type: "GET",
        url: "/business/business-card/xml/rates.xml",
        dataType: "xml",
        success: function(xml) {
        	$(xml).find('type').each(function(){
            	var id = $(this).attr('id');
            	var schumer = $(this).attr('schumer');
				if (id == 'excellent' && schumer == 'A'){
					var intro_apr = $(this).find('purchases').find('intro').find('rate').text();
					$("#business-intro-apr").html(intro_apr);
					var intro_desc = $(this).find('purchases').find('desc').text();
					$("#business-intro-desc").html(intro_desc);
					var bt_apr = $(this).find('transfers').find('intro').find('rate').text();
					$("#business-bt-apr").html(bt_apr);
					var bt_desc = $(this).find('transfers').find('intro').find('desc').text();
					$("#business-bt-desc").html(bt_desc);
				}
            }); //close each(
		}
	});
	
	$.ajax({
    	type: "GET",
        url: "/business/business-miles-card/xml/rates.xml",
        dataType: "xml",
        success: function(xml) {
        	$(xml).find('type').each(function(){
            	var id = $(this).attr('id');
            	var schumer = $(this).attr('schumer');
				if (id == 'excellent' && schumer == 'A'){
					var intro_apr = $(this).find('purchases').find('intro').find('rate').text();
					$("#business-miles-intro-apr").html(intro_apr);
					var intro_desc = $(this).find('purchases').find('desc').text();
					$("#business-miles-intro-desc").html(intro_desc);
					var bt_apr = $(this).find('transfers').find('intro').find('rate').text();
					$("#business-miles-bt-apr").html(bt_apr);
					var bt_desc = $(this).find('transfers').find('intro').find('desc').text();
					$("#business-miles-bt-desc").html(bt_desc);
				}
            }); //close each(
		}
	});
	
 });

addLoadEvent(initComparison);
addLoadEvent(initOverlay);