function envoi()
{
	document.form_act.submit();
}

function goUrl(url) {
		window.location.replace(url);	
	}
	
function checkBox()
{
  var cases = document.getElementsByTagName('input');   // on recupere tous les INPUT
   for(var i=3; i<cases.length; i++)     // on les parcourt
   {  if(cases[i].type == 'checkbox')     // si on a une checkbox...
        { 	if (test=cases[i].checked==true)
			{ cases[i].checked= false }
			else
			{ cases[i].checked= true }			
		}
	}
}
function confirmRedirection(url,txt) {
	var y=document.createElement('span');
		y.innerHTML=txt;
		if (confirm(y.innerHTML)) 
		{ 	goUrl(url);	}
}

function alerter(txt) {
		var y=document.createElement('span');
		y.innerHTML=txt;
		alert(y.innerHTML);
}

function favoris2(titre, url) {
	if (navigator.appName != "Microsoft Internet Explorer"){
		window.sidebar.addPanel(titre,url,"");
	}else {
		window.external.AddFavorite(url,titre);
	}
}

function favoris(titre, url) {
	if ( navigator.appName != 'Microsoft Internet Explorer' )
	{ window.sidebar.addPanel(titre, url,""); }
	else { window.external.AddFavorite(url,titre); } 
}


function calculeLongueur(){
   var iLongueur, iLongueurRestante;
   iLongueur = document.getElementById('introduction').value.length;
   if (iLongueur>30) {
      document.getElementById('introduction').value = document.getElementById('introduction').value.substring(0,30);
      iLongueurRestante = 0;
   }
   else {
      iLongueurRestante = 30 - iLongueur;
   }
   if (iLongueurRestante <= 1)
      document.getElementById('limit').innerHTML = iLongueurRestante + "&nbsp;caract&egrave;re&nbsp;disponible";
   else
      document.getElementById('limit').innerHTML = iLongueurRestante + "&nbsp;caract&egrave;res&nbsp;disponibles";
}

// Compteur de caracteres dans l'editeur
function FCKeditor_OnComplete(editorInstance) {
    if(editorInstance.Name == "introduction") {
    	editorInstance.Events.AttachEvent('OnSelectionChange', DoSomething);
    	editorInstance.Events.AttachEvent('OnPaste', DoSomething);
    }
}
 
function DoSomething(editorInstance) {
	var iLongueur = editorInstance.GetHTML().length;
	var iLongueurRestante;
   if (iLongueur>500) {
      document.getElementById('introduction').value = document.getElementById('introduction').value.substring(0,500);
      iLongueurRestante = 0;
   }
   else {
      iLongueurRestante = 500 - iLongueur;
   }
   if (iLongueurRestante <= 1)
      document.getElementById('limit').innerHTML = iLongueurRestante + "&nbsp;caract&egrave;re&nbsp;disponible";
   else
      document.getElementById('limit').innerHTML = iLongueurRestante + "&nbsp;caract&egrave;res&nbsp;disponibles";	
	// Et là, on fait les tests qu'on veut
}

