diff --git a/htdocs/core/ajax/extraparams.php b/htdocs/core/ajax/extraparams.php
index 3a363b4199730..e56a22d93d684 100644
--- a/htdocs/core/ajax/extraparams.php
+++ b/htdocs/core/ajax/extraparams.php
@@ -1,74 +1,74 @@
-
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-/**
- * \file /htdocs/core/ajax/extraparams.php
- * \brief File to return Ajax response on set extra parameters of elements
- */
-
-if (! defined('NOTOKENRENEWAL')) define('NOTOKENRENEWAL','1'); // Disables token renewal
-if (! defined('NOREQUIREMENU')) define('NOREQUIREMENU','1');
-if (! defined('NOREQUIREHTML')) define('NOREQUIREHTML','1');
-if (! defined('NOREQUIREAJAX')) define('NOREQUIREAJAX','1');
-if (! defined('NOREQUIRESOC')) define('NOREQUIRESOC','1');
-//if (! defined('NOREQUIRETRAN')) define('NOREQUIRETRAN','1');
-
-include("../../main.inc.php");
-
-$id = GETPOST('id','int');
-$element = GETPOST('element','alpha');
-$htmlelement = GETPOST('htmlelement','alpha');
-$type = GETPOST('type', 'alpha');
-
-/*
- * View
- */
-
-top_httphead();
-
-print ''."\n";
-
-if(! empty($id) && ! empty($element) && ! empty($htmlelement) && ! empty($type))
-{
- $value = GETPOST('value','alpha');
- $params=array();
-
- dol_syslog("AjaxSetExtraParameters id=".$id." element=".$element." htmlelement=".$htmlelement." type=".$type." value=".$value, LOG_DEBUG);
-
- $classpath = $subelement = $element;
-
- // For compatibility
- if ($element == 'order' || $element == 'commande') { $classpath = $subelement = 'commande'; }
- else if ($element == 'propal') { $classpath = 'comm/propal'; $subelement = 'propal'; }
- else if ($element == 'facture') { $classpath = 'compta/facture'; $subelement = 'facture'; }
- else if ($element == 'contract') { $classpath = $subelement = 'contrat'; }
- else if ($element == 'shipping') { $classpath = $subelement = 'expedition'; }
- else if ($element == 'deplacement') { $classpath = 'compta/deplacement'; $subelement = 'deplacement'; }
-
- dol_include_once('/'.$classpath.'/class/'.$subelement.'.class.php');
-
- $classname = ucfirst($subelement);
- $object = new $classname($db);
- $object->fetch($id);
-
- $params[$htmlelement] = array($type => $value);
- $object->extraparams = array_merge($object->extraparams, $params);
-
- $result=$object->setExtraParameters();
-}
-
-?>
+
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
+/**
+ * \file /htdocs/core/ajax/extraparams.php
+ * \brief File to return Ajax response on set extra parameters of elements
+ */
+
+if (! defined('NOTOKENRENEWAL')) define('NOTOKENRENEWAL','1'); // Disables token renewal
+if (! defined('NOREQUIREMENU')) define('NOREQUIREMENU','1');
+if (! defined('NOREQUIREHTML')) define('NOREQUIREHTML','1');
+if (! defined('NOREQUIREAJAX')) define('NOREQUIREAJAX','1');
+if (! defined('NOREQUIRESOC')) define('NOREQUIRESOC','1');
+//if (! defined('NOREQUIRETRAN')) define('NOREQUIRETRAN','1');
+
+include("../../main.inc.php");
+
+$id = GETPOST('id','int');
+$element = GETPOST('element','alpha');
+$htmlelement = GETPOST('htmlelement','alpha');
+$type = GETPOST('type', 'alpha');
+
+/*
+ * View
+ */
+
+top_httphead();
+
+print ''."\n";
+
+if(! empty($id) && ! empty($element) && ! empty($htmlelement) && ! empty($type))
+{
+ $value = GETPOST('value','alpha');
+ $params=array();
+
+ dol_syslog("AjaxSetExtraParameters id=".$id." element=".$element." htmlelement=".$htmlelement." type=".$type." value=".$value, LOG_DEBUG);
+
+ $classpath = $subelement = $element;
+
+ // For compatibility
+ if ($element == 'order' || $element == 'commande') { $classpath = $subelement = 'commande'; }
+ else if ($element == 'propal') { $classpath = 'comm/propal'; $subelement = 'propal'; }
+ else if ($element == 'facture') { $classpath = 'compta/facture'; $subelement = 'facture'; }
+ else if ($element == 'contract') { $classpath = $subelement = 'contrat'; }
+ else if ($element == 'shipping') { $classpath = $subelement = 'expedition'; }
+ else if ($element == 'deplacement') { $classpath = 'compta/deplacement'; $subelement = 'deplacement'; }
+
+ dol_include_once('/'.$classpath.'/class/'.$subelement.'.class.php');
+
+ $classname = ucfirst($subelement);
+ $object = new $classname($db);
+ $object->fetch($id);
+
+ $params[$htmlelement] = array($type => $value);
+ $object->extraparams = array_merge($object->extraparams, $params);
+
+ $result=$object->setExtraParameters();
+}
+
+?>
\ No newline at end of file