function submitForm()
{
	var blnSubmit = true

	if(isNaN(document.frmGiftAdd.Amount.value) || document.frmGiftAdd.Amount.value == '' || (document.frmGiftAdd.Amount.value % 5 ) != 0 || document.frmGiftAdd.Amount.value < 5) 
	{
		alert('Please fill out the Gift Card Amount correctly.\nAmounts must be numeric.\nGift Cards Amounts are only available in \$5 increments.'); 
		document.frmGiftAdd.Amount.focus();
		blnSubmit = false;
		}
		
	else if ( document.frmGiftAdd.Recipient.value == '')
 	{
 		alert('You must enter the Recipient\'s Name to continue.');
 		document.frmGiftAdd.Recipient.focus();
 		blnSubmit = false;
		}

	var radio_choice = false;

	
	if (blnSubmit){
		for (counter = 0; counter < document.frmGiftAdd.DeliveryType.length; counter++)
		{
			if (document.frmGiftAdd.DeliveryType[counter].checked)
			radio_choice = true; 
		}
	
		if (!radio_choice)
		{
			alert("Please select Your Method of Delivery.")
			blnSubmit = false;
		}
	}

	if (blnSubmit) {
		if (document.frmGiftAdd.DeliveryType[1].checked ) {
		document.frmGiftAdd.action =  "GiftCardsAddress.asp";
		}
		else {
		document.frmGiftAdd.action =  "GiftCardsSubmit.asp";
		}
		document.frmGiftAdd.submit();
	}

}

function increaseAmt(){
	objAmt = document.frmGiftAdd.Amount;
	intTempAmt = new Number(parseFloat(objAmt.value));

	if (isNaN( intTempAmt )){
		intTempAmt = new Number(100);
		objAmt.value = intTempAmt;
	} 
	else {
		if( intTempAmt % 5 != 0 ){
			objAmt.value = Math.ceil( intTempAmt / 5 ) * 5;
		}
		else{
			objAmt.value = intTempAmt + 5;
		}
	}
}

function decreaseAmt(){
	objAmt = document.frmGiftAdd.Amount;
	intTempAmt = new Number( parseFloat(objAmt.value) );
	if( isNaN( intTempAmt) ){
		intTempAmt = new Number(100);
		objAmt.value = intTempAmt;
	} 
	else {
		if( intTempAmt % 5 != 0 )
			if( intTempAmt > 0 )
				objAmt.value = Math.floor( intTempAmt / 5 ) * 5;
			else
				objAmt.value = 0;
		else
			if( intTempAmt > 0 )
				objAmt.value = intTempAmt - 5;
			else
				objAmt.value = 0;
	}
}	