/*
 * Change le contenu d'un DIV (ajax)
 */
function ChargerContenu(url,div) {

	var httpRequest = false;

	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		httpRequest = new XMLHttpRequest();
		if (httpRequest.overrideMimeType) {
			httpRequest.overrideMimeType('text/xml');
        }
    }
    else if (window.ActiveXObject) { // IE
    	try{
                httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch (e) {
                try {
                    httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
                }
                catch (e) {}
        }
    }

    if (!httpRequest) {
		alert('Impossible de créer une instance XMLHTTP');
       	return false;
    }  

	if(url != null)
   	{
    	httpRequest.open('GET', url, true);
	}	
	
    if(div != null)
   	{
    	afficherChargement(div);
    } 
    
    if(url != null)
   	{
   		httpRequest.onreadystatechange = function() { SetContenuHttpRequest(httpRequest,div); };
    }
    
    httpRequest.send(null);


}

/*
 * Change le contenu d'un DIV a partir d'une requette
 */
function SetContenuHttpRequest(httpRequest,div) {
	
	 switch (httpRequest.readyState){
		
		case 0 :
			// pas encore initialisé
			//document.getElementById('legend_load').innerHTML = 'Initialisation en cours...';
		break;

		case 1 :
			// loading
			//document.getElementById('legend_load').innerHTML = 'Transfert des données en cours...';
		break;

		case 2 :
			// Données transferées en intégralité
			//document.getElementById('legend_load').innerHTML = 'Données transferées';
		break;

		case 4 :
		
		if (httpRequest.status == 200) {
			if(div != null)
			{
				document.getElementById(div).innerHTML=httpRequest.responseText;
				masquerChargement(div);
        	}
        } 
        else {
            alert('Un problème est survenu avec la requête.');
        }
	
		break;
	}
	
}

function new_awg_form(){
	(window.document.add_aw_form.awg_title).value='';
	(window.document.add_aw_form.awg_description_content).value='';
	(window.document.add_aw_form.awg_title).disabled = 0;
	(window.document.add_aw_form.awg_description_content).disabled = 0;
	(window.document.add_aw_form.awg_style).disabled = 0;
	(window.document.add_aw_form.awg).disabled = 1;
	(window.document.add_aw_form.awg_style).style.visibility = "visible";
	return false
}

function old_awg_form(title,description,style){
	if(style != null) (window.document.add_aw_form.awg_style).value=style;
	(window.document.add_aw_form.awg_title).value=title;
	(window.document.add_aw_form.awg_description_content).value=description;
	(window.document.add_aw_form.awg_title).disabled = 1;
	(window.document.add_aw_form.awg_description_content).disabled = 1;
	(window.document.add_aw_form.awg_style).disabled = 1;
	(window.document.add_aw_form.awg).disabled = 0;
	(window.document.add_aw_form.awg_style).style.visibility = "hidden";
	return false
}


function tabselect(tab) {
  var tablist = document.getElementById('tabcontrol').getElementsByTagName('li');
 
 var i=0;
 	while(tablist[i] != null){
 	 if (tablist[i].id == tab.id) {
      tab.className='tab-selected';
    } else {
      tablist[i].className='tab-unselected';
    };
    i++;
 	}
 
}




