/* JavaScriptCompressor 0.8 [www.devpro.it], thanks to Dean Edwards for idea [dean.edwards.name] */
$(document).ready(function(){if (!$(
".depot_form"
)){$(
"input"
).addClass(
"obligatoire"
);}
$(
".bouttonEnvoyer"
).click(function(){
if (!$(
"div.formulaireContact form"
).length){verifChamps();}
});
$(
"#contactForm-btn-envoyer"
).click(function(){
console.log(verificationMail(document.contactForm));
if (verificationMail(document.contactForm)){$(
"#formulaire-contact-feedback"
).submit();}});
$(
".depot_form"
).css(
"cursor"
,
"pointer"
);
$(
".depot_form"
).click(function(){libelle=$(this).attr(
"libelle"
);id_art=$(this).attr(
"id_art"
);email_dest=$(this).attr(
"email_dest"
);$(
"#offre"
).text(libelle);$(
"#id_article"
).val(id_art);$(
"#libelle"
).val(libelle);$(
"#email_dest"
).val(email_dest);$(
"#form_cv"
).css(
"visibility"
,
"visible"
);})
$(
"#fermercv"
).click(function(){$(
"#form_cv"
).css(
"visibility"
,
"hidden"
);})
var options={beforeSubmit:obligatoire,
success:confirm,
clearForm:true};$(
'#mon_cv'
).ajaxForm(options);});
sfHover=function(){var sfEls=document.getElementById(
"menu"
).getElementsByTagName(
"li"
);for (var i=0;i<sfEls.length;i++){sfEls[i].onmouseover=function(){this.className+=
" sfhover"
;}
sfEls[i].onmouseout=function(){this.className=this.className.replace(new RegExp(
" sfhover\\b"
),
""
);}}}
if (window.attachEvent) window.attachEvent(
"onload"
,sfHover);
var afficher=false
function form_dl(){mesCookies=document.cookie;pos=mesCookies.indexOf(
"feedcook="
);if(pos==-1){afficher=! afficher;if (document.getElementById(
'form_dl'
)){var d=document.getElementById(
'form_dl'
);d.style.display=(afficher==true?
'block'
:
'none'
);d.style.visibility=(afficher==true?
'visible'
:
'hidden'
);}}else{id=
""
;i=pos+9;while (mesCookies[i]){id+=mesCookies[i];i++;}
req={};req[
"id"
]=id;req[
"fichier"
]=$(
"#url_document"
).val();req[
"url"
]=$(
"#url_site_spip"
).val();$.ajax({type:
"POST"
,data:req,url:
"spip.php?page=dlproduit"
,success:function(x){$(
"#form_dl"
).html(x);$(
"#form_dl"
).css(
"visibility"
,
"visible"
);$(
"#form_dl"
).css(
"display"
,
"block"
);},error:function(){alert(
"<h1>Impossible de se connecter, contactez l'administrateur</h1>"
);}});}}
function test_mail(champ){
for (var i=0;i<champ.value.length;i++){var ch=champ.value.substring(i,i+1);if (ch==
'@'
){for (var j=i+1;j<champ.value.length;j++){var ch2=champ.value.substring(j,j+1);
if (ch2==
'.'
){return true;}}}}
alert(
'Votre adresse email ou celle du destinataire semble erron�e.'
);champ.focus();
return false;
}
function test_vide(champ,libelle){if (champ.value.length==0){return
'non'
;}
if (champ.value.length>0){var tout_espaces=
'oui'
;for (var i=0;i<champ.value.length;i++){if (champ.value.substring(i,i+1) !=
' '
){tout_espaces=
'non'
;}}
if (tout_espaces==
'oui'
){return
'non'
;}}
return
'ok'
;}
function verificationMail(form){
if (test_vide_fixed(form.nom) !=1){alert(
'Le champ Nom est obligatoire.'
);return false}
if (test_vide_fixed(form.prenom) !=1){alert(
'Le champ Pr�nom est obligatoire.'
);return false}
if (test_vide_fixed(form.email) !=1){alert(
'Le champ email est obligatoire.'
);return false}
if (test_vide_fixed(form.societe) !=1){alert(
'Le champ Societe est obligatoire.'
);return false}
if (test_vide_fixed(form.fonction) !=1){alert(
'Le champ Fonction est obligatoire.'
);return false}
return test_mail(form.email);
return true;}
function test_vide_fixed(champ){
if (test_empty(champ.value)) return 0;return 1;}
function test_empty(mixed_var){
var key;if (mixed_var===
""
||mixed_var===0||mixed_var===
"0"
||mixed_var===null||mixed_var===false||typeof mixed_var===
'undefined'
){return true;}
if (typeof mixed_var==
'object'
){for (key in mixed_var){return false;}
return true;}
return false;}
function verifChamps(){valable=true;req={};$(
"#form_dl input"
).each(function (){req[$(this).attr(
"name"
)]=$(this).val();if($(this).val().length==0){valable=false;};});if (!valable){alert (
"Des champs n'ont pas ete remplis"
);return;}
$.ajax({type:
"POST"
,data:req,url:
"spip.php?page=dlproduit"
,success:function(x){$(
"#form_dl"
).html(x);aujourdhui=new Date();expdate=new Date();expdate.setTime(aujourdhui.getTime()+(365*24*60*60*1000))
document.cookie=
"feedcook="
+$(
"#cookie"
).val()+
";expires="
+expdate.toGMTString();},error:function(){alert(
"<h1>Impossible de se connecter, contactez l'administrateur</h1>"
);}});}
function femerDiv(){$(
'#form_dl'
).hide(
'slow'
);}
function obligatoire(){test=true;vue=false;champ=true;
cv=$(
"[@name='cv']"
).val();autre=$(
"[@name='autre']"
).val();
if (cv.length !=0){a=cv.split(
"."
);ext1=a[a.length-1];if(ext1 !=
"doc"
&&ext1!=
"pdf"
&&ext1!=
"txt"
){alert(
"Les documents \340 uploader doivent \352tre au format .doc, .txt ou .pdf"
);vue=true;test=false;}}
if (autre.length !=0){c=autre.split(
"."
);ext2=c[c.length-1];if(ext2 !=
"doc"
&&ext2!=
"pdf"
&&ext2!=
"txt"
){if (!vue) alert(
"Les documents \340 uploader doivent \352tre au format .doc, .txt ou .pdf"
);test=false;}}
if ($(
"[@name='nom']"
).val().length==0) champ=false;if ($(
"[@name='prenom']"
).val().length==0) champ=false;if ($(
"[@name='email']"
).val().length==0) champ=false;if ($(
"[@name='civilite']:checked"
).val()==null) champ=false;if ($(
"[@name='adresse']"
).val().length==0) champ=false;if ($(
"[@name='cp']"
).val().length==0) champ=false;if ($(
"[@name='ville']"
).val().length==0) champ=false;if ($(
"[@name='telephone']"
).val().length==0) champ=false;if (!champ&&!vue) alert(
"Vous n'avez pas saisi un champs obligatoire"
);if (!champ) test=false;return test;}
function confirm(x){
if (x==
"ok"
){$(
"#form_cv"
).css(
"visibility"
,
"hidden"
);$(
"#confirmation"
).css(
"visibility"
,
"visible"
);}else{alert(x);}}
function f_confirm(){$(
"#confirmation"
).css(
"visibility"
,
"hidden"
);}
