function ValidateRequestInfoForm() {

    var isValid = true;




    if (GetIfBlankAndAttachErrorMessage('txtEmail', '*'))
        isValid = false;

   
		
	if (GetIfBlankAndAttachErrorMessage('ddlCountry', '*'))
        isValid = false;

	
	

	if( $("#chkEmailList").attr("checked") )
	{
		if (GetIfBlankAndAttachErrorMessage('txtFirstName', '*'))
        	isValid = false;
		if (GetIfBlankAndAttachErrorMessage('txtLastName', '*'))
        	isValid = false;		
	}
	else
	{
		RemoveErrorMessage('txtFirstName');
		RemoveErrorMessage('txtLastName');
	}	



	if( $("#chkFaxList").attr("checked") )
	{
		if (GetIfBlankAndAttachErrorMessage('txtFax', '*'))
        	isValid = false;
	}
	else
		RemoveErrorMessage('txtFax');
	
	
	
	if( $("#chkMailingList").attr("checked") )
	{
		//require mailing address info
		if( $("#chkEmailList").attr("checked") == false)
		{
			if (GetIfBlankAndAttachErrorMessage('txtFirstName', '*'))
				isValid = false;
			if (GetIfBlankAndAttachErrorMessage('txtLastName', '*'))
				isValid = false;		
		}
		else
		{
			//RemoveErrorMessage('txtFirstName');
			//RemoveErrorMessage('txtLastName');
		}	
		
		
		if (GetIfBlankAndAttachErrorMessage('txtAddress', '*'))
			isValid = false;
		
		if (GetIfBlankAndAttachErrorMessage('ddlProvince', '*'))
			isValid = false;		
		
		if (GetIfBlankAndAttachErrorMessage('txtCity', '*'))
			isValid = false;	
		

		
		if (GetIfBlankAndAttachErrorMessage('txtPostal', '*'))
			isValid = false;	

		
		
		
	}
	else
	{
		RemoveErrorMessage('txtAddress');
		RemoveErrorMessage('ddlProvince');
		RemoveErrorMessage('txtCity');
		RemoveErrorMessage('txtPostal');
		
		if( $("#chkEmailList").attr("checked") == false)
		{
			RemoveErrorMessage('txtFirstName');
			RemoveErrorMessage('txtLastName');
		}
		
	}
	
	if( $("#chkAdvertising").attr("checked") )
	{
		if (GetIfBlankAndAttachErrorMessage('txtAdvertising', '*'))
		{
			isValid = false;	
			
		}
	}
	else
		RemoveErrorMessage('txtAdvertising');
		
		
	if( $("#chkNewsOrMagazine").attr("checked") )
	{
		if (GetIfBlankAndAttachErrorMessage('txtNewsOrMagazine', '*'))
			isValid = false;	
	}
	else
		RemoveErrorMessage('txtNewsOrMagazine');		
	

	if( $("#chkBrokerageFirm").attr("checked") )
	{
		if (GetIfBlankAndAttachErrorMessage('txtBrokerageFirm', '*'))
			isValid = false;	
	}
	else
		RemoveErrorMessage('txtBrokerageFirm');		
	

	if( $("#chkLinkFromAnotherSite").attr("checked") )
	{
		if (GetIfBlankAndAttachErrorMessage('txtLinkFromAnotherSite', '*'))
			isValid = false;	
	}
	else
		RemoveErrorMessage('txtLinkFromAnotherSite');		
		
		
	if( $("#chkSearchEngine").attr("checked") )
	{
		if (GetIfBlankAndAttachErrorMessage('txtSearchEngine', '*'))
			isValid = false;	
	}
	else
		RemoveErrorMessage('txtSearchEngine');				
		

	if( $("#chkOtherAwareness").attr("checked") )
	{
		if (GetIfBlankAndAttachErrorMessage('txtOtherAwareness', '*'))
			isValid = false;	
	}
	else
		RemoveErrorMessage('txtOtherAwareness');	



	if( $("#chkIRPackage").attr("checked") == false &&  $("#chkPressRelease").attr("checked") == false &&  $("#chkFinancialReports").attr("checked") == false  &&  $("#chkEmailList").attr("checked") == false &&  $("#chkFaxList").attr("checked") == false &&  $("#chkMailingList").attr("checked") == false )
	{
		AttachErrorMessage('spanRequestError', '* Please Select At Least One');
		//alert('check one');
		isValid = false;	
	}
	else
		RemoveErrorMessage('spanRequestError');	


    return isValid;


}






