function changeStyle(i, style){
	if(document.frm_export.choix[i].checked == true){
		document.getElementById('tr_'+i).className='tab_entreprise_over';
		
	}else{
		document.getElementById('tr_'+i).className=style;
		
	}
}
function changeStyleClick(i, style){
	if(document.frm_export.choix[i].checked == true){
		document.getElementById('tr_'+i).className='tab_entreprise_over';
		document.frm_export.choix[i].checked = false;
	}else{
		document.getElementById('tr_'+i).className=style;
		document.frm_export.choix[i].checked = true;
	}
}
function switchMenu(obj){
	var el = document.getElementById(obj);
	if(el.style.display != "block"){
		el.style.display = "block";	
	}else{
		el.style.display = "none";
	}
}
function alertExtention(){
  var path = document.frm.photo.value;
  var swfnum = path.length - 3;
  var check = path.substr(swfnum,3);
  if(!(check=="jpg")){
    alert("Ce n'est pas une image ");
    document.frm.reset();
  }
 }
 //Cette fonction permet de cocher et décochez une liste de case à cocher a partir d'une case.
function cochez(){
	if(document.frm_export.check_all.checked == true){
		for (i=0; i < document.frm_export.choix.length; i++) {
			document.frm_export.choix[i].checked = true;
		}	
	}
	if(document.frm_export.check_all.checked == false){
		for (i=0; i < document.frm_export.choix.length; i++) {
			document.frm_export.choix[i].checked = false;
		}	
	}
}
function affichage_popup(nom_de_la_page, nom_interne_de_la_fenetre)
{
	
	window.open (nom_de_la_page, nom_interne_de_la_fenetre, config='height=800, width=600, toolbar=no, menubar=no, scrollbars=yes, resizable=no, location=no, directories=no, status=no')
}
function affichage_popup2(nom_de_la_page, nom_interne_de_la_fenetre)
{
	
	window.open (nom_de_la_page, nom_interne_de_la_fenetre, config='height=280, width=420, toolbar=no, menubar=no, scrollbars=yes, resizable=no, location=no, directories=no, status=no')
}
/***/
function bgr_color(obj,coleur) {
	obj.style.backgroundColor= coleur;
}
// Fonction utlisé pour des requette Ajax.
function sendData(param, page,zone){	
	//alert('');
	if(document.all){
		var XhrObj = new ActiveXObject("Microsoft.XMLHTTP") ;
	}else{
		var XhrObj = new XMLHttpRequest();
	}//fin else
	var content = document.getElementById(zone);
	XhrObj.open("POST", page);
	XhrObj.onreadystatechange = function(){
		if (XhrObj.readyState == 4 && XhrObj.status == 200){
			content.innerHTML = XhrObj.responseText ;
		}else{
			content.innerHTML = "<div align='center'><img src='images/gif/chargement.gif' align='absmiddle'> </div>"; 
		}
	}
	XhrObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	XhrObj.send(param);
}

// Fonction utlisé pour des requette Ajax. Avec choix du loader.
function sendDataImg(param, page, zone, img){	
	//alert('');
	if(document.all){
		var XhrObj = new ActiveXObject("Microsoft.XMLHTTP") ;
	}else{
		var XhrObj = new XMLHttpRequest();
	}//fin else
	var content = document.getElementById(zone);
	XhrObj.open("POST", page);
	XhrObj.onreadystatechange = function(){
		if (XhrObj.readyState == 4 && XhrObj.status == 200){
			content.innerHTML = XhrObj.responseText ;
		}else{
			content.innerHTML = "<div align='center'><img src='image_fr/gif/chargement_"+img+".gif' align='absmiddle'> </div>"; 
		}
	}
	XhrObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	XhrObj.send(param);
}

function afficher(obj){
	var el = document.getElementById(obj);
	el.style.display = "block";
	
}

function cacher(obj, lien){
	var el = document.getElementById(obj);
	el.style.display = "none";	
	if(lien){
		var cini = document.getElementById(lien);
		cini.style.color = "#FFFFFF";	
	}
}

function HomePage(){
	this.style.behavior='url(#default#homepage)';
	this.setHomePage('www.geant.tn');
}

function ouvreFermeAvecImage(id){
	var elem = document.getElementById(id);
	if(elem.style.display == "none"){
		elem.style.display = "block";
		document.getElementById("img_"+id).src = "image_fr/gif/puce_ouvre_pouvoir.gif";
	}
	else{
		elem.style.display = "none";
		document.getElementById("img_"+id).src = "image_fr/gif/puce_ferme_pouvoir.gif";
	}
}
function ouvreFermeAvecImageCourse(id){
	var elem = document.getElementById(id);
	if(elem.style.display == "none"){
		elem.style.display = "block";
		document.getElementById("img_"+id).src = "image_fr/gif/reduire_listecourse.gif";
	}else{
		elem.style.display = "none";
		document.getElementById("img_"+id).src = "image_fr/gif/ouvrir_listecourse.gif";
	}
}
function ouvreFermeAvecImageAutreCourse(id){
	var elem = document.getElementById(id);
	if(elem.style.display == "none"){
		elem.style.display = "block";
		document.getElementById("img_"+id).src = "image_fr/gif/reduire_autre_listecourse.gif";
	}else{
		elem.style.display = "none";
		document.getElementById("img_"+id).src = "image_fr/gif/ouvrir_autre_listecourse.gif";
	}
}
function ouvreFerme1AvecImage(id){
	var elem = document.getElementById(id);
	if(elem.style.display == "none"){
		elem.style.display = "block";
		document.getElementById("img_"+id).src = "image_fr/gif/puce_valeur_reduction.gif";
	}
	else{
		elem.style.display = "none";
		document.getElementById("img_"+id).src = "image_fr/gif/puce_valeur_ouvre.gif";
	}
}

function verifNewsLetter(){
	var elem = document.frm_news.email_news;	
	
	if(elem.value!=""){
		return verifmail(elem.value);
	}else{
		alert(" - Veuillez reseigner votre E-mail !");
		return false;	
	}
}

function verifRecrutement(){
	var mesg = "";
	
	if(document.frm_recrute.nom.value==""){
		mesg += " - Veuillez Renseigner votre Nom\n";
	}
	if(document.frm_recrute.prenom.value==""){
		mesg += " - Veuillez Renseigner votre Prénom\n";
	}
	if(document.frm_recrute.adr.value==""){
		mesg += " - Veuillez Renseigner votre Adresse\n";
	}
	if(document.frm_recrute.ville.value==""){
		mesg += " - Veuillez Renseigner votre Ville\n";
	}
	if(document.frm_recrute.email.value==""){
		mesg += " - Veuillez Renseigner votre Email\n";
	}else{
		return verifmail(document.frm_recrute.email.value);
	}
	if(document.frm_recrute.gsm.value==""){
		mesg += " - Veuillez Renseigner votre Téléphone mobile\n";
	}
	if(document.frm_recrute.cv.value==""){
		mesg += " - Veuillez Renseigner votre CV\n";
	}
	if(document.frm_recrute.lm.value==""){
		mesg += " - Veuillez Renseigner votre Lettre de motivation\n";
	}
	
	if(mesg!=""){
		alert(mesg);
		return false;
	}else{
		return true;	
	}
}

function verifLogin(){
	var mesg = "";
	if(document.getElementById('login').value==""){
		mesg += " - Veuillez Renseigner votre Login\n";
	}else{
		return verifmail(document.getElementById('login').value);
	}
	if(document.getElementById('password').value==""){
		mesg += " - Veuillez Renseigner votre Mot de passe\n";
	}
	
	if(mesg!=""){
		alert(mesg);
		return false;
	}else{
		return true;	
	}
}

function verifCompte(){
	var mesg = "";
	
	if(document.frm_compte.nom.value==""){
		mesg += " - Veuillez Renseigner votre Nom\n";
	}
	if(document.frm_compte.prenom.value==""){
		mesg += " - Veuillez Renseigner votre Prénom\n";
	}
	if(document.frm_compte.email.value==""){
		mesg += " - Veuillez Renseigner votre Email\n";
	}else{
		return verifmail(document.frm_compte.email.value);
	}
	if(document.frm_compte.tel.value==""){
		mesg += " - Veuillez Renseigner votre Téléphone\n";
	}
	if(document.frm_compte.cin.value==""){
		mesg += " - Veuillez Renseigner votre CIN\n";
	}

	if(mesg!=""){
		alert(mesg);
		return false;
	}else{
		return true;	
	}
}

function verifAvis(){
	var mesg = "";
	
	if(document.frm_avis.nom.value==""){
		mesg += " - Veuillez Renseigner votre Nom\n";
	}
	if(document.frm_avis.prenom.value==""){
		mesg += " - Veuillez Renseigner votre Prénom\n";
	}
	if(document.frm_avis.tel.value==""){
		mesg += " - Veuillez Renseigner votre Téléphone\n";
	}
	if(document.frm_avis.email.value==""){
		mesg += " - Veuillez Renseigner votre Email\n";
	}else{
		return verifmail(document.frm_avis.email.value);
	}
	
	if(mesg!=""){
		alert(mesg);
		return false;
	}else{
		return true;	
	}
}

function verifContact(){
	var mesg = "";
	
	if(document.frm_contact.nom.value==""){
		mesg += " - Veuillez Renseigner votre Nom/Prénom\n";
	}
	if(document.frm_contact.obj.value==""){
		mesg += " - Veuillez Renseigner le champ objet\n";
	}
	if(document.frm_contact.email.value==""){
		mesg += " - Veuillez Renseigner votre Email\n";
	}else{
		mesg += verifmail(document.frm_contact.email.value);
	}
	
	if(mesg!=""){
		alert(mesg);
		return false;
	}else{
		document.frm_contact.submit();
		return true;	
	}
}

function verifmail(adrr){
  var reg= /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/;
  if(reg.test(adrr)){ return "";}
  else {return "- E-mail non valide !"; return ""; }
}

function verifSondage(){
	var res;
	var nbr = document.getElementById('nbr_vote').value;
	for(i=0;i<nbr;i++){
		var elem = document.getElementById('vote'+i);
		if(!elem.checked){
			res = false;
		}else{
			res = true;	
			break;
		}
	}
	if(res===false){
		alert("- Vous devez choisir une reponse !");	
	}
	return res;
}

function verifInscri(){
	var mesg = "";
	
	if(document.frm_inscri.nom.value==""){
		mesg += " - Veuillez Renseigner votre Nom & Prénom\n";
	}
	if(document.frm_inscri.org.value==""){
		mesg += " - Veuillez Renseigner votre Organisme\n";
	}
	if(document.frm_inscri.email.value==""){
		mesg += " - Veuillez Renseigner votre Email\n";
	}else{
		mesg += verifmail(document.frm_inscri.email.value);
	}
	
	if(mesg!=""){
		alert(mesg);
		return false;
	}else{
		return true;	
	}
}

function verifPass(){
	var mesg = "";
	
	if(document.frm_inscri.pwd.value==""){
		mesg += " - Veuillez Renseigner votre Mot de passe actuel\n";
	}
	if(document.frm_inscri.n_pwd.value==""){
		mesg += " - Veuillez Renseigner le Nouveau mot de passe\n";
	}
	if(document.frm_inscri.rn_pwd.value==""){
		mesg += " - Veuillez retaper le Nouveau mot de passe\n";
	}
	
	if(document.frm_inscri.n_pwd.value!="" && document.frm_inscri.rn_pwd.value!="" && document.frm_inscri.n_pwd.value != document.frm_inscri.rn_pwd.value){
		mesg += " - Veuillez retaper correctement le Nouveau mot de passe\n";
	}
	
	if(mesg!=""){
		alert(mesg);
		return false;
	}else{
		return true;	
	}
}