var dom= (document.getElementById)?1:0;
var ie4=(document.all && !dom)?1:0;
var ns4= (document.layers)?1:0;
var mac= navigator.userAgent.indexOf('Mac')>-1;
var msie= navigator.userAgent.indexOf('MSIE')>-1;
var winie4= (document.all && !mac)?1:0;  //ie4+
var msie5win= (msie && dom && !mac)?1:0; //ie5+

var hd= new Array('qui','veille','solutions','portail');//'etudes',,'revue'

function shlayer(layername){
 for(var i=0;i<hd.length;i++) if(hd[i]==layername) {
                                 var b= getdom(hd[i],'');
                                 //if(b.filters) {b.filters[0].Apply();}
                                  setvisibility(hd[i],'block');
                                 //if(b.filters) b.filters[0].Play(0.3);
                                  var a= getdom('f'+hd[i],'');
                                  if(a) {if(hd[i]=='portail') a.src='images/fleche_haut.gif';
										 else if(hd[i]=='solutions') a.src='images/fleche_haut2.gif';
										 else  a.src='images/fleche_bas.gif';
									}
                                 }
                                 else {
                                 setvisibility(hd[i],'none');
                                 var a= getdom('f'+hd[i],'');
                                 if(a) {if(hd[i]=='portail') a.src='images/fleche_roll.gif';
										 else  a.src='images/fleche.gif';
									}
                                 }
}


function getdom(obj,nest){
        nest=(!nest) ? "":'document.'+nest+'.';
        el=dom?document.getElementById(obj):ie4?document.all[obj]:ns4?eval(nest+'document.'+obj):0;
        return el;
}

function MM_openBrWindow(URLtoOpen, windowName, windowFeatures) { newWindow=window.open(URLtoOpen, windowName, windowFeatures); }

function setlayer(name,value){
             if(dom || ie4){ getdom(name,'').innerHTML= value;}
             else if (ns4){  getdom(name,'').document.open();
                             getdom(name,'').document.write(value);
                             getdom(name,'').document.close();
                          }
}

function setvisibility(name,value){
if(dom || ie4) getdom(name,'').style.display= value;
else if (ns4)  getdom(name,'').display= value;
}

	

function checkemail(email) {
if( email.value.indexOf( '.', 0 )==-1 ) return false;
var pos = email.value.indexOf( '@', 0 ); if( pos==-1 ) return false;
if( email.value.indexOf( '@', pos+1 ) != -1) return false;
return true;}

function Etrecontacte(fm)
{
fields = {name1:"nom",name2:"prénom",name3:"société",cp:"code postal",ville:"ville",email:"email",phone:"téléphone",sactivite:"secteur d\'activité"};
for (var i in fields) { if (fm[i].value.length==0) {alert('Vous devez entrer votre '+ fields[i]);fm[i].focus();return false;} }
if (checkemail(fm.email)==false) {alert('L\'email n\'est pas valide !');fm.email.select();fm.email.focus();return false;}
return true;
 }
	