// JavaScript Document

// fonction ajax BDD
function RequetAJAX(url,cadre) {
    var XHR = null;

    if(window.XMLHttpRequest) // Firefox
        XHR = new XMLHttpRequest();
    else if(window.ActiveXObject) // Internet Explorer
        XHR = new ActiveXObject("Microsoft.XMLHTTP");
    else { // XMLHttpRequest non supporté par le navigateur
        alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
        return;
    }
        // envoie de la requête, methode GET et de l'url
    XHR.open("GET",url, true);

        // on guette les changements d'état de l'objet
    XHR.onreadystatechange = function attente() {

        // l'état est à 4, requête reçu !
    if(XHR.readyState == 4)     {

        // ecriture de la réponse
    document.getElementById(cadre).innerHTML = XHR.responseText;
   }
    }
    XHR.send(null);        // le travail est terminé
    return;
}

// fonction suppression d'un enregistrement
function SuppressionRcd(nom_table,id_01){
	location.href = (nom_table+'_d.php?id_'+nom_table+'='+id_01);
}

/*//alert()
var oAlert = alert;
function alert(txt, title) {
    try {
        jAlert(txt, title);
    } catch (e) {
        oAlert(txt);
    }
}
//alert("Bonjour", "Bienvenue");

//confirm()
var oConfirm = confirm;
function confirm(txt, title, func) {
    try {
        jConfirm(txt, title, func);
    } catch (e) {
        if (oConfirm (txt, title)) func();
    }
}
//confirm("Bonjour", "Bienvenue", function(){
	//alert("Salut", "Reponse");
//});

//prompt()
var oPrompt = prompt;
function prompt(txt, input, title, func){
    try {
        jPrompt(txt, input, title, func);
    } catch(e) {
        func(prompt(txt, input, title));
    }
}
//prompt("Bonjour", "Nom", "Bienvenue", function(r) {
	//if (r) alert(r);
//});*/

function verif_email(email) // fonction qui vérifie la validité d'un mail 
{ 
var reg = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/i; 
var resultat = reg.test(email); 
//alert(resultat); 
//return (reg.exec(email)!=null); 
return resultat; 
} 
