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.