var MultiItemList = new Array;

function SaveMultiItems(frm)
{

  for ( var i = 0; i < frm.elements.length; i++ )
  {
    if (frm.elements[i].type == "text")
    {
      var fld = frm.elements[i].name.substring(0,10);
      if (fld == "vwquantity")
      {
      	var idx = frm.elements[i].name.substring(10);
      	var itm = eval("frm.vwitem" + idx);
      	MultiItemList.push( itm.value );
      }
    }
  }
}

function CheckMultiForm(frm)
{
  if ( MultiItemList && MultiItemList.length > 0 )
  {
    for ( var i = 0; i < MultiItemList.length; i++ )
    {
      var fld = eval("frm.vwitem" + i);
      if ( fld.value == "" ) 
      {
        fld.value = MultiItemList[i];
      }
    }
  }
  
  for ( var i = 0; i < frm.elements.length; i++ )
  {
    if (frm.elements[i].type == "text")
    {
      var fld = frm.elements[i].name.substring(0,10);
      if (fld == "vwquantity")
      {
      	var idx = frm.elements[i].name.substring(10);
      	var itm = eval("frm.vwitem" + idx);
      	if ( isNaN(parseInt(frm.elements[i].value )) || parseInt(frm.elements[i].value) <= 0 )
      	{
      		itm.value = "";
      	}
      }
    }
  }
  
  var oneselected = false;
  for ( var i=0; i < frm.elements.length; i++ )
  {
    if (frm.elements[i].type == "text")
    {
      var fld = frm.elements[i].name.substring(0,10);
      if (fld == "vwquantity")
      {
      	if ( !isNaN(parseInt(frm.elements[i].value ) ) && parseInt(frm.elements[i].value) > 0 )
      	{
      		oneselected = true;
      	}
      }
    }
  }

  if (!oneselected)
  {
    alert( "You have not selected any items." );
    return (false);
  }
  else
  {
    return (true);
  }
}
