﻿

function ProductSelectorDropDownValidatorEvaluateIsValid(val)
{

  var v = ValidatorGetValue(val.ProductDropDownToValidateChild )
  var v2 = ValidatorGetValue(val.ProductDropDownToValidateParent)


  var selectitems = document.getElementById(val.ProductDropDownToValidateChild);
  var items = selectitems.getElementsByTagName("option");


  if (items.length > 2) {
      if ((v == "") || (v == "undefined"))
          Get(val.lblErrorSubPro).innerHTML = "&nbsp;- Required";
      else
          Get(val.lblErrorSubPro).innerHTML = "";
  } else {


      try {
          //Change setfocuson error to the text field
          eval(val.ValID + '.controltovalidate=val.ProductDropDownToValidateChild');

      } catch (ex) {

      }
  }
    
   if( (v2 == "") || (v2 == "undefined")  )
    Get(val.lblErrorPro).innerHTML  = "&nbsp;- Required";
  else
    Get(val.lblErrorPro).innerHTML  = "";
    
  return !( (v == "") || (v == "undefined")  )
}
