function dw_avas_domaine_smtp_ip() {
	if (document.f.dw_transport.value == "rediriger")
		{
		document.getElementById("dw_div_smtp_ip").style.visibility="visible";
		document.getElementById("dw_div_smtp_ip").style.display="block";		
		} else
		{
		document.getElementById("dw_div_smtp_ip").style.visibility="hidden";
		document.getElementById("dw_div_smtp_ip").style.display="none";		
		}
	return true;
	}
function setfocus(item) {
	if (document.getElementById(item)) { document.getElementById(item).focus(); }
	}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Spamlog_client
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
pageWidth = 0;pageHeight = 0;
function liste_wb(pchemin)
	{
	makeRequest('http://client.domwest.com'+pchemin+'/wb_domaine2_x_lst1.php','','','col_liste_wb');
	return false;
	} 
function spamlog_client(pchemin,pdelai)
	{
	makeRequest('http://client.domwest.com'+pchemin+'/wb_domaine2_x_lst2.php?delai='+pdelai,'','','col_spamlog_client');
	return false;
	} 
function spamlog_client_frame(pchemin,pident)
	{
	var overlay = document.getElementById("overlay");
	overlay.style.height  = document.documentElement.offsetHeight+"px";
	overlay.style.visibility  = "visible";
	var msgbox = document.getElementById("msgbox");
	msgbox.innerHTML = "<iframe id=\"msgframe\" scrolling=\"no\" onLoad=\"resize_iframe()\" src=\"http://client.domwest.com"+pchemin+"/wb_domaine2_x_form1.php?id="+pident+"\">";
	msgbox.style.display = "block"; 
	return false;
	} 
function spamlog_client_frame_off()
	{
	var msgbox = document.getElementById("msgbox");
	msgbox.innerHTML = "";
	msgbox.style.display = "none"; 
	var overlay = document.getElementById("overlay");
	overlay.style.visibility  = "hidden";
	return false;
	}
function resize_iframe()
	{
	getWindow();
	var msgbox = document.getElementById("msgbox");
	var msgframe = document.getElementById("msgframe");
	var width= 60 + msgframe.contentWindow.document.body.scrollWidth;//largeur de l'élément à positionner
	var height= 10 + msgframe.contentWindow.document.body.scrollHeight;//hauteur de l'élément à positionner
	msgframe.contentWindow.document.body.height=height;//hauteur de l'élément à positionner
	msgframe.contentWindow.document.body.width=width;//largeur de l'élément à positionner 
	msgbox.style.height = height+"px";
	msgbox.style.width  = width+"px";
	var pHeight=pageHeight;//Hauteur de l'élément parent
	var pWidth=pageWidth;//Largeur de l'élément parent
	var sTop=document.documentElement.scrollTop;//Hauteur de défilement de l'élément parent
	var sLeft=document.documentElement.scrollLeft;//Longueur de défilement de l'élément parent
	var posY=(pHeight/2)-(height/2)+sTop;//Calcul de la position en Y
	var posX=(pWidth/2)-(width/2)+sLeft;//Calcul de la position en X
	msgbox.style.top=posY+"px";
	msgbox.style.left=posX+"px";
	return false;
	}
function getWindow(){
pageWidth = window.innerWidth;
pageWidth = (pageWidth)? pageWidth : document.documentElement.clientWidth;
pageWidth = (pageWidth)? pageWidth: document.body.clientWidth;
pageHeight = window.innerHeight;
pageHeight = (pageHeight)? pageHeight: document.documentElement.clientHeight;
pageHeight = (pageHeight)? pageHeight: document.body.clientHeight;
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// XMLHTTPREQUEST
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function makeRequest(url, parameters , norun, pid, suite )
	{
	var http_request = false;
	try {
		netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead");
		} catch (e) {}
	http_request = false;
	//http_request = new XMLHttpRequest();
	if(window.XMLHttpRequest)
		{
		http_request = new XMLHttpRequest();
		}
		else if(window.ActiveXObject)
			{
			http_request = new ActiveXObject("Microsoft.XMLHTTP");
			if (http_request.overrideMimeType) 
				{
				http_request.overrideMimeType('utf8');
				}			
			}
			else 
			{
			if ( norun != '' )
				{
				window.location = norun;
				}
				else
				{
				alert('Votre navigateur ne supporte pas XMLHTTP');
				return false;
				}		
			} 
	if (http_request.overrideMimeType)
		{
		http_request.overrideMimeType('text/xml');
		}
		if (!http_request)
		{
		if ( norun != '' )
			{
			window.location = norun;
			}
			else
			{
			alert('Votre navigateur ne supporte pas XMLHTTP');
			return false;
			}
		}
	http_request.onreadystatechange = function() 
										{
										divcontenu(pid,http_request,suite);
										};
	/*http_request.onprogress = function() 
						{
						divprogressession(pid,e);
						};*/
	http_request.open('GET', url + parameters, true);
	http_request.send(null);
	return true;
	}
function divprogressession(pid,e)
	{
	//alert('ici');
	var element = trouve_id(pid,"");
	if ( element ) 
		{
		element.innerHTML="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Chargement en cours ("+((e.position / e.totalSize)*100)+")";
		}
	}
function divcontenu(pid,http_request,suite)
	{
	if (http_request.readyState == 4)
		{
		if (http_request.status == 200)
			{
			var string = http_request.responseText;
			var element = trouve_id(pid,"");
			if ( element ) 
				{
				element.innerHTML=string;
				}
			if ( suite != "" ) { eval(suite); }
			}
			else
			{
			//alert('Une erreur est apparue lors de la lecture distante.');
			}
		}
	}
function trouve_id(n) 
	{ //v4.01
	  if( document.getElementById)
		{
		return document.getElementById(n); 
		}
		else
		{
		return false;
		}
	}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// / XMLHTTPREQUEST
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

