function RemoveClasse(obj, classe)
{
	if (obj.className)
	{
		obj.className = obj.className.replace(" " + classe, "");
		obj.className = obj.className.replace(classe, "");
	}
}
function DoHover(obj)
{
	if (obj.className.indexOf(" hover") == -1)
	{
		obj.className += " hover";
		
	}
}

function DoOut(obj)
{
	RemoveClasse(obj, "hover");
}
<!--
function selflink() {var l = ''; for (i = 0; i < arguments.length; i++) { l = l + arguments[i]; } if (l.charAt(0)=='#') l = l.substring(1,l.length); window.location.href=specialescape(l); } function blanklink() { var l = ''; for (i = 0; i < arguments.length; i++) { l = l + arguments[i]; } if (l.charAt(0)=='#') l = l.substring(1,l.length); var popDetail= window.open(l); } // escape some character 
function specialescape(s) {  if (s.indexOf('?') == -1) { var sDomain = ""; var sQuery = s; // Strip off domain if exists (else we would encode the ':') // There might be port numbers ("http://some.domain.com:8080")! 
if (s.indexOf("://") != -1) {// 1st slash after the domain = beginning of query string 
var n = s.indexOf("/", s.indexOf("://")+2);if (n > -1) { sDomain = s.substring(0, n); sQuery = s.substring(n); } } 
// Unescape (does nothing if it wasn't escaped, but if it was, we avoid double escaping) 
/*sQuery = unescape(sQuery); // Escape, so we don't rely on the browser to do this (some IE versions don't!) 
sQuery = escape(sQuery);*/ // Rejoin with eventual domain 
s = sDomain + sQuery; } return s; } 

function selflinkPop() {
	var width='';var height='';
	var taille=0;
	var l = ''; 
	for (i = 0; i < arguments.length; i++) {
	taille=0;
	if (arguments[i].indexOf('width')>-1){
	width=arguments[i];
	taille=1;
	}
	if (arguments[i].indexOf('height')>-1){
	height=arguments[i];
	taille=1;
	}
	if (taille==0){l = l + arguments[i]; } 
	if (l.charAt(0)=='#') l = l.substring(1,l.length);	
	}
	var tt=window.open(l,"signature","scrollbars=Yes,"+ width + "," + height + ",screenX=10,left=10,screenY=20,top=20,resizable=yes");
}

 function getVar (nomVariable,url)
 {
 var infos = url.substring(url.indexOf("?")+1, url.length)+"&"
 if (infos.indexOf("#")!=-1)
 infos = infos.substring(0,infos.indexOf("#"))+"&"
 var variable=0
 {
 nomVariable = nomVariable + "="
 var taille = nomVariable.length
 if (infos.indexOf(nomVariable)!=-1)
 variable = infos.substring(infos.indexOf(nomVariable)+taille,infos.length).substring(0,infos.substring(infos.indexOf(nomVariable)+taille,infos.length).indexOf("&"))
 }
 return variable
  } 
  function selftop(){
	window.location='#'  
  }
function verifsearch(f){
if (f.aff.value=="pa"){
		document.cookie = "liste=&fulltext=" + f.search.value + ";path=/";
		window.location="/Achat-voiture/Achat-voiture.htm";
		f.action='';
		return false
}
else{
return true}
}
function linkall(idlink){
	var lien=new Array("/321/48_Contenu_Qui_sommesnous_-Lequipe_de_321_Auto.htm","/321/54_Contenu_Mentions_legales.htm","/Occasion/Pro/","/Vente-voiture.htm","/Occasion/56_Contenu_Contact.htm")
	window.location=lien[idlink];
}
if ( typeof(PM) == 'undefined' ) var PM = {};
PM.BS = {}

// ajoute un evenement
PM.BS.addEvent = function(obj, evType, fn){ 
  if (obj.addEventListener){ 
    obj.addEventListener(evType, fn, false); 
    return true; 
  } else if (obj.attachEvent){ 
    var r = obj.attachEvent("on"+evType, fn); 
    return r; 
  } else { 
    return false; 
  } 
}

// recupere un element depuis un evenement
PM.BS.getElementFromEvent = function(evt) {
  var elt = null;
  
  if (document.all) { // IE case
    elt = window.event.srcElement;
  } else {
    elt = evt.target;
  }
    
  return elt;
}

// recupere l'element parent du DOM
PM.BS.parent = function(obj) {  
  if (document.all) { // IE case
    return obj.parentElement;
  } else {
    return obj.parentNode;
  }
}

// verifie si l'element est un lien
PM.BS.checkElt = function(evt) {
  var elt = PM.BS.getElementFromEvent(evt);
  
  while (PM.BS.parent(elt) != null) {
    if (elt.tagName == "A") {
      PM.BS.ub(elt);
      break;
    } else {
      elt = PM.BS.parent(elt);
    }
  }
}

// reconstitue un lien
PM.BS.ub = function(elt) {
  if (elt.rel != "" && elt.rel!="nofollow") {
    var elts = elt.rel.split(",");
    var url = "";
    for (var i = 0; i < elts.length; i++) {
      var word = elts[i];
      if (word.charAt(0) == "!") {
        url = url + String.fromCharCode(word.substr(1,word.length-1));
      } else {
        url = url + word;
      }
    }
    elt.href = url;
    elt.rel = "";
  }
}

// fonction appelee au chargement de la page - surveille le survol des liens
PM.BS.addEvent(document, "mouseover", PM.BS.checkElt);

-->