
function sauveinfospaiement(){var objet_select=document.getElementById("ppeltot");if(objet_select!=null){var prixfinal=objet_select.firstChild.nodeValue;var prixfinalnum=parseInt(prixfinal.substr(0,prixfinal.length-5));if(prixfinalnum==0){if(document.paiementenligneform.touteslescoches!=null){divInfo("Vous devez sélectionner des images !");}else{divInfo("Le paiement en ligne n'est pas possible !");}}else{var allinput_t=document.paiementenligneform.touteslescoches;var poste=0;var pbserveur=false;allinput=new Array;if(isNaN(parseInt(allinput_t.length))==true){allinput[0]=allinput_t;}else{allinput=allinput_t;}
for(i=0;i<allinput.length;i++){var id_input=allinput[i].getAttribute('id');var coche_image_pel=document.getElementById(id_input);if(coche_image_pel.checked){var N_ID_comp=id_input.substr(6,7);var EtatUtilComp=true;var utilcomp=document.getElementById("utilcomp"+N_ID_comp);if(utilcomp!=null){if(document.getElementById("utilcomp"+N_ID_comp).value==""){EtatUtilComp=false;}}}}
if(EtatUtilComp){var ID_pel_new=requeteSQL(ADR_SITE+"/cmn/php/sauvepaiement.php?pays_aff="+pays_aff+"&logutil_hd="+logutil_hd+"&prixtotalht="+prixfinalnum+"&ent=1");document.getElementById(logutil_hd+Date_PEL_fr).value=ID_pel_new;for(i=0;i<allinput.length;i++){var id_input=allinput[i].getAttribute('id');if(id_input.substr(0,6)=="imgpel"){var id_img=id_input.substr(6,7);var utilisationdiv=document.getElementById("rfutil"+id_img);var utilisation="";if(utilisationdiv!=null){for(nbrchild=0;nbrchild<utilisationdiv.childNodes.length;nbrchild++){var item_lu=utilisationdiv.childNodes[nbrchild];if(item_lu.childNodes.length>0){if(item_lu.childNodes[0].nodeValue!=null){utilisation=utilisation+item_lu.childNodes[0].nodeValue+"<s>";}}else{if(item_lu.nodeValue!=null){utilisation=utilisation+item_lu.nodeValue+"<s>";}}}}
if(utilisation!=null){utilisation=utilisation.substr(0,utilisation.length-3);utilisation=utilisation.replace("'","''");}
var utilcomp=document.getElementById("utilcomp"+id_img);if(utilcomp!=null){var utilcompvalue=document.getElementById("utilcomp"+id_img).value;utilcompvalue=utilcompvalue.replace("'","''");}
var Prix_HT_div=document.getElementById("ppelsel"+id_img);if(Prix_HT_div!=null){var Prix_HT=Prix_HT_div.firstChild.nodeValue;var Prix_HTnum=parseInt(Prix_HT.substr(0,Prix_HT.length-5));}
if(document.getElementById("imgpel"+id_img).checked==true){poste++;var result=requeteSQL(ADR_SITE+"/cmn/php/sauvepaiement.php?pays_aff="+pays_aff+"&id_pel_new="+ID_pel_new+"&logutil_hd="+logutil_hd+"&poste="+poste+"&n_id="+id_img+"&utilisation="+escape(utilisation)+"&prix_ht="+Prix_HTnum+"&utilisationc="+escape(utilcompvalue)+"&ent=0");if(result!=""){pbserveur=true;}}}}
if(pbserveur==false){document.paiementenligneform.submit();}else{divInfo("Un problème est survenu lors de l'enregistrement de votre commande ; veuillez recommencer !");}}else{divInfo("Vous devez renseigner toutes les utilisations complémentaires des images sélectionnées !");}}}}
function ctrlphase1(){document.getElementById("facturationRS").value=caracteres_colles(trim(document.getElementById("facturationRS").value));if(document.getElementById("facturationTVAI")!=null){document.getElementById("facturationTVAI").value=caracteres_colles(trim(document.getElementById("facturationTVAI").value));}
document.getElementById("facturationALD").value=caracteres_colles(trim(document.getElementById("facturationALD").value));document.getElementById("facturationAD1").value=caracteres_colles(trim(document.getElementById("facturationAD1").value));document.getElementById("facturationAD2").value=caracteres_colles(trim(document.getElementById("facturationAD2").value));document.getElementById("facturationCP").value=caracteres_colles(trim(document.getElementById("facturationCP").value));document.getElementById("facturationVIL").value=caracteres_colles(trim(document.getElementById("facturationVIL").value));Affiche_erreur_msg("facturationRSErr","");if(document.getElementById("facturationTVAI")!=null){Affiche_erreur_msg("facturationTVAIErr","");}
Affiche_erreur_msg("facturationALDErr","");Affiche_erreur_msg("facturationAD1Err","");Affiche_erreur_msg("facturationAD2Err","");Affiche_erreur_msg("facturationCPErr","");Affiche_erreur_msg("facturationVILErr","");if(document.getElementById("facturationPAYS")!=null){Affiche_erreur_msg("facturationPAYSErr","");}
Inscription_OK=true;var Societe=document.getElementById("facturationRS").value;if(Societe==""){Affiche_erreur_msg("facturationRSErr","Zone de saisie obligatoire");}else{if(!VerifierTextnormal(Societe)){Affiche_erreur("facturationRSErr",Societe,2);}}
if(document.getElementById("facturationTVAI")!=null){var TVAI=document.getElementById("facturationTVAI").value;while(TVAI.indexOf(" ")>0){TVAI=TVAI.replace(" ","");}
document.getElementById("facturationTVAI").value=TVAI;}else{var TVAI="";}
if(TVAI!=""){if(!VerifierTextnormal(TVAI)){Affiche_erreur("facturationTVAIErr",TVAI,2);}else{var codeisotvai=TVAI.substr(0,2);var restetvai=TVAI.substr(2,TVAI.length);var result=requeteSQL(ADR_SITE+"/cmn/php/functions_TVAI.php?fonc=1&codeisotvai="+codeisotvai+"&restetvai="+restetvai);if(result!=true){Affiche_erreur_msg("facturationTVAIErr","Numéro de TVA intracommunautaire invalide");}}}
var Nom=document.getElementById("facturationALD").value;if(Nom==""){Affiche_erreur_msg("facturationALDErr","Zone de saisie obligatoire");}else{if(!VerifierTextnormal(Nom)){Affiche_erreur("facturationALDErr",Nom,2);}}
var Adresse=document.getElementById("facturationAD1").value;if(Adresse==""){Affiche_erreur_msg("facturationAD1Err","Zone de saisie obligatoire");}else{if(!VerifierTextnormal(Adresse)){Affiche_erreur("facturationAD1Err",Adresse,2);}}
var Adresse1=document.getElementById("facturationAD2").value;if((Adresse1)!=""&&(!VerifierTextnormal(Adresse1))){Affiche_erreur("facturationAD1Err",Adresse1,2);}
var Codepostal_ins=document.getElementById("facturationCP").value;if(Codepostal_ins==""){Affiche_erreur_msg("facturationCPErr","Zone de saisie obligatoire");}else{if(!VerifierChampsAlphaNum(Codepostal_ins)){Affiche_erreur("facturationCPErr",Codepostal_ins,4);}}
var Ville_ins=document.getElementById("facturationVIL").value;if(Ville_ins==""){Affiche_erreur_msg("facturationVILErr","Zone de saisie obligatoire");}else{if(!VerifierTextnormal(Ville_ins)){Affiche_erreur("facturationVILErr",Ville_ins,2);}}
if(document.getElementById("facturationPAYS")!=null){var Pays_ins=document.getElementById("facturationPAYS");if(Pays_ins.options[0].selected){Affiche_erreur_msg("facturationPAYSErr","Vous devez sélectionner votre pays");}else{var paysSel="";for(i=1;i<Pays_ins.options.length;i++){if(Pays_ins.options[i].selected){paysSel=Pays_ins.options[i].value;}}
if(pays_aff!="EUR"&&pays_aff!="999"){if(paysSel!=pays_aff){Affiche_erreur_msg("facturationPAYSErr","Votre pays de facturation ("+paysSel+") doit être le même que votre pays d'utilisation des images("+pays_aff+")");}}else{if(pays_aff=="EUR"){if(pays_sel_FR[paysSel]==null&&pays_EU_FR[paysSel]!=null){}else{if(pays_sel_FR[paysSel]!=null){Affiche_erreur_msg("facturationPAYSErr","Votre territoire d'utilisation des images ("+pays_aff+") doit être le même que votre pays de facturation ("+paysSel+")");}else{Affiche_erreur_msg("facturationPAYSErr","Votre pays de facturation ("+paysSel+") doit être un pays d'Europe, sinon changez votre territoire d'utilisation");}}}
if(pays_aff=="999"){if(pays_EU_FR[paysSel]==null){Affiche_erreur_msg("facturationPAYSErr","Votre pays de facturation ("+paysSel+") doit être hors Europe, sinon changez votre territoire d'utilisation");}}}
if(TVAI!=""){var result=requeteSQL(ADR_SITE+"/cmn/php/functions_TVAI.php?fonc=2&codeisotvai="+codeisotvai);if(paysSel!=result){Affiche_erreur_msg("facturationTVAIErr","Incohérence entre votre numéro de TVA intracommunautaire et votre pays de facturation");}}}}
if(Inscription_OK==true){var objet_select=document.getElementById("cgvpel");if(objet_select!=null){if(objet_select.checked==true){document.paiementenligneform.submit();}else{divInfo("Vous devez accepter les conditions générales de vente");}}}}
function initphase2(){var objet_select1=document.getElementById("pelvisa");var objet_select2=document.getElementById("pelmc");var objet_select3=document.getElementById("pelpaypal");if(objet_select1.checked==true||objet_select2.checked==true||objet_select3.checked==true){affpelsuite();}}
function ctrlphase2(){var etat_paiement=false;var etat_verification=false;var objet_select1=document.getElementById("pelvisa");var objet_select2=document.getElementById("pelmc");var objet_select3=document.getElementById("pelpaypal");if(objet_select1.checked==true||objet_select2.checked==true){var CBNumvalue=trim(document.getElementById("CBNum").value);var CBdate1value="";var CBdate2value="";var CBdate1obj=document.getElementById("CBdate1");if(CBdate1obj.options.selectedIndex>0){CBdate1value=CBdate1obj.options[CBdate1obj.options.selectedIndex].value;}
var CBdate2obj=document.getElementById("CBdate2");if(CBdate2obj.options.selectedIndex>0){CBdate2value=CBdate2obj.options[CBdate2obj.options.selectedIndex].value;}
var CBsecuvalue=trim(document.getElementById("CBsecu").value);if(CBNumvalue.length!=16){divInfo("Le numéro de compte doit faire 16 caractères");}else{if(VerifierChampsNum(CBNumvalue)){if(CBdate1value!=""){if(CBdate2value!=""){if(CBsecuvalue.length!=3){divInfo("Le code de sécurité doit faire 3 caractères");}else{if(VerifierChampsNum(CBsecuvalue)){etat_verification=true;var etat_paiement=appelbanque();}else{divInfo("Le code de sécurité doit être numérique");}}}else{divInfo("Vous devez sélectionner l'année");}}else{divInfo("Vous devez sélectionner le mois");}}else{divInfo("Le numéro de compte doit être numérique");}}}
if(objet_select3.checked==true){var paypalemailvalue=document.getElementById("paypalemail").value;var paypalpassvalue=document.getElementById("paypalpass").value;if(VerifierAdresseMail(paypalemailvalue)){if(paypalpassvalue!=""){etat_verification=true;etat_paiement=appelpaypal();}else{divInfo("Vous devez saisir un mot de passe");}}else{divInfo("Vous devez saisir une adresse email valide");}}
if(etat_verification){if(etat_connection){document.paiementenligneform.submit();}else{divInfo("Une erreur avec l'organisme de paiement...");}}}
function appelpaypal(){return true;}
function appelbanque(){return true;}
function affpelsuite(){var objet_select1=document.getElementById("pelvisa");var objet_select2=document.getElementById("pelmc");var objet_select3=document.getElementById("pelpaypal");if(objet_select1.checked==true||objet_select2.checked==true){document.getElementById("methodepel1").style.display="block";}else{document.getElementById("methodepel1").style.display="none";}
if(objet_select3.checked==true){document.getElementById("methodepel2").style.display="block";}else{document.getElementById("methodepel2").style.display="none";}}
function ctrlpelcancelmotif(fac){var objet_select1=document.getElementById("PELCancelValidSelect");if(objet_select1!=null){if(objet_select1.options[0].selected){divInfo("Vous devez sélectionner une raison pour l'annulation de ce paiement");}else{document.paiementenligneform.action="../"+lang_dir+"/panier_actif.php?PELCancel="+objet_select1.options.selectedIndex+"&fac="+fac;document.paiementenligneform.submit();}}}