function valid_spechar(obj,vari){	
	var re1 = new RegExp("["+vari+"]");
	var chaine = obj.value;
	var pos1 = chaine.search(re1);
		if(pos1 != -1){
			alert("Merci de ne pas rentrer de caractères spéciaux: "+vari)
			obj.focus();
			return false;
		}
	
	return true;
}

function valid_num(obj){	
	var re1 = new RegExp("^[0-9]*$");
	var chaine = obj.value;
	var pos1 = chaine.search(re1);
		if(pos1 == -1){
			alert("Merci de ne renter que des chiffres")
			obj.focus();
			return false;
		}
	
	return true;
}

/* Pour faire une vérification sans autoriser le point ("."), 
suivez les instructions qui sont écrites en commentaire */
function verif_date(champ)
{
	var chiffres = new RegExp("[0-9\-\:\ ]"); /* Modifier pour : var chiffres = new RegExp("[0-9]"); */
	var verif;
	var points = 0; /* Supprimer cette ligne */
	
	for(x = 0; x < champ.value.length; x++)
	{
		verif = chiffres.test(champ.value.charAt(x));
		if(champ.value.charAt(x) == "."){points++;} /* Supprimer cette ligne */
		if(points > 1){verif = false; points = 1;} /* Supprimer cette ligne */
		if(verif == false){champ.value = champ.value.substr(0,x) + champ.value.substr(x+1,champ.value.length-x+1); x--;}
	}
}

function verif_num(champ)
{
	var chiffres = new RegExp("[0-9]");
	var verif;
	
	for(x = 0; x < champ.value.length; x++)
	{
		verif = chiffres.test(champ.value.charAt(x));
		if(verif == false){champ.value = champ.value.substr(0,x) + champ.value.substr(x+1,champ.value.length-x+1); x--;}
	}
}

function adminSuppress(table,itemId){
	if(confirm('Voulez vous supprimer cette entrée?')){
		window.location = "admin_suppress.php?table="+table+"&itemId="+itemId;
	}
}

function showMenu(id) {
	var obj = document.getElementById(id);
		for (var i = 1; i<=10; i++) {
			if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
		}
	if (obj) {obj.style.display='block';}
}


function rollover(item,etat){
	current_blockId_on = blockId_on-1;
	if(etat == 1){
		document.getElementById("block_C2_"+item).className = "block_C2_on";
	}else{
		if(current_blockId_on != item){
			document.getElementById("block_C2_"+item).className = "block_C2";
		}
	}
}

function rollover_img(item,etat){
	if(etat == 1){
		item.className = "on";
	}else{
		item.className = "";
	}
}

function rollover_menu(item,etat){
	if(etat == 1){
		document.getElementById(item).src = "images/i_dropdown_on.jpg";
	}else{
		document.getElementById(item).src = "images/i_dropdown.jpg";
	}
}

function rollover_menu2(item,etat){
	if(etat == 1){
		item.src = "images/"+item.name+"_on.jpg";
	}else{
		item.src = "images/"+item.name+".jpg";
	}
}

function rollover_menu3(item,etat){
	if(etat == 1){
		item.src = "../images/"+item.name+"_on.jpg";
	}else{
		item.src = "../images/"+item.name+".jpg";
	}
}

function changeFlag(item){
	document.getElementById("flag").src = "images/flag/"+item.value;
}
