// Création d'une Instance AJAX
	
function createXHR() 
{
    var request = false;
        try {
            request = new ActiveXObject('Msxml2.XMLHTTP');
        }
        catch (err2) {
            try {
                request = new ActiveXObject('Microsoft.XMLHTTP');
            }
            catch (err3) {
		try {
			request = new XMLHttpRequest();
		}
		catch (err1) 
		{
			request = false;
		}
            }
        }
    return request;
}


function getElementsByClass(searchClass,node,tag) {
	var classElements = new Array();
	if ( node == null )
		node = document;
	if ( tag == null )
		tag = '*';
	var els = node.getElementsByTagName(tag);
	var elsLen = els.length;
	var pattern = new RegExp("(^|\\\\s)"+searchClass+"(\\\\s|$)");
	for (i = 0, j = 0; i < elsLen; i++) {
		if ( pattern.test(els[i].className) ) {
			classElements[j] = els[i];
			j++;
		}
	}
	return classElements;
}

function isDefined(myVar){
return (typeof ( myVar ) != "undefined");
}


function AfficheDansDiv(pPage, pDiv){
	var myArray = pPage.split('?'); 
	var xhr = createXHR(); // Création de l'instance
	xhr.onreadystatechange=function(){ 
		if(xhr.readyState == 4 && xhr.status == 200){
			if (xhr.responseText != "") {
				document.getElementById(pDiv).innerHTML =  xhr.responseText;	
				// recherche et exécution des scripts inclus dans les pages
				/*var allscript = document.getElementsByTagName('script');
				for (var i = 0; i < allscript.length - 1; i++) {
					var myName = allscript[i].id;
					eval(allscript[i].text);
				}*/
				var myscript = document.getElementById("TreeviewGaucheScript");
				eval(myscript.text);
			}
		}else if (xhr.readyState < 4 && xhr.readyState > 0)	{
			// Pas recu!!
			try{
				if(myArray[0]=="./navig_gauche_intranet_mnuonly.php")
						document.getElementById(pDiv).innerHTML = "<table width=100%><tr><td align=center><img src='/portail/squelette/images/waiting_little.gif'></td></tr></table>";
				else
					document.getElementById(pDiv).innerHTML = "<table width=100%><tr><td align=center><img src='IMG/wait.gif'></td></tr></table>";
			} catch(e) {
			}
		}
	}; 
	xhr.open("POST",myArray[0], true);		// call the counter with a name of counter file
	xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	xhr.send(myArray[1] );
}

function ViewDetailsFor(nom, id_article, id_unique)
			{
				var xhr = createXHR();
				var myurl = "ajx_trombi.php3?id_article=" + id_article + "&var_mode=recalcul&uniqueID=" + id_unique;
				xhr.onreadystatechange=function() { 
					if(xhr.readyState == 4 )	{
						// nothing for now
						if (xhr.responseText != "") {
							document.getElementById("ajx_trombi").innerHTML = xhr.responseText;
						} else 	{
							document.getElementById("ajx_trombi").innerHTML = "";
						}
					} else if (xhr.readyState < 4 && xhr.readyState > 0) {
						// Pas recu!!
						str = "<img src='#DOSSIER_SQUELETTE/images/waiting_little.gif' width='14' height='14' align=absmiddle>";
						str += "&nbsp;&nbsp;<span style='color:#069; font-size:10px;'>Veuillez patientez...<br/>Nous recherchons " + nom + "</span>";
						//document.getElementById("www_searchDetails").style.display = "block";
						document.getElementById("ajx_trombi").innerHTML = str;
					}
				}; 
				xhr.open("POST", myurl, true);		// call the counter with a name of counter file
				xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
				xhr.send("rech=" + nom); 
			}

			
function Ouvre_Div_g2c_infos_utilisateur() { 
	if(document.getElementById("g2c_infos_utilisateur").style.display=='none') {
		document.getElementById("g2c_infos_utilisateur").style.display='block';
	} else {
		document.getElementById("g2c_infos_utilisateur").style.display='none';	
	}
	if (document.getElementById("g2c_infos_utilisateur").innerHTML.length < 10) {
		sName = document.getElementById("g2c_infos_utilisateur").innerHTML;
		sObj = sName.split("_");
		AfficheDansDiv("visites_membres.php?obj=" + sObj[0] + "&typ=" + sObj[1], "g2c_infos_utilisateur");
	}
} 
 
  