function supprimer_confirm() {
}
function isValidDate(dateStr, format)
{
   dateArr = dateStr.split("/");
   if (isNaN(dateArr[2]) == true){return false;}
   else{
	   if (format == null) { format = "MDY"; }
	   format = format.toUpperCase();
	   if (format.length != 3) { format = "MDY"; }
	   if ( (format.indexOf("M") == -1) || (format.indexOf("D") == -1) ||
	      (format.indexOf("Y") == -1) ) { format = "MDY"; }
	   if (format.substring(0, 1) == "Y") { // If the year is first
	      var reg1 = /^\d{2}(\-|\/|\.)\d{1,2}\1\d{1,2}$/
	      var reg2 = /^\d{4}(\-|\/|\.)\d{1,2}\1\d{1,2}$/
	   } else if (format.substring(1, 2) == "Y") { // If the year is second
	      var reg1 = /^\d{1,2}(\-|\/|\.)\d{2}\1\d{1,2}$/
	      var reg2 = /^\d{1,2}(\-|\/|\.)\d{4}\1\d{1,2}$/
	   } else { // The year must be third
	      var reg1 = /^\d{1,2}(\-|\/|\.)\d{1,2}\1\d{2}$/
	      var reg2 = /^\d{1,2}(\-|\/|\.)\d{1,2}\1\d{4}$/
	   }
	   // If it doesn't conform to the right format (with either a 2 digit year or 4 digit year), fail
	   if ( (reg1.test(dateStr) == false) && (reg2.test(dateStr) == false) ) { return false; }
	   var parts = dateStr.split(RegExp.$1); // Split into 3 parts based on what the divider was
	   // Check to see if the 3 parts end up making a valid date
	   if (format.substring(0, 1) == "M") { var mm = parts[0]; } else
	      if (format.substring(1, 2) == "M") { var mm = parts[1]; } else { var mm = parts[2]; }
	   if (format.substring(0, 1) == "D") { var dd = parts[0]; } else
	      if (format.substring(1, 2) == "D") { var dd = parts[1]; } else { var dd = parts[2]; }
	   if (format.substring(0, 1) == "Y") { var yy = parts[0]; } else
	      if (format.substring(1, 2) == "Y") { var yy = parts[1]; } else { var yy = parts[2]; }
	   if (parseFloat(yy) <= 50) { yy = (parseFloat(yy) + 2000).toString(); }
	   if (parseFloat(yy) <= 99) { yy = (parseFloat(yy) + 1900).toString(); }
	   var dt = new Date(parseFloat(yy), parseFloat(mm)-1, parseFloat(dd), 0, 0, 0, 0);
	   if (parseFloat(dd) != dt.getDate()) { return false; }
	   if (parseFloat(mm)-1 != dt.getMonth()) { return false; }
	   return true;
   }
}
//QuanNTT written
function isValidTime(timeStr){
	len = timeStr.length;
	i=0;count=0;
	if (len != 0 && len <= 8){
		temp = new Array();
		temp = timeStr.split(':');
		if (temp.length != 3){return false;}
		else{
			for(i = 0;i < temp.length-1;i++){
				if (isNaN(temp[i]) == true){return false;}
			}
		}
		if ((temp[0] >= 0 && temp[0] <= 23) && (temp[1] >= 0 && temp[1] <= 60) && (temp[2] >= 0 && temp[2] <= 60)){
			return true
		}else{return false;}
	}else{return false;}
}
//convert a string into a Date object
 function strtodate(date)
 {
  //alert(date);
  dateArr = date.split("/");
  var date = new Date();
  date.setFullYear(dateArr[2], dateArr[1]-1, dateArr[0]);
  return date;
 }
 //QuanNTT written to format date
 function format(date)
 {
  dateArr = date.split("/");
  if (dateArr.length == 3){
  	if (dateArr[0].length >0 && dateArr[0].length <=2){
  		if (dateArr[0].length == 1){
  			dateArr[0]="0" + dateArr[0];
  		}
  	}
  	if (dateArr[1].length >0 && dateArr[1].length <=2){
  		if (dateArr[1].length == 1){
  			dateArr[1]="0" + dateArr[1];
  		}
  	}
  	if (dateArr[2].length != 4){
  		dateArr[2]="2007";
  	}
  }
  date = dateArr[0] + "/" + dateArr[1] + "/" + dateArr[2];
  return date
 }
 
function confirmDeletion()
{
	return confirm('Etes vous certain de vouloir supprimer ?');
}
function openWindow(url, width, height) {
	winDef = "status=no,resizable=no,scrollbars=no,toolbar=no,location=no,fullscreen=no,titlebar=yes,height="+height+",width="+width+",";
	winDef = winDef.concat("top=").concat((screen.height - height)/2).concat(",");
	winDef = winDef.concat("left=").concat((screen.width - width)/2);
	new_window = window.open(url, "_blank", winDef);
	return false;
}
function openWindowScrollbars(url, width, height) {
	winDef = "status=no,resizable=no,scrollbars=yes,toolbar=no,location=no,fullscreen=no,titlebar=yes,hei ght="+height+",width="+width+",";
	winDef = winDef.concat("top=").concat((screen.height - height)/2).concat(",");
	winDef = winDef.concat("left=").concat((screen.width - width)/2);
	new_window = window.open(url, "_blank", winDef);
	return false;
}
//JavaScript document - Thanh Quan 
function strFrench(r_str){
	switch(r_str){
		case "Monday":
			r_str = "Lundi";
			break;
		case "Tuesday":
			r_str = "Mardi";
			break;
		case "Wednesday":
			r_str = "Mercredi";
			break;
		case "Thursday":
			r_str = "Jeudi";
			break;
		case "Friday":
			r_str = "Vendredi";
			break;
		case "Saturday":
			r_str = "Samedi";
			break;
		case "Sunday":
			r_str = "Dimanche";
			break;
		default:
			break;
	}
	return r_str;
}
function toggleLanguage(arrEnable, arrDisable, arrDesignModeOn, removedChars)
{	
//	alert(arrDesignModeOn);
	for(i=0; i < arrEnable.length; i++)
	{
		instance = arrEnable[i];
		if (removedChars > 0 )
		{
			instance = instance.substring(0, instance.length - removedChars);
		}
		document.getElementById(instance).style.display = '';
	}
	for(i=0; i < arrDisable.length; i++)
	{
		document.getElementById(arrDisable[i]).style.display = 'none';
	}
	for(i=0; i < arrDesignModeOn.length; i++)
	{
		instance = arrDesignModeOn[i];
		if (removedChars > 0 )
		{
			instance = instance.substring(0, instance.length - removedChars);
		}
		var editor = FCKeditorAPI.GetInstance(instance);
  		editor.EditorDocument.designMode = "on";
	}
}
function toggleLanguage_Text(arrEnable, arrDisable,removedChars)
{	
		for(i=0; i < arrEnable.length; i++)
		{
			instance = arrEnable[i];
			if (removedChars > 0 )
			{
				instance = instance.substring(0, instance.length - removedChars);
			}
			document.getElementById(instance).style.display = '';
		}
		for(i=0; i < arrDisable.length; i++)
		{
			document.getElementById(arrDisable[i]).style.display = 'none';
		}
		
}
/*
function changeLanguage(lang)
{
	var strLocation = location.href;
	if (strLocation.indexOf('language=') == -1)
	{
		if (strLocation.indexOf('?') != -1)
			strLocation += '&language=' + lang; 
		else
			strLocation += '?language=' + lang;
	}
	else
	{
		strLocation = strLocation.replace('language=en', 'language=' + lang);
		strLocation = strLocation.replace('language=fr', 'language=' + lang);
	}
	location.href = strLocation;
}
*/
function changeLanguage()
{
	//var img_lang = document.getElementById('img_lang');
	if (lang == 'fr'){
		lang = 'en';
	}else{
		lang = 'fr';
	}
	var strLocation = location.href;
	if (strLocation.indexOf('language=') == -1)
	{
		if (strLocation.indexOf('?') != -1)
			strLocation += '&language=' + lang; 
		else
			strLocation += '?language=' + lang;
	}
	else
	{
		strLocation = strLocation.replace('language=en', 'language=' + lang);
		strLocation = strLocation.replace('language=fr', 'language=' + lang);
	}
	location.href = strLocation;
}
function replaceEN(divcontent){
	var element = document.getElementById(divcontent);
	var content = element.innerHTML;
	if (lang == 'en'){
		var str = content.replace(/ : /g,': ');
		document.getElementById(divcontent).innerHTML = str;
	}

}
