From 1c0df718037789c4fdec81c3788cca6d2f5bb4f7 Mon Sep 17 00:00:00 2001
From: Regis Houssin <regis@dolibarr.fr>
Date: Fri, 28 Sep 2007 14:02:22 +0000
Subject: [PATCH] =?UTF-8?q?rendre=20plus=20g=E9n=E9rique=20le=20fonction?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 htdocs/lib/lib_head.js | 6 +++---
 htdocs/soc.php         | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/htdocs/lib/lib_head.js b/htdocs/lib/lib_head.js
index 863bb79ffaa..f2cbb8bdd5e 100644
--- a/htdocs/lib/lib_head.js
+++ b/htdocs/lib/lib_head.js
@@ -8,10 +8,10 @@
 // \version    $Revision$
 
 
-function dolibarr_type_reload(param)
+function dolibarr_type_reload(param,formAction,elementName)
 {
-    document.formsoc.action.value="create";
-    document.formsoc.private.value=param;
+    document.formsoc.action.value=formAction;
+    document.formsoc.elementName.value=param;
     document.formsoc.cleartype.value=1;
     document.formsoc.submit();
 }
diff --git a/htdocs/soc.php b/htdocs/soc.php
index 3a0350e5ce5..03700e035db 100644
--- a/htdocs/soc.php
+++ b/htdocs/soc.php
@@ -297,11 +297,11 @@ if ($_POST["getcustomercode"] || $_POST["getsuppliercode"] ||
 			print "<br>\n";
 			print $langs->trans("ThirdPartyType").': &nbsp; ';
 			print '<input type="radio" class="flat" name="private" value="0"'.(! $_REQUEST["private"]?' checked="true"':'');
-			print 'onclick="dolibarr_type_reload(0)"';
+			print 'onclick="dolibarr_type_reload(0,\'create\',\'private\')"';
 			print '> '.$langs->trans("Company/Fundation");
 			print ' &nbsp; &nbsp; ';
 			print '<input type="radio" class="flat" name="private" value="1"'.(! $_REQUEST["private"]?'':' checked="true"');
-			print 'onclick="dolibarr_type_reload(1)"';
+			print 'onclick="dolibarr_type_reload(1,\'create\',\'private\')"';
 			print '> '.$langs->trans("Individual");
 			print ' ('.$langs->trans("ToCreateContactWithSameName").')';		
 			print "<br>\n";
-- 
GitLab