/**********************************************************
   Filename:             pricelist.js
   Created By:           Lester Ian V. Espiritu
   Date Created:         2009 Dec 04
   Date Last Modified:   2009 Dec 04
***********************************************************/
function Toggle(ThisItem, ItemID)
{
	if(ThisItem.checked)
	{
		document.getElementById(ItemID).disabled = false;
	}
	else
	{
		document.getElementById(ItemID).disabled = true;
	}
}
function ExpandCollapse(ItemID)
{
	var ThisSection = document.getElementById(ItemID);
	var ThisSectionStatus = document.getElementById(ItemID + "Status");
	if(ThisSection.style.display == "" || ThisSection.style.display == "block")
	{
		ThisSection.style.display = "none";
		ThisSectionStatus.innerHTML = "+";
	}
	else
	{
		ThisSection.style.display = "block";
		ThisSectionStatus.innerHTML = "&ndash;";
	}
}
function FocusOnField(FieldName)
{
	javascript:document.getElementById(FieldName).focus();
}
function ValidateFields()
{
	if(document.getElementById("Recepient").value == "")
	{
		alert("Full Name should not be empty.");
		document.getElementById("Recepient").select();
		document.getElementById("Recepient").focus();
		return false;
	}
	else if(document.getElementById("RecepientEmail").value == "")
	{
		alert("E-mail Address should not be empty.");
		document.getElementById("RecepientEmail").select();
		document.getElementById("RecepientEmail").focus();
		return false;
	}
	else if(document.getElementById("Verifier").value == "")
	{
		alert("Anti-spam verification should not be empty.");
		document.getElementById("Verifier").select();
		document.getElementById("Verifier").focus();
		return false;
	}
	var emptySel = 0;
	for(var i = 1; i <= document.getElementById("PriceListCount").value; i++)
	{
		var ItemName = "Item" + i.toString() + "Title";
		var ItemID = "Item" + i.toString();
		var ItemQtyID = "ItemQty" + i.toString();
		emptySel += document.getElementById(ItemID).checked ? 1 : 0;
		if(document.getElementById(ItemID).checked && document.getElementById(ItemQtyID).value == "")
		{
			alert("Item quantity for \"" + document.getElementById(ItemName).value + "\" should not be empty.");
			document.getElementById(ItemQtyID).select();
			document.getElementById(ItemQtyID).focus();
			return false;
		}
	}
	if(emptySel == 0)
	{
		alert("Please select an item to buy.");
		return false;
	}
	document.getElementById("PriceListForm").submit();
	return true;
}
