PageSourceSearch

https://www.peocompare.com/js/validation.js

js peocompare.com collected 2026-10-02 19:14:32 UTC 8,747 bytes, 269 lines download raw bytes

1<!--
2function chk_form() {
3	for (var i = 0; i < document.forms['news_form'].elements.length; i++) {
4		var FormElement = document.forms['news_form'].elements[i].name
5		 
6		
7		
8		if (FormElement =="ct") {
9			var vlength
10    			vlength=document.forms['news_form'].elements[i].value.length-1
11			if (document.forms['news_form'].elements[i].value.length == 0)
12			{
13				alert("You must enter a valid email address.  Example:  [email protected]")
14				return false
15			}
16			if (document.forms['news_form'].elements[i].value == "Email Address")
17			{
18				alert("You must enter a valid email address.  Example:  [email protected]")
19				return false
20			}
21  			// Check for a valid email address (Does it contain a "@" and ".")
22  			if(document.forms['news_form'].elements[i].value.indexOf('@', 0) == -1 || document.forms['news_form'].elements[i].value.indexOf('.',0)==-1)
23			{
24				alert("You must enter a valid email address.  Example:  [email protected]")
25				return false
26			}
27 			// Check for a valid email address ("@" or "." cannot be first character)
28			if(document.forms['news_form'].elements[i].value.charAt(0)=='@' || document.forms['news_form'].elements[i].value.charAt(0)=='.')
29			{
30				alert("You must enter a valid email address.  Example:  [email protected]")
31				return false
32			}
33			// Check for a valid email address ("@" or "." cannot be last character)
34			if(document.forms['news_form'].elements[i].value.charAt(vlength)=='@' || document.forms['news_form'].elements[i].value.charAt(vlength)=='.')
35			{
36				alert("You must enter a valid email address.  Example:  [email protected]")
37				return false
38			}
39  			// Check for a valid email address (Cannot have "@." or ".@")
40			if(document.forms['news_form'].elements[i].value.indexOf('@.')!=-1 || document.forms['news_form'].elements[i].value.indexOf('.@')!=-1)
41			{
42				alert("You must enter a valid email address.  Example:  [email protected]")
43				return false
44			}
45		
46		}
47			
48	}
49	return true	
50
51}
52
53
54function check_form() {
55	for (var i = 0; i < document.forms['right_form'].elements.length; i++) {
56		var FormElement = document.forms['right_form'].elements[i].name
57		
58		
59		var j;
60		 var radio_button_checked;
61		 var radio_set;
62		 
63	  /*if (FormElement == "demo") {
64    
65    	radio_button_checked = false;
66	    for(j=0;j<15;j++) {
67		     radio_set = document.forms['right_form'].demo[j];
68		     if (radio_set.checked) radio_button_checked = true;
69		    }
70		    if(!radio_button_checked) {
71		     alert('Please select at least one PEO to request a consultation.')
72		     return false;
73		    } 
74	   }*/
75		 
76		if (FormElement == "first_name") {
77			if (document.forms['right_form'].elements[i].value.length == 0)
78			{
79				alert("You must provide your first name!")
80				return false
81			}
82		}
83		if (FormElement == "last_name") {
84			if (document.forms['right_form'].elements[i].value.length == 0)
85			{
86				alert("You must provide your last name!")
87				return false
88			}
89		}
90		
91		if (FormElement == "company") {
92			if (document.forms['right_form'].elements[i].value.length == 0)
93			{
94				alert("You must provide your company!")
95				return false
96			}
97		}
98		
99			
100		if (FormElement == "address_1") {
101				if (document.forms['right_form'].elements[i].value.length == 0)
102				{
103					alert("You must provide your address!")
104					return false
105				}
106			}
107			if (FormElement == "city") {
108				if (document.forms['right_form'].elements[i].value.length == 0)
109				{
110					alert("You must provide your city!")
111					return false
112				}
113			}
114			if (FormElement == "state") {
115				if (document.forms['right_form'].elements[i].selectedIndex == 0)
116				{
117					alert("You must select a state!");
118					return false
119				}
120			}
121		if (FormElement == "zip") {
122				if (document.forms['right_form'].elements[i].value.length == 0)
123				{
124					alert("You must provide your  zip code!")
125					return false
126				}
127			}	
128		
129		
130		if (FormElement == "industry") {
131				if (document.forms['right_form'].elements[i].selectedIndex == 0)
132				{
133					alert("You must select your industry!");
134					return false
135				}
136			}
137			
138			if (FormElement == "number_of_employees") {
139				if (document.forms['right_form'].elements[i].selectedIndex == 0)
140				{
141					alert("You must select the number of employees!");
142					return false
143				}
144			}
145		
146		if (FormElement == "phone") {
147			if (document.forms['right_form'].elements[i].value.length == 0)
148			{
149				alert("You must provide your from phone number!")
150				return false
151			}
152		}
153	
154		
155		
156		if (FormElement =="contact") {
157			var vlength
158    			vlength=document.forms['right_form'].elements[i].value.length-1
159			if (document.forms['right_form'].elements[i].value.length == 0)
160			{
161				alert("You must enter a valid email address.  Example:  [email protected]")
162				return false
163			}
164  			// Check for a valid email address (Does it contain a "@" and ".")
165  			if(document.forms['right_form'].elements[i].value.indexOf('@', 0) == -1 || document.forms['right_form'].elements[i].value.indexOf('.',0)==-1)
166			{
167				alert("You must enter a valid email address.  Example:  [email protected]")
168				return false
169			}
170 			// Check for a valid email address ("@" or "." cannot be first character)
171			if(document.forms['right_form'].elements[i].value.charAt(0)=='@' || document.forms['right_form'].elements[i].value.charAt(0)=='.')
172			{
173				alert("You must enter a valid email address.  Example:  [email protected]")
174				return false
175			}
176			// Check for a valid email address ("@" or "." cannot be last character)
177			if(document.forms['right_form'].elements[i].value.charAt(vlength)=='@' || document.forms['right_form'].elements[i].value.charAt(vlength)=='.')
178			{
179				alert("You must enter a valid email address.  Example:  [email protected]")
180				return false
181			}
182  			// Check for a valid email address (Cannot have "@." or ".@")
183			if(document.forms['right_form'].elements[i].value.indexOf('@.')!=-1 || document.forms['right_form'].elements[i].value.indexOf('.@')!=-1)
184			{
185				alert("You must enter a valid email address.  Example:  [email protected]")
186				return false
187			}
188		
189		}
190			
191	}
192	return true	
193
194}
195
196
197
198function contact_form() {
199	for (var i = 0; i < document.forms['contact'].elements.length; i++) {
200		var FormElement = document.forms['contact'].elements[i].name
201		
202		
203		 
204		if (FormElement == "LeadGen_ContactForm_21242_m0:FirstName") {
205			if (document.forms['contact'].elements[i].value.length == 0)
206			{
207				alert("You must provide your first name!")
208				return false
209			}
210		}
211		if (FormElement == "LeadGen_ContactForm_21242_m0:LastName") {
212			if (document.forms['contact'].elements[i].value.length == 0)
213			{
214				alert("You must provide your last name!")
215				return false
216			}
217		}
218		
219		if (FormElement == "LeadGen_ContactForm_21242_m0:Message") {
220			if (document.forms['contact'].elements[i].value.length == 0)
221			{
222				alert("You must provide your message!")
223				return false
224			}
225		}
226		
227		
228		if (FormElement =="LeadGen_ContactForm_21242_m0:Email") {
229			var vlength
230    			vlength=document.forms['contact'].elements[i].value.length-1
231			if (document.forms['contact'].elements[i].value.length == 0)
232			{
233				alert("You must enter a valid email address.  Example:  [email protected]")
234				return false
235			}
236  			// Check for a valid email address (Does it contain a "@" and ".")
237  			if(document.forms['contact'].elements[i].value.indexOf('@', 0) == -1 || document.forms['contact'].elements[i].value.indexOf('.',0)==-1)
238			{
239				alert("You must enter a valid email address.  Example:  [email protected]")
240				return false
241			}
242 			// Check for a valid email address ("@" or "." cannot be first character)
243			if(document.forms['contact'].elements[i].value.charAt(0)=='@' || document.forms['contact'].elements[i].value.charAt(0)=='.')
244			{
245				alert("You must enter a valid email address.  Example:  [email protected]")
246				return false
247			}
248			// Check for a valid email address ("@" or "." cannot be last character)
249			if(document.forms['contact'].elements[i].value.charAt(vlength)=='@' || document.forms['contact'].elements[i].value.charAt(vlength)=='.')
250			{
251				alert("You must enter a valid email address.  Example:  [email protected]")
252				return false
253			}
254  			// Check for a valid email address (Cannot have "@." or ".@")
255			if(document.forms['contact'].elements[i].value.indexOf('@.')!=-1 || document.forms['contact'].elements[i].value.indexOf('.@')!=-1)
256			{
257				alert("You must enter a valid email address.  Example:  [email protected]")
258				return false
259			}
260		
261		}
262			
263	}
264	return true	
265
266}
267
268
269//-->

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.