// JavaScript Document


function validateFieldSet(arr_fields, validate_type)
{
	if(validate_type == 'ALL')
	{
		var errors = '';
		var error_count = 0;
		for(var i=0; i < arr_fields.length; i++)
		{
			field_pair = arr_fields[i]; // field pair is first html name, then visible label that the user sees.
			if(document.getElementById(field_pair[0]).value == '')
			{errors += '<br/>'+field_pair[1];error_count++;}
		}
		if(error_count > 0)
		{
			return '<br/><br/>Pleast fill out the following fields:<br>'+errors;
		}
		else
		{return '';}
	}
	else if(validate_type == 'ATLEAST1')
	{
		var field_list = '';
		for(var i=0; i < arr_fields.length; i++)
		{
			field_pair = arr_fields[i];
			field_list += '<br/>'+field_pair[1];
			if(document.getElementById(field_pair[0]).value != '')
			{return '';} // success, at least one entered.
		}
		return '<br/><br/>Please fill out AT LEAST ONE of the following fields:<br/>'+field_list;
	}
}

var results = '';



	
	
var arrTextInCells = new Array(0);
arrTextInCells[0] = '<input type="text"  id="rx_refill_info[]" name="rx_refill_info[]"  class="inputMedium2">';


function add_row(objTable, arrTextInCells2)
{
	var num_rows = objTable.rows.length;
	var aRow = objTable.insertRow(num_rows -1);
	var numCells = arrTextInCells2.length;
	var arrCells = new Array(numCells);

	for (var i=0; i < numCells; i++ )
	{
		arrCells[i] = aRow.insertCell(-1);
		arrCells[i].setAttribute('align', 'left');
		if(i == numCells - 1)
			arrCells[i].setAttribute('align', 'right');
		arrCells[i].className = 'orderReg';
		arrCells[i].innerHTML = arrTextInCells2[i];
	}
}

function delete_row(objTable)
{
	var num_rows = objTable.rows.length;
	if(num_rows > 3)
		objTable.deleteRow(num_rows - 2 );
}

