// Scripts.js - truckplus

/* affiche / cache les criteres de recherche dans la page de recherche */
function toggleDisplay(div_id) { 	
	var nom_champ = div_id.replace('div_','sel_');
	var fleche="fleche_"+div_id.replace('div_','');
		
	// test si une valeur est selectionnee pour empecher le repliement du champ
	if (document.getElementById(nom_champ))
		if (document.getElementById(nom_champ).value > 1) {
			document.getElementById(div_id).style.display = "block"; 
			document.getElementById(fleche).src="images/resultats/fleche_up.gif";
		} else {
			if( document.getElementById(div_id).style.display == "none" ) {
			    document.getElementById(div_id).style.display = "block"; 
			    document.getElementById(fleche).src="images/resultats/fleche_up.gif";
			  } else { 
			    document.getElementById(div_id).style.display = "none";
			    document.getElementById(fleche).src="images/resultats/fleche_down.gif"; }
		}
}
/* affiche / cache les autres vehicules lors de la recherche */
function toggleDisplay2(div_id) { 

	var nom_champ = div_id.replace('div_','sel_');
	var fleche="fleche_"+div_id.replace('div_','');
	
	// test si une valeur est selectionnee pour empecher le repliement du champ
	if (document.getElementById(nom_champ))
		if (document.getElementById(nom_champ).value > 1) {
			document.getElementById(div_id).style.display = "block"; 
			document.getElementById(fleche).src="images/resultats/fleche2_up.gif";
		} else {
			if( document.getElementById(div_id).style.display == "none" ) {
			    document.getElementById(div_id).style.display = "block"; 
			    document.getElementById(fleche).src="images/resultats/fleche2_up.gif";
			  } else { 
			    document.getElementById(div_id).style.display = "none";
			    document.getElementById(fleche).src="images/resultats/fleche2_down.gif"; }
		}
}
/* affiche / cache les mots cles de la prehome */
function toggleKeyword(div_id) { 
var nom_champ = div_id;
	if( document.getElementById(nom_champ).style.visibility == "hidden" ) {
		document.getElementById(nom_champ).style.visibility = "visible"; 
	} else { 
		document.getElementById(nom_champ).style.visibility = "hidden";
	}
}

function cacheDiv(div_id) {	
	var fleche="fleche_"+div_id.replace('div_','');			
	if (document.getElementById(div_id)) document.getElementById(div_id).style.display = "none";
	if (document.getElementById(fleche)) document.getElementById(fleche).src="images/resultats/fleche_down.gif"; 		
}

function showDiv(div_id) {	 
	var fleche="fleche_"+div_id.replace('div_','');			
  if (document.getElementById(div_id)) document.getElementById(div_id).style.display = "block"; 
  if (document.getElementById(fleche)) document.getElementById(fleche).src="images/resultats/fleche_up.gif";	
}

function detectBrowser()
{
var browser=navigator.appName;
var b_version=navigator.appVersion;
var version=parseFloat(b_version);
}

/* SuckerFich Menu */
sfHover = function() {
	var parEls = document.getElementById("mainMenu");
	var sfEls = document.getElementById("mainMenu").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			if (this.id != "home"){
				this.className+=" sfhover";
				parEls.style.backgroundColor = "#c2b9b3";
			}
		}
		sfEls[i].onmouseout=function() {
			if (this.id != "home"){		
				this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
				parEls.style.backgroundColor = "transparent";
			}
		}
	}
}

/* Function loader (if needed to init and load functions) */
function addEvent(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; 
 } 
}

/* Loads (after the Function loader) */
//addEvent(window, 'load', sfHover);
