function openPopup(url, winName, winW, winH)
{
	var winLeft = (screen.width - winW) / 2;
	var winTop = (screen.height - winH) / 2;
	windowProps = "height=" + winH + ",width=" + winW + ",left=" + winLeft + ",top=" + winTop + ",toolbar=" + 1 + ",location=" + 1 + ",directories=" + 1 + ",status=" + 1 + ",menubar=" + 1 + ",scrollbars=" + 1 + ",resizable=" + 1;
	window.open(url, winName, windowProps);
}

function helpPopup(url)
{
	var winW = 640;
	var winH = 640;
	var winLeft = (screen.width - winW) / 2;
	var winTop = 100;
	//var winTop = (screen.height - winH) / 2;
	windowProps = "height=" + winH + ",width=" + winW + ",left=" + winLeft + ",top=" + winTop + ",toolbar=" + 0 + ",location=" + 0 + ",directories=" + 0 + ",status=" + 1 + ",menubar=" + 0 + ",scrollbars=" + 1 + ",resizable=" + 1;
	var helpWindow = window.open(url, 'Aide', windowProps);
	helpWindow.focus();
}

function replaceElementContent(elm, newTxt)
{
	longueurCible = document.getElementById(elm).firstChild.length;
	document.getElementById(elm).firstChild.replaceData(0, longueurCible, newTxt);
}

function copyElementContent(srcElm, destElm)
{
	srcValue = srcElm.value;
	cleanValue = srcValue.replace(/\r/g,"\r\n");
	replaceElementContent(destElm, cleanValue);
}

function prepareForPreview(srcElm, destElm)
{
	destElm = document.getElementById(destElm);
	//while (destElm.hasChildNodes())
	//{
		//destElm.removeChild(destElm.lastChild);
	//}
	srcValue = srcElm.value;
	srcValue = srcValue.replace(/\r/g,"<br />");
	//var textNode = document.createTextNode(srcValue);
	//destElm.appendChild(textNode);
	destElm.innerHTML = srcValue;
}











