1) Try changing line 119 from:
<input value="<?php echo((isset($_GET["invalid"])?ValidatedField("productcontentsupdate","ProductStock"):"".$WADAproducts->getColumnVal("RemainingInventory")."")); ?>" name="ProductStock" id="ProductStock" type="text" >
to:
<?php
$stockStart = $WADAproducts->getColumnVal('ProductDropship')?"0":$WADAproducts->getColumnVal("RemainingInventory");
if (isset($_GET["invalid"]) {
$stockStart = ValidatedField("productcontentsupdate","ProductStock")
}
?>
<input value="<?php echo($stockStart); ?>" name="ProductStock" id="ProductStock" type="text" >
2) Update line 115 from:
<div id="StockDiv" style="display: none;">
to:
<?php
$showIt = false;
if (isset($_GET["invalid"])) {
if (ValidatedField("productcontentsupdate","ProductDropship") != "1") $showIt = true;
} else {
if ($WADAproducts->getColumnVal('ProductDropship') != "1") $showIt = true;
}
?>
<div id="StockDiv" style="<?php echo($showIt?'':'display: none;'); ?>">
You should probably also update the select list selections to recognize the failed validation by updating:
<option value="" <?php if (!(strcmp("", $WADAproducts->getColumnVal('ProductDropship')))) {echo "selected=\"selected\"";} ?>>Select Type</option>
<option value="0" <?php if (!(strcmp("0", $WADAproducts->getColumnVal('ProductDropship')))) {echo "selected=\"selected\"";} ?>>Stock Item</option>
<option value="1" <?php if (!(strcmp("1", $WADAproducts->getColumnVal('ProductDropship')))) {echo "selected=\"selected\"";} ?>>Dropship Item</option>
to:
<option value="" <?php if (!(strcmp("", ((isset($_GET["invalid"])?ValidatedField("productcontentsupdate","ProductDropship"):"".$WADAproducts->getColumnVal("ProductDropship").""))))) {echo "selected=\"selected\"";} ?>>Select Type</option>
<option value="0" <?php if (!(strcmp("0", ((isset($_GET["invalid"])?ValidatedField("productcontentsupdate","ProductDropship"):"".$WADAproducts->getColumnVal("ProductDropship").""))))) {echo "selected=\"selected\"";} ?>>Stock Item</option>
<option value="1" <?php if (!(strcmp("1", ((isset($_GET["invalid"])?ValidatedField("productcontentsupdate","ProductDropship"):"".$WADAproducts->getColumnVal("ProductDropship").""))))) {echo "selected=\"selected\"";} ?>>Dropship Item</option>