/**
 * Script JS for Ajax 
 * 
 * Copyright (c) 2008 Dev-Ingenierie (http://www.devingenierie.com/)
 *
 * @version 1.0 Beta
 * @author Sabri El Gueder
 * @mailto sabrex.mul@gmail.com
**/


/*****************************************************
#Objet d'import de javascript .js
******************************************************/
function ImportJS() {
	var nbr_att = arguments.length;
	var js_effets=document.createElement("script");
	js_effets.setAttribute("type", "text/javascript");
	js_effets.setAttribute("src", arguments[0]);
	if(nbr_att>1){
		for (var i = 1; i<nbr_att; i++){
			js_effets.setAttribute(arguments[i][0], arguments[i][1]);
		}
	}
	document.getElementsByTagName("head")[0].appendChild(js_effets);
}
/*****************************************************
#Objet d'import de css .css
******************************************************/
function ImportCSS() {
	var nbr_att = arguments.length;
	var css_style=document.createElement("link");
	css_style.setAttribute("rel", "stylesheet");
	css_style.setAttribute("type", "text/css");
	css_style.setAttribute("href", arguments[0]);
	css_style.setAttribute("media", "screen");
	if(nbr_att>1){
		for (var i = 1; i<nbr_att; i++){
			css_style.setAttribute(arguments[i][0], arguments[i][1]);
		}
	}
	document.getElementsByTagName("head")[0].appendChild(css_style);
}
/************************************************************************/
//Import simple
//var js1 = new ImportJS("js/jquery.js");
//var js2 = new ImportJS("js/validate_fr.js");
//var css1 = new ImportCSS("css/style.css");
//Import avec attributs suplementairesvar js2 = new ImportJS("test.js", ["media","print"]);
//Import avec attributs suplementairesvar css2 = new ImportCSS("test.css", ["media","print"]);

/*****************************************************
#Fonction ajax avec la methode GET
******************************************************/
function file(fichier)
{
	if(window.XMLHttpRequest) // FIREFOX
		xhr_object = new XMLHttpRequest();
	else if(window.ActiveXObject) // IE
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	else
	return(false);

	xhr_object.open("GET", fichier, false);
	xhr_object.send(null);
	if(xhr_object.readyState == 4) 
	{
		return(xhr_object.responseText);
	}	
	else 
		return(false);
	
}
/*****************************************************
#Fonction pour ecrire dans un div 
******************************************************/	
function writediv(txt,div_name)
{
	document.getElementById(div_name).innerHTML = txt;
}



