

gk=window.Event?1:0; // navigateurs Gecko ou IE
D=document;popup=encours=0

function ctrl(e)
{
de=!D.documentElement.clientWidth?D.body:D.documentElement // IE6
sx=gk?pageXOffset:de.scrollLeft //scroll h
sy=gk?pageYOffset:de.scrollTop //scroll v
x=gk?e.pageX:event.clientX+sx; //curseur x
y=gk?e.pageY:event.clientY+sy; //curseur y
el=gk?e.target:event.srcElement;
if(!el.tagName)el=el.parentNode; // noeud #text
if(el.className == 'pop')
  {
  popup = D.getElementById(el.href.substring(el.href.lastIndexOf('#') + 1)).style; 
  if(popup!=encours) // seulement si changement  
    {
    encours.display='none';
    with(popup){display="block";left=x+'px';top=y+10+'px';}
    encours=popup;
    }
  } else {encours.display='none';encours=0}
}

D.onmousemove=ctrl
// charge la feuille de style des popups.
D.write('')


//menu déroulant droite

<!--
//window.onload=montre;
function montre(id) {
var d = document.getElementById(id);
	for (var i = 1; i<=10; i++) {
		if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
	}
if (d) {d.style.display='block';}
}
//-->

//menu déroulant droite web

<!--
//window.onload=montreb;
function montreb(id) {
var d = document.getElementById(id);
	for (var i = 1; i<=10; i++) {
		if (document.getElementById('s2menu'+i)) {document.getElementById('s2menu'+i).style.display='none';}
	}
if (d) {d.style.display='block';}
}
//-->

//lettres définitions

//window.onload=montre2;
function montre2(id) {
var d = document.getElementById(id);
	for (var i = 1; i<=10; i++) {
		if (document.getElementById('smenub'+i)) {document.getElementById('smenub'+i).style.display='none';}
	}
if (d) {d.style.display='block';}
}

//formulaire
function chgRB(){
  CHKB = document.getElementById('newRB').getElementsByTagName('input');
  for(i=0; i < CHKB.length; i++){
    if(CHKB[i].type == "radio"){
      IMG = document.createElement('img');
      CHKB[i].parentNode.insertBefore(IMG, CHKB[i]);
      IMG.src = "cbperso0.gif";
 
      IMG.id = 'img'+CHKB[i].id;
      IMG.relation = CHKB[i].name;
 
      if(CHKB[i].checked  == true) IMG.src = "cbperso1.gif";
      if(CHKB[i].disabled == true) IMG.src = "cbperso2.gif";
      else{ // Les comportements de changement d'état ne sont appliqués que si la checkbox est cliquable !
        CHKB[i].onchange = function(){
 
          IMG = document.getElementById('newRB').getElementsByTagName('img');
          for(i=0; i < IMG.length; i++){
            if(IMG[i].relation != this.name) continue;
            if(IMG[i].src.indexOf('cbperso2.gif') != -1) continue;
            if(IMG[i].id == 'img'+this.id) IMG[i].src = 'cbperso1.gif';
            else IMG[i].src = 'cbperso0.gif'
          }
 
        }
        if(!window.sidebar){
          CHKB[i].parentNode.onclick = function(){
            CHK = this.getElementsByTagName('input')[0];
            CHK.checked = (CHK.checked == true) ? false : true;
            CHK.onchange()
          }
        }
      }
      CHKB[i].style.visibility = "hidden";
      CHKB[i].style.position   = "absolute";
    }
  }
}

function verif(email) { // vérif validité email par REGEXP
   var reg = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/
   return (reg.exec(email)!=null)
}
function validation () {
	df = document.forms[0];
	var erreur = "";	
	
	if (df.subject.value == "") erreur += "Champs sujet obligatoire\n"; 
	if (df.realname.value == "") erreur += "Champs sujet obligatoire\n"; 
	if (df.societe.value == "") erreur += "Champs societe obligatoire\n"; 
	//if (df.site-web.value == "") erreur += "Champs sujet obligatoire\n"; 
	if (!verif(df.email.value)) erreur += "Champs email incorrect\n"; 
	
	if (erreur != "") {
		alert(erreur);
		return false;
	}
	return true;
}
 
//window.onload = chgRB;

//Urchin
//window.onload = urchinTracker(document.referrer);
