function preg_replace (array_pattern, array_pattern_replace, my_string)  {
	var new_string = String (my_string);
		for (i=0; i<array_pattern.length; i++) {
			var reg_exp= RegExp(array_pattern[i], "gi");
			var val_to_replace = array_pattern_replace[i];
			new_string = new_string.replace (reg_exp, val_to_replace);
		}
		return new_string;
	}
	 

	
function no_accent (my_string) {
	var new_string = "";
	var pattern_accent = new Array("é", "è", "ê", "ë", "ç", "à", "â", "ä", "î", "ï", "ù", "ô", "ó", "ö", "'", "û");
	var pattern_replace_accent = new Array("e", "e", "e", "e", "c", "a", "a", "a", "i", "i", "u", "o", "o", "o", " ", "u");
	//var pattern_replace_accent = new Array("&eacute;", "&egrave;", "&ecirc;", "&euml;", "&ccedil;", "&agrave;", "&acirc;", "&auml;", "&icirc; ", "&iuml;", "&ugrave;", "&ocirc;", "&oacute;", "&oacute;", " ");
	if (my_string && my_string!= "") {
		new_string = preg_replace(pattern_accent, pattern_replace_accent, my_string);
	}
	return new_string;
}
	
function Remplace(expr,a,b) {
      var i=0
      while (i!=-1) {
         i=expr.indexOf(a,i);
         if (i>=0) {
            expr=expr.substring(0,i)+b+expr.substring(i+a.length);
            i+=b.length;
         }
      }
      return expr
   }
  
function tb_remove_open(reloadLink)
{
	jThickboxReloadLink	=	reloadLink;
	tb_remove();
	setTimeout("jThickboxNewLink();",500);
	return false;
}

function tb_open_new(jThickboxTitle, jThickboxNewLink, bool){
	if (bool){
		DelShowMap();	
	}
	if(jThickboxNewLink != ''){
		tb_show(jThickboxTitle,jThickboxNewLink,null);
	}
}

function limitText(limitField, limitCount, limitNum) {
	if (limitField.value.length > limitNum) {
		limitField.value = limitField.value.substring(0, limitNum);
	} else {
		limitCount.innerHTML = limitNum - limitField.value.length;
	}
}

$().ready(function() {
				   
	if(first){
		//tb_show('Bienvenue sur Nounoumap.Fr', 'edito.php?width=720&height=600');
	}			   
	tb_init('a.thickbox, area.thickbox, input.thickbox');
});	//Fin fonction ready

		

