  var lang_max_car = "caractère(s) encore disponible(s)";
  var lang_reste   = "";
  var max_car      = 500;
	
  function storeCaret (textEl){
	 if (textEl.createTextRange)
	 textEl.caretPos = document.selection.createRange().duplicate();
  }  
  
	function verifCar(objet){
		if (max_car > 0){
			if (objet.value.length > max_car)
				objet.value = objet.value.substring(0, max_car);
	
			var F = document.getElementById("form_ajout_site");
			F.reste_car.value = lang_reste + " " + (max_car - objet.value.length) + " " + lang_max_car;
		}
	}  



function ajout_meta() {
	var url = document.form_ajout_site.url.value;
	
	var action_url = "index.php?do=add_site&ajout_meta=ok&url="+url;
	
	
	if(url == 'http://' || url == '') {
		alert('Veuillez saisir une url, svp');
		
	} else {
		document.forms["form_ajout_site"].action = action_url;
		document.forms["form_ajout_site"].submit();	
		
	}

}


function check_form() {
  var submitted = false;
  var error = 0;
  var error_message = "Des erreurs sont apparues lors de la vérification de votre formulaire !\nMerci de faire les corrections suivantes :\n\n";
  
  


  if(submitted){
    alert( "Le formulaire a déjà été envoyé. Cliquer sur Ok et attendre la fin du processus.");
    return false;
  }


  var name = document.form_ajout_site.name.value;
  var url = document.form_ajout_site.url.value;
  var desc = document.form_ajout_site.desc.value;
  //var mots = document.form_ajout_site.mots.value;
  //var cats = document.form_ajout_site.cats.value;
  


  aMots = document.forms['form_ajout_site'].elements['mots'];
	
	
 //alert(aMots);
  
  /*
  if (aMots[0].value == '' && aMots[1].value == '' && aMots[2].value == '')
  	error_message = error_message + "* Veuillez saisir 3 mots clés minimum.\n";
  	
  	*/

  if (document.form_ajout_site.elements['name'].type != "hidden") {
    if (name == '' || name.length < 5) {
      error_message = error_message + "* Le champ ' Nom du site ' doit avoir au moins 5 caractères.\n";
      error = 1;
    }
  }
 
  if (document.form_ajout_site.elements['url'].type != "hidden") {

    if (url == 'http://') {
      error_message = error_message + "* Le champ ' Adresse (URL) ' n'est pas rempli.\n";
      error = 1;
    }
    else
     if(url.search(/^([http]+[/:/]+[\///])+(.+)?[/\./]+[a-z]{2,4}$/) == -1) {
      document.form_ajout_site.url.select();
      error_message = error_message + "* l'URL saisi n'est pas valide.\n";
      error = 1;
    }  
    
  }

  if (document.form_ajout_site.elements['desc'].type != "hidden") {
    if (desc == '' || desc.length < 50) {
      document.form_ajout_site.desc.select();
      error_message = error_message + "* Le champ 'Description' doit avoir au moins 50 caractères.\n";
      error = 1;
    }
  }
  /*
  if (document.form_ajout_site.elements['mots'].type != "hidden") {
    if (mots == '' || mots.length < 3) {
      error_message = error_message + "* Les champs 'Mots-clés' doit avoir au moins 3 caractères.\n";
      error = 1;
    }
  }

  if (document.form_ajout_site.elements['cats'].type != "hidden") {
    if (cats == '') {
      error_message = error_message + "* Le champ 'Catégories' doit être sélectionné.\n";
      error = 1;
    }
  }

 */

  if (error == 1) {
    alert(error_message);
    return false;
  } else {
    submitted = true;
    return true;
  }
}
