| Current Path : /home/happyrenas/old/happy-and-pay.fr/js/ |
Linux webd005.cluster105.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64 |
| Current File : /home/happyrenas/old/happy-and-pay.fr/js/functions.js |
function formvalid(id)
{
var formulaire = document.getElementById(id);
$selection = $("#" +id+" input[type='text'], #"+id+" textarea");
var chiffres = new String(formulaire.Telephone.value);
chiffres = chiffres.replace(/[^0-9]/g, '');
compteur = chiffres.length;
var retval;
$selection.each(function () {
if($(this).val() == '') {
alert ( "Veuillez remplir tous les champs du formulaire");
retval= false;
return false;
}
});
if (chiffres == "" || chiffres.length != 10)
{
alert ( "Erreur - Téléphone : assurez-vous de rentrer un numéro à 10 chiffres (xxxxxxxxxx)" );
retval= false;
}
return retval;
}
function ouvrir(id, classname) {
var questions = document.getElementsByClassName('question');
var i = questions.length;
var bloc = id.closest('.' + classname);
if (bloc.classList.contains("open"))
{
while(i--) {
questions[i].className='question';
}
$(bloc).removeClass("open");
}
else
{
while(i--) {
questions[i].className='question';
}
$(bloc).addClass("open");
}
}
function valider()
{
if (formcontact.Nom.value == "" || formcontact.Nom.value == "Nom, Prénom * :")
{
alert ( "Le champ 'Nom' est obligatoire !" );
return false;
}
if (formcontact.Mail.value == "" || formcontact.Mail.value == "Mail * :")
{
alert ( "Le champ 'Mail' est obligatoire pour pouvoir vous recontacter !" );
return false;
}
if (formcontact.Mail.value != "" || formcontact.Mail.value != "Mail * :")
{
var a = formcontact.Mail.value;
var valide1 = false;
for(var j=1;j<(a.length);j++){
if(a.charAt(j)=='@'){
if(j<(a.length-4)){
for(var k=j;k<(a.length-2);k++){
if(a.charAt(k)=='.') valide1=true;
}
}
}
}
if(valide1==false)
{
alert("Veuillez saisir une adresse email valide !");
return valide1;
}
}
var chiffres = new String(formcontact.Telephone.value);
chiffres = chiffres.replace(/[^0-9]/g, '');
compteur = chiffres.length;
if (formcontact.Telephone.value == "" || formcontact.Telephone.value == "Téléphone * :" )
{
alert ( "Le champ Téléphone est obligatoire pour vous recontacter !" );
return false;
}
if (chiffres.length != 10)
{
alert("Assurez-vous de rentrer un numéro à 10 chiffres (xxxxxxxxxx)");
return false;
}
return true;
}