
/*function popsampler(e) {
  if (document.getElementById("sampler").style.display == 'block') 
    { document.getElementById("sampler").style.display = 'none';	}
}

document.onclick = popsampler;
*/

/*
function popsampler() {
  alert('ok');
  if (document.getElementById("sampler").style.display == 'block') 
    { document.getElementById("sampler").style.display = 'none';	}
}

document.getElementById("pageContent").onclick = popsampler;
*/

// Popup Plastico Sampler
//nbrSecondes = 20;
//setTimeout('cacheFlash()',nbrSecondes*1000);
function cacheFlash()
	{
	//document.getElementById("sampler").style.visibility="hidden"; 
	document.getElementById("sampler").style.display='none'; 
	}
	
	
function ChampNonVide(ChampNom,message,FormNom) {
 if (document.forms[FormNom].elements[ChampNom].value.length < 1) {
  alert(" "+message);
  document.forms[FormNom].elements[ChampNom].focus();
  return true;
 }
}

function EmailValid (ChampNom,FormNom) {
 var lib = "Votre adresse e-mail n'est pas valide"; 

 adresse = document.forms[FormNom].elements[ChampNom].value;
 var place = adresse.indexOf("@",1);
 var point = adresse.indexOf(".",place+1);
  if ((place > -1)&&(adresse.length >2)&&(point > 1)) {
  return false;
  }
	else {
   alert(lib);
   document.forms[FormNom].elements[ChampNom].focus();
   return true;
  }
}



function chgOnglet(m){
	document.getElementById('onglets').style.background = 'url(images/bg-onglet-'+m+'.gif) left top no-repeat';
	document.getElementById('contour').style.background = 'url(images/bg-cadre-haut-blanc-'+m+'.gif) left top no-repeat';
	document.getElementById('blocContour').style.background = 'url(images/bg-cadre-bas-blanc-'+m+'.gif) left bottom no-repeat';
	
	if (m != 0) {
	document.getElementById("phaccueil").style.display='none';
	document.getElementById("cg13").style.display='none';
	document.getElementById("nomspec").style.display='block';
	document.getElementById("menuspec").style.display='block';
	} else {
	document.getElementById("phaccueil").style.display='block';
	document.getElementById("cg13").style.display='block';
	document.getElementById("nomspec").style.display='none';
	document.getElementById("menuspec").style.display='none';
	}
	
		
	if ((m != 0) && (m != 5) && (m != 6)) {
	document.getElementById("acheter").style.display='block';
	} else {
	document.getElementById("acheter").style.display='none';
	}
	
	document.form1.idspec.value = m;
	
	var lenspec = 0;
	lenspec = document.form1.elements['nomspec_'+m].value.length;
	if (lenspec > 35) { document.getElementById('nomspec').innerHTML = '<div class="titre">'+document.form1.elements['nomspec_'+m].value+'</div>'; }
	else { document.getElementById('nomspec').innerHTML = '<div class="titre" style="padding-top:20px;height:40px;">'+document.form1.elements['nomspec_'+m].value+'</div>'; }
	//alert(lenspec);
}


var banid =new Array;   
banid[0] = new Array;   // hors spectacles
banid[0][0] = 1;
banid[0][1] = 38;
banid[0][2] = 39;
banid[0][3] = 40;
banid[1] = new Array;   // spectacle 1 
banid[1][0] = 2;
banid[1][1] = 3;
banid[1][2] = 4;
banid[1][3] = 5;
banid[1][4] = 6;
banid[1][5] = 7;
banid[2] = new Array;   // spectacle 2 
banid[2][0] = 8;
banid[2][1] = 9;
banid[2][2] = 10;
banid[2][3] = 11;
banid[2][4] = 12;
banid[2][5] = 13;
banid[3] = new Array;   // spectacle 3 
banid[3][0] = 14;
banid[3][1] = 15;
banid[3][2] = 16;
banid[3][3] = 17;
banid[3][4] = 18;
banid[3][5] = 19;
banid[4] = new Array;   // spectacle 4 
banid[4][0] = 20;
banid[4][1] = 21;
banid[4][2] = 22;
banid[4][3] = 23;
banid[4][4] = 24;
banid[4][5] = 25;
banid[5] = new Array;   // spectacle 5 
banid[5][0] = 26;
banid[5][1] = 27;
banid[5][2] = 28;
banid[5][3] = 29;
banid[5][4] = 30;
banid[5][5] = 31;
banid[6] = new Array;   // spectacle 6 
banid[6][0] = 32;
banid[6][1] = 33;
banid[6][2] = 34;
banid[6][3] = 35;
banid[6][4] = 36;
banid[6][5] = 37;


function afBanner(url,id,r)
{

	m = document.form1.idspec.value;  
	
	b = banid[m][r];
 		
	var xhr_object = null;
	var position = id;
	
	// Firefox
    if(window.XMLHttpRequest){
        xhr_object = new XMLHttpRequest();
    }else if(window.ActiveXObject){// Internet Explorer
        xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
    }else{// XMLHttpRequest non supporté par le navigateur
        alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
        return;
    }

    url = url + '?banrub='+ b;
	
	// On ouvre la requete vers la page désirée
	xhr_object.open("GET", url, true);
	xhr_object.onreadystatechange = function(){
	if(xhr_object.readyState == 1){
            document.getElementById(position).innerHTML = '<div style="padding-top:200px;" align="center"><img src="images/loading.gif"></div>';
        }

	if ( xhr_object.readyState == 4 )
	{
		// j'affiche dans la DIV spécifiées le contenu retourné par le fichier
		document.getElementById(position).innerHTML = xhr_object.responseText;
		
	}
	}
	// dans le cas du get
	xhr_object.send(null);
	
	
	
}

function afOnglet(url,id,bg,slink)
{

	m = document.form1.idspec.value;   
	
	document.getElementById("sampler").style.display='none';
	
  	document.getElementById('contour').style.background = 'url(images/bg-cadre-haut-'+bg+'-'+m+'.gif) left top no-repeat';
	document.getElementById('blocContour').style.background = 'url(images/bg-cadre-bas-'+bg+'-'+m+'.gif) left bottom no-repeat';

    document.getElementById('assmenu1').style.color= '#000000';
	document.getElementById('assmenu2').style.color= '#000000';
	document.getElementById('assmenu3').style.color= '#000000';
	document.getElementById('assmenu4').style.color= '#000000';
	 
    if (slink != '') {
     
	 document.getElementById(slink).style.color= '#ffffff';
    } 
		
	var xhr_object = null;
	var position = id;
	
	// Firefox
    if(window.XMLHttpRequest){
        xhr_object = new XMLHttpRequest();
    }else if(window.ActiveXObject){// Internet Explorer
        xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
    }else{// XMLHttpRequest non supporté par le navigateur
        alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
        return;
    }

    url = url + '?s='+ m;
	
	// On ouvre la requete vers la page désirée
	xhr_object.open("GET", url, true);
	xhr_object.onreadystatechange = function(){
	if(xhr_object.readyState == 1){
            document.getElementById(position).innerHTML = '<div style="padding-top:200px;" align="center"><img src="images/loading.gif"></div>';
        }

	if ( xhr_object.readyState == 4 )
	{
		
		document.getElementById(position).innerHTML = xhr_object.responseText;
		
	}
	}
	// dans le cas du get
	xhr_object.send(null);
	
	
	
}

function afSampler() {
	
	if (m == 3) { document.getElementById("sampler").style.display='block'; }
	else { document.getElementById("sampler").style.display='none'; } 
	
	
}

function validFormAcheter(FormNom,action) {

 if (ChampNonVide('nom' ,'Veuillez saisir votre nom', FormNom)) return false; 
 if (ChampNonVide('prenom' ,'Veuillez saisir votre prénom', FormNom)) return false;
 if (ChampNonVide('fonction' ,'Veuillez saisir votre fonction', FormNom)) return false;
 if (ChampNonVide('structure' ,'Veuillez saisir votre structure', FormNom)) return false;
 if (ChampNonVide('tel' ,'Veuillez saisir un numéro de téléphone', FormNom)) return false;
 if (EmailValid ('email' , FormNom)) return false;
 if (ChampNonVide('texte' ,'Veuillez saisir votre message', FormNom)) return false;

//alert(document.forms[FormNom].idspec.value);

 validForm(action,'pageContent','achat');
}

function validFormContact(FormNom,action) {

 if (ChampNonVide('nom' ,'Veuillez saisir votre nom', FormNom)) return false; 
 if (ChampNonVide('prenom' ,'Veuillez saisir votre prénom', FormNom)) return false;
 if (EmailValid ('email' , FormNom)) return false;
 if (ChampNonVide('texte' ,'Veuillez saisir votre message', FormNom)) return false;

 validForm(action,'pageContent','contact');

}


function validFormNews(FormNom,action) {

 if (ChampNonVide('nom' ,'Veuillez saisir votre nom', FormNom)) return false; 
 if (ChampNonVide('prenom' ,'Veuillez saisir votre prénom', FormNom)) return false;
 if (EmailValid ('email' , FormNom)) return false;
 if (ChampNonVide('cp' ,'Veuillez saisir votre code postal', FormNom)) return false;
 if (ChampNonVide('ville' ,'Veuillez saisir votre ville', FormNom)) return false;
 
 //document.forms[FormNom].action = action;
 
 validForm(action,'pageContent','lettre');

}

function validForm(url,id,form)
{

    if (form == 'lettre') {
	
	  var ch1 = document.form1.nom.value; 
	  var ch2 = document.form1.prenom.value; 
	  var ch3 = document.form1.email.value; 
	  var ch4 = document.form1.cp.value; 
	  var ch5 = document.form1.ville.value; 
	
	  var params = "nom="+ch1+"&prenom="+ch2+"&email="+ch3+"&cp="+ch4+"&ville="+ch5+"&inscrire=ok";
	}
	
	if (form == 'contact') {
	  var ch1 = document.form1.nom.value; 
	  var ch2 = document.form1.prenom.value; 
	  var ch3 = document.form1.email.value; 
	  var ch4 = document.form1.texte.value; 

      var ch5 = '';
	  for(r=0;r<document.form1.adr_email.length;r++)  { 
       if(document.form1.adr_email[r].checked == true) 
       { 
        ch5 = document.form1.adr_email[r].value;
        break; 
       } 
       else 
       { ch5 = ''; } 
      } 

	  var params = "nom="+ch1+"&prenom="+ch2+"&email="+ch3+"&texte="+ch4+"&adr_email="+ch5+"&envoyer=ok";
	  
	}
	
	if (form == 'achat') {
	  var ch1 = document.form1.nom.value; 
	  var ch2 = document.form1.prenom.value; 
	  var ch3 = document.form1.fonction.value; 
	  var ch4 = document.form1.structure.value;
	  var ch5 = document.form1.tel.value; 
	  var ch6 = document.form1.email.value; 
	  var ch7 = document.form1.texte.value; 
	  var ch8 = document.form1.idspec.value;
	
	  var params = "nom="+ch1+"&prenom="+ch2+"&fonction="+ch3+"&structure="+ch4+"&tel="+ch5+"&email="+ch6+"&texte="+ch7+"&idspec="+ch8+"&envoyer=ok";
	}
	
	//alert(params);
	
  	var xhr_object = null;
	var position = id;
	
	// Firefox
    if(window.XMLHttpRequest){
        xhr_object = new XMLHttpRequest();
    }else if(window.ActiveXObject){// Internet Explorer
        xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
    }else{// XMLHttpRequest non supporté par le navigateur
        alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
        return;
    }

	
	// On ouvre la requete vers la page désirée
	xhr_object.open("POST", url, true);
	
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xhr_object.setRequestHeader("Content-length", params.length);
    xhr_object.setRequestHeader("Connection", "close");

	xhr_object.onreadystatechange = function(){
	if(xhr_object.readyState == 1){
            document.getElementById(position).innerHTML = '<div style="padding-top:200px;" align="center"><img src="images/loading.gif"></div>';
        }

	if ( xhr_object.readyState == 4 )
	{
		
		//alert(xhr_object.responseText);
		document.getElementById(position).innerHTML = xhr_object.responseText;
		
		
	}
	}
	// dans le cas du get
	xhr_object.send(params);
	
	
	
}



function popup(url,w,h) {
 var le = (screen.availWidth - w) /2;
 var he = (screen.availHeight -h) /2;
 win = window.open(url,null,'height='+h+',width='+w+',status=no,toolbar=no,scrollbars=1,menubar=yes,location=no,resizable=yes,left='+le+', top='+he,false);
 win.focus();
}