//--------------------------------------------------------------------------------------------------------------------------------
function verif_textarea(cible){
document.minimessage.reste.value = 500;
var texte = cible.value;
var taille = cible.value.length;
if(taille > 500){
var texte_ok = texte.substring(0,500);
cible.value = texte_ok;
} else {
document.minimessage.reste.value = (500 - taille);
}
}
//-------------------------------------------------------------------------------------------------------------------------------- 
function addFav() 
{ 
if (document.all) 
{ 
window.external.AddFavorite(location.href, document.title); 
} 
else 
{ 
alert('Vous pouvez faire CTRL + D pour ajouter cette page dans vos signets, ou favoris.') 
} 
}
//--------------------------------------------------------------------------------------------------------------------------------
function affiche_vignette(chemin_maxi)
	{
	document.write('<A HREF="javascript:affiche_maxi(\''+chemin_maxi+'\')">Voir la photo</A>');
	}
function affiche_maxi(chemin)
	{
	i1 = new Image;
	i1 = chemin;
	html = '<HTML><HEAD><TITLE>Image</TITLE></HEAD><BODY leftmargin="0" marginwidth="0" topmargin="0" marginheight="0"><CENTER><IMG src="'+chemin+'" border="0" name="image" onLoad="window.resizeTo(document.image.width+14,document.image.height+32)"></CENTER></BODY></HTML>';
	popupImage = window.open('','_blank','toolbar=0,location=0,directories=0,menubar=0,scrollbars=0,resizable=1,left=50,top=50');
	popupImage.document.open();
	popupImage.document.write(html);
	popupImage.document.close()
	};
//--------------------------------------------------------------------------------------------------------------------------------
function makevisible(cur,which)
	{
	if (which==0) cur.filters.alpha.opacity=100
	else cur.filters.alpha.opacity=75
	}
//--------------------------------------------------------------------------------------------------------------------------------
function showimage(num_icone) {
var num=0;
if(num_icone!="run"){
for(num=0; num<10; num++) {
document.getElementById(num).style.backgroundColor="";
}}else{num_icone=0;}
document.formulaire.icone.value=num_icone;
document.getElementById(num_icone).style.backgroundColor="red";
}
//--------------------------------------------------------------------------------------------------------------------------------
function add_smiley(zoop) {
	var pay = document.selection.createRange().text;
	document.formulaire.message.focus();
	var chapodepay = document.selection.createRange();
	chapodepay.text = pay + zoop;
//document.formulaire.message.value=document.formulaire.message.value + zoop
//document.formulaire.message.focus();
active_bouton_submit();
}

//--------------------------------------------------------------------------------------------------------------------------------
function active_bouton_submit(){
ct = document.formulaire.message.value.length;
if (ct > 0)document.getElementById("affiche_bouton_submit").style.display=''; else document.getElementById("affiche_bouton_submit").style.display='none';
}
//--------------------------------------------------------------------------------------------------------------------------------
// convert all characters to lowercase to simplify testing 
var agt = navigator.userAgent.toLowerCase(); 
// *** BROWSER VERSION *** 
// Note: On IE5, these return 4, so use is_ie5up to detect IE5. 
var is_major = parseInt(navigator.appVersion); 
var is_minor = parseFloat(navigator.appVersion); 

// Note: Opera and WebTV spoof Navigator.  We do strict client detection. 
// If you want to allow spoofing, take out the tests for opera and webtv. 
var is_nav  = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1) 
			&& (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1) 
			&& (agt.indexOf('webtv')==-1)); 
var is_nav2 = (is_nav && (is_major == 2)); 
var is_nav3 = (is_nav && (is_major == 3)); 
var is_nav4 = (is_nav && (is_major == 4)); 
var is_nav4up = (is_nav && (is_major >= 4)); 
var is_navonly      = (is_nav && ((agt.indexOf(";nav") != -1) || 
					  (agt.indexOf("; nav") != -1)) ); 
var is_nav5 = (is_nav && (is_major == 5)); 
var is_nav5up = (is_nav && (is_major >= 5)); 

var is_ie   = (agt.indexOf("msie") != -1); 
var is_ie3  = (is_ie && (is_major < 4)); 
var is_ie4  = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.0")==-1) ); 
var is_ie4up  = (is_ie  && (is_major >= 4)); 
var is_ie5  = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.0")!=-1) ); 
var is_ie5up  = (is_ie  && !is_ie3 && !is_ie4); 

// KNOWN BUG: On AOL4, returns false if IE3 is embedded browser 
// or if this is the first browser window opened.  Thus the 
// variables is_aol, is_aol3, and is_aol4 aren't 100% reliable. 
var is_aol   = (agt.indexOf("aol") != -1); 
var is_aol3  = (is_aol && is_ie3); 
var is_aol4  = (is_aol && is_ie4); 

var is_opera = (agt.indexOf("opera") != -1); 
var is_webtv = (agt.indexOf("webtv") != -1); 

// *** JAVASCRIPT VERSION CHECK *** 
var is_js; 
if (is_nav2 || is_ie3) is_js = 1.0 
else if (is_nav3 || is_opera) is_js = 1.1 
else if ((is_nav4 && (is_minor <= 4.05)) || is_ie4) is_js = 1.2 
else if ((is_nav4 && (is_minor > 4.05)) || is_ie5) is_js = 1.3 
else if (is_nav5) is_js = 1.4 
// NOTE: In the future, update this code when newer versions of JS 
// are released. For now, we try to provide some upward compatibility 
// so that future versions of Nav and IE will show they are at 
// *least* JS 1.x capable. Always check for JS version compatibility 
// with > or >=. 
else if (is_nav && (is_major > 5)) is_js = 1.4 
else if (is_ie && (is_major > 5)) is_js = 1.3 
// HACK: no idea for other browsers; always check for JS version with > or >= 
else is_js = 0.0; 
//--------------------------------------------------------------------------------------------------------------------------------
function FindID(id) {
	if(document.layers) return document.layers[id];
	if(document.all && !document.getElementById) return document.all[id];
	if(document.all && document.getElementById) return document.getElementById(id);
	if(!document.all && document.getElementById) return document.getElementById(id);
}
//--------------------------------------------------------------------------------------------------------------------------------
			nereidFadeObjects = new Object();
			nereidFadeTimers = new Object();
			function nereidFade(object, destOp, rate, delta){
			if (!document.all)
			return
			    if (object != "[object]"){ 
			        setTimeout("nereidFade("+object+","+destOp+","+rate+","+delta+")",0);
			        return;
			    }
			        
			    clearTimeout(nereidFadeTimers[object.sourceIndex]);
			    
			    diff = destOp-object.filters.alpha.opacity;
			    direction = 1;
			    if (object.filters.alpha.opacity > destOp){
			        direction = -1;
			    }
			    delta=Math.min(direction*diff,delta);
			    object.filters.alpha.opacity+=direction*delta;
			
			    if (object.filters.alpha.opacity != destOp){
			        nereidFadeObjects[object.sourceIndex]=object;
			        nereidFadeTimers[object.sourceIndex]=setTimeout("nereidFade(nereidFadeObjects["+object.sourceIndex+"],"+destOp+","+rate+","+delta+")",rate);
			    }
			}
			<!--
			function MM_openBrWindow(theURL,winName,features) 
			{  window.open(theURL,winName,features); }
			function fermer()
			{ window.close()}
			//-->
//--------------------------------------------------------------------------------------------------------------------------------
