//------------------------------------------------------------------
// Auteur : Ludovic Martin <ludovic@dreamclic.com> / www.dreamclic.com
// 
// Version             : 2.0
// Date de création    : 26/06/2008
//
// Description         : Fonctions utilitaires
//
//------------------------------------------------------------------

//------------------------------------------------------------------
//Ouvre une fenêtre popup
function popup(x,y,w,h,url){
	return window.open(url,"_blank","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,top="+y+",left="+x+",width="+w+",height="+h);
}
//------------------------------------------------------------------
//Ouvre une fenêtre popup redimentionnable
function popupResizable(x,y,w,h,url){
	return window.open(url,"_blank","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,top="+y+",left="+x+",width="+w+",height="+h);
}
//------------------------------------------------------------------
//Modifie la propriété CSS "display" de l'élément id
function setDisplay(id,stat){
	document.getElementById(id).style.display=(stat?"block":"none");
}
//------------------------------------------------------------------
//Import d'un script JS
function include(fileName){
	document.write("<script type=\"text/javascript\" src=\""+fileName+"\"></script>"); 
}
//------------------------------------------------------------------
//Retourn un objet XMLHttpRequest
function getHttpObject(){
	var result=null;
	if(window.XMLHttpRequest){
		result=new XMLHttpRequest(); 
		if(result.overrideMimeType)
			result.overrideMimeType("text/xml");
	}else if(window.ActiveXObject){
		try{
			result=new ActiveXObject("Msxml2.XMLHTTP");
		}catch(ex){
			result=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return result;
}
//------------------------------------------------------------------
