/*////////////////AJAX FUNCTION/////////////////*/

function sendData(data, page, method , dest ,loading) 
	{ 
	var div = document.getElementById(dest) ;
	if(div)
		{
		if(document.all) 
			{ 
			//Internet Explorer 
			var XhrObj = new ActiveXObject("Microsoft.XMLHTTP") ; 
			}//fin if 
		else 
			{ 
			//Mozilla 
			var XhrObj = new XMLHttpRequest(); 
			}//fin else 
		 
		//définition de l'endroit d'affichage: 
		var content = document.getElementById(dest); 
	
		//si on envoie par la méthode GET: 
		if(method == "GET") 
			{ 
			if(data == 'null') 
				{ 
				//Ouverture du fichier sélectionné: 
				XhrObj.open("GET", page); 
				}//fin if 
			else 
				{ 
				//Ouverture du fichier en methode GET 
				XhrObj.open("GET", page+"?"+data); 
				}//fin else 
			}//fin if 
		else if(method == "POST") 
			{ 
			//Ouverture du fichier en methode POST 
			XhrObj.open("POST", page); 
			}//fin elseif 
	
		//Ok pour la page cible 
		XhrObj.onreadystatechange = function() 
			{ 
			if (XhrObj.readyState == 4) 
				{
				if(XhrObj.status == 200)
					{
					content.innerHTML = XhrObj.responseText ;
					}
				else if (XhrObj.status == 404)
					{
					
					content.innerHTML = "<div align=\"center\" class=\"txt_3\">Error</div><div align=\"center\" class=\"txt_1\"><a href=\"javascript:sendData('"+data+"','"+page+"','"+method+"','"+dest+"');\">Reload</a></div>";	
					}
				else{
					content.innerHTML = "<div align=\"center\" class=\"txt_3\">Error</div><div align=\"center\" class=\"txt_1\"><a href=\"javascript:sendData('"+data+"','"+page+"','"+method+"','"+dest+"');\">Reload</a></div>";	
					}
				}
			else{
				if(loading)
					{
					var loader = document.getElementById(loading).innerHTML;
					}
				else{
					var loader = "";
					}
				content.innerHTML = "<span align=\"center\">"+loader+"</span>";
				}
		
			}     
	
		if(method == "GET") 
			{ 
			XhrObj.send(null); 
			}//fin if 
		else if(method == "POST") 
			{ 
			XhrObj.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; Charset=iso-8859-1"); 
			XhrObj.send(data); 
			}//fin elseif 
		}//end if "div"
	else{
		setTimeout("sendData('"+variable+"','"+page+"','"+methode+"','"+dest+"')",100);
		}

}//fin fonction SendData 

/*/////////////////PAGE /////////////////*/

function affichePage(page,variable)
	{
	sendData(variable,page, "POST", "content","loading2");
	}
	
function afficheInfo(page,variable,dest,ancre)
	{
	if(document.getElementById(ancre))
		{
		viewOrHiddenDiv(dest,'hidden');
		document.getElementById(dest).innerHTML = "";
		}
	else{
		viewOrHiddenDiv(dest,'visible')
		sendData(variable,page,'POST',dest);
		if(ancre != '')
		wDivLdA("infos","self.location.hash='#"+ancre+"'")
		}
	}

function affichProdCat(id)
	{
	sendData('id='+id,'product_list.php','POST','content','loading2');
	}
	
function affichProdDesc(id)
	{
	sendData('id='+id,'product_desc.php','POST','content','loading2');
	}

//Afficher les produit via les accès rapide
function rapidAffProduct(id)
	{
	if(id != "")
		{
		affichProdCat(id);
		}
	}

/*///////////// MESSAGE POUR EMAIL /////////////*/

function mailFriend(action,indice)
	{
	if(action == "view")
		{
		sendData('action=friend_'+action,'mailer.php','POST','divexec_content','loading');
		OpenDivexec(1);
		qyInfoRecup(indice);
		}
	else if(action == "send" || action == "preview")
		{
		var youremail = document.getElementById('youremail');
		var friendemail = document.getElementById('friendemail');
		var yourname = document.getElementById('yourname');
		var yourcomment = document.getElementById('yourcomment');
		var copy = document.getElementById('copy');
		var about = document.getElementById('qyfor');
		
		//Les messages d'erreur
		var error = 0;
		var msg = "";
		var yourname_error = document.getElementById('yourname_error').value;
		var youremail_error = document.getElementById('youremail_error').value;
		var friendemail_error = document.getElementById('friendemail_error').value;
		
		if(yourname.value == "")
			{
			yourname.className = "inputError";
			error++;
			msg += "<div align=\"left\" class=\"txt_7\">"+yourname_error+"</div>";
			}
		else{
			yourname.className = "";
			}
			
		if(youremail.value != "")
				{
				/*Email*/
				if(checkMail(youremail.value) == false)
					{
					error++;
					youremail.className = "inputError";
					msg += "<div align=\"left\" class=\"txt_7\">"+youremail_error+"</div>";
					}
				else{
					youremail.className = "";
					}
				}
			else{
				error++;
				youremail.className = "inputError";
				msg += "<div align=\"left\" class=\"txt_7\">"+youremail_error+"</div>";
				}
		
		if(friendemail.value != "")
				{
				/*Email*/
				if(checkMail(friendemail.value) == false)
					{
					error++;
					friendemail.className = "inputError";
					msg += "<div align=\"left\" class=\"txt_7\">"+friendemail_error+"</div>";
					}
				else{
					friendemail.className = "";
					}
				}
			else{
				error++;
				friendemail.className = "inputError";
				msg += "<div align=\"left\" class=\"txt_7\">"+friendemail_error+"</div>";
				}
				
		if(error == 0)
			{
			//Formater les variables
			yourname = ajaxFormat(yourname.value);
			youremail = ajaxFormat(youremail.value);
			friendemail = ajaxFormat(friendemail.value);
			yourcomment = ajaxFormat(yourcomment.value);
			about = ajaxFormat(about.value);
			copy = (copy.checked == true)? 1 : 0 ;
			
			if(action == "send")
				{
				sendData('action=friend_'+action+'&yourname='+yourname+'&youremail='+youremail+'&friendemail='+friendemail+'&about='+about+'&copy='+copy+'&yourcomment='+yourcomment,'mailer.php','POST','box_msg','sendprogress');
				viewOrHiddenDiv('box_msg','view');
				okOrNo('viewOrHiddenDiv(\'box_msg\',\'hidden\')','',1000)
				okOrNo('mailFriend(\'clear\',\'\')','',10)
				}
			else if(action == "preview")
				{	
				sendData('action=friend_'+action+'&yourname='+yourname+'&youremail='+youremail+'&friendemail='+friendemail+'&about='+about+'&copy='+copy+'&yourcomment='+yourcomment,'mailer.php','POST','box_msg','loading');
			
				okOrNo('openWindow(\'preview.php\',800,600,\'yes\',\'no\',\'no\',\'no\',\'yes\')','',10)		
				}
			}
		else{
			//Afficher les erreurs
			var dest = document.getElementById('box_msg');
			//Afficher le message d'erreur
			viewOrHiddenDiv('box_msg','view');
			dest.innerHTML = msg;
			}
		}
	if(action == "clear")
		{
		var youremail = document.getElementById('youremail');
		var friendemail = document.getElementById('friendemail');
		var yourname = document.getElementById('yourname');
		var yourcomment = document.getElementById('yourcomment');
		var copy = document.getElementById('copy');
		
		youremail.value = "";
		friendemail.value = "";
		yourname.value = "";
		yourcomment.value = "";
		copy.checked = false;
		}
	}
	
function mailQuery(action,indice)
	{
	if(action == "view")
		{
		sendData('action=qyinfo_'+action,'mailer.php','POST','divexec_content','loading');
		OpenDivexec(1);
		qyInfoRecup(indice);
		}
	else if(action == "send" || action == "preview")
		{
		//Les  variables
		var yourname = document.getElementById('yourname');
		var youremail = document.getElementById('youremail');
		var yourtel = document.getElementById('yourtel');
		var yourgsm = document.getElementById('yourgsm');
		var yourfax = document.getElementById('yourfax');
		var yourquestion = document.getElementById('yourquestion');
		var qy = document.getElementById('qyfor');
		var copy = document.getElementById('copy');
		
		
		//Les messages d'erreur
		var error = 0;
		var msg = "";
		var yourname_error = document.getElementById('yourname_error').value;
		var contact_error = document.getElementById('contact_error').value;
		var youremail_error = document.getElementById('youremail_error').value;
		var txt_error = document.getElementById('txt_error').value;
		
		if(yourname.value == "")
			{
			yourname.className = "inputError";
			error++;
			msg += "<div align=\"left\" class=\"txt_7\">"+yourname_error+"</div>";
			}
		else{
			yourname.className = "";
			}
			
		if(youremail.value == "" && yourtel.value == "" && yourgsm.value == "" && yourfax.value == "")
			{
			youremail.className = "inputError";
			yourtel.className = "inputError";
			yourgsm.className = "inputError";
			yourfax.className = "inputError";
			error++;
			msg += "<div align=\"left\" class=\"txt_7\">"+contact_error+"</div>";
			}
		else{
			if(youremail.value != "")
				{
				/*Email*/
				if(checkMail(youremail.value) == false)
					{
					error++;
					youremail.className = "inputError";
					msg += "<div align=\"left\" class=\"txt_7\">"+email_error.value+"</div>";
					}
				else{
					youremail.className = "";
					}
				}
			yourtel.className = "";
			yourgsm.className = "";
			yourfax.className = "";
			}
			
		if(yourquestion.value == "")
			{
			yourquestion.className = "inputError";
			error++;
			msg += "<div align=\"left\" class=\"txt_7\">"+txt_error+"</div>";
			}
		else{
			yourquestion.className = "";
			}
			
		if(error == 0)
			{
			//Formater les variables
			yourname = ajaxFormat(yourname.value);
			youremail = ajaxFormat(youremail.value);
			yourgsm = ajaxFormat(yourgsm.value);
			yourfax = ajaxFormat(yourfax.value);
			yourtel = ajaxFormat(yourtel.value);
			yourquestion = ajaxFormat(yourquestion.value);
			qy = ajaxFormat(qy.value);
			copy = (copy.checked == true)? 1 : 0 ;
			
			if(action == "send")
				{
				sendData('action=qyinfo_'+action+'&yourname='+yourname+'&youremail='+youremail+'&yourtel='+yourtel+'&yourgsm='+yourgsm+'&yourfax='+yourfax+'&yourquestion='+yourquestion+'&qy='+qy+'&copy='+copy,'mailer.php','POST','box_msg','sendprogress');
				viewOrHiddenDiv('box_msg','view');
				okOrNo('viewOrHiddenDiv(\'box_msg\',\'hidden\')','',1000)
				okOrNo('mailQuery(\'clear\',\'\')','',10)
				}
			else if(action == "preview")
				{	
				sendData('action=qyinfo_'+action+'&yourname='+yourname+'&youremail='+youremail+'&yourtel='+yourtel+'&yourgsm='+yourgsm+'&yourfax='+yourfax+'&yourquestion='+yourquestion+'&qy='+qy+'&copy='+copy,'mailer.php','POST','form_msg','loading');
				okOrNo('openWindow(\'preview.php\',800,600,\'yes\',\'no\',\'no\',\'no\',\'yes\')','',10)		
				}
			}
		else{
			//Afficher les erreurs
			var dest = document.getElementById('box_msg');
			//Afficher le message d'erreur
			viewOrHiddenDiv('box_msg','view');
			dest.innerHTML = msg;
			}
		}
	else if(action == 'clear')
		{
		var yourname = document.getElementById('yourname');
		var youremail = document.getElementById('youremail');
		var yourtel = document.getElementById('yourtel');
		var yourgsm = document.getElementById('yourgsm');
		var yourfax = document.getElementById('yourfax');
		var yourquestion = document.getElementById('yourquestion');
		var copy = document.getElementById('copy');
		
		yourname.value = "";
		youremail.value = "";
		yourtel.value = "";
		yourgsm.value = "";
		yourfax.value = "";
		yourquestion.value = "";
		copy.checked = false ;
		
		//Pas oublier de cacherle div copy
		viewOrHiddenDiv('form_msg','hidden');
		
		//Pas oublier de cacherle div copy
		viewOrHiddenDiv('copy_tr','hidden');
		}
	
	}
	
//Récupérer les datas pour les demandes d'information

function qyInfoRecup(indice)
	{
	var content_select = document.getElementById("qryabout");
	
	if(content_select)
		{
		var datas = document.getElementsByName("qrycontent");
		var select_in = "<select id=\"qyfor\">";
		if(!indice || indice == "")
			{
			select_in += "<option value=\"Général\">Général</option>";
			}
		else{
			select_in += "<option value=\""+indice+"\">"+indice+"</option>";
			}
		
		for(var i=0; i < datas.length ; i++)
			{
			if(datas[i].value != indice)
				select_in += "<option value=\""+datas[i].value+"\">"+datas[i].value+"</option>";
			}
			
		select_in += "</select>";
		
		//Mettre ça dans le div
		
		content_select.innerHTML = select_in;
		}
	else{
		setTimeout('qyInfoRecup("'+indice+'")',100);
		}
	
	}
	
/*//////////////FORMATAGE/////////////*/

function ajaxFormat(elem)
	{
	elem = elem.replace("+","#add");
	elem = elem.replace("&","#et");
	return elem;
	}
	
/*/////////////BOUCLE POUR EXECTUER UNE FONCTION QUAND LE DIV EST CHARGE////////////////*/

function wDivLdA(id,fonction)
	{
	var div = document.getElementById(id);
	if(div)
		{
		setTimeout(fonction,10);
		}
	else{
		setTimeout('wDivLdA("'+id+'","'+fonction+'")',100);
		}
	}
	
//Executer un fonction if ok or no

function okOrNo(func1,func2,timing)
	{
	var ok = document.getElementById('ok');
	var no = document.getElementById('no');
	if(ok || no)
		{
		if(ok)
			{
			setTimeout(func1,timing);
			}
		else if(no)
			{
			setTimeout(func2,timing);
			}
		}
	else{
		setTimeout('okOrNo("'+func1+'","'+func2+'","'+timing+'")',100);
		}
	}
	
/*/////////////FONCTION POUR METTRE LE FOCUS SUR UN INPUT///////////////////*/

function focusInput(id)
	{
	var input = document.getElementById(id);
	input.focus();
	}

/*/////////////GESTION DES STYLES////////////*/

function inputStyle(id,style)
	{
	document.getElementById(id).className = style;	
	}
	
function changeStyle(class_id,id)
	{
	var div = document.getElementById(id);
	if(div)
		{
		div.className = class_id ;
		}
	}

/*////////////FONCTION AFFICHAGE ET CACHE/////////*/

function slideBox(id)
	{
	var div = document.getElementById(id);
	var state = document.getElementById("state_"+id);
	
	div.style.visibility = "visible";
	div.style.display = "block";
	
	if(state.value == 0)
		{
		Effect.SlideDown(id,{duration:1});
		state.value = 1;
		}
	else{
		Effect.SlideUp(id,{duration:1});
		state.value = 0;
		}
	}
	
function viewBox(id,e)
	{
	var div = document.getElementById(id);
	
	if(!e)
		var e = window.event ;
		
	if(e.pageX || e.pageY)
		{
		div.style.left = parseInt(e.pageX + 10)+"px" ;
		div.style.top = parseInt(e.pageY + 10)+"px" ;
		}
	else if(e.clientX || e.clientY)
		{
		div.style.left = parseInt(e.clientX + 10)+"px" ;
		div.style.top = parseInt(e.clientY + 10)+"px" ;
		}
			
			
	if(div.style.visibility == "visible" && div.style.display == "block")
		{
		div.style.visibility = "hidden";
		div.style.display = "none";
		}
	else if(div.style.visibility == "hidden" && div.style.display == "none")
		{
		div.style.visibility = "visible";
		div.style.display = "block";
		}
	}
	
function viewHiddenDiv(id)
	{
	var div = document.getElementById(id);
	
	if(div.style.visibility == "visible" && div.style.display == "block")
		{
		div.style.visibility = "hidden";
		div.style.display = "none";
		}
	else if(div.style.visibility == "hidden" && div.style.display == "none")
		{
		div.style.visibility = "visible";
		div.style.display = "block";
		}
	}
	
function viewOrHiddenDiv(id,action)
	{
	var div = document.getElementById(id);
	
	if(action == "hidden")
		{
		div.style.visibility = "hidden";
		div.style.display = "none";
		}
	else if(action = "view")
		{
		div.style.visibility = "visible";
		div.style.display = "block";
		}
	}
	
//Ouverture et fermeture du div d'execution	

function CloseDivexec()
	{
	var divexec = document.getElementById('divexec');
	var cover = document.getElementById('cover');

	divexec.style.visibility = "hidden";
	divexec.style.display = "none";
	cover.style.visibility = "hidden";
	cover.style.display = "none";
	}
	
function OpenDivexec(w)
	{
	var divexec = document.getElementById('divexec');
	var cover = document.getElementById('cover');
	
	if(w == 0)
		{
		divexec.style.visibility = "visible";
		divexec.style.display = "block";
		}
	else if(w == 1)
		{
		divexec.style.visibility = "visible";
		divexec.style.display = "block";
		cover.style.visibility = "visible";
		cover.style.display = "block";
		}
	}
	
//Ajouter au Favoris

function favoris(url,title) 
	{
	if(navigator.appName != 'Microsoft Internet Explorer')
		{ 
		window.sidebar.addPanel(title,url,""); 
		}
	else{
		window.external.AddFavorite(url,title); 
		} 
	}
	
//Rechercher un itinéraire

function searchItineraire()
	{
	//Récupérer l'adresse
	var adresse = document.getElementById('youraddress');
	var adresse_error = document.getElementById('address_error');
	var dest = document.getElementById('box_msg');
	
	if(adresse.value == "" || adresse.value.length < 2)
		{
		adresse.className = "inputError";
		msg = "<div align=\"left\" class=\"txt_7\">"+adresse_error.value+"</div>";
		dest.innerHTML = msg;
		viewOrHiddenDiv('box_msg','view')
		}
	else{
		adresse.className = "";
		viewOrHiddenDiv('box_msg','hidden');
		openWindow('http://maps.google.be/maps?f=d&hl=fr&geocode=&saddr='+adresse.value+'&daddr=Rue+Champiaux,+10+macon&sll=50.049848,4.215451&sspn=0.007482,0.023518&ie=UTF8&z=9&om=1',800,600,'yes','yes','yes','yes','yes') ;
		}
	}
	
//Fonction d'ouverture d'un fenetre
function openWindow(page,largeur,hauteur,scrollbars,menubar,statusbar,toolbar,resizable) 
	{
	//Mettre des valeurs si pas remplis
	scrollbars = (scrollbars == null)? "no" : scrollbars ;
	menubar = (menubar == null)? "no" : menubar ;
	statusbar = (statusbar == null)? "no" : statusbar ;
	toolbar = (toolbar == null)? "no" : toolbar ;
	resizable = (resizable == null)? "no" : resizable ;
  window.open(page, "", "scrollbars="+scrollbars+",menubar="+menubar+",statusbar="+statusbar+",toolbar="+toolbar+",resizable="+resizable+",width="+ largeur + ",height=" + hauteur);
	}
	
//Vérification d'une adresse email

function checkMail(email)
	{
	var place = email.indexOf("@",1);
	var point = email.indexOf(".",place+1);
	var domain = email.charAt(point+1);
	domain = email.substring(point+1,email.length);
	heberg = email.substring(place+1,point);

	if((place > -1)&&(email.length >2)&&(point > 1) && (domain!="" && domain.length > 1) && (heberg.length > 1))
		{
		return true;
		}
	else{
		return false;
		}
	}
	
//Fonction de Contact

function contact(action)
	{
	//Les variables
	var yourcompany = document.getElementById('yourcompany');
	var yourname = document.getElementById('yourname');
	var yourfirstname = document.getElementById('yourfirstname');
	var youremail = document.getElementById('youremail');
	var yourtel = document.getElementById('yourtel');
	var yourgsm = document.getElementById('yourgsm');
	var yourfax = document.getElementById('yourfax');
	var yourcountry = document.getElementById('yourcountry');
	var youradresse = document.getElementById('adresse_1').value+"<br>"+document.getElementById('adresse_2').value;
	var yourmessage = document.getElementById('yourmessage');
	var copy = document.getElementById('copy');
	
	//Zone message
	var dest = document.getElementById('box_msg'); 
	
	//Message d'erreur
	var error = 0 ;
	var msg = "";
	
	var name_error = document.getElementById('namecmp_error');
	var email_error = document.getElementById('email_error');
	var txt_error = document.getElementById('txt_error');
	var emailortel_error = document.getElementById('emailortel_error');
	if(action == "send" || action == "preview")
		{
		
		//Vérifier les infos
		
		/*Nom ou société*/
		if(yourcompany.value == "" && yourname.value == "" && yourfirstname.value == "")
			{
			error++;
			yourcompany.className = "inputError";
			yourname.className = "inputError";
			yourfirstname.className = "inputError";
			
			msg += "<div align=\"left\" class=\"txt_7\">"+name_error.value+"</div>";
			}
		else{
			yourcompany.className = "";
			yourname.className = "";
			yourfirstname.className = "";
			}
		
		if(youremail.value == "" && yourtel.value == "" && yourgsm.value == "" && yourfax.value == "")
			{
			error++;
			youremail.className = "inputError";
			yourtel.className = "inputError";
			yourfax.className = "inputError";
			yourgsm.className = "inputError";
			msg += "<div align=\"left\" class=\"txt_7\">"+emailortel_error.value+"</div>";
			}
		else{
			if(youremail.value != "")
				{
				/*Email*/
				if(checkMail(youremail.value) == false)
					{
					error++;
					youremail.className = "inputError";
					msg += "<div align=\"left\" class=\"txt_7\">"+email_error.value+"</div>";
					}
				else{
					youremail.className = "";
					}
				}
			yourtel.className = "";
			yourfax.className = "";
			yourgsm.className = "";
			}
		
		/*MESSAGE*/
		
		if(yourmessage.value == "")
			{
			yourmessage.className = "inputError";
			error++;
			msg += "<div align=\"left\" class=\"txt_7\">"+txt_error.value+"</div>";
			}
		else{
			yourmessage.className = "";
			}
			
		if(error == 0)
			{
			//Formater les variables
			yourcompany = ajaxFormat(yourcompany.value);
			yourname = ajaxFormat(yourname.value);
			yourfirstname = ajaxFormat(yourfirstname.value);
			youremail = ajaxFormat(youremail.value);
			yourtel = ajaxFormat(yourtel.value);
			yourgsm = ajaxFormat(yourgsm.value);
			yourfax = ajaxFormat(yourfax.value);
			yourmessage = ajaxFormat(yourmessage.value);
			yourcountry = ajaxFormat(yourcountry.value);
			youradresse = ajaxFormat(youradresse)
			copy = (copy.checked == true)? 1 : 0 ;
			
			
			if(action == "send")
				{
				sendData('action='+action+'_mail&yourcompany='+yourcompany+'&yourname='+yourname+'&yourfirstname='+yourfirstname+'&youremail='+youremail+'&yourtel='+yourtel+'&yourgsm='+yourgsm+'&yourfax='+yourfax+'&youradresse='+youradresse+'&yourcountry='+yourcountry+'&yourmessage='+yourmessage+'&copy='+copy,'mailer.php','POST','form_msg','sendprogress');	
				viewOrHiddenDiv('form_msg','view');
				okOrNo('viewOrHiddenDiv(\'form_msg\',\'hidden\')','',1000)
				okOrNo('contact(\'clear\')','',10)
				}
			else if(action == "preview")
				{
				sendData('action='+action+'_mail&subaction=preview&yourcompany='+yourcompany+'&yourname='+yourname+'&yourfirstname='+yourfirstname+'&youremail='+youremail+'&yourtel='+yourtel+'&yourgsm='+yourgsm+'&yourfax='+yourfax+'&youradresse='+youradresse+'&yourcountry='+yourcountry+'&yourmessage='+yourmessage+'&copy='+copy,'mailer.php','POST','form_msg','loading');
				okOrNo('openWindow(\'preview.php\',800,600,\'yes\',\'no\',\'no\',\'no\',\'yes\')','',10);
				}
			viewOrHiddenDiv('box_msg','hidden');
			}
		else{
			//Afficher le message d'erreur
			viewOrHiddenDiv('box_msg','view');
			dest.innerHTML = msg;
			}
		}
	else if(action == "clear")
		{
		yourcompany.value = "";
		yourname.value = "";
		yourfirstname.value = "";
		youremail.value = "";
		yourtel.value = "";
		yourgsm.value = "";
		yourfax.value = "";
		yourmessage.value = "";
		document.getElementById('adresse_1').value = "";
		document.getElementById('adresse_2').value = "";
		copy.checked = false;
		
		yourcompany.className = "";
		yourname.className = "";
		yourfirstname.className = "";
		yourtel.className = "";
		youremail.className = "";
		yourfax.className = "";
		yourgsm.className = "";
		yourmessage.className = "";
		
		viewOrHiddenDiv('box_msg','hidden');
			
		//Pas oublier de cacherle div copy
		viewOrHiddenDiv('copy_tr','hidden');
		}
	}
	
//Function d'annulation

function cancel(action)
	{
	if(action == 'sendmail')
		{
		viewOrHiddenDiv('form_msg','hidden');
		//Vider son centenu
		document.getElementById("form_msg").innerHTML = "";
		}
	else if(action == 'qymail' || action == 'mailfriend')
		{
		viewOrHiddenDiv('box_msg','hidden');
		//Vider son centenu
		document.getElementById("box_msg").innerHTML = "";
		}
	}
	
//Afficher le send copy si email correct

function checktoCopySend(email)
	{
	if(checkMail(email) == false)
		{
		viewOrHiddenDiv('copy_tr','hidden');
		document.getElementById('copy').checked = false;
		}
	else{
		viewOrHiddenDiv('copy_tr','view');
		}
	}
	
//Scrool le cover

function scrollCover()
	{
	var cover = document.getElementById('cover');
	
	cover.style.left = document.documentElement.scrollLeft + 'px' ;
	cover.style.top = document.documentElement.scrollTop + 'px' ;
	
	setTimeout("scrollCover()",10)
	}
	
