var requiredFields = [
	["indPaiement" , "Card type", "radio"],
	["iFirstname",  "First name", "text"],
	["iFamilyname",  "Family name", "text"],
	["iAddress",  "Address", "text"],
	["iArea",  "Zip code/Postcode", "select"],
	["iCountry",  "Country", "text"],
	["iEmail",  "Email", "text"],
	["iMovementnumber", "", "text"],
  	["iCasenumber", "", "text"]

];


//show the div corresponding to the selected payment
var lastShownDiv = "paymentType_1";
function selectPayment(paymentId) {
  var divToShow = "paymentType_" + paymentId;
  if(document.getElementById(divToShow)) {
    if(divToShow!=lastShownDiv) {
      if(document.getElementById(lastShownDiv)) {
	document.getElementById(lastShownDiv).style.display="none";
      }
      document.getElementById(divToShow).style.display="block";
      lastShownDiv=divToShow;
    }
  }
}


//check that the right paymentType div is selected
//(if user reloads the page after having selected a different payment type than the first one )
function showRightPaymentDiv() {
  var radios = document.getElementById("orderExtractForm").elements["indPaiement"];
  var radioDiv="";
  for(var i=0; i<radios.length; i++) {
    radioDiv = "paymentType_" + (i+1);
    if(document.getElementById(radioDiv)) {
      if(radios[i].checked) {
	document.getElementById(radioDiv).style.display="block";
	lastShownDiv = radioDiv;
      } else {
	document.getElementById(radioDiv).style.display="none";
      }
    }
  }
}


