var OPT1 = [0,540,0,420,0];
var OPT2 = [0,540,0,420,0];
var OPT3 = [0,840,0,660,0];
var OPT4 = [0,78];
var OPT5 = [0,0,0,0,0];
var OPT6 = [0,180,0,0,0];
var OPT7 = [0,0,0,0,0];
var OPT1_HT = [0,450,0,350,0];
var OPT2_HT = [0,450,0,350,0];
var OPT3_HT = [0,700,0,550,0];
var TYPE_TARIF=0;
/* ************************************************************* */
function validateNumeric(evt) {
var theEvent = evt || window.event;
var key = theEvent.keyCode || theEvent.which;
if(key==8)
return;
if(key==127)
return;
key = String.fromCharCode( key );
var regex = /[0-9]|\./;
if( !regex.test(key) ) {
theEvent.returnValue = false;
theEvent.preventDefault();
}
}
/* ************************************************************* */
function validateNumericDate(evt) {
var theEvent = evt || window.event;
var key = theEvent.keyCode || theEvent.which;
if(key==8)
return;
if(key==127)
return;
if(key==47)
return;
key = String.fromCharCode( key );
var regex = /[0-9]|\./;
if( !regex.test(key) ) {
theEvent.returnValue = false;
theEvent.preventDefault();
}
}
/* ************************************************************* */
function validateAlphaNumeric(evt) {
var theEvent = evt || window.event;
var key = theEvent.keyCode || theEvent.which;
if(key==8)
return;
if(key==127)
return;
if(key==32)
return;
key = String.fromCharCode( key );
key=key.toUpperCase();
var regex = /\w/;
if( !regex.test(key) ) {
theEvent.returnValue = false;
theEvent.preventDefault();
}
}
/* ************************************************************* */
function IsNumeric(sText)
{
var ValidChars = "0123456789.";
var IsNumber=true;
var Char;
for (i = 0; i < sText.length && IsNumber == true; i++)
{
Char = sText.charAt(i);
if (ValidChars.indexOf(Char) == -1)
{
IsNumber = false;
}
}
return IsNumber;
}
/* ************************************************************* */
function eMail_Valide(eMail)
{
Un_Tableau=eMail.split("@")
if(Un_Tableau.length!=2)
{
return false;
}
Un_Tableau=Un_Tableau[1].split(".")
if(Un_Tableau.length<2)
{
return false;
}
if ((Un_Tableau[Un_Tableau.length-1].length<2))
{
return false;
}
return true;
}
/* ************************************************************* */
function ValidePaiement(Action)
{
if(Ajax_On_Time)
return false;
Ajax_On_Time=true;
Formulaire=document.FORMINSCRIPT;
if(Formulaire.NOM.value=="")
{
sweetAlert({
text: "Veuillez saisir votre nom.",
type: 'warning',
showCancelButton: false,
confirmButtonColor: '#4fa7f3',
confirmButtonText: 'OK'
}).then(function () {
Formulaire.NOM.focus();
Ajax_On_Time=false;
return false;
})
return false;
}
if(Formulaire.PRENOM.value=="")
{
sweetAlert({
text: "Veuillez saisir votre prénom.",
type: 'warning',
showCancelButton: false,
confirmButtonColor: '#4fa7f3',
confirmButtonText: 'OK'
}).then(function () {
Formulaire.PRENOM.focus();
Ajax_On_Time=false;
return false;
})
return false;
}
if(Formulaire.SOCIETE.value=="")
{
sweetAlert({
text: "Veuillez saisir le nom de votre établissement.",
type: 'warning',
showCancelButton: false,
confirmButtonColor: '#4fa7f3',
confirmButtonText: 'OK'
}).then(function () {
Formulaire.SOCIETE.focus();
Ajax_On_Time=false;
return false;
})
return false;
}
if(Formulaire.FONCTION.value=="")
{
sweetAlert({
text: "Veuillez saisir votre fonction.",
type: 'warning',
showCancelButton: false,
confirmButtonColor: '#4fa7f3',
confirmButtonText: 'OK'
}).then(function () {
Formulaire.FONCTION.focus();
Ajax_On_Time=false;
return false;
})
return false;
}
if(Formulaire.ADRESSE.value=="")
{
sweetAlert({
text: "Veuillez saisir votre adresse.",
type: 'warning',
showCancelButton: false,
confirmButtonColor: '#4fa7f3',
confirmButtonText: 'OK'
}).then(function () {
Formulaire.ADRESSE.focus();
Ajax_On_Time=false;
return false;
})
return false;
}
if(Formulaire.CP.value=="")
{
sweetAlert({
text: "Veuillez saisir votre code postal.",
type: 'warning',
showCancelButton: false,
confirmButtonColor: '#4fa7f3',
confirmButtonText: 'OK'
}).then(function () {
Formulaire.CP.focus();
Ajax_On_Time=false;
return false;
})
return false;
}
if(!IsNumeric(Formulaire.CP.value))
{
sweetAlert({
text: "Veuillez saisir un code postal composé uniquement de chiffres.",
type: 'warning',
showCancelButton: false,
confirmButtonColor: '#4fa7f3',
confirmButtonText: 'OK'
}).then(function () {
Formulaire.CP.focus();
Ajax_On_Time=false;
return false;
})
return false;
}
if(Formulaire.VILLE.value=="")
{
sweetAlert({
text: "Veuillez saisir votre ville.",
type: 'warning',
showCancelButton: false,
confirmButtonColor: '#4fa7f3',
confirmButtonText: 'OK'
}).then(function () {
Formulaire.VILLE.focus();
Ajax_On_Time=false;
return false;
})
return false;
}
if(Formulaire.TEL.value=="")
{
sweetAlert({
text: "Veuillez saisir votre téléphone.",
type: 'warning',
showCancelButton: false,
confirmButtonColor: '#4fa7f3',
confirmButtonText: 'OK'
}).then(function () {
Formulaire.TEL.focus();
Ajax_On_Time=false;
return false;
})
return false;
}
if(Formulaire.EMAIL.value=="")
{
sweetAlert({
text: "Veuillez saisir votre eMail.",
type: 'warning',
showCancelButton: false,
confirmButtonColor: '#4fa7f3',
confirmButtonText: 'OK'
}).then(function () {
Formulaire.EMAIL.focus();
Ajax_On_Time=false;
return false;
})
return false;
}
if(!(eMail_Valide(Formulaire.EMAIL.value)))
{
sweetAlert({
text: "Votre eMail n'est pas valide.",
type: 'warning',
showCancelButton: false,
confirmButtonColor: '#4fa7f3',
confirmButtonText: 'OK'
}).then(function () {
Formulaire.EMAIL.focus();
Ajax_On_Time=false;
return false;
})
return false;
}
var Val1=0;
var Val2=0;
var Val3=0;
var Val4=0;
var Val5=0;
var Val6=0;
var Val7=0;
var Val8=0;
if($("#JEUD").is(":checked"))
Val1=OPT1[1];
if($("#VEND").is(":checked"))
Val2=OPT2[1];
if($("#PASS").is(":checked"))
Val3=OPT3[1];
if($("#WEB1").is(":checked"))
{
Val5=OPT5[1];
if($("#PRES").is(":checked"))
$('#PRES').prop("checked", false);
}
if($("#WEB2").is(":checked"))
{
Val6=OPT5[1];
if($("#PRES").is(":checked"))
$('#PRES').prop("checked", false);
}
if($("#WEB3").is(":checked"))
{
Val7=OPT6[1];
}
if($("#WEB4").is(":checked"))
Val8=OPT7[1];
if($("#PRES").is(":checked"))
Val4=OPT4[1];
if((Val1+Val2+Val3+Val4+Val5+Val6+Val7+Val8)==0)
{
OldTexte="Vous devez sélectionner au moins un tarif dans la liste des prestations.";
sweetAlert({
text: "Vous devez sélectionner un tarif.",
type: 'warning',
showCancelButton: false,
confirmButtonColor: '#4fa7f3',
confirmButtonText: 'OK'
}).then(function () {
Ajax_On_Time=false;
return false;
})
return false;
}
if(!$('#CGV').prop('checked'))
{
sweetAlert({
text: "Vous devez avoir lu et accepté les conditions générales de ventes.",
type: 'warning',
showCancelButton: false,
confirmButtonColor: '#4fa7f3',
confirmButtonText: 'OK'
}).then(function () {
Ajax_On_Time=false;
return false;
})
return false;
}
$.ajax({
url: "checkmail.php",
cache: false,
type: "POST",
data: ({EM:Formulaire.EMAIL.value}),
dataType: "text",
success: function(uneData){
if(uneData=="OK")
{
Ajax_On_Time=false;
Formulaire.ACT.value=Action;
Formulaire.submit();
}else
{
sweetAlert({
text: "Cet email a déjà été utilisé pour une autre inscription.",
type: 'warning',
showCancelButton: false,
confirmButtonColor: '#4fa7f3',
confirmButtonText: 'OK'
}).then(function () {
Ajax_On_Time=false;
return false;
})
}
}
});
return false;
}
/* ************************************************************* */
function InitSelect()
{
$('#JEUD').prop("checked", false);
$('#VEND').prop("checked", false);
$('#PASS').prop("checked", false);
$('#PRES').prop("checked", false);
$('#WEB1').prop("checked", false);
$('#WEB2').prop("checked", false);
$('#WEB3').prop("checked", false);
$('#OPT_TARIF').val(0);
$("#PRIX").html('TOTAL A REGLER : 0 € TTC');
Formulaire=document.FORMINSCRIPT;
Formulaire.TOT.value=0;
}
/* ************************************************************* */
function CalculePrix()
{
Formulaire=document.FORMINSCRIPT;
var Val1=0;
var Val2=0;
var Val3=0;
var Val4=0;
var Val5=0;
var Val6=0;
var Val7=0;
var Val8=0;
if($("#JEUD").is(":checked"))
{
if(TYPE_TARIF==0)
Val1=OPT1[1];
else
Val1=OPT1[3];
}
if($("#VEND").is(":checked"))
{
if(TYPE_TARIF==0)
Val2=OPT2[1];
else
Val2=OPT2[3];
}
if($("#PASS").is(":checked"))
{
if(TYPE_TARIF==0)
Val3=OPT3[1];
else
Val3=OPT3[3];
}
if($("#WEB1").is(":checked"))
{
Val5=OPT5[1];
if($("#PRES").is(":checked"))
$('#PRES').prop("checked", false);
}
if($("#WEB2").is(":checked"))
{
Val6=OPT5[1];
if($("#PRES").is(":checked"))
$('#PRES').prop("checked", false);
}
if($("#WEB3").is(":checked"))
{
Val7=OPT6[1];
if(1==2)
{
if($("#PRES").is(":checked"))
$('#PRES').prop("checked", false);
}
}
if($("#WEB4").is(":checked"))
Val8=OPT7[1];
if($("#PRES").is(":checked"))
Val4=OPT4[1];
Formulaire.TOT.value=Val1+Val2+Val3+Val4+Val5+Val6+Val7+Val8;
$("#PRIX").html('TOTAL A REGLER : '+Formulaire.TOT.value+' € TTC');
}
/* ************************************************************* */
function ChangeTarif()
{
//TYPE_TARIF=$('#OPT_TARIF').val();
if($("#TAR1").is(":checked"))
TYPE_TARIF=0;
if($("#TAR2").is(":checked"))
TYPE_TARIF=1;
$("#OPT_TARIF").val(TYPE_TARIF);
$("#FORM_CHOIX").show();
if(TYPE_TARIF==0)
$("#DETAIL_JEUD").html(''+OPT1_HT[1]+' €HT
('+OPT1[1]+' €TTC)');
else
$("#DETAIL_JEUD").html(''+OPT1_HT[3]+' €HT
('+OPT1[3]+' €TTC)');
if(TYPE_TARIF==0)
$("#DETAIL_VEND").html(''+OPT2_HT[1]+' €HT
('+OPT2[1]+' €TTC)');
else
$("#DETAIL_VEND").html(''+OPT2_HT[3]+' €HT
('+OPT2[3]+' €TTC)');
if(TYPE_TARIF==0)
$("#DETAIL_PASS").html(''+OPT3_HT[1]+' €HT
('+OPT3[1]+' €TTC)');
else
$("#DETAIL_PASS").html(''+OPT3_HT[3]+' €HT
('+OPT3[3]+' €TTC)');
CalculePrix();
}
/* ************************************************************* */
function ChangeVal()
{
CalculePrix();
}
/* ************************************************************* */
function ChangeVal4()
{
if(1==2)
{
if($("#PRES").is(":checked"))
{
if($("#WEB1").is(":checked"))
$('#WEB1').prop("checked", false);
if($("#WEB2").is(":checked"))
$('#WEB2').prop("checked", false);
if($("#WEB3").is(":checked"))
$('#WEB3').prop("checked", false);
}
}
CalculePrix();
}
/* ************************************************************* */
function ChangeVal5()
{
Val5=parseInt($('#WEB1').val());
if(Val5!="0")
{
$('#JEUD').val("0");
$('#VEND').val("0");
$('#PRES').val("0");
$('#PASS').val("0");
$('#WEB2').val("0");
$('#WEB3').val("0");
}
CalculePrix();
}
/* ************************************************************* */
function ChangeVal6()
{
Val6=parseInt($('#WEB2').val());
if(Val6!="0")
{
$('#JEUD').val("0");
$('#VEND').val("0");
$('#PRES').val("0");
$('#PASS').val("0");
$('#WEB1').val("0");
$('#WEB3').val("0");
}
CalculePrix();
}
/* ************************************************************* */
function ChangeVal7()
{
Val6=parseInt($('#WEB3').val());
if(1==2)
{
if(Val6!="0")
{
$('#JEUD').val("0");
$('#VEND').val("0");
$('#PRES').val("0");
$('#PASS').val("0");
$('#WEB1').val("0");
$('#WEB2').val("0");
}
}
CalculePrix();
}
/* ************************************************************* */
function Retour_Formulaire()
{
Formulaire=document.FORMRETOUR;
Formulaire.submit();
}
/* ************************************************************* */
function Imprimer_Page(UneURL)
{
$(document).ready(function ()
{
$("#CZONEPRINT").html('');
});
}
/* ************************************************************* */
function Imprime_page(Moi)
{
Moi.focus();
Moi.print();
}
/* ************************************************************* */
var Ajax_On_Time=false;