function ButtonSubmit(e) {
	if (VerifyForm(e)) {e.submit();}

}



function VerifyForm(thisform) {
		
		with (thisform) {
			
			
			
			if (document.getElementById('ck_wp_1') != null) {	
				
				var is_checked = 0 
				
				if (ck_wp_1.checked ) {is_checked = 1}
				if (document.getElementById('ck_wp_2') != null) {	
					if (ck_wp_2.checked ) {is_checked = 1}
				}
				if (document.getElementById('ck_wp_3') != null) {	
					if (ck_wp_3.checked ) {is_checked = 1}
				}
				if (document.getElementById('ck_wp_4') != null) {	
					if (ck_wp_4.checked ) {is_checked = 1}
				}
				if (is_checked == 0 ){
				alert("Please select the white paper(s) you are interesting in.");
				return false;
				}
				
			}
			
			if (document.getElementById('edu_interest') != null) {	
				
				
				if (!edu_interest_iprism.checked && !edu_interest_eprism_M500.checked ) {
				alert("Please select your Product Interest(s).");
				return false;
				}
				
			}
			if (document.getElementById('cta_interest') != null) {	
				
				
				if (!cta_interest_ThreeYear_Subscription.checked && !cta_interest_LifeTime_Renewal.checked ) {
				alert("Please select your Offer Interest(s).");
				return false;
				}
				
			}
			
			
			if (document.getElementById('FirstName') != null) {	
				if (spaceTrim(FirstName.value) == "") {
				alert("Please enter your First Name.");
				FirstName.focus();
				return false;
				}
				else { FirstName.value = spaceTrim(FirstName.value); }

			}
			if (document.getElementById('Name') != null) {	
				if (spaceTrim(Name.value) == "") {
				alert("Please enter your Name.");
				Name.focus();
				return false;
				}
				
			}
			
			if (document.getElementById('LastName') != null) {	
				if (spaceTrim(LastName.value) == "") {
					alert("Please enter your Last Name.");
					LastName.focus();
					return false;
				}
			else { LastName.value = spaceTrim(LastName.value); }
			}

			
			if (document.getElementById('Title') != null) {	
				if (spaceTrim(Title.value) == "") {
					alert("Please enter your Job Title.");
					Title.focus();
					return false;
				}
			else { Title.value = spaceTrim(Title.value); }
			}

			if (document.getElementById('CompanyName') != null) {	
				if (spaceTrim(CompanyName.value) == "") {
					alert("Please enter your Company Name.");
					CompanyName.focus();
					return false;
				}
				else { CompanyName.value = spaceTrim(CompanyName.value); }
			}
			
			if (document.getElementById('Company') != null) {	
				if (spaceTrim(Company.value) == "") {
				alert("Please enter your Company Name.");
				Company.focus();
				return false;
				}
				
			}
			
			

			if(Email.value.length > 6){
				if((Email.value.indexOf('@') > 0)
					&& (Email.value.lastIndexOf('.') > Email.value.indexOf('@'))
					&& (Email.value.lastIndexOf('.') < Email.value.length - 1))
				{;}
				else { 
					alert("Please enter your valid Business Email complete with domain name.");
					Email.focus(); return false;
				}
			}
			else {
				alert("Please enter your Business Email."); Email.focus(); return false;
			};
			
			
			
			//_ti_domain
			
			if (document.getElementById('ti_domain') != null) {	
				if (spaceTrim(ti_domain.value) == "") {
					alert("Please enter your Company Domain.");
					ti_domain.focus();
					return false;
				}
				else { ti_domain.value = spaceTrim(ti_domain.value); }
			}
			
			
			if (document.getElementById('Phone') != null) {	
				if (spaceTrim(Phone.value) == "") {
					alert("Please enter your Business Telephone.");
					Phone.focus();
					return false;
				}
				else { Phone.value = spaceTrim(Phone.value); }
			}

			if (document.getElementById('Address1') != null) {	
				if (spaceTrim(Address1.value) == "") {
					alert("Please enter your Address.");
					Address1.focus();
					return false;
				}
				else { Address1.value = spaceTrim(Address1.value); }
			}

			if (document.getElementById('City') != null) {	
			
				if (spaceTrim(City.value) == "") {
					alert("Please enter your City.");
					City.focus();
					return false;
				}
				else { City.value = spaceTrim(City.value); }
			}
			
			
			
			if (document.getElementById('State') != null) {
				if (State.options[State.selectedIndex].value == "") {
					alert("Please enter your State.");
					State.focus();
					return false;
					}
			}		
			
			if (document.getElementById('Country') != null) {
				if (Country.options[Country.selectedIndex].value == "") {
					alert("Please enter your Country.");
					Country.focus();
					return false;
				}
			}
				
			
			if (document.getElementById('PostalCode') != null) {	
				if (spaceTrim(PostalCode.value) == "") {
					alert("Please enter your Zip/Postal Code.");
					PostalCode.focus();
					return false;
				}
				else { PostalCode.value = spaceTrim(PostalCode.value); }
			}

			
			if (document.getElementById('Attend_Reception') != null) {
				if (Attend_Reception.options[Attend_Reception.selectedIndex].value == "") {
					alert("Please indicate if you will be attending the Thank You Reception.");
					Attend_Reception.focus();
					return false;
				}
			}


			if (document.getElementById('lead_num_seats') != null) {
				if (lead_num_seats.options[lead_num_seats.selectedIndex].value == "") {
					alert("Please enter how many Internet-connected workstations you have.");
					lead_num_seats.focus();
					return false;
				}
			}

			
			if (document.getElementById('prod_interest') != null) {
				if (prod_interest.options[prod_interest.selectedIndex].value == "") {
					alert("Please enter your primary product interest.");
					prod_interest.focus();
					return false;
				}
			}
			
			//
			//.match("@" + domain)
			//  ti_domain txt field
			
			if (document.getElementById('ti_domain') != null) {	
				if (spaceTrim(ti_domain.value) == "") {
					alert("Please enter your Zip/Postal Code.");
					ti_domain.focus();
					return false;
				}
				if ((Email.value.match("@" + ti_domain.value) == null )
				    || ( Email.value.length - (Email.value.indexOf('@') + 1) != ti_domain.value.length)){
 					alert("Your Domain and Email must match.");
					ti_domain.focus();
					return false;
				}
				
				ti_domain.value = spaceTrim(ti_domain.value); 
				
			}
			
			
			
			
			
			//  NEED THE ccval.js SCRIPT FOR THIS TO WORK 
			//  Make sure to include it on the page       
			//  validCreditCard call                      
			
			//  cc_num txt field
			if (document.getElementById('cc_num') != null) {	
				if (cc_num.value != "5555555511111111") {
					if (!validCreditCard(thisform)){
						cc_num.focus();
						return false;
					}
				}		
			}
				
			
			//  cc_typ drop down
			if (document.getElementById('cc_typ') != null) {
				if (cc_typ.options[cc_typ.selectedIndex].value == "") {
					alert("Please enter your Credit Card Type.");
					cc_typ.focus();
					return false;
					}
			}
			
			
			
			
			
			
			// cc_x_mnt drop down
			if (document.getElementById('cc_x_mnt') != null) {
				if (State.options[cc_x_mnt.selectedIndex].value == "") {
					alert("Please enter your Expiration Date.");
					cc_x_mnt.focus();
					return false;
					}
			}		
			
			//  cc_x_yr drop down
			if (document.getElementById('cc_x_yr') != null) {
				if (State.options[cc_x_yr.selectedIndex].value == "") {
					alert("Please enter your Expiration Date.");
					cc_x_yr.focus();
					return false;
					}
			}		
			
			
			
			// txt field cc_s_cd
			if (document.getElementById('cc_s_cd') != null) {	
				if (spaceTrim(cc_s_cd.value) == "") {
					alert("Please enter Card Security Code.");
					cc_s_cd.focus();
					return false;
				}
				else { cc_s_cd.value = spaceTrim(cc_s_cd.value); }
			}

			
			
			
			
			
			if (document.getElementById('ip_snumber') != null) {	
				if (spaceTrim(ip_snumber.value) == "") {
					alert("Please enter your iPrism Serial Number.");
					ip_snumber.focus();
					return false;
				}
				else { ip_snumber.value = spaceTrim(ip_snumber.value); }
			}

			if (document.getElementById('IP_Snumbers') != null) {	
				if (spaceTrim(IP_Snumbers.value) == "") {
					alert("Please enter your iPrism(s) Serial Number(s).");
					IP_Snumbers.focus();
					return false;
				}
				else { IP_Snumbers.value = spaceTrim(IP_Snumbers.value); }
			}

			//IP v6.2 Beta App - 09/24/07 ME

			if (document.getElementById('IP_Model_500') != null
				&& document.getElementById('IP_Model_1200') != null
				&& document.getElementById('IP_Model_3000_3100') != null
				&& document.getElementById('IP_Model_11000') != null
				&& document.getElementById('IP_Model_10') != null
				&& document.getElementById('IP_Model_20') != null
				&& document.getElementById('IP_Model_30') != null
				&& document.getElementById('IP_Model_50') != null
				&& document.getElementById('IP_Model_100') != null)
			{ 
				if (!IP_Model_500.checked && !IP_Model_1200.checked && !IP_Model_3000_3100.checked && !IP_Model_11000.checked && !IP_Model_10.checked && !IP_Model_20.checked && !IP_Model_30.checked && !IP_Model_50.checked && !IP_Model_100.checked) 
				{ 
					alert("Please enter the current model(s) of iPrism you are using.");
					return false; 
				} 
			}
			
			//IP v5.0 Beta App - 05/03/07 ME

			//if (document.getElementById('IP_Model_500') != null
				//&& document.getElementById('IP_Model_1200') != null
				//&& document.getElementById('IP_Model_3000_3100') != null)
			//{ 
				//if (!IP_Model_500.checked && !IP_Model_1200.checked && !IP_Model_3000_3100.checked) 
				//{ 
					//alert("Please enter the current model(s) of iPrism you are using.");
					//return false; 
				//} 
			//}

			//IP AL-IM Beta App - 11/22/06 ME

			//if (document.getElementById('IP_Model_500') != null
				//&& document.getElementById('IP_Model_1200') != null
				//&& document.getElementById('IP_Model_3000') != null
				//&& document.getElementById('IP_Model_3100') != null)
			//{ 
				//if (!IP_Model_500.checked && !IP_Model_1200.checked && !IP_Model_3000.checked && !IP_Model_3100.checked) 
				//{ 
					//alert("Please enter the current model(s) of iPrism you are using.");
					//return false; 
				//} 
			//}


			if (document.getElementById('IpSftwVersion') != null) 
			{ 
				if (IpSftwVersion.options[IpSftwVersion.selectedIndex].value == "") 
				{ 
					alert("Please enter the version of software are you running on your iPrism.");
					IpSftwVersion.focus();
					return false; 
				} 
			}	

			if (document.getElementById('Configured_Mode') != null) 
			{ 
				if (Configured_Mode.options[Configured_Mode.selectedIndex].value == "") 
				{ 
					alert("Please enter if your iPrism is configured for Transparent or Proxy mode.");
					Configured_Mode.focus();
					return false; 
				} 
			}	

			if (document.getElementById('Config_For_CM') != null)
			{
				if (!radio_button_checker(Config_For_CM)) 
				{
					alert("Please enter if your iPrism is configured for Central Management.");
					//Press.focus();
					return false;
				}
			
			}	

			if (document.getElementById('Using_ERS') != null)
			{
				if (!radio_button_checker(Using_ERS)) 
				{
					alert("Please enter if you are using the iPrism Enterprise Reporting Server.");
					//Press.focus();
					return false;
				}
			
			}	

			if (document.getElementById('eDir_873_88_Netware') != null)
			{
				if (!radio_button_checker(eDir_873_88_Netware)) 
				{
					alert("Please enter if you are running eDirectory v8.7.3 or v8.8 on Netware.");
					//Press.focus();
					return false;
				}
			
			}	

			if (document.getElementById('NumOfIpWorkStations') != null) 
			{
				if (NumOfIpWorkStations.options[NumOfIpWorkStations.selectedIndex].value == "") 
				{
					alert("Please enter how many workstations are connected to your iPrism.");
					NumOfIpWorkStations.focus();
					return false;
				}
			}
			
			if (document.getElementById('BasedOnWinOS') != null) 
			{
				if (!radio_button_checker(BasedOnWinOS)) 
				{
					alert("Please enter if your network based on the Windows operating system.");
					//BasedOnWinOS.focus();
					return false;
				}
			}	

			if (document.getElementById('OSNetwork') != null) 
			{
				if (OSNetwork.options[OSNetwork.selectedIndex].value == "") 
				{
					alert("Please enter the most prevalent operating system used in your network.");
					OSNetwork.focus();
					return false;
				}
				if (OSNetwork.options[OSNetwork.selectedIndex].value == "Other")
				{
					if (document.getElementById('OSNetwork_Other') != null) {	
						if (spaceTrim(OSNetwork_Other.value) == "") {
							alert("You indicated Other for your most prevalent operating system, please specify.");
							OSNetwork_Other.focus();
							return false;
						}
					else { OSNetwork_Other.value = spaceTrim(OSNetwork_Other.value); }
					}
				}
			}
			
			if (document.getElementById('IntBrowser') != null) 
			{
				if (IntBrowser.options[IntBrowser.selectedIndex].value == "") 
				{
					alert("Please enter the most prevalent internet Browser used in your network.");
					IntBrowser.focus();
					return false;
				}
			}

			if (document.getElementById('Using_IP_CM') != null) 
			{
				if (!radio_button_checker(Using_IP_CM)) 
				{
					alert("Please enter if you are using iPrism Central Management.");
					//LogImP2PTraffic.focus();
					return false;
				}
			
			}	

			if (document.getElementById('Using_AutoLogin') != null) 
			{
				if (!radio_button_checker(Using_AutoLogin)) 
				{
					alert("Please enter if you are currently using Auto-Login for Windows.");
					//LogImP2PTraffic.focus();
					return false;
				}
			
			}	

			if (document.getElementById('IP_Config_WCCP') != null
				&& document.getElementById('IP_Config_LoadB') != null
				&& document.getElementById('IP_Config_PolicyR') != null
				&& document.getElementById('IP_Config_BridgeTM') != null
				&& document.getElementById('IP_Config_ProxyM') != null)
			{ 
				if (!IP_Config_WCCP.checked && !IP_Config_LoadB.checked && !IP_Config_PolicyR.checked && !IP_Config_BridgeTM.checked && !IP_Config_ProxyM.checked) 
				{ 
					alert("Please enter the option(s) your iPrism is currently configured for.");
					return false; 
				} 
			}

			if (document.getElementById('Intrest_eWinAutoLogin') != null) 
			{
				if (!radio_button_checker(Intrest_eWinAutoLogin)) 
				{
					alert("Please enter if you are interested in testing enhanced Windows Auto-Login authentication capability.");
					//LogImP2PTraffic.focus();
					return false;
				}
				if (radio_button_checker(Intrest_eWinAutoLogin) != 0)
				{
					if (!radio_button_checker(Intrest_eWinAutoLogin_Script)) 
					{
					alert("You indicated you were interested in testing enhanced Windows Auto-Login authentication capability. Please indicated if you are willing to deploy a simple script.");
					//LogImP2PTraffic.focus();
					return false;
					}
				}
			
			}	

			if (document.getElementById('Intrest_LDAP') != null) 
			{
				if (!radio_button_checker(Intrest_LDAP)) 
				{
					alert("Please enter if you are interested in testing enhanced LDAP.");
					//LogImP2PTraffic.focus();
					return false;
				}
			
			}		

			if (document.getElementById('Intrest_DlgtdAdmin') != null) 
			{
				if (!radio_button_checker(Intrest_DlgtdAdmin)) 
				{
					alert("Please enter if you are interested in testing Delegated Administration.");
					//LogImP2PTraffic.focus();
					return false;
				}
			
			}			

			if (document.getElementById('Intrest_MobileFilt') != null) 
			{
				if (!radio_button_checker(Intrest_MobileFilt)) 
				{
					alert("Please enter if you are interested in testing Mobile Filtering.");
					//LogImP2PTraffic.focus();
					return false;
				}
			
			}				

			if (document.getElementById('Intrest_HCR') != null) 
			{
				if (!radio_button_checker(Intrest_HCR)) 
				{
					alert("Please enter if you are interested in testing Hosted Central Reporting.");
					//LogImP2PTraffic.focus();
					return false;
				}
			
			}				

			if (document.getElementById('Intrest_SafeSearch') != null) 
			{
				if (!radio_button_checker(Intrest_SafeSearch)) 
				{
					alert("Please enter if you are interested in testing a SafeSearch enhancement.");
					//LogImP2PTraffic.focus();
					return false;
				}
			
			}			

			if (document.getElementById('Available_BetaFeedback') != null) 
			{
				if (!radio_button_checker(Available_BetaFeedback)) 
				{
					alert("Please enter if you are available to test and provide Beta feedback.");
					//LogImP2PTraffic.focus();
					return false;
				}
			
			}


			
			if (document.getElementById('LogImP2PTraffic') != null) 
			{
				if (!radio_button_checker(LogImP2PTraffic)) 
				{
					alert("Please enter if it would it be beneficial for you to log user names for IM and P2P traffic, as well as run reports by user .");
					//LogImP2PTraffic.focus();
					return false;
				}
			
			}	
			
			if (document.getElementById('InstallScript') != null)
			{
				if (!radio_button_checker(InstallScript)) 
				{
					alert("Please enter if you be comfortable installing a simple script.");
					//InstallScript.focus();
					return false;
				}
			
			}	
			
			if (document.getElementById('UsingAL') != null)
			{
				if (!radio_button_checker(UsingAL)) 
				{
					alert("Please enter if you are using Auto-login.");
					//UsingAL.focus();
					return false;
				}
			
			}	
			
			if (document.getElementById('UsingIP_Wccp_Lb_Pm') != null)
			{
				if (!radio_button_checker(UsingIP_Wccp_Lb_Pm)) 
				{
					alert("Please enter if you are using iPrism with WCCP, Load Balancing or Proxy mode.");
					//UsingIP_Wccp_Lb_Pm.focus();
					return false;
				}
			
			}	

			if (document.getElementById('Press') != null)
			{
				if (!radio_button_checker(Press)) 
				{
					alert("Please enter if you are willing to talk to the press.");
					//Press.focus();
					return false;
				}
			
			}	
			/////////////////////////////////

			
			//IP v4.2 Upgrade check - 11/07/06 ME
			if (document.getElementById('ip_version_4_15') != null) {
				if (!ip_version_4_15.checked)  {
					alert("Version 4.15 is a prerequisite to the version 4.2 upgrade. Please check the v4.15 box if your iPrism is running v4.15, otherwise please upgrade to v4.15 before submitting this v4.2 upgrade request.");
					ip_version_4_15.focus();
					return false;
				}
			}	

			//IP v5.0 Upgrade check - 04/21/07 ME
			if (document.getElementById('ip_version_4_2') != null) {
				if (!ip_version_4_2.checked)  {
					alert("Version 4.2 is a prerequisite to the version 5.0 upgrade. Please check the v4.2 box if your iPrism is running v4.2, otherwise please upgrade to v4.2 before submitting this v5.0 upgrade request.");
					ip_version_4_2.focus();
					return false;
				}
			}	

			//IP v6.0 Upgrade check - 03/19/08 ME
			if (document.getElementById('ip_version_5_0') != null) {
				if (!ip_version_5_0.checked)  {
					alert("Version 5.0 is a prerequisite to the version 6.0 upgrade. Please check the v5.0 box if your iPrism is running v5.0, otherwise please upgrade to v5.0 before submitting this v6.0 upgrade request.");
					ip_version_5_0.focus();
					return false;
				}
			}	
			
			
			if (document.getElementById('hw_serial_number') != null) {
				  
				  if (hw_serial_number.value.length != 5){
					alert("Please enter a five digit numeric Serial Number.");
					hw_serial_number.focus();
					return false;
					}
				
			}

			if (document.getElementById('ip_NumOfWorkstations') != null) {
				if (spaceTrim(ip_NumOfWorkstations.value) == "") {
					alert("Please enter how many workstations are connected to your iPrism.");
					ip_NumOfWorkstations.focus();
					return false;
				}
				else { ip_NumOfWorkstations.value = spaceTrim(ip_NumOfWorkstations.value); }
			}
			//////////////////////////////////////

						
			if (document.getElementById('IsHomeuser') != null) {
				  if(IsHomeuser.options[IsHomeuser.selectedIndex].value == "") {
					alert("Please select if you are a Home User.");
					IsHomeuser.focus();
					return false;
				}
			}
			
			if (document.getElementById('Industry') != null) {
				if (Industry.options[Industry.selectedIndex].value == ""){
					alert("Please select your Industry.");
					Industry.focus();
					return false;
				}
			}

			
			if (document.getElementById('IsReseller') != null) {
				if (IsReseller.options[IsReseller.selectedIndex].value == "") {
					alert("Please select if you are a Reseller.");
					IsReseller.focus();
					return false;
				}
			}

			
			/*if (document.getElementById('NumOfServers') != null) {
				if (spaceTrim(NumOfServers.value) == "") {
					alert("Please enter the Number of Windows Servers you have.");
					NumOfServers.focus();
					return false;
				}
				else { NumOfServers.value = spaceTrim(NumOfServers.value); }
			
			}*/
			
			
			/*if (document.getElementById('NumOfUnixServers') != null) {
			
				if (spaceTrim(NumOfUnixServers.value) == "") {
					alert("Please enter the Number of Unix Servers you have.");
					NumOfUnixServers.focus();
					return false;
				}
				else { NumOfUnixServers.value = spaceTrim(NumOfUnixServers.value); }

			}*/
		
			
			if (document.getElementById('DecisionTimeframe') != null) {
				if (DecisionTimeframe.options[DecisionTimeframe.selectedIndex].value == ""){
					alert("Please select when you plan to begin implementation.");
					DecisionTimeframe.focus();
					return false;
				}
			}

            if (document.getElementById('HearAboutUs') != null) {
				if (HearAboutUs.options[HearAboutUs.selectedIndex].value == ""){
					alert("Please select How You Heard About UpdateEXPERT.");
					HearAboutUs.focus();
					return false;
				}
			
			}
			
			
			//if (document.getElementById('NumOfWorkstations') != null) {
				//if (spaceTrim(NumOfWorkstations.value) == "") {
					//alert("Please enter how many Windows and UNIX servers and workstations you manage.");
					//NumOfWorkstations.focus();
					//return false;
				//}
				//else { NumOfWorkstations.value = spaceTrim(NumOfWorkstations.value); }
			//}

			if (document.getElementById('WhereInstalled') != null) {
			
				if (WhereInstalled.options[WhereInstalled.selectedIndex].value == "") {
					alert("Please select if UpdateEXPERT will be installed on a Business or Home network.");
					WhereInstalled.focus();
					return false;
				}
			}
			if (document.getElementById('HaveBudget') != null) {
				if (HaveBudget.options[HaveBudget.selectedIndex].value == ""){
					alert("Please select if you Have A Budget for this project.");
					HaveBudget.focus();
					return false;
				}
			}	
			
			
			
			if (document.getElementById('CurrentCustomer') != null) {
				if (CurrentCustomer.options[CurrentCustomer.selectedIndex].value == ""){
					alert("Please select if you are aware of anyone in your organization using a another SBS product.");
					CurrentCustomer.focus();
					return false;
				}
						 
				if (CurrentCustomer.options[CurrentCustomer.selectedIndex].value == "Y"){
					if (document.getElementById('current_product') != null){
						if (!current_product_ue.checked 
						&& !current_product_se.checked
						&& !current_product_ip.checked
						&& !current_product_ep.checked
						&& !current_product_ep500.checked
						&& !current_product_ofm.checked){
						alert("Please select the product(s) your organization is using.");
						CurrentCustomer.focus();
						return false;
						}
					} 
				
				}
			
			
			}
			
			if (document.getElementById('ue_type') != null) {
				if (!ue_type[0].checked && !ue_type[1].checked )  {
					alert("Please select the Version of UpdateEXPERT.");
					ue_type[0].focus();
					return false;
				}
			}
			
				if (document.getElementById('Education') != null) {
				if (Education.options[Education.selectedIndex].value == ""){
					alert("Please select if you are in the Education Industry.");
					Education.focus();
					return false;
				}
			}
				
			
			/*if (document.getElementById('PurchasePreference') != null) {
				if (PurchasePreference.options[PurchasePreference.selectedIndex].value == ""){
					alert("Please select your preferred purchase method.");
					PurchasePreference.focus();
					return false;
				}
				//alert(PurchasePreference.options[PurchasePreference.selectedIndex].value == "OR");
				//alert(PreferredReseller.value == "");
				
				else 
				{	
				
					
					if (document.getElementById('PreferredReseller') != null) {
						
						if (PurchasePreference.options[PurchasePreference.selectedIndex].value == "OR" && PreferredReseller.value == ""){																			
							alert("Please enter your preferred reseller.");
							PreferredReseller.focus();
							return false;
						}
						
					}
				}
			}*/
			
			

            // OFM CHECKS
            
            /*if (document.getElementById('BackupSolution') != null) {
				if (BackupSolution.options[BackupSolution.selectedIndex].value == "") {
					alert("Please select the Backup Software you are currently using.");
					BackupSolution.focus();
					return false;
				}
			}*/
			
			/*if (document.getElementById('NumOfWindowsServerMachines') != null) {
				if (spaceTrim(NumOfWindowsServerMachines.value) == "") {
						alert("Please enter How Many Servers will be supported by Open File Manager.");
						NumOfWindowsServerMachines.focus();
						return false;
				}
				else { NumOfWindowsServerMachines.value = spaceTrim(NumOfWindowsServerMachines.value); }
			}*/
		
			//WebEx CHECKS 
			
			if (document.getElementById('AttendanceDate') != null) {
				if (AttendanceDate.options[AttendanceDate.selectedIndex].value == "") {
					alert("Please select the Date you would like to attend.");
					AttendanceDate.focus();
					return false;
				}
			}
			
			//EP CHECKs
			if (document.getElementById('NumOfMailboxes') != null) {
				if (NumOfMailboxes.options[NumOfMailboxes.selectedIndex].value == ""){
					alert("Please select the Total Number of Mailboxes needed to be filtered.");
					NumOfMailboxes.focus();
					return false;
				}
			}
			
			//BETA SPY CHECKS
			//num_win_domain
			//num_100_plus_systes
			//num_test_domains_100_plus
			//num_100_less_systes
			//num_test_domains_100_less
			//ISS_installed
			//WMI_disabled
			
			
			
			if (document.getElementById('num_win_domain') != null) {
				if (spaceTrim(num_win_domain.value) == "") {
						alert("Please enter how many Window Domains you have in your network.");
						num_win_domain.focus();
						return false;
				}
				else { num_win_domain.value = spaceTrim(num_win_domain.value); }
			}
			if (document.getElementById('num_100_plus_systes') != null) {
				if (spaceTrim(num_100_plus_systes.value) == "") {
						alert("Please enter how many Domains have 100 or more Windows Systems.");
						num_100_plus_systes.focus();
						return false;
				}
				else { num_100_plus_systes.value = spaceTrim(num_100_plus_systes.value); }
			}
			
			if (document.getElementById('num_test_domains_100_plus') != null) {
				if (spaceTrim(num_test_domains_100_plus.value) == "") {
						alert("Please enter how many of your 100 plus Windows systems you will test SpyEXPERT on.");
						num_test_domains_100_plus.focus();
						return false;
				}
				else { num_test_domains_100_plus.value = spaceTrim(num_test_domains_100_plus.value); }
			}
		
			
			if (document.getElementById('num_100_less_systes') != null) {
				if (spaceTrim(num_100_less_systes.value) == "") {
						alert("Please enter how many of your Domains have less than 100 Windows systems.");
						num_100_less_systes.focus();
						return false;
				}
				else { num_100_less_systes.value = spaceTrim(num_100_less_systes.value); }
			}
			
			
			if (document.getElementById('num_test_domains_100_less') != null) {
				if (spaceTrim(num_test_domains_100_less.value) == "") {
						alert("Please enter how many of your less than 100 widows systems you will test SpyEXPERT on.");
						num_test_domains_100_less.focus();
						return false;
				}
				else { num_test_domains_100_less.value = spaceTrim(num_test_domains_100_less.value); }
			}
			
			
			if (document.getElementById('ISS_installed') != null) {
				
				if (!radio_button_checker(ISS_installed)) {
						alert("Please enter if you have IIS in each Domain where SpyEXPERT will be tested.");
						//ISS_installed.focus();
						return false;
				}
			
			}
			if (document.getElementById('WMI_disabled') != null) {
				
				if (!radio_button_checker(WMI_disabled)) {
						alert("Please enter if you have WMI disabled in any of the Domains where SpyEXPERT will be tested.");
						//WMI_disabled.focus();
						return false;
				}
			
			}
			
			
			
			//BETA IP CHECKS
			//ip_model_1000
			//ip_model_1100
			//ip_model_1200
			
			if (document.getElementById('ip_model_1200') != null
				&& document.getElementById('ip_model_3000') != null)
			
			 {
				
				if (!ip_model_1200.checked && !ip_model_3000.checked) {
						alert("Please enter the current model(s) of iPrism you are using.");
						return false;
				}
			
			}
				
			
			//NumOfInternetAccess
			/*if (document.getElementById('NumOfInternetAccess') != null) {
				if (NumOfInternetAccess.options[NumOfInternetAccess.selectedIndex].value == ""){
					alert("Please select the total number of workstations that will be connected to iPrism v4.0.");
					NumOfInternetAccess.focus();
					return false;
				}
			}*/
			
			if (document.getElementById('operating_system') != null) {
				if (spaceTrim(operating_system.value) == "") {
						alert("Please enter the most prevalent operating system used in your network.");
						operating_system.focus();
						return false;
				}
				else { operating_system.value = spaceTrim(operating_system.value); }
			}
			if (document.getElementById('browser_type') != null) {
				if (spaceTrim(browser_type.value) == "") {
						alert("Please enter the most prevalent internet Browser used in your network.");
						browser_type.focus();
						return false;
				}
				else { browser_type.value = spaceTrim(browser_type.value); }
			}
			
			//pipe	 Fractional_T3
			
			if (document.getElementById('pipe') != null) {
				
				if (!radio_button_checker(pipe)) {
						alert("Please indicate the type of pipe to the Internet.");
						return false;
				}
				if (pipe[0].checked  &&  T1.value ==""){
						alert("Please enter your utilization of your T1.");
						return false;
				}
				if (pipe[1].checked  &&  Fractional_T3.value ==""){
						alert("Please enter your utilization of your fractional T3.");
						return false;
				}
				if (pipe[2].checked  &&  T3.value ==""){
						alert("Please enter your utilization of your T3.");
						return false;
				}
				if (pipe[3].checked  &&  DSL.value ==""){
						alert("Please enter your utilization of your DSL.");
						return false;
				}
				
				
				
			}
						
			
			//BETA UE CHECKS
			//PC_numRole_list
			if (document.getElementById('PC_numRole_list') != null) {
				if (spaceTrim(PC_numRole_list.value) == "") {
						alert("Please enter the number of PCs and their roles in your network.");
						PC_numRole_list.focus();
						return false;
				}
				else { PC_numRole_list.value = spaceTrim(PC_numRole_list.value); }
			} 
			//Routers_list
			if (document.getElementById('Routers_list') != null) {
				if (spaceTrim(Routers_list.value) == "") {
						alert("Please enter the Routers in your network.");
						Routers_list.focus();
						return false;
				}
				else { Routers_list.value = spaceTrim(Routers_list.value); }
			}  
			//WAN_segSpeed_list
			if (document.getElementById('WAN_segSpeed_list') != null) {
				if (spaceTrim(WAN_segSpeed_list.value) == "") {
						alert("Please enter the WAN Segments/Speed in your network.");
						WAN_segSpeed_list.focus();
						return false;
				}
				else { WAN_segSpeed_list.value = spaceTrim(WAN_segSpeed_list.value); }
			}  
			//VPN_numType_list
			if (document.getElementById('VPN_numType_list') != null) {
				if (spaceTrim(VPN_numType_list.value) == "") {
						alert("Please enter the number of VPNs and their type in your network.");
						VPN_numType_list.focus();
						return false;
				}
				else { VPN_numType_list.value = spaceTrim(VPN_numType_list.value); }
			} 
			//Frwl_numType_list
			if (document.getElementById('Frwl_numType_list') != null) {
				if (spaceTrim(Frwl_numType_list.value) == "") {
						alert("Please enter the number of Firewalls and their type in your network.");
						Frwl_numType_list.focus();
						return false;
				}
				else { Frwl_numType_list.value = spaceTrim(Frwl_numType_list.value); }
			} 
			//Win_NT4_wrkStn
			if (document.getElementById('Win_NT4_wrkStn') != null) {
				if (spaceTrim(Win_NT4_wrkStn.value) == "") {
						alert("Please enter how many Windows NT 4.0 Workstations you have.");
						Win_NT4_wrkStn.focus();
						return false;
				}
				else { Win_NT4_wrkStn.value = spaceTrim(Win_NT4_wrkStn.value); }
			}
			//Win_NT4_Srv
			if (document.getElementById('Win_NT4_Srv') != null) {
				if (spaceTrim(Win_NT4_Srv.value) == "") {
						alert("Please enter how many Windows NT 4.0 Servers you have.");
						Win_NT4_Srv.focus();
						return false;
				}
				else { Win_NT4_Srv.value = spaceTrim(Win_NT4_Srv.value); }
			}
			//Win_NT4_srvEntp
			if (document.getElementById('Win_NT4_srvEntp') != null) {
				if (spaceTrim(Win_NT4_srvEntp.value) == "") {
						alert("Please enter how many Windows NT4.0 Server Enterprise machines you have.");
						Win_NT4_srvEntp.focus();
						return false;
				}
				else { Win_NT4_srvEntp.value = spaceTrim(Win_NT4_srvEntp.value); }
			}
			//Win_NT4_termSrv
			if (document.getElementById('Win_NT4_termSrv') != null) {
				if (spaceTrim(Win_NT4_termSrv.value) == "") {
						alert("Please enter how many Windows NT 4.0 Terminal Servers you have.");
						Win_NT4_termSrv.focus();
						return false;
				}
				else { Win_NT4_termSrv.value = spaceTrim(Win_NT4_termSrv.value); }
			}
			//Win_2000_Pro
			if (document.getElementById('Win_2000_Pro') != null) {
				if (spaceTrim(Win_2000_Pro.value) == "") {
						alert("Please enter how many Windows 2000 Professional machines you have.");
						Win_2000_Pro.focus();
						return false;
				}
				else { Win_2000_Pro.value = spaceTrim(Win_2000_Pro.value); }
			}
			//Win_2000_Srv
			if (document.getElementById('Win_2000_Srv') != null) {
				if (spaceTrim(Win_2000_Srv.value) == "") {
						alert("Please enter how many Windows 2000 Servers you have.");
						Win_2000_Srv.focus();
						return false;
				}
				else { Win_2000_Srv.value = spaceTrim(Win_2000_Srv.value); }
			}
			//Win_2000_advSrv
			if (document.getElementById('Win_2000_advSrv') != null) {
				if (spaceTrim(Win_2000_advSrv.value) == "") {
						alert("Please enter how many Windows 2000 Advanced Servers you have.");
						Win_2000_advSrv.focus();
						return false;
				}
				else { Win_2000_advSrv.value = spaceTrim(Win_2000_advSrv.value); }
			}
			//Win_2000_dataCntr
			if (document.getElementById('Win_2000_dataCntr') != null) {
				if (spaceTrim(Win_2000_dataCntr.value) == "") {
						alert("Please enter how many Windows 2000 Data Center machines you have.");
						Win_2000_dataCntr.focus();
						return false;
				}
				else { Win_2000_dataCntr.value = spaceTrim(Win_2000_dataCntr.value); }
			}
			//Win_XP_Pro
			if (document.getElementById('Win_XP_Pro') != null) {
				if (spaceTrim(Win_XP_Pro.value) == "") {
						alert("Please enter how many Windows XP Professional machines you have.");
						Win_XP_Pro.focus();
						return false;
				}
				else { Win_XP_Pro.value = spaceTrim(Win_XP_Pro.value); }
			}
			//Win_2003_Srv
			if (document.getElementById('Win_2003_Srv') != null) {
				if (spaceTrim(Win_2003_Srv.value) == "") {
						alert("Please enter how many Windows 2003 Servers you have.");
						Win_2003_Srv.focus();
						return false;
				}
				else { Win_2003_Srv.value = spaceTrim(Win_2003_Srv.value); }
			}
			//Red_Hat_Linux
			if (document.getElementById('Red_Hat_Linux') != null) {
				if (spaceTrim(Red_Hat_Linux.value) == "") {
						alert("Please enter how many Red Hat Linux 7.3, 8, and 9 machines you have.");
						Red_Hat_Linux.focus();
						return false;
				}
				else { Red_Hat_Linux.value = spaceTrim(Red_Hat_Linux.value); }
			}
			//Solaris
			if (document.getElementById('Solaris') != null) {
				if (spaceTrim(Solaris.value) == "") {
						alert("Please enter how many Solaris Version 8 or 9 machines you have.");
						Solaris.focus();
						return false;
				}
				else { Solaris.value = spaceTrim(Solaris.value); }
			}
			//IE_5
			if (document.getElementById('IE_5') != null) {
				
				if (!radio_button_checker(IE_5)) {
						alert("Please enter if you have the application Internet Explorer 5.");
						//IE_5.focus();
						return false;
				}
			
			}	
			//IE_6
			if (document.getElementById('IE_6') != null) {
				
				if (!radio_button_checker(IE_6)) {
						alert("Please enter if you have the application Internet Explorer 6.");
						//IE_6.focus();
						return false;
				}
			
			}	
			//MS_Exchng
			if (document.getElementById('MS_Exchng') != null) {
				
				if (!radio_button_checker(MS_Exchng)) {
						alert("Please enter if you have the application Microsoft Exchange.");
						//MS_Exchng.focus();
						return false;
				}
			
			}	
			//MS_SQL_7
			if (document.getElementById('MS_SQL_7') != null) {
				
				if (!radio_button_checker(MS_SQL_7)) {
						alert("Please enter if you have the application Microsoft SQL 7.");
						//MS_SQL_7.focus();
						return false;
				}
			
			}	
			//MS_SQL_2000
			if (document.getElementById('MS_SQL_2000') != null) {
				
				if (!radio_button_checker(MS_SQL_2000)) {
						alert("Please enter if you have the application Microsoft SQL 2000.");
						//MS_SQL_2000.focus();
						return false;
				}
			
			}
			//IIS
			if (document.getElementById('IIS') != null) {
				
				if (!radio_button_checker(IIS)) {
						alert("Please enter if you have the application IIS.");
						//IIS.focus();
						return false;
				}
			
			}
			//Media
			if (document.getElementById('Media') != null) {
				
				if (!radio_button_checker(Media)) {
						alert("Please enter if you have the application Media.");
						//Media.focus();
						return false;
				}
			
			}
			//MDAC
			if (document.getElementById('MDAC') != null) {
				
				if (!radio_button_checker(MDAC)) {
						alert("Please enter if you have the application MDAC.");
						//MDAC.focus();
						return false;
				}
			
			}
			//MS_Outlook
			if (document.getElementById('MS_Outlook') != null) {
				
				if (!radio_button_checker(MS_Outlook)) {
						alert("Please enter if you have the application Microsoft Outlook.");
						//MS_Outlook.focus();
						return false;
				}
			
			}
			//MS_Office
			if (document.getElementById('MS_Office') != null) {
				
				if (!radio_button_checker(MS_Office)) {
						alert("Please enter if you have the application Microsoft Office.");
						//MS_Office.focus();
						return false;
				}
			
			}
			//Actv_Dir
			if (document.getElementById('Actv_Dir') != null) {
				
				if (!radio_button_checker(Actv_Dir)) {
						alert("Please enter if you have the protocol Active Directory.");
						//Actv_Dir.focus();
						return false;
				}
			
			}
			//NetBIOS
			if (document.getElementById('NetBIOS') != null) {
				
				if (!radio_button_checker(NetBIOS)) {
						alert("Please enter if you have the protocol NetBIOS.");
						//NetBIOS.focus();
						return false;
				}
			
			}
			//Domain_Cntrlr
			//Domain_Cntrlr_Num
			//Domain_Cntrlr_Type
			if (document.getElementById('Domain_Cntrlr') != null) {
				
				if (!radio_button_checker(Domain_Cntrlr)) {
						alert("Please enter if you have the protocol Domain Controller.");
						//Domain_Cntrlr.focus();
						return false;
				}
				if (Domain_Cntrlr[0].checked  &&  Domain_Cntrlr_Num.value ==""){
						alert("Please enter the Number of Domain Controllers.");
						Domain_Cntrlr_Num.focus();
						return false;
				}
				if (Domain_Cntrlr[0].checked  &&  Domain_Cntrlr_Type.value ==""){
						alert("Please enter the Type of Domain Controllers.");
						Domain_Cntrlr_Type.focus();
						return false;
				}
			
			}
			
			
			if (document.getElementById('win_other') != null) {
				
				if (win_other.checked  &&  win_other_name.value ==""){
						alert("Please specify the other Windows NT-based systems in a non-production lab/environment .");
						win_other_name.focus();
						return false;
				}
				
			}
			
			
			
			//instant_messaging_filter
			//peer_to_peer
			//enhanced_reporting
			//enhanced_authentication
			//enhanced_phishing_protection
			//proxyless_zero_impact_filtering
			
			//press
			if (document.getElementById('press') != null) {
				
				if (!radio_button_checker(press)) {
						alert("Please enter if you are willing to talk to the press.");
						//press.focus();
						return false;
				}
			
			}	

		
		}
		_formSubmit();
		return true;
	}
	
	
	

function radio_button_checker(e)
{

	var radio_choice = false;

	// Loop from zero to the one minus the number of radio button selections
	for (counter = 0; counter < e.length; counter++)
	{
		// If a radio button has been selected it will return true
		// (If not it will return false)
		if (e[counter].checked)
		radio_choice = true; 
	}

	return (radio_choice);
}