// CreditCard.js
function CreditCard() {}

CreditCard.prototype.getCreditCardDetailsSummary = function()
{
   var summaryHTML = "<TABLE CLASS='Summary'>";
   summaryHTML += "<TR><TD CLASS='BasketHeading2'>Titulaire de la carte : </TD>";
   summaryHTML += "<TD>" + this.getCardHolderName() + "</TD></TR>";
   summaryHTML += "<TR><TD CLASS='BasketHeading2'>Num\&eacute;ro de la carte :</TD>";
   summaryHTML += "<TD>" + this.getCardNumber() + "</TD></TR>";
   summaryHTML += "<TR><TD CLASS='BasketHeading2'>Expire \&agrave; fin :</TD>";
   summaryHTML += "<TD>" + this.getCardExpires() + "</TD></TR>";
   summaryHTML += "<TR><TD CLASS='BasketHeading2'>Authorisation :</TD>";
   summaryHTML += "<TD>" + this.getCardAuthorization() + "</TD></TR>";
   summaryHTML += "</TABLE>";
   
   return summaryHTML;
}

CreditCard.prototype.setCardType = function(cardType)
{
   this.cardType = cardType;
}

CreditCard.prototype.getCardType = function()
{
   return this.cardType;
}

CreditCard.prototype.setCardHolderName = function(cardHolderName)
{
   this.cardHolderName = cardHolderName;
}

CreditCard.prototype.getCardHolderName = function()
{
   return this.cardHolderName;
}

CreditCard.prototype.setCardNumber = function(cardNumber)
{
   this.cardNumber = cardNumber;
}

CreditCard.prototype.getCardNumber = function()
{
   return this.cardNumber;
}

CreditCard.prototype.setCardExpires = function(cardExpires)
{
   this.cardExpires = cardExpires;
}

CreditCard.prototype.getCardExpires = function()
{
   return this.cardExpires;
}

CreditCard.prototype.setCardAuthorization = function(cardAuthorization)
{
   this.cardAuthorization = cardAuthorization;
}

CreditCard.prototype.getCardAuthorization = function()
{
   return this.cardAuthorization;
}