Странное дело, в Firebug провожу мышкой над строкой
document.send_vendor_user_form.company.value
и при проведении над словом company выскакивает подсказка "undefined".
Хотя в форме такое поле есть:
<form style="padding:0px;margin:0px;" method="post" name="send_vendor_user_form" onsubmit="return check_vendor_new_user();" action="./vendor_edit_user.php">
<input type="Hidden" name="product_id" value="{$product}">
<input type="Hidden" name="edit" value="0">
<input type="Hidden" name="new" value="1">
<table cellpadding="1" cellspacing="8" border="0">
<tr>
<td class="tit">{$labels[10]}</td>
<td>
<div class="cont-block-r-2">
<div class="left-bg">
<div class="right-bg-3">
<input value="{$profile.Company}" type="text" class="textinput-3" name="company" size="12" />
</div>
</div>
</div>
</td>
</tr>