diff --git a/htdocs/admin/company.php b/htdocs/admin/company.php
index cc930358ad1d1237e915bc72537604266be22167..2c8226155d7e77993a873d43572294c9f2e25b36 100644
--- a/htdocs/admin/company.php
+++ b/htdocs/admin/company.php
@@ -789,16 +789,6 @@ else
     }
 
     // TVA
-    if ($conf->use_javascript_ajax)
-    {
-        print "\n";
-        print '<script language="JavaScript" type="text/javascript">';
-        print "function CheckVAT(a) {\n";
-        print "newpopup('".DOL_URL_ROOT."/societe/checkvat/checkVatPopup.php?vatNumber='+a,'".dol_escape_js($langs->trans("VATIntraCheckableOnEUSite"))."',500,260);\n";
-        print "}\n";
-        print '</script>';
-        print "\n";
-    }
     $var=!$var;
     print '<tr '.$bc[$var].'><td>'.$langs->trans("VATIntra").'</td>';
     print '<td>';
@@ -810,6 +800,13 @@ else
         $s.=' &nbsp; ';
         if ($conf->use_javascript_ajax)
         {
+            print "\n";
+            print '<script language="JavaScript" type="text/javascript">';
+            print "function CheckVAT(a) {\n";
+            print "newpopup('".DOL_URL_ROOT."/societe/checkvat/checkVatPopup.php?vatNumber='+a,'".dol_escape_js($langs->trans("VATIntraCheckableOnEUSite"))."',500,285);\n";
+            print "}\n";
+            print '</script>';
+            print "\n";
             $s.='<a href="#" onClick="javascript: CheckVAT(document.formsoc.tva_intra.value);">'.$langs->trans("VATIntraCheck").'</a>';
             print $form->textwithpicto($s,$langs->trans("VATIntraCheckDesc",$langs->trans("VATIntraCheck")),1);
         }
diff --git a/htdocs/societe/soc.php b/htdocs/societe/soc.php
index 951ddf69229588e0f5f307539196ec1242e561fa..ae2ed523252f6c43eb160ee7d27a93b9686b4a86 100644
--- a/htdocs/societe/soc.php
+++ b/htdocs/societe/soc.php
@@ -886,7 +886,14 @@ else
 		$s.=' ';
 		if ($conf->use_javascript_ajax)
 		{
-			$s.='<a href="#" onclick="javascript: CheckVAT(document.formsoc.tva_intra.value);">'.$langs->trans("VATIntraCheck").'</a>';
+            print "\n";
+            print '<script language="JavaScript" type="text/javascript">';
+            print "function CheckVAT(a) {\n";
+            print "newpopup('".DOL_URL_ROOT."/societe/checkvat/checkVatPopup.php?vatNumber='+a,'".dol_escape_js($langs->trans("VATIntraCheckableOnEUSite"))."',500,230);\n";
+            print "}\n";
+            print '</script>';
+            print "\n";
+		    $s.='<a href="#" onclick="javascript: CheckVAT(document.formsoc.tva_intra.value);">'.$langs->trans("VATIntraCheck").'</a>';
 			print $form->textwithpicto($s,$langs->trans("VATIntraCheckDesc",$langs->trans("VATIntraCheck")),1);
 		}
 		else
@@ -897,18 +904,6 @@ else
 
 		print '</tr>';
 
-		// Code TVA
-		if ($conf->use_javascript_ajax)
-		{
-			print "\n";
-			print '<script language="JavaScript" type="text/javascript">';
-			print "function CheckVAT(a) {\n";
-			print "newpopup('".DOL_URL_ROOT."/societe/checkvat/checkVatPopup.php?vatNumber='+a,'".dol_escape_js($langs->trans("VATIntraCheckableOnEUSite"))."',500,230);\n";
-			print "}\n";
-			print '</script>';
-			print "\n";
-		}
-
 		// Local Taxes
 		if($mysoc->pays_code=='ES')
 		{
@@ -1179,7 +1174,7 @@ else
 			print '<tr><td valign="top">'.$langs->trans('Address').'</td><td colspan="3"><textarea name="adresse" cols="40" rows="3" wrap="soft">';
 			print $soc->address;
 			print '</textarea></td></tr>';
-			
+
 			// Zip / Town
 			print '<tr><td>'.$langs->trans('Zip').'</td><td>';
 			print $formcompany->select_ziptown($soc->cp,'zipcode',array('town','selectpays_id','departement_id'),6);
@@ -1253,23 +1248,20 @@ else
 			print '</td>';
 
 			// VAT Code
-			if ($conf->use_javascript_ajax)
-			{
-				print "\n";
-				print '<script language="JavaScript" type="text/javascript">';
-				print "function CheckVAT(a) {\n";
-				print "newpopup('".DOL_URL_ROOT."/societe/checkvat/checkVatPopup.php?vatNumber='+a,'".dol_escape_js($langs->trans("VATIntraCheckableOnEUSite"))."',500,260);\n";
-				print "}\n";
-				print '</script>';
-				print "\n";
-			}
 			print '<td nowrap="nowrap">'.$langs->trans('VATIntra').'</td>';
 			print '<td nowrap="nowrap">';
 			$s ='<input type="text" class="flat" name="tva_intra" size="12" maxlength="20" value="'.$soc->tva_intra.'">';
-			$s.=' ';
+			$s.=' &nbsp; ';
 			if ($conf->use_javascript_ajax)
 			{
-				$s.='<a href="#" onclick="javascript: CheckVAT(document.formsoc.tva_intra.value);">'.$langs->trans("VATIntraCheck").'</a>';
+                print "\n";
+                print '<script language="JavaScript" type="text/javascript">';
+                print "function CheckVAT(a) {\n";
+                print "newpopup('".DOL_URL_ROOT."/societe/checkvat/checkVatPopup.php?vatNumber='+a,'".dol_escape_js($langs->trans("VATIntraCheckableOnEUSite"))."',500,285);\n";
+                print "}\n";
+                print '</script>';
+                print "\n";
+			    $s.='<a href="#" onclick="javascript: CheckVAT(document.formsoc.tva_intra.value);">'.$langs->trans("VATIntraCheck").'</a>';
 				print $form->textwithpicto($s,$langs->trans("VATIntraCheckDesc",$langs->trans("VATIntraCheck")),1);
 			}
 			else
@@ -1507,16 +1499,6 @@ else
 		print '</td>';
 
 		// VAT Code
-		if ($conf->use_javascript_ajax)
-		{
-			print "\n";
-			print '<script language="JavaScript" type="text/javascript">';
-			print "function CheckVAT(a) {\n";
-			print "newpopup('".DOL_URL_ROOT."/societe/checkvat/checkVatPopup.php?vatNumber='+a,'".dol_escape_js($langs->trans("VATIntraCheckableOnEUSite"))."',500,260);\n";
-			print "}\n";
-			print '</script>';
-			print "\n";
-		}
 		print '<td nowrap="nowrpa">'.$langs->trans('VATIntra').'</td><td>';
 		if ($soc->tva_intra)
 		{
@@ -1526,7 +1508,14 @@ else
 			$s.=' &nbsp; ';
 			if ($conf->use_javascript_ajax)
 			{
-				$s.='<a href="#" onclick="javascript: CheckVAT(document.formsoc.tva_intra.value);">'.$langs->trans("VATIntraCheck").'</a>';
+                print "\n";
+                print '<script language="JavaScript" type="text/javascript">';
+                print "function CheckVAT(a) {\n";
+                print "newpopup('".DOL_URL_ROOT."/societe/checkvat/checkVatPopup.php?vatNumber='+a,'".dol_escape_js($langs->trans("VATIntraCheckableOnEUSite"))."',500,285);\n";
+                print "}\n";
+                print '</script>';
+                print "\n";
+			    $s.='<a href="#" onclick="javascript: CheckVAT(document.formsoc.tva_intra.value);">'.$langs->trans("VATIntraCheck").'</a>';
 				print $form->textwithpicto($s,$langs->trans("VATIntraCheckDesc",$langs->trans("VATIntraCheck")),1);
 			}
 			else