	function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}
 
var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		Over01 = newImage("/images/Bt_CSA-over_FR.gif");
		Over02 = newImage("/images/Bt_FDA-over_FR.gif");
		Over03 = newImage("/images/Bt_Artisti-over_FR.gif");
		Over04 = newImage("/images/Bt_FondsCSA-over_FR.gif");
		Over05 = newImage("/images/Bt_TrousseAssurance-over_FR.gif");
		preloadFlag = true;
	}
}
	
	function doSubmitSearch(){
		document.forms.search.submit();
	}
	
	function resetValue(oldVal,txtBox){
		if(txtBox.value == ''){
			txtBox.value = oldVal;
		}
	}
    function isBlank(str){
		if ( typeof(str) =='undefined' || str==null)
			return true;
		for (var i=0;i<str.length;i++){
		var c = str.charAt(i);
		if ((c!="") && (c!=" ") && (c!= '\t') && (c!='\n') && (c!='\f') &&  (c!='\r') )
			return false;
		}
		return true;
	}	
	
	function setGridItemId(itemId,msgError){
		try {
			document.forms[1].__gridItemId.value = itemId;
			return true;
		}
		catch(e) {
			alert(msgError);
			return false;
		}
	}
	
	function confirmDelete(msgConfirm,itemId,msgError){
		
		var rValue = false;
		if (confirm(msgConfirm)){
			rValue = setGridItemId(itemId,msgError)
		}
		return rValue;
	}
	
	function uncheckRel(objCheck,objCheckRelId){
		if (objCheck.checked){
			var objCheckRel = document.getElementById(objCheckRelId);
			if (objCheckRel){
				objCheckRel.checked = false;
			}
		}
	}
	
	function confirmAction(msgConfirm){
		  return confirm(msgConfirm);
	}
	
	function setFrmCheckbox(frm,cbxName,flag){
		for (var i=0 ;i < frm.elements.length;i++){
			var elem = frm.elements[i];
			if (elem.type == "checkbox" && elem.name==cbxName){
				elem.checked = flag;
			}
		}
	}
	
	// pour popUp avec calendrier
	var forCalControl;
	var calFen;

	function openCalFen(thisControl,selDate){
		calFen = window.open('/popUp/popUpCalendar.aspx?clientControl=' + thisControl + '&selDate=' + selDate,'cal','width=300,height=255'); 
	}

	function jsOpenCalendar(thisControl,selDate){
		if (calFen == null){
			openCalFen(thisControl,selDate);
		}
		else {
			if (calFen.closed)
				openCalFen(thisControl,selDate);
			else if (thisControl != forCalControl)
				openCalFen(thisControl,selDate);
			else 
				calFen.focus();
		} 
		forCalControl = thisControl;
	}

