function afficher_cacher() {


var bb = document.getElementById("bbb");  

if (document.ff.typedefilms[1].checked == true) 
 	{if (bb.style.display == "block") {bb.style.display = "none";}} 
		 else  {bb.style.display = "block";  }
}



function controle(){




if ((document.ff.bobinette.value == "")&&(document.ff.pbobine.value == "")&&(document.ff.mbobine.value == "")&&(document.ff.gbobine.value == "")){
alert("Indiquez le nombre de bobinettes ou de bobines!");document.ff.bobinette.focus();return false;}

if (document.ff.bobinette.value*0 !=0) {alert ("Le champ 'Nb de bobinettes' de 8 cm ne doit contenir que des chiffres !"); document.ff.bobinette.focus(); return false; }
if (document.ff.pbobine.value*0 !=0) {alert ("Le champ 'Nb de bobines de 12 cm' ne doit contenir que des chiffres !"); document.ff.pbobine.focus(); return false; }
if (document.ff.mbobine.value*0 !=0) {alert ("Le champ 'Nb de bobines de 15 cm' ne doit contenir que des chiffres !"); document.ff.mbobine.focus(); return false; }
if (document.ff.gbobine.value*0 !=0) {alert ("Le champ 'Nb de bobines de 18 cm' ne doit contenir que des chiffres !"); document.ff.gbobine.focus(); return false; }

if ((document.ff.typedefilms[0].checked == false)&&(document.ff.typedefilms[1].checked == false)&&(document.ff.typedefilms[2].checked == false)){
alert("Cocher si vos films sont muets ou sonores.\r\rDans le doute, cochez la case \"Je n\'en sais rien\" ");document.ff.typedefilms[0].focus();return false;}

if ((document.ff.typedefilms[1].checked == true)&&(document.ff.sonorisation.checked == true)){
alert("Si vos films sont sonores,\r\ril n'est pas possible de cocher aussi :\r\"leurs ajouter une musique de fond\"\r\rVeuillez décocher une des deux cases !");document.ff.typedefilms[1].focus();return false;}

if ((document.ff.support[0].checked == false)&&(document.ff.support[1].checked == false)&&(document.ff.support[2].checked == false)&&(document.ff.support[3].checked == false)){
alert("Indiquer le support :\r\r soit \"sur DVD\" \r soit \"sur mini-DV\"  \r soit \"sur clé USB en avi\" \r soit \"sur cassette vidéo VHS\" \r \r De toute manière, vous aurez la possibilité par après de choisir \run ou des doubles sur le même ou sur autre support  ! ");document.ff.support[0].focus();return false;}

if ((document.ff.civilite[0].checked == false)&&(document.ff.civilite[1].checked == false)&&(document.ff.civilite[2].checked == false)){
alert("Il faut cocher: Mme Mlle  ou M ! ");document.ff.civilite[0].focus();return false;}

if (document.ff.nom.value== ""){alert("Il faut préciser votre nom ! ");document.ff.nom.focus();return false;}
if (document.ff.prenom.value== ""){alert("Il faut préciser votre prénom ! ");document.ff.prenom.focus();return false;}
if (document.ff.email.value== ""){alert("Il faut préciser une adresse email ! ");document.ff.email.focus();return false;}

if ((document.ff.pays[0].checked == false)&&(document.ff.pays[1].checked == false)&&(document.ff.pays[2].checked == false)&&(document.ff.pays[3].checked == false)){
alert("Il faut cocher votre pays ! ");document.ff.pays[0].focus();return false;}

if (document.ff.cp.value== ""){alert("Il faut préciser votre code postal ! ");document.ff.cp.focus();return false;}
if (document.ff.cp.value*0 !=0) {alert ("Le champ 'Code Postal' ne doit contenir que des chiffres !"); document.ff.cp.focus(); return false; }


if ((document.ff.connu[0].checked == false)&&(document.ff.connu[1].checked == false)&&(document.ff.connu[2].checked == false)&&(document.ff.connu[3].checked == false)&&(document.ff.connu[4].checked == false)&&(document.ff.connu[5].checked == false)&&(document.ff.connu[6].checked == false)&&(document.ff.connu[7].checked == false)&&(document.ff.connu[8].checked == false)){
alert("Pouvez-vous cocher par où vous nous avez connu ? ");document.ff.connu[0].focus();return false;}



}




function LaCookieVal(offset) {
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1) endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}

function LeCookie (name) {
var arg = name + "=";var alen = arg.length;var clen = document.cookie.length;
var i = 0;
while (i < clen) {
var j = i + alen;
if (document.cookie.substring(i, j) == arg) return LaCookieVal(j);
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0) break; 
}
return null;
}

function PlaceCookie (name, value) {
var argv = PlaceCookie.arguments;var argc = PlaceCookie.arguments.length;
var expires = (argc > 2) ? argv[2] : null;var path = (argc > 3) ? argv[3] : null;var domain = (argc > 4) ? argv[4] : null;
var secure = (argc > 5) ? argv[5] : false;

document.cookie = name + "=" + escape (value) + 
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + 
((path == null) ? "" : ("; path=" + path)) +
((domain == null) ? "" : ("; domain=" + domain)) +
((secure == true) ? "; secure" : "");
}

function EffaceCookie (name) {
var exp = new Date();
exp.setTime (exp.getTime() - 1); 
var cval = LeCookie (name);
document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}

function getcount(){
// document.ff.bobinette.focus();
var count = LeCookie('count');var curlvisiteori = LeCookie('curlvisiteori');
var cdatage = LeCookie('cdatage');

if(count == null) {
count=1;
var curlvisiteori =document.referrer;
if (curlvisiteori  == "") {curlvisiteori ="accès direct ou inconnue"}

Datea=new Date()
Heuresa=Datea.getHours();Minutea=Datea.getMinutes();Moisa=Datea.getMonth()+1;Joura=Datea.getDate();Anneea=Datea.getYear();
if (Heuresa <9){Heuresa="0"+Heuresa};if (Minutea <9){Minutea="0"+Minutea};
var cdatage=Joura+' du '+Moisa+' à '+Heuresa+':'+Minutea;

PlaceCookie('curlvisiteori',curlvisiteori,exp);
PlaceCookie('cdatage',cdatage,exp);
PlaceCookie('count',count,exp);

document.ff.count.value=count;
document.ff.curlvisiteori.value=unescape(curlvisiteori);
document.ff.cdatage.value=cdatage;
return 0
}
else {
var newcount = parseInt(count) + 1;
EffaceCookie('count')
PlaceCookie('count',newcount,exp)
document.ff.count.value=count;
document.ff.curlvisiteori.value=unescape(curlvisiteori);
document.ff.cdatage.value=cdatage;
return count
}
}
var expDays = 30;
var exp = new Date(); 
exp.setTime(exp.getTime() + (expDays*24*60*60*1000));
