	var timer;
	var dir=-5;
	var detect = navigator.userAgent.toLowerCase();
	var safari = (detect.indexOf("safari")>0);
	var is_ie6 = (detect.indexOf("msie 6.0")>0);
	var min=-145;

	function move_div(){	

		var obj = document.getElementById("menu");

		if (obj.offsetTop>max) {
			clearInterval(timer);
			dir=-5;
			document.getElementById("menu-bottom").style.background="transparent url(/design/menu-bottom.png) no-repeat scroll left top";
			
			if (navigator.userAgent.indexOf("MSIE")>1) {
				document.getElementById("menu-bottom").style.background="transparent url(/design/menu-bottom-1.gif) no-repeat scroll left top";

			}

		}

		if (obj.offsetTop<min) {
			clearInterval(timer);
			dir=5;
			document.getElementById("menu-bottom").style.background="transparent url(/design/menu-bottom-2.png) no-repeat scroll left top";

			if (navigator.userAgent.indexOf("MSIE")>1) {
				document.getElementById("menu-bottom").style.background="transparent url(/design/menu-bottom-2.gif) no-repeat scroll left top";

			}

		} 
		
		obj.style.top=(obj.offsetTop+dir)+"px";
	

	}
	
	function switch_div(obj) {
		max=30;
		min=-(document.getElementById("menu-lvl1").offsetHeight-25);
		if (is_ie6) min=min+2;
		clearInterval(timer);
		timer=setInterval("move_div()",1);
	}


/* ------------------------------------------------ */

	function load_prev(id,obj,path) {
		document.getElementById("prev_src").src="/_includes/framer.php?base="+path+"&mask=302x220.png&mode=png";
		document.getElementById("prev_bot").src="/_includes/framer.php?base="+path+"&mask=effect_2-0.png&rot=1&mode=png";
		document.getElementById("preview_text").innerHTML=obj.alt.replace(/\n/g,"<br>");
	}

	function tab_load(id) {
		document.getElementById("specifiaction-cadre-1").style.display="none";
		document.getElementById("specifiaction-cadre-2").style.display="none";
		document.getElementById("specifiaction-cadre-3").style.display="none";
		if (document.getElementById("specifiaction-cadre-4")) document.getElementById("specifiaction-cadre-4").style.display="none";

		document.getElementById("tab_b_1").src="/design/onglet-bord-inactif.gif";
		document.getElementById("tab_b_2").src="/design/onglet-bord-inactif.gif";
		document.getElementById("tab_b_3").src="/design/onglet-bord-inactif.gif";
		if (document.getElementById("specifiaction-cadre-4")) document.getElementById("tab_b_4").src="/design/onglet-bord-inactif.gif";

		document.getElementById("tab_s_1").className="onglet-inactif";
		document.getElementById("tab_s_2").className="onglet-inactif";
		document.getElementById("tab_s_3").className="onglet-inactif";
		if (document.getElementById("specifiaction-cadre-4")) document.getElementById("tab_s_4").className="onglet-inactif";

		document.getElementById("specifiaction-cadre-"+id).style.display="block";
		document.getElementById("tab_s_"+id).className="onglet-actif";
		document.getElementById("tab_b_"+id).src="/design/onglet-bord-actif.gif";
		return false;
	}
	
	var timer_scroll;

	function scroll_spec(id,dir){
		clearInterval(timer_scroll);
		timer_scroll=setInterval("scroll_spec_x('"+id+"','"+dir+"')",100);
	}

	function scroll_spec_x(id,dir) {
		document.getElementById("specification-"+id).scrollTop=parseInt(document.getElementById("specification-"+id).scrollTop)+parseInt(dir)*3;
	}

	function open_desc(obj) {
		obj.style.height="384px";
		obj.style.overflow="hidden";
		cache_appears();
	}	

	var cache_timer;

	function cache_appears() {
		clearInterval(cache_timer);
		cache_timer=setInterval("more_dark()",20);
	}

	function more_dark() {
		if (document.getElementById("cache").style.opacity > 0.9) clearInterval(cache_timer);
		var cache_tmp=parseFloat(document.getElementById("cache").style.opacity)+0.2;
		document.getElementById("cache").style.opacity=cache_tmp;
	}
	
	function close_desc(obj) {
		clearInterval(cache_timer);
		obj.style.height="60px";
		obj.style.overflowX="hidden";
		obj.style.overflowY="auto";
		document.getElementById("cache").style.opacity=0;
	}

function test_imailer() {
	var emailPat=/^(.+)@(.+)$/;
	
	 var nom=document.getElementById('f_name').value;
	 var prenom=document.getElementById('f_prenom').value;
	 var mail=document.getElementById('f_email').value;
	 var pays=document.getElementById('f_pays').value;
	 var matchArray=mail.match(emailPat);
	 var errornl=true;
	 if (nom=="") {
	 	document.getElementById('f_name').style.background="#FFDFDF";
		errornl=false;
	 } else {
		document.getElementById('f_name').style.background="#C6C6C6";
	 }
	
	 if (prenom=="") {
	 	document.getElementById('f_prenom').style.background="#FFDFDF";
		errornl=false;
	 } else {
		document.getElementById('f_prenom').style.background="#C6C6C6";
	 }

	 if (pays=="") {
	 	document.getElementById('f_pays').style.background="#FFDFDF";
		errornl=false;
	 } else {
		document.getElementById('f_pays').style.background="#C6C6C6";
	 }
	
	
	 if (mail=="" || matchArray==null) {
	 	document.getElementById('f_email').style.background="#FFDFDF";
		errornl=false;
	 } else {
		document.getElementById('f_email').style.background="#C6C6C6";
	 }
	
		return errornl;
}
