PageSourceSearch

https://www.bestogoo.com/join/join.js

js bestogoo.com collected 2026-10-05 07:56:26 UTC 16,109 bytes, 507 lines download raw bytes

1// JavaScript Document
2function form1() {
3  let form1 = document.getElementById("form1");
4  let form4 = document.getElementById("form4");
5
6
7  if (form1.className === "join003b") {
8      form1.className = "join003b jopacity";
9      form4.className = "join003b jup";
10
11      form1.style = " ";
12  } else if (form1.className === "join003b jopacity") {
13      form1.className = "join003b";
14      form4.className = "join003b";
15
16      form3.style.marginTop = "-680px";
17      form3.style.opacity = "0";
18  } else if (form1.className === "join003b joino") {
19      form1.className = "join003b";
20      form4.className = "join003b";
21      form1.style.marginTop = "0px";
22      form1.style.opacity = "1";
23  } else if (form1.className === "join003b jopacity2") {
24      form1.className = "join003b";
25      form4.className = "join003b";
26      form1.style.marginTop = "0px";
27      form1.style.opacity = "1";
28  } else {
29      form1.className = "join003b jopacity";
30      form4.className = "join003b jup";
31  }
32}
33
34function form2() {
35  let form1 = document.getElementById("form1");
36  let form3 = document.getElementById("form3");
37  let form4 = document.getElementById("form4");
38
39  if (form1.className === "join003b") {
40      form1.className = "join003b jopacity2 joino";
41      form3.style.marginTop = "0px";
42      form3.style.opacity = "1";
43  } else if (form1.className === "join003b jopacity2 joino") {
44      form1.className = "join003b";
45      form3.style.marginTop = "-680px";
46      form3.style.opacity = "0";
47      form4.className = "join003b joino";
48      form1.style = "";
49  }
50}
51
52function form3() {
53  let form1 = document.getElementById("form1");
54  let form4 = document.getElementById("form4");
55
56
57  if (form4.className === "join003b") {
58      form1.className = "join003b jopacity";
59      form4.className = "join003b jup";
60      form4.style = " ";
61  } else if (form4.className === "join003b jopacity") {
62      form1.className = "join003b";
63      form4.className = "join003b";
64      form4.style.opacity = "0";
65  } else if (form4.className === "join003b jup 2") {
66      form1.className = "join003b";
67      form4.className = "join003b";
68      form4.style.opacity = "0";
69  } else if (form4.className === "join003b jup") {
70      form1.className = "join003b";
71      form4.className = "join003b joino";
72  } else {
73      form1.className = "join003b jopacity";
74      form4.className = "join003b jup";
75      form4.style.opacity = "1";
76  }
77}
78
79function form4() {
80  let form4 = document.getElementById("form4");
81  let form5 = document.getElementById("form5");
82  let form1 = document.getElementById("form1");
83
84
85  if (form4.className === "join003b") {
86      form4.className = "join003b jopacity";
87      form5.className = "join003b jup";
88      form5.style.opacity = "1";
89
90  } else if (form4.className === "join003b jup") {
91      form4.className = "join003b jopacity";
92      form1.className = "join003b joino";
93      form5.className = "join003b jup";
94      form5.style.opacity = "1";
95  } else if (form4.className === "join003b jopacity") {
96      form4.className = "join003b jup";
97      form5.className = "join003b joino";
98      form5.style.opacity = "0";
99
100  } else {
101      form4.className = "join003b jopacity";
102      form5.className = "join003b jup";
103      form5.style.opacity = "1";
104
105  }
106}
107
108function form5() {
109  let form5 = document.getElementById("form5");
110  let form4 = document.getElementById("form4");
111  let form6 = document.getElementById("form6");
112  let form7 = document.getElementById("form7");
113
114  if (form5.className === "join003b") {
115      form5.className = "join003b jopacity";
116      form4.className = "join003b jopacity";
117      form6.className = "join003b jup";
118      form6.style.opacity = "1";
119      form7.style.opacity = "0";
120  } else if (form5.className === "join003b jopacity") {
121      form5.className = "join003b joino";
122      form4.className = "join003b jup";
123      form6.className = "join003b joino";
124      form6.style.opacity = "0";
125      form5.style.opacity = "0";
126  } else {
127      form5.className = "join003b jopacity";
128      form4.className = "join003b jopacity";
129      form6.className = "join003b jup";
130      form6.style.opacity = "1";
131  }
132}
133
134function form6(item_id, place_id,nomeattivita) {
135
136  if (item_id) {
137    let itemId = document.getElementById("item_id");
138    if (itemId) {
139        itemId.value = item_id;
140    }
141  }
142
143  if (place_id) {
144    let placeId = document.getElementById("place_id");
145    if (placeId) {
146        placeId.value = place_id;
147    }
148  }
149  
150  if (nomeattivita) {
151    let nomeattivitavar = document.getElementById("nomeitems");
152    if (nomeattivitavar) {
153        nomeattivitavar.innerHTML = nomeattivita;
154    }
155  }
156
157  let form6 = document.getElementById("form6");
158  let form4 = document.getElementById("form4");
159  let form5 = document.getElementById("form5");
160  let form7 = document.getElementById("form7");
161  //let admintem = document.getElementById("admin-tem");
162  //let admintem2 = document.getElementById("admin-tem2");
163
164  if (form6.className === "join003b") {
165
166      form5.className = "join003b jopacity";
167      form7.className = "join003b jup";
168      form7.style.opacity = "1";
169
170  } else if (form6.className === "join003b jopacity") {
171      form6.className = "join003b joino";
172      form4.className = "join003b jopacity";
173      form5.className = "join003b jup";
174      form7.className = "join003b joino";
175      form7.style.opacity = "0";
176      form5.style.opacity = "1";
177  } else {
178      form6.className = "join003b jopacity";
179      form5.className = "join003b jopacity";
180      form7.className = "join003b jup";
181      form7.style.opacity = "1";
182  }
183}
184
185function form7() {
186  let form3 = document.getElementById("form3");
187  let form4 = document.getElementById("form4");
188  let form1 = document.getElementById("form1");
189  let jback1 = document.getElementById("jback1");
190  let jback2 = document.getElementById("jback2");
191
192  if (form3.className === "join003b") {
193      form3.className = "join003b jopacity";
194      form3.style.opacity = "0";
195      form3.style.marginTop = "-700px";
196      form4.className = "join003b jup 2";
197      form1.style.opacity = "0";
198      form1.style.marginTop = "-700px";
199      jback1.style.display = "none";
200      jback2.style.display = "block";
201  } else if (form2.className === "join003b") {
202      form3.className = "join003b jopacity";
203      form3.style.opacity = "0";
204      form3.style.marginTop = "-700px";
205      form4.className = "join003b jup 2";
206      form1.style.opacity = "0";
207      form1.style.marginTop = "-700px";
208  } else if (form3.className === "join003b jopacity") {
209      form3.className = "join003b";
210      form4.className = "join003b joino";
211      jback2.style.display = "none";
212      jback1.style.display = "block";
213      form3.style = "";
214      form1.style = "";
215  } else {
216      form3.className = "join003b jopacity";
217      form4.className = "join003b jup 2";
218      form1.className = "join003b joino";
219  }
220}
221
222function form8() {
223  let form6 = document.getElementById("form6");
224  let form5 = document.getElementById("form5");
225  let form7 = document.getElementById("form7");
226  let admintem = document.getElementById("admin-tem");
227  let admintem2 = document.getElementById("admin-tem2");
228
229
230  if (form6.className === "join003b joino") {
231      form6.className = "join003b jopacity";
232      form5.className = "join003b jopacity";
233      form7.className = "join003b jup";
234      form7.style.opacity = "1";
235      admintem.style.display = "none";
236      admintem2.style.display = "block";
237  } else {
238      form6.className = "join003b jopacity";
239      form5.className = "join003b jopacity";
240      form7.className = "join003b jup";
241      form7.style.opacity = "1";
242  }
243}
244
245
246function register(username, usernameErr, email, emailErr, password, passwordErr, func) {
247
248
249    if (!email) {
250        document.getElementById(emailErr).style.display = "block";
251    } else {
252        document.getElementById(emailErr).style.display = "none";
253    }
254    
255    if (!username) {
256        document.getElementById(usernameErr).style.display = "block";
257    } else {
258        document.getElementById(usernameErr).style.display = "none";
259    }
260    
261    if (!password) {
262        document.getElementById(passwordErr).style.display = "block";
263    } else {
264        document.getElementById(passwordErr).style.display = "none";
265    }
266
267
268    
269
270    if (!email || !username || !password) {
271        return false;
272    }
273
274  let data = new FormData();
275  data.append('email', email);
276  data.append('username', username);
277  data.append('password', password);
278  data.append('action', 'register');
279
280  let xmlhttp = new XMLHttpRequest();
281  xmlhttp.onreadystatechange = function() {
282      if (this.readyState == 4 && this.status == 200) {
283          let resp = JSON.parse(this.responseText);
284
285          if (func != null && resp.id !=null) {
286                document.getElementById("user_id").value = resp.id;
287              func();
288          }else
289          {
290            alert(resp.message);
291          }
292      }
293  };
294  xmlhttp.open("POST", "../ws/users.php", true);
295  xmlhttp.send(data);
296
297};
298
299function login(email, emailErr, password, passwordErr, func) {
300  /*func();
301  return true;*/
302
303 if (!email) {
304    document.getElementById(emailErr).style.display = "block";
305} else {
306    document.getElementById(emailErr).style.display = "none";
307}
308
309
310if (!password) {
311    document.getElementById(passwordErr).style.display = "block";
312} else {
313    document.getElementById(passwordErr).style.display = "none";
314}
315
316if (!email || !password) {
317    return false;
318}
319
320  let data = new FormData();
321  data.append('email', email);
322  data.append('password', password);
323  data.append('action', 'login');
324
325  let xmlhttp = new XMLHttpRequest();
326  xmlhttp.onreadystatechange = function() {
327      if (this.readyState == 4 && this.status == 200) {
328          try {
329              let resp = JSON.parse(this.responseText);
330
331              if (func != null && resp.result == true) {
332                  if(resp.message == "HAVEITEM"){
333                    window.location.href = "../view/business-menus.php";
334                  }else {
335                      document.getElementById("user_id").value = resp.message;
336                      func();
337                  }
338              }
339              else
340              {
341                alert(resp.message);
342              }
343          } catch(e) {
344              alert("Errore di login");
345          }
346      }
347  };
348  xmlhttp.open("POST", "../ws/users.php", false);
349  xmlhttp.send(data);
350
351};
352
353function searchItems(name) {
354  showLoader("searchItems");
355  let xmlhttp = new XMLHttpRequest();
356  xmlhttp.onreadystatechange = function() {
357      if (this.readyState == 4 && this.status == 200) {
358          document.getElementById("searchItems").innerHTML = this.responseText;
359      }
360  };
361  xmlhttp.open("GET", "../ws/searchItems.php?name=" + encodeURIComponent(name) + "&limit=200", true);
362  xmlhttp.send();
363}
364
365function showLoader(divId) {
366  document.getElementById(divId).innerHTML = '<label class="load-search">Attendi un\'istante...stiamo cercando per te</label>';
367  /*
368  '<div class="loader"></div>';
369  */
370  /*
371  <!-- la label  <label class="load-search"> deve essere visibile durante la fase di ricerca -->
372  <label class="load-search">Attendi un'istante...stiamo cercando per te</label>
373  */
374};
375
376function addSuggestedItem(name, category, city, address, phone, namelegal, surnamelegal, phonelegal, nameErr, cityErr, addressErr, phoneErr, categoryErr, namelegalErr, surnamelegalErr, phonelegalErr, user_id) {
377  if (!name) {
378      document.getElementById(nameErr).style.display = "block";
379  } else {
380      document.getElementById(nameErr).style.display = "none";
381  }
382
383  if (!category || category == 1) {
384      document.getElementById(categoryErr).style.display = "block";
385  } else {
386      document.getElementById(categoryErr).style.display = "none";
387  }
388
389  if (!city) {
390      document.getElementById(cityErr).style.display = "block";
391  } else {
392      document.getElementById(cityErr).style.display = "none";
393  }
394  if (!address) {
395      document.getElementById(addressErr).style.display = "block";
396  } else {
397      document.getElementById(addressErr).style.display = "none";
398  }
399  if (!phone) {
400      document.getElementById(phoneErr).style.display = "block";
401  } else {
402      document.getElementById(phoneErr).style.display = "none";
403  }
404
405  if (!namelegal) {
406      document.getElementById(namelegalErr).style.display = "block";
407  } else {
408      document.getElementById(namelegalErr).style.display = "none";
409  }
410
411  if (!surnamelegal) {
412      document.getElementById(surnamelegalErr).style.display = "block";
413  } else {
414      document.getElementById(surnamelegalErr).style.display = "none";
415  }
416
417  if (!phonelegal) {
418      document.getElementById(phonelegalErr).style.display = "block";
419  } else {
420      document.getElementById(phonelegalErr).style.display = "none";
421  }
422
423  if (!name || !city || !address || !phone || !namelegal || !surnamelegal || !phonelegal || !category || category == 1) {
424      return false;
425  }
426  let xmlhttp = new XMLHttpRequest();
427  xmlhttp.onreadystatechange = function() {
428      if (this.readyState == 4 && this.status == 200) {
429          if(this.responseText != null)
430          {
431                let resp = JSON.parse(this.responseText);
432                if (resp != null) {
433                    if(resp.result == true)
434                    {
435                        
436						document.location.href = "../view/business-subscription.php";
437						//document.location.href = "./news-suggest.php?firstname="+ namelegal + "&lastname=" + surnamelegal + "&name=" + name + "&address=" + address;
438                    }
439                    else{
440                    alert(resp.message);
441                    }
442                }
443            }
444          //document.getElementById("searchItems").innerHTML = this.responseText;
445      }
446  };
447  xmlhttp.open("GET", "../ws/suggestItems.php?name=" + encodeURIComponent(name) + "&category=" + encodeURIComponent(category) + "&city=" + encodeURIComponent(city) + "&address=" + encodeURIComponent(address) + "&phone=" + encodeURIComponent(phone) + "&nameLegal=" + encodeURIComponent(namelegal) + "&surnameLegal=" + encodeURIComponent(surnamelegal) + "&phoneLegal=" + encodeURIComponent(phonelegal) + "&user_id=" + encodeURIComponent(user_id), true);
448  xmlhttp.send();
449};
450
451function claimBusiness(user_id, item_id, place_id, businessRole, businessRoleErr, files, fileErr, firstName, firstNameErr, lastName, lastNameErr, phone, phoneErr) {
452
453  if (!firstName) {
454      document.getElementById(firstNameErr).style.display = "block";
455  } else {
456      document.getElementById(firstNameErr).style.display = "none";
457  }
458
459  if (!lastName) {
460      document.getElementById(lastNameErr).style.display = "block";
461  } else {
462      document.getElementById(lastNameErr).style.display = "none";
463  }
464
465  if (!phone) {
466      document.getElementById(phoneErr).style.display = "block";
467  } else {
468      document.getElementById(phoneErr).style.display = "none";
469  }
470
471  if (!businessRole || businessRole == "-1") {
472      document.getElementById(businessRoleErr).style.display = "block";
473  } else {
474      document.getElementById(businessRoleErr).style.display = "none";
475  }
476
477  if (!files || files.length < 1) {
478    document.getElementById(fileErr).style.display = "block";
479} else {
480    document.getElementById(fileErr).style.display = "none";
481}
482
483  if (!firstName || !lastName || !phone || !businessRole || businessRole == "-1" || !files || files.length < 1) {
484      return false;
485  }
486
487  let data = new FormData();
488  data.append('item_id', item_id);
489  data.append('place_id', place_id);
490  data.append('user_id', user_id);
491  data.append('firstName', firstName);
492  data.append('lastName', lastName);
493  data.append('phone', phone);
494  data.append('businessRole', businessRole);
495  data.append('from', 'JOIN');
496  data.append('file', files[0]);
497  let xmlhttp = new XMLHttpRequest();
498  xmlhttp.onreadystatechange = function() {
499      if (this.readyState == 4 && this.status == 200) {
500            window.location.href = "../view/business-subscription.php";
501			//document.write(this.responseText);
502      }
503  };
504  //console.log(data);
505  xmlhttp.open("POST", "../view/upload.php", false);
506  xmlhttp.send(data);
507};

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.