function validForm ( form )
{
	var messAmount1 = "Entrez le montant à verser";
	var messAmount2 = "Le montant saisi est incorrect. Vérifier, s'il vous plaît, si vous avez la virgule comme un point décimal et pour séparateur des milliers vous n'avez pas mis d'espaces";
	var messNom = "Entrez Votre Nom";
	var messPrenom = "Entrez Votre Prénom";
	var messAddr = "Entrez votre adresse";
	var messCp = "Entrez Votre code postal";
	var messCity = "Entrez Votre ville";
	var messMaxlength = "La longueur des données entrées n'est pas autorisée, veuillez réduire votre adresse, s'il vous plaît";
	var messMaxlengthComment = "La longueur des données entrées n'est pas autorisée, veuillez réduire votre commentaire, s'il vous plaît";
	/* montant */
	if (form.amount.value == "") {
		alert( messAmount1 );
		form.amount.focus();
		return false ;
	}
	if (!(/^[0-9,]*$/.test(form.amount.value))){
		alert( messAmount2 )
		form.amount.focus();
		return false ;
	}
	/* Nom */
	if (!(/[a-zA-Z-.0-9]/.test(form.nom.value))){
		alert( messNom );
		form.nom.focus();
		return false ;
	}
	/* Prenom */
	if (!(/[a-zA-Z-.0-9]/.test(form.prenom.value))){
		alert( messPrenom );
		form.prenom.focus();
		return false ;
	}
	/* Adresse */
	if (!(/[a-zA-Z-.0-9]/.test(form.addr.value))){
		alert( messAddr );
		form.addr.focus();
		return false ;
	}
	/* Cp */
	if (!(/[a-zA-Z-.0-9]/.test(form.zip.value))){
		alert( messCp );
		form.zip.focus();
		return false ;
	}
	/* City */
	if (!(/[a-zA-Z-.0-9]/.test(form.city.value))){
		alert( messCity );
		form.city.focus();
		return false ;
	}
	/**/
	if (form.nom.value.length + form.prenom.value.length + form.zip.value.length + form.city.value.length + form.addr.value.length > 128){
		alert( messMaxlength );
		form.addr.focus();
		return false ;
	}
	if (form.comment.value.length > 256){
		alert( messMaxlengthComment );
		form.comment.focus();
		return false ;
	}
	return true ;
}

self.name = "sitecom";
function payment(frm) {
	var win;
	var url ='/payment/payAmount.do?okReturnPage=/../paiementProcessed.html';
  url+='&amount='+frm.amount.value;
  url+='&nom='+frm.nom.value+'&prenom='+frm.prenom.value;
  url+='&addr='+frm.addr.value+'&zip='+frm.zip.value+'&city='+frm.city.value;
  url+='&email='+frm.email.value+'&comment='+frm.comment.value;

	
	win = window.open(url, 'SPPLUS', 'width=750,height=560,status=1');
	win.focus();
	frm.reset();
}


