<!--
	function init_filemanager() 
	{
		var els=document.getElementsByTagName('*');
		var reg=/(^| )browse($| )/;
		for(i in els){
			var el=els[i];
			if(reg.test(el.className))el.onclick=function(){
				window.SetUrl=(function(id){
					return function(value){
						value=value.replace(/[a-z]*:\/\/[^\/]*/,'');
						id = id.replace('button_','field_');
						document.getElementById(id).value=value;
					}
				})(this.id);
				var filemanager_url = myLibURL+"/fckeditor/editor/plugins/kfm/";
				//window.showModalDialog(filemanager_url,"filemanager", "status=no; dialogTop=100px; dialogLeft=50px; dialogWidth=800px; dialogHeight=600px; ");
				window.open(filemanager_url,'filemanager','modal=yes,width=800,height=600');
			}
		}
	}

	function init_calendrier() 
	{
		var els=document.getElementsByTagName('*');
		var regbutton=/(^| )calendar($| )/;
		var regdisplay=/(^| )displaydate($| )/;
		for(i in els){
			var el=els[i];
			if(regdisplay.test(el.className))el.onblur=function()
			{
				var idfield = this.id.replace('display_','field_');
				var myChangeDate = document.getElementById(this.id).value;

				var myChangeDay = getDay('d/m/Y',myChangeDate);
				var myChangeMonth = getMonth('d/m/Y',myChangeDate);
				var myChangeYear = getYear('d/m/Y',myChangeDate);
				
				if (myChangeDate == "") {
					document.getElementById(idfield).value = "";
				} else if ( isValidDate(myChangeYear,myChangeMonth,myChangeDay) ) {
					document.getElementById(idfield).value = setDate('timestamp',myChangeDay,myChangeMonth,myChangeYear);
				}
			}
			if(regbutton.test(el.className))el.onclick=function()
			{
				var idfield = this.id.replace('button_','field_');
				var iddisplay = this.id.replace('button_','display_');
				var myChamp = this.id.replace('button_','');

				var myDate = document.getElementById(idfield).value;

				var myDay = getDay('timestamp',myDate);
				var myMonth = getMonth('timestamp',myDate);
				var myYear = getYear('timestamp',myDate);

				if ( !isValidDate(myYear,myMonth,myDay) )
				{
					myDay = ""; myMonth = ""; myYear = "";
					document.getElementById(iddisplay).value = "";
				}

				
				var myParamDate = setDate('ddmmYYYY',myDay,myMonth,myYear)

				var calendar_url = myLibURL+"/calendrier/calendrier.php?langue="+myLangue+"&nomchamp="+myChamp+"&"+myChamp+"_date="+myParamDate;

				myReturnValue = window.showModalDialog(calendar_url, "calendrier", "center=0; scroll=0; dialogTop=300px; dialogLeft=450px; dialogWidth=170px; dialogHeight=160px; ");

				if (myReturnValue != null)
				{
					value = myReturnValue.replace(/[a-z]*:\/\/[^\/]*/,'');
					
					var myNewDay = getDay('ddmmYYYY',value);
					var myNewMonth = getMonth('ddmmYYYY',value);
					var myNewYear = getYear('ddmmYYYY',value);
				
					document.getElementById(iddisplay).value = setDate('d/m/Y',myNewDay,myNewMonth,myNewYear);
					document.getElementById(idfield).value = setDate('timestamp',myNewDay,myNewMonth,myNewYear);
				}
			}
		}
	}
	
	window.addEvent('domready',function() { 
		init_filemanager();
		init_calendrier();
	});		
		
-->
