// Scripts for the online donation page - French
function getSelectedButton(buttonGroup) {
	for (var i=0; i< buttonGroup.length; i++) {
		if (buttonGroup[i].checked)
			{ return i }
	}
	return -1
}
function resetAmount() {
	if (document.donation.normalAmount.value != "") {
		if (getSelectedButton(document.donation.amountslist) != -1 ) {
			document.donation.amountslist[getSelectedButton(document.donation.amountslist)].checked = false
		}
	}
}
function resetOtherAmount() {
	document.donation.normalAmount.value = ""
}
function checkNumeric(e)  {
	var charCode = (navigator.appName == "Netscape") ? e.which : e.keyCode
	status = charCode
	if (charCode != 46 && (charCode < 48 || charCode > 57)) {
		return false
	}
}
function validate(){

var msg;
var msgflag;
var pswdflag;
var i;

msgflag = "false";
var pswdflag = "false";

 msg="Les champs suivants doivent &ecirc;tre remplis:\n";

 if(getSelectedButton(document.donation.frequency)  == -1) {
	msg+="\nVotre don est-il mensuel ou unique?";
    	msgflag="true";
	}
 if(document.donation.MC_firstname.value == ""){
	msg+="\nPr&eacute;nom";
	msgflag="true";
	}
 if(document.donation.MC_lastname.value == ""){
	msg+="\nNom";
	 msgflag="true";
	}
if(document.donation.email.value  == ""){
	msg+="\nAdresse e-mail";
    	msgflag="true";
	}
if(document.donation.email.value  != ""){
     var estr = new String(document.donation.email.value);
    var atindex = estr.indexOf("@");
     if(atindex ==-1){
         alert("Veuillez introduire une adresse e-mail valable!")
         document.donation.email.focus();
          return;
         }
	}
	
if(getSelectedButton(document.donation.amountslist)  == -1 && document.donation.normalAmount.value  == "" ){
	msg+="\nMontant que vous voulez donner";
    	msgflag="true";
	}

 if(msgflag == "true"){
	msg+="\n\nCliquez sur OK pour revenir au formulaire";
     	alert(msg);
}


if(msgflag == "false") {
		if(document.donation.normalAmount.value  == "") {
			document.donation.normalAmount.value = document.donation.amountslist[getSelectedButton(document.donation.amountslist)].value
		};
		document.donation.name.value = document.donation.MC_firstname.value + " " + document.donation.MC_lastname.value;
		document.donation.cartId.value=document.donation.MC_firstname.value+" "+document.donation.MC_lastname.value+"?"+document.donation.email.value;
		if(document.donation.frequency[getSelectedButton(document.donation.frequency)].value == "single" ) {
			document.donation.noOfPayments.value =""
			document.donation.intervalUnit.value =""
			document.donation.futurePayType.value = ""
			document.donation.amount.value = document.donation.normalAmount.value;
			document.donation.normalAmount.value = ""
			document.donation.MC_normalAmount.value = "0"
			document.donation.desc.value = "Don unique pour le COE";
		} else {
			document.donation.noOfPayments.value ="0"
			document.donation.intervalUnit.value ="3"
			document.donation.futurePayType.value = "regular"
			document.donation.amount.value = "0"
			document.donation.MC_normalAmount.value = document.donation.normalAmount.value
			document.donation.desc.value = "Don mensuel pour le COE"
		}
		pageTracker._trackPageview('/goals/donation-submit.html');
		document.donation.submit()
	}
}
