function ValidateGiftCardRequestForm() {

    var isValid = true;




    if (GetIfBlankAndAttachErrorMessage('name', 'Please enter a name.'))
        isValid = false;

    if (GetIfBlankAndAttachErrorMessage('address', 'Please enter an address.'))
        isValid = false;
		
    if (GetIfBlankAndAttachErrorMessage('city', 'Please enter a city.'))
        isValid = false;		
		
    if (GetIfBlankAndAttachErrorMessage('province', 'Please enter a province.'))
        isValid = false;			
		
    if (GetIfBlankAndAttachErrorMessage('postalCode', 'Please enter a postalCode.'))
        isValid = false;	

 	if (GetIfBlankAndAttachErrorMessage('emailAddress', 'Please enter an email address.'))
        isValid = false;	
	else
	{

		 if (!IsValidEmail($.trim($("#emailAddress").val()))) {

            AttachErrorMessage('emailAddress', 'Email address does not appear to be valid.');
            isValid = false;
        }
        else {
            RemoveErrorMessage('emailAddress');
        }				
		
		
	}

    if (GetIfBlankAndAttachErrorMessage('phone', 'Please enter a phone number.'))
        isValid = false;	
	else
	{
		if( $.trim($("#phone").val()) == 'xxx-xxx-xxxx' )
		{
			AttachErrorMessage('phone', 'Please enter a phone number.');
			isValid = false;	
		}
		else
		{
			RemoveErrorMessage('phone');
		}
		
		
		
	}
	
	
		
    if (GetIfBlankAndAttachErrorMessage('cards', 'Please enter the number of cards requested.'))
        isValid = false;	

    if (GetIfBlankAndAttachErrorMessage('cardAmount', 'Please enter a card amount.'))
        isValid = false;	


    if (GetIfBlankAndAttachErrorMessage('comments', 'Please enter your commments.'))
        isValid = false;
//alert('isValid:' + isValid);

	if ( !CheckRadioButton("contactTime", 'Please tell us when you would like to be contacted.<br />') )
		isValid = false;




    if (GetIfBlankAndAttachErrorMessage('contactPhone', 'Please enter your phone number.'))
        isValid = false;
	else
	{
		if( $.trim($("#contactPhone").val()) == 'xxx-xxx-xxxx' )
		{
			AttachErrorMessage('contactPhone', 'Please enter a number you prefer to be contacted at.');
			isValid = false;	
		}
		else
		{
			RemoveErrorMessage('contactPhone');
		}
		
	}


	


    return isValid;


}






