1// var mobileWidth = 769; // in px 2// var form; 3// 4// var submitted = false; 5// 6// if (window.innerWidth < mobileWidth) { 7// form = document.querySelector(".formMobile"); 8// } else { 9// form = document.querySelector(".formDesktop"); 10// } 11// 12// const clearForm = () => { 13// document.querySelectorAll(".form-group").forEach((item) => { 14// item.className = "form-group"; 15// }); 16// form.reset(); 17// }; 18// 19// const fullName = form.querySelector('[name="Full Name"]'); 20// const email = form.querySelector('[name="Email"]'); 21// const message = form.querySelector('[name="Message"]'); 22// const submit = form.querySelector('[name="Submit"]'); 23// 24// const error = (input, message) => { 25// const inputWrapper = input.parentElement; 26// inputWrapper.className = "form-group error"; 27// inputWrapper.querySelector(".message").textContent = message; 28// }; 29// 30// const success = (input) => { 31// const inputWrapper = input.parentElement; 32// inputWrapper.className = "form-group"; 33// inputWrapper.querySelector(".message").textContent = ""; 34// }; 35// 36// const sentText = (message) => { 37// const inputWrapper = submit.parentElement; 38// inputWrapper.className = "form-group"; 39// inputWrapper.querySelector(".sucessmessage").textContent = 40// `${message}`; 41// }; 42// const successSentText = () => { 43// const inputWrapper = submit.parentElement; 44// inputWrapper.className = "form-group"; 45// inputWrapper.querySelector(".sucessmessage").textContent = ""; 46// }; 47// 48// const checkEmail = (input) => { 49// const regEx = 50// /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; 51// if (regEx.test(input.value.trim())) { 52// success(input); 53// } else { 54// error(input, "Email is not valid"); 55// } 56// }; 57// 58// const checkRequiredFields = (inputArr) => { 59// inputArr.forEach((input) => { 60// if (input.value.trim() === "") { 61// error(input, `${input.name} is required`); 62// } else { 63// success(input); 64// } 65// }); 66// }; 67// 68// const checkNameWhileTyping = () => { 69// checkRequiredFields([fullName]); 70// }; 71// 72// const checkEmailWhileTyping = () => { 73// checkRequiredFields([email]); 74// if (email.value.trim() !== "") { 75// checkEmail(email); 76// } 77// }; 78// 79// const checkMessageWhileTyping = () => { 80// checkRequiredFields([message]); 81// }; 82// 83// 84// form.addEventListener("submit", (e) => { 85// e.preventDefault(); 86// submitted = true; 87// if ( 88// fullName.value.trim() !== "" && 89// email.value.trim() !== "" && 90// message.value.trim() !== "" 91// ) { 92// checkRequiredFields([fullName, email, message]); 93// const regEx = 94// /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; 95// if (regEx.test(email.value.trim())) { 96// checkEmail(email); 97// const bodyData = { 98// name: fullName.value, 99// email: email.value, 100// message: message.value, 101// }; 102// $.ajax({
103// url: "https://api.myclinicalnutrition.com/onedigital/contact/", 104// contentType: "application/json; charset=utf-8", 105// type: "post", 106// data: JSON.stringify(bodyData), 107// success: function (response) { 108// clearForm(); 109// sentText(response.message); 110// setTimeout(function () { 111// successSentText(); 112// }, 5000); 113// }, 114// }); 115// } else { 116// checkEmail(email); 117// } 118// } else { 119// checkRequiredFields([fullName, email, message]); 120// } 121// }); 122let checkIsemailValidBrand = false; 123function saveBrandData() { 124 const bname = document.getElementById("bname"); 125 const monumber = document.getElementById("monumber"); 126 const bemail = document.getElementById("bemail"); 127 const business = document.getElementById("business"); 128 const bmessage = document.getElementById("bmessage"); 129 130 if (bname.value == "" || bname.value == undefined) { 131 $("#bname").addClass("errorx"); 132 // document.getElementById("bnamemessage").style.display = "block"; 133 } else { 134 $("#bname").removeClass("errorx"); 135 // document.getElementById("bnamemessage").style.display = "none"; 136 } 137 if (monumber.value == "" || monumber.value == undefined) { 138 $("#monumber").addClass("errorx"); 139 // document.getElementById("monumbermessage").style.display = "block"; 140 } else { 141 $("#monumber").removeClass("errorx"); 142 // document.getElementById("monumbermessage").style.display = "none"; 143 } 144 if (bemail.value == "" || bemail.value == undefined) { 145 $("#bemail").addClass("errorx"); 146 // document.getElementById("bemailmessage").style.display = "block"; 147 } else { 148 $("#bemail").removeClass("errorx"); 149 // document.getElementById("bemailmessage").style.display = "none"; 150 } 151 if (business.value == "" || business.value == undefined) { 152 $("#business").addClass("errorx"); 153 // document.getElementById("businessmessage").style.display = "block"; 154 } else { 155 $("#business").removeClass("errorx"); 156 // document.getElementById("businessmessage").style.display = "none"; 157 } 158 if (bmessage.value == "" || bmessage.value == undefined) { 159 $("#bmessage").addClass("errorx"); 160 // document.getElementById("bmessagemessage").style.display = "block"; 161 } else { 162 $("#bmessage").removeClass("errorx"); 163 // document.getElementById("bmessagemessage").style.display = "none"; 164 } 165 if (bemail.value !== "" && bemail.value !== undefined) { 166 const regEx = 167 /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; 168 if (regEx.test(bemail.value.trim())) { 169 checkIsemailValidBrand = true; 170 $("#bemail").removeClass("errorx"); 171 // document.getElementById("bemailmessage").style.display = "none"; 172 } else { 173 checkIsemailValidBrand = false; 174 $("#bemail").addClass("errorx"); 175 // document.getElementById("bemailmessage").style.display = "block"; 176 } 177 } 178 // console.log('checkIsemailValidBrand==',checkIsemailValidBrand); 179 if ( 180 bname.value !== "" && 181 bname.value !== undefined && 182 monumber.value !== "" && 183 monumber.value !== undefined && 184 bemail.value !== "" && 185 bemail.value !== undefined && 186 business.value !== "" && 187 business.value !== undefined && 188 bmessage.value !== "" && 189 bmessage.value !== undefined && 190 checkIsemailValidBrand == true 191 ) { 192 $("#brandsubmitbtn").html("Submitting......"); 193 $("#brandsubmitbtn").prop("disabled", true); 194 const bodyData = { 195 name: bname.value, 196 mobile: monumber.value, 197 email: bemail.value, 198 businessname: business.value, 199 message: bmessage.value, 200 }; 201 $.ajax({
202 url: "https://contact.oneaxcess.com/ode-mena/brand-enquiry/", 203 contentType: "application/json; charset=utf-8", 204 type: "post", 205 data: JSON.stringify(bodyData), 206 success: function (response) { 207 $("#brandsubmitbtn").html("Submit"); 208 $("#brandsubmitbtn").removeAttr("disabled"); 209 $("#exampleModal").modal("hide"); 210 $("#sucessmessage").modal("show"); 211 $("input:text").val(""); 212 $("#bemail").val(""); 213 $("#monumber").val(""); 214 $("#bmessage").val(""); 215 setTimeout(function () { 216 $("#sucessmessage").modal("hide"); 217 }, 5000); 218 }, 219 error: function (textStatus, errorThrown) { 220 $("#brandsubmitbtn").html("Submit"); 221 $("#brandsubmitbtn").removeAttr("disabled"); 222 }, 223 }); 224 } 225} 226function brandValidationOnkeyUpBname() { 227 const bname = document.getElementById("bname"); 228 if (bname.value == "" || bname.value == undefined) { 229 $("#bname").addClass("errorx"); 230 // document.getElementById("bnamemessage").style.display = "block"; 231 } else { 232 $("#bname").removeClass("errorx"); 233 // document.getElementById("bnamemessage").style.display = "none"; 234 } 235} 236function brandValidationOnkeyUpMobileNo() { 237 const monumber = document.getElementById("monumber"); 238 if (monumber.value == "" || monumber.value == undefined) { 239 $("#monumber").addClass("errorx"); 240 //document.getElementById("monumbermessage").style.display = "block"; 241 } else { 242 $("#monumber").removeClass("errorx"); 243 //document.getElementById("monumbermessage").style.display = "none"; 244 } 245} 246function brandValidationOnkeyUpEmail() { 247 const bemail = document.getElementById("bemail"); 248 if (bemail.value == "" || bemail.value == undefined) { 249 $("#bemail").addClass("errorx"); 250 //document.getElementById("validbemailmessage").style.display = "none"; 251 //document.getElementById("bemailmessage").style.display = "block"; 252 } else { 253 $("#bemail").removeClass("errorx"); 254 // document.getElementById("bemailmessage").style.display = "none"; 255 } 256 if (bemail.value !== "" && bemail.value !== undefined) { 257 const regEx = 258 /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; 259 if (regEx.test(bemail.value.trim())) { 260 checkIsemailValidBrand = true; 261 // document.getElementById("validbemailmessage").style.display = "none"; 262 $("#bemail").removeClass("errorx"); 263 } else { 264 checkIsemailValidBrand = false; 265 // document.getElementById("validbemailmessage").style.display = "block"; 266 $("#bemail").addClass("errorx"); 267 } 268 } 269} 270function brandValidationOnkeyUpBusinessName() { 271 const business = document.getElementById("business"); 272 if (business.value == "" || business.value == undefined) { 273 $("#business").addClass("errorx"); 274 // document.getElementById("businessmessage").style.display = "block"; 275 } else { 276 $("#business").removeClass("errorx"); 277 // document.getElementById("businessmessage").style.display = "none"; 278 } 279} 280function brandValidationOnkeyUpMessage() { 281 const bmessage = document.getElementById("bmessage"); 282 if (bmessage.value == "" || bmessage.value == undefined) { 283 $("#bmessage").addClass("errorx"); 284 // document.getElementById("bmessagemessage").style.display = "block"; 285 } else { 286 $("#bmessage").removeClass("errorx"); 287 // document.getElementById("bmessagemessage").style.display = "none"; 288 } 289} 290function cleanForm() { 291 // $("input:text").val(""); 292 $("input").removeClass("errorx"); 293 $("#bmessage").removeClass("errorx"); 294 $("#cmessage").removeClass("errorx"); 295} 296 297function brandValidationOnkeyUp() { 298 const bname = document.getElementById("bname"); 299 const monumber = document.getElementById("monumber"); 300 const bemail = document.getElementById("bemail"); 301 const business = document.getElementById("business"); 302 const bmessage = document.getElementById("bmessage"); 303 304 if (bname.value == "" || bname.value == undefined) { 305 document.getElementById("bnamemessage").style.display = "block"; 306 } else { 307 document.getElementById("bnamemessage").style.display = "none"; 308 } 309 if (monumber.value == "" || monumber.value == undefined) { 310 document.getElementById("monumbermessage").style.display = "block"; 311 } else { 312 document.getElementById("monumbermessage").style.display = "none"; 313 } 314 if (bemail.value == "" || bemail.value == undefined) { 315 document.getElementById("validbemailmessage").style.display = "none"; 316 document.getElementById("bemailmessage").style.display = "block"; 317 } else { 318 document.getElementById("bemailmessage").style.display = "none"; 319 } 320 if (business.value == "" || business.value == undefined) { 321 document.getElementById("businessmessage").style.display = "block"; 322 } else { 323 document.getElementById("businessmessage").style.display = "none"; 324 } 325 if (bmessage.value == "" || bmessage.value == undefined) { 326 document.getElementById("bmessagemessage").style.display = "block"; 327 } else { 328 document.getElementById("bmessagemessage").style.display = "none"; 329 } 330 if (bemail.value !== "" && bemail.value !== undefined) { 331 const regEx = 332 /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; 333 if (regEx.test(bemail.value.trim())) { 334 document.getElementById("validbemailmessage").style.display = "none"; 335 } else { 336 document.getElementById("validbemailmessage").style.display = "block"; 337 } 338 } 339} 340 let account_type ='gamer'; 341 function showSocialData(cond) 342{ 343 if (cond === 'notsocial') { 344 document.getElementById("socialfield").style.display = "none"; 345 account_type ='gamer'; 346 $("#insta").val(""); 347 $("#youtube").val(""); 348 } else { 349 document.getElementById("socialfield").style.display = "block"; 350 account_type ='creator'; 351 } 352} 353 354let checkIsemailValidCreator = false; 355function saveCreatorData() { 356 let channelSocialName = [];
357 const first_name = document.getElementById("first_name"); 358 const last_name = document.getElementById("last_name"); 359 const country_code = document.getElementById("country_code"); 360 const mobile = document.getElementById("mobile"); 361 const email = document.getElementById("email"); 362 const insta = document.getElementById("insta"); 363 const youtube = document.getElementById("youtube"); 364 // console.log('first_name====', first_name.value); 365 // console.log('last_name====', last_name.value); 366 // console.log('country_code====', country_code.value); 367 // console.log('mobile====', mobile.value); 368 // console.log('insta====', insta.value); 369 // console.log('email====', email.value); 370 // console.log('youtube====', youtube.value); 371 // const channelname = document.getElementById("channelname"); 372 // var channelsocialUrl = document.getElementsByName("channelname[]"); 373 // console.log("channelsocialUrl====", channelsocialUrl.length); 374 // //console.log('channelsocialUrl====', channelsocialUrl); 375 // for (let i = 0; i < channelsocialUrl.length; i++) { 376 // console.log("channelsocialUrl===", channelsocialUrl[i].value); 377 // channelSocialName.push(channelsocialUrl[i].value); 378 // } 379 // console.log("channelSocialName===", channelSocialName); 380 // const service = document.getElementById("service"); 381 // const cmessage = document.getElementById("cmessage"); 382 383 if (first_name.value == "" || first_name.value == undefined) { 384 $("#first_name").addClass("errorx"); 385 // document.getElementById("cnamemessage").style.display = "block"; 386 } else { 387 $("#first_name").removeClass("errorx"); 388 // document.getElementById("cnamemessage").style.display = "none"; 389 } 390 if (last_name.value == "" || last_name.value == undefined) { 391 $("#last_name").addClass("errorx"); 392 // document.getElementById("cemailmessage").style.display = "block"; 393 } else { 394 $("#last_name").removeClass("errorx"); 395 // document.getElementById("cemailmessage").style.display = "none"; 396 } 397 398 if (country_code.value == "" || country_code.value == undefined) { 399 $("#country_code").addClass("errorx"); 400 // document.getElementById("servicemessage").style.display = "block"; 401 } else { 402 $("#country_code").removeClass("errorx"); 403 // document.getElementById("servicemessage").style.display = "none"; 404 } 405 if (mobile.value == "" || mobile.value == undefined) { 406 $("#mobile").addClass("errorx"); 407 // document.getElementById("cmessagemessage").style.display = "block"; 408 } else { 409 $("#mobile").removeClass("errorx"); 410 // document.getElementById("cmessagemessage").style.display = "none"; 411 } 412 if (email.value == "" || email.value == undefined) { 413 $("#email").addClass("errorx"); 414 // document.getElementById("cmessagemessage").style.display = "block"; 415 } else { 416 $("#email").removeClass("errorx"); 417 // document.getElementById("cmessagemessage").style.display = "none"; 418 } 419 // if (youtube.value == "" || youtube.value == undefined) { 420 // $("#youtube").addClass("errorx"); 421 // // document.getElementById("cmessagemessage").style.display = "block"; 422 // } else { 423 // $("#youtube").removeClass("errorx"); 424 // // document.getElementById("cmessagemessage").style.display = "none"; 425 // } 426 427 // if (channelname.value == "" || channelname.value == undefined) { 428 // $("#channelname").addClass("errorx"); 429 // // document.getElementById("channelnamemessage").style.display = "block"; 430 // } else { 431 // $("#channelname").removeClass("errorx"); 432 // // document.getElementById("channelnamemessage").style.display = "none"; 433 // } 434 // if ( 435 // channelsocialUrl[0].value == "" || 436 // channelsocialUrl[0].value == undefined 437 // ) { 438 // $("#channelname").addClass("errorx"); 439 // // document.getElementById("channelnamemessage").style.display = "block"; 440 // } else { 441 // $("#channelname").removeClass("errorx"); 442 // // document.getElementById("channelnamemessage").style.display = "none"; 443 // } 444 445 446 if (email.value !== "" && email.value !== undefined) { 447 const regEx = 448 /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; 449 if (regEx.test(email.value.trim())) { 450 $("#email").removeClass("errorx"); 451 checkIsemailValidCreator = true; 452 // document.getElementById("cemailmessage").style.display = "none"; 453 } else { 454 $("#email").addClass("errorx"); 455 checkIsemailValidCreator = false; 456 // document.getElementById("cemailmessage").style.display = "block"; 457 } 458 } 459 // console.log("checkIsemailValidCreator==", checkIsemailValidCreator); 460 if ( 461 first_name.value !== "" && 462 first_name.value !== undefined && 463 last_name.value !== "" && 464 last_name.value !== undefined && 465 country_code.value !== "" && 466 country_code.value !== undefined && 467 mobile.value !== "" && 468 mobile.value !== undefined && 469 email.value !== "" && 470 email.value !== undefined && 471 checkIsemailValidCreator == true 472 ) { 473 $("#creatorsubmitbtn").html("Submitting......"); 474 $("#creatorsubmitbtn").prop("disabled", true); 475 // console.log('account_type===', account_type); 476 const bodyData = { 477 first_name: first_name.value, 478 last_name: last_name.value, 479 email: email.value, 480 country_code: country_code.value, 481 mobile: mobile.value, 482 account_type: account_type, 483 insta: insta.value, 484 youtube: youtube.value 485 }; 486 // console.log('bodyData===', bodyData); 487 $.ajax({
488 url: "https://contact.oneaxcess.com/phantom/registration/", 489 contentType: "application/json; charset=utf-8", 490 type: "post", 491 data: JSON.stringify(bodyData), 492 success: function (response) { 493 // clearForm(); 494 // sentText(response.message); 495 $("#creatorsubmitbtn").html("Submit"); 496 $("#creatorsubmitbtn").removeAttr("disabled"); 497 // $("#newModal").modal("hide"); 498 var modal = document.getElementById("myModal"); 499 // $(".modal").modal("display:'block'';"); 500 modal.style.display = "block"; 501 $("input:text").val(""); 502 $("#first_name").val(""); 503 $("#last_name").val(""); 504 $("#email").val(""); 505 $("#mobile").val(""); 506 $("#insta").val(""); 507 $("#youtube").val(""); 508 setTimeout(function () { 509 // $(".modal").modal("hide"); 510 modal.style.display = "none"; 511 window.open('https://play.google.com/store/apps/details?id=com.zonkstudio.phantomblaze', '_blank'); 512 }, 5000); 513 }, 514 error: function (textStatus, errorThrown) { 515 // console.log('textStatus===', textStatus); 516 $("#creatorsubmitbtn").html("Submit"); 517 $("#creatorsubmitbtn").removeAttr("disabled"); 518 document.getElementById("erroeMessage").style.display = "block"; 519 setTimeout(function () { 520 document.getElementById("erroeMessage").style.display = "none"; 521 }, 5000); 522 }, 523 }); 524 } 525} 526 527function creatorValidationOnkeyUp() { 528 const first_name = document.getElementById("first_name"); 529 const last_name = document.getElementById("last_name"); 530 const country_code = document.getElementById("country_code"); 531 const mobile = document.getElementById("mobile"); 532 const email = document.getElementById("email"); 533 const insta = document.getElementById("insta"); 534 const youtube = document.getElementById("youtube"); 535 536 if (first_name.value == "" || first_name.value == undefined) { 537 document.getElementById("cnamemessage").style.display = "block"; 538 } else { 539 document.getElementById("cnamemessage").style.display = "none"; 540 } 541 if (last_name.value == "" || last_name.value == undefined) { 542 document.getElementById("channelnamemessage").style.display = "block"; 543 } else { 544 document.getElementById("channelnamemessage").style.display = "none"; 545 } 546 if (country_code.value == "" || country_code.value == undefined) { 547 document.getElementById("cemailmessage").style.display = "block"; 548 } else { 549 document.getElementById("cemailmessage").style.display = "none"; 550 } 551 if (mobile.value == "" || mobile.value == undefined) { 552 document.getElementById("businessmessage").style.display = "block"; 553 } else { 554 document.getElementById("businessmessage").style.display = "none"; 555 } 556 // if (email.value == "" || email.value == undefined) { 557 // document.getElementById("cmessagemessage").style.display = "block"; 558 // } else { 559 // document.getElementById("cmessagemessage").style.display = "none"; 560 // } 561 if (email.value !== "" && email.value !== undefined) { 562 const regEx = 563 /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; 564 if (regEx.test(email.value.trim())) { 565 document.getElementById("cemailmessage").style.display = "block"; 566 } else { 567 document.getElementById("cemailmessage").style.display = "block"; 568 } 569 } 570} 571 572function creatorValidationOnkeyUpFirstName() { 573 const first_name = document.getElementById("first_name"); 574 if (first_name.value == "" || first_name.value == undefined) { 575 $("#first_name").addClass("errorx"); 576 // document.getElementById("cnamemessage").style.display = "block"; 577 } else { 578 $("#first_name").removeClass("errorx"); 579 // document.getElementById("cnamemessage").style.display = "none"; 580 } 581} 582function creatorValidationOnkeyUpLastName() { 583 const last_name = document.getElementById("last_name"); 584 if (last_name.value == "" || last_name.value == undefined) { 585 $("#last_name").addClass("errorx"); 586 // document.getElementById("cnamemessage").style.display = "block"; 587 } else { 588 $("#last_name").removeClass("errorx"); 589 // document.getElementById("cnamemessage").style.display = "none"; 590 } 591} 592function creatorValidationOnkeyUpMobile() { 593 const mobile = document.getElementById("mobile"); 594 if (mobile.value == "" || mobile.value == undefined) { 595 $("#mobile").addClass("errorx"); 596 // document.getElementById("cnamemessage").style.display = "block"; 597 } else { 598 $("#mobile").removeClass("errorx"); 599 // document.getElementById("cnamemessage").style.display = "none"; 600 } 601} 602function creatorValidationOnkeyUpEmail() { 603 const email = document.getElementById("email"); 604 if (email.value == "" || email.value == undefined) { 605 $("#email").addClass("errorx"); 606 //document.getElementById("cvalidbemailmessage").style.display = "none"; 607 //document.getElementById("cemailmessage").style.display = "block"; 608 } else { 609 $("#email").removeClass("errorx"); 610 // document.getElementById("cemailmessage").style.display = "none"; 611 } 612 if (email.value !== "" && email.value !== undefined) { 613 const regEx = 614 /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; 615 if (regEx.test(email.value.trim())) { 616 checkIsemailValidCreator = true; 617 $("#email").removeClass("errorx"); 618 // document.getElementById("cvalidbemailmessage").style.display = "none"; 619 } else { 620 checkIsemailValidCreator = false; 621 $("#email").addClass("errorx"); 622 623 // document.getElementById("cvalidbemailmessage").style.display = "block"; 624 } 625 } 626} 627function creatorValidationOnkeyUpChannelName() { 628 var channelsocialUrl = document.getElementsByName("channelname[]"); 629 if ( 630 channelsocialUrl[0].value == "" || 631 channelsocialUrl[0].value == undefined 632 ) { 633 $("#channelname").addClass("errorx"); 634 // document.getElementById("channelnamemessage").style.display = "block"; 635 } else { 636 $("#channelname").removeClass("errorx"); 637 // document.getElementById("channelnamemessage").style.display = "none"; 638 } 639} 640function creatorValidationOnkeyUpService() { 641 if (service.value == "" || service.value == undefined) { 642 $("#service").addClass("errorx"); 643 // document.getElementById("servicemessage").style.display = "block"; 644 } else { 645 $("#service").removeClass("errorx"); 646 // document.getElementById("servicemessage").style.display = "none"; 647 } 648} 649function creatorValidationOnkeyUpMessage() { 650 if (cmessage.value == "" || cmessage.value == undefined) { 651 $("#cmessage").addClass("errorx"); 652 // document.getElementById("cmessagemessage").style.display = "block"; 653 } else { 654 $("#cmessage").removeClass("errorx"); 655 // document.getElementById("cmessagemessage").style.display = "none"; 656 } 657} 658 659// $(function () { 660// $("#addMore").click(function (e) { 661// e.preventDefault(); 662// $("#fieldList").append( 663// "<li>
663<input type='text' name='email[]' placeholder='E-Mail' /></li>" 664// ); 665// }); 666// }); 667 668$(document).ready(function() { 669 // Example JSON data 670 var jsonData = [ 671 { 672 "name": "Andorra", 673 "dial_code": 376, 674 "code": "AD", 675 "preferred": "", 676 "flag": "ð¦ð©" 677 }, 678 { 679 "name": "United Arab Emirates", 680 "dial_code": 971, 681 "code": "AE", 682 "preferred": "TRUE", 683 "flag": "ð¦ðª" 684 }, 685 { 686 "name": "Afghanistan", 687 "dial_code": 93, 688 "code": "AF", 689 "preferred": "", 690 "flag": "ð¦ð«" 691 }, 692 { 693 "name": "Antigua and Barbuda", 694 "dial_code": 1268, 695 "code": "AG", 696 "preferred": "", 697 "flag": "ð¦ð¬" 698 }, 699 { 700 "name": "Anguilla", 701 "dial_code": 1264, 702 "code": "AI", 703 "preferred": "", 704 "flag": "ð¦ð®" 705 }, 706 { 707 "name": "Albania", 708 "dial_code": 355, 709 "code": "AL", 710 "preferred": "", 711 "flag": "ð¦ð±" 712 }, 713 { 714 "name": "Armenia", 715 "dial_code": 374, 716 "code": "AM", 717 "preferred": "", 718 "flag": "ð¦ð²" 719 }, 720 { 721 "name": "Netherlands Antilles", 722 "dial_code": 599, 723 "code": "AN", 724 "preferred": "", 725 "flag": "ð¦ð³" 726 }, 727 { 728 "name": "Angola", 729 "dial_code": 244, 730 "code": "AO", 731 "preferred": "", 732 "flag": "ð¦ð´" 733 }, 734 { 735 "name": "Antarctica", 736 "dial_code": 672, 737 "code": "AQ", 738 "preferred": "", 739 "flag": "ð¦ð¶" 740 }, 741 { 742 "name": "Argentina", 743 "dial_code": 54, 744 "code": "AR", 745 "preferred": "", 746 "flag": "ð¦ð·" 747 }, 748 { 749 "name": "AmericanSamoa", 750 "dial_code": 1684, 751 "code": "AS", 752 "preferred": "", 753 "flag": "ð¦ð¸" 754 }, 755 { 756 "name": "Austria", 757 "dial_code": 43, 758 "code": "AT", 759 "preferred": "", 760 "flag": "ð¦ð¹" 761 }, 762 { 763 "name": "Australia", 764 "dial_code": 61, 765 "code": "AU", 766 "preferred": "TRUE", 767 "flag": "ð¦ðº" 768 }, 769 { 770 "name": "Aruba", 771 "dial_code": 297, 772 "code": "AW", 773 "preferred": "", 774 "flag": "ð¦ð¼" 775 }, 776 { 777 "name": "à land Islands", 778 "dial_code": 358, 779 "code": "AX", 780 "preferred": "", 781 "flag": "ð¦ð½" 782 }, 783 { 784 "name": "Azerbaijan", 785 "dial_code": 994, 786 "code": "AZ", 787 "preferred": "", 788 "flag": "ð¦ð¿" 789 }, 790 { 791 "name": "Bosnia and Herzegovina", 792 "dial_code": 387, 793 "code": "BA", 794 "preferred": "", 795 "flag": "ð§ð¦" 796 }, 797 { 798 "name": "Barbados", 799 "dial_code": 1246, 800 "code": "BB", 801 "preferred": "", 802 "flag": "ð§ð§" 803 }, 804 { 805 "name": "Bangladesh", 806 "dial_code": 880, 807 "code": "BD", 808 "preferred": "", 809 "flag": "ð§ð©" 810 }, 811 { 812 "name": "Belgium", 813 "dial_code": 32, 814 "code": "BE", 815 "preferred": "", 816 "flag": "ð§ðª" 817 }, 818 { 819 "name": "Burkina Faso", 820 "dial_code": 226, 821 "code": "BF", 822 "preferred": "", 823 "flag": "ð§ð«" 824 }, 825 { 826 "name": "Bulgaria", 827 "dial_code": 359, 828 "code": "BG", 829 "preferred": "", 830 "flag": "ð§ð¬" 831 }, 832 { 833 "name": "Bahrain", 834 "dial_code": 973, 835 "code": "BH", 836 "preferred": "", 837 "flag": "ð§ð" 838 }, 839 { 840 "name": "Burundi", 841 "dial_code": 257, 842 "code": "BI", 843 "preferred": "", 844 "flag": "ð§ð®" 845 }, 846 { 847 "name": "Benin", 848 "dial_code": 229, 849 "code": "BJ", 850 "preferred": "", 851 "flag": "ð§ð¯" 852 }, 853 { 854 "name": "Saint Barthélemy", 855 "dial_code": 590, 856 "code": "BL", 857 "preferred": "", 858 "flag": "ð§ð±" 859 }, 860 { 861 "name": "Bermuda", 862 "dial_code": 1441, 863 "code": "BM", 864 "preferred": "", 865 "flag": "ð§ð²" 866 }, 867 { 868 "name": "Brunei Darussalam", 869 "dial_code": 673, 870 "code": "BN", 871 "preferred": "", 872 "flag": "ð§ð³" 873 }, 874 { 875 "name": "Bolivia, Plurinational State of", 876 "dial_code": 591, 877 "code": "BO", 878 "preferred": "", 879 "flag": "ð§ð´" 880 }, 881 { 882 "name": "Brazil", 883 "dial_code": 55, 884 "code": "BR", 885 "preferred": "", 886 "flag": "ð§ð·" 887 }, 888 { 889 "name": "Bahamas", 890 "dial_code": 1242, 891 "code": "BS", 892 "preferred": "", 893 "flag": "ð§ð¸" 894 }, 895 { 896 "name": "Bhutan", 897 "dial_code": 975, 898 "code": "BT", 899 "preferred": "", 900 "flag": "ð§ð¹" 901 }, 902 { 903 "name": "Botswana", 904 "dial_code": 267, 905 "code": "BW", 906 "preferred": "", 907 "flag": "ð§ð¼" 908 }, 909 { 910 "name": "Belarus", 911 "dial_code": 375, 912 "code": "BY", 913 "preferred": "", 914 "flag": "ð§ð¾" 915 }, 916 { 917 "name": "Belize", 918 "dial_code": 501, 919 "code": "BZ", 920 "preferred": "", 921 "flag": "ð§ð¿" 922 }, 923 { 924 "name": "Canada", 925 "dial_code": 1, 926 "code": "CA", 927 "preferred": "", 928 "flag": "ð¨ð¦" 929 }, 930 { 931 "name": "Cocos (Keeling) Islands", 932 "dial_code": 61, 933 "code": "CC", 934 "preferred": "", 935 "flag": "ð¨ð¨" 936 }, 937 { 938 "name": "Congo, The Democratic Republic of the", 939 "dial_code": 243, 940 "code": "CD", 941 "preferred": "", 942 "flag": "ð¨ð©" 943 }, 944 { 945 "name": "Central African Republic", 946 "dial_code": 236, 947 "code": "CF", 948 "preferred": "", 949 "flag": "ð¨ð«" 950 }, 951 { 952 "name": "Congo", 953 "dial_code": 242, 954 "code": "CG", 955 "preferred": "", 956 "flag": "ð¨ð¬" 957 }, 958 { 959 "name": "Switzerland", 960 "dial_code": 41, 961 "code": "CH", 962 "preferred": "", 963 "flag": "ð¨ð" 964 }, 965 { 966 "name": "Cote d'Ivoire", 967 "dial_code": 225, 968 "code": "CI", 969 "preferred": "", 970 "flag": "ð¨ð®" 971 }, 972 { 973 "name": "Cook Islands", 974 "dial_code": 682, 975 "code": "CK", 976 "preferred": "", 977 "flag": "ð¨ð°" 978 }, 979 { 980 "name": "Chile", 981 "dial_code": 56, 982 "code": "CL", 983 "preferred": "", 984 "flag": "ð¨ð±" 985 }, 986 { 987 "name": "Cameroon", 988 "dial_code": 237, 989 "code": "CM", 990 "preferred": "", 991 "flag": "ð¨ð²" 992 }, 993 { 994 "name": "China", 995 "dial_code": 86, 996 "code": "CN", 997 "preferred": "", 998 "flag": "ð¨ð³" 999 }, 1000 { 1001 "name": "Colombia", 1002 "dial_code": 57, 1003 "code": "CO", 1004 "preferred": "", 1005 "flag": "ð¨ð´" 1006 }, 1007 { 1008 "name": "Costa Rica", 1009 "dial_code": 506, 1010 "code": "CR", 1011 "preferred": "", 1012 "flag": "ð¨ð·" 1013 }, 1014 { 1015 "name": "Cuba", 1016 "dial_code": 53, 1017 "code": "CU", 1018 "preferred": "", 1019 "flag": "ð¨ðº" 1020 }, 1021 { 1022 "name": "Cape Verde", 1023 "dial_code": 238, 1024 "code": "CV", 1025 "preferred": "", 1026 "flag": "ð¨ð»" 1027 }, 1028 { 1029 "name": "Christmas Island", 1030 "dial_code": 61, 1031 "code": "CX", 1032 "preferred": "", 1033 "flag": "ð¨ð½" 1034 }, 1035 { 1036 "name": "Cyprus", 1037 "dial_code": 537, 1038 "code": "CY", 1039 "preferred": "", 1040 "flag": "ð¨ð¾" 1041 }, 1042 { 1043 "name": "Czech Republic", 1044 "dial_code": 420, 1045 "code": "CZ", 1046 "preferred": "", 1047 "flag": "ð¨ð¿" 1048 }, 1049 { 1050 "name": "Germany", 1051 "dial_code": 49, 1052 "code": "DE", 1053 "preferred": "", 1054 "flag": "ð©ðª" 1055 }, 1056 { 1057 "name": "Djibouti", 1058 "dial_code": 253, 1059 "code": "DJ", 1060 "preferred": "", 1061 "flag": "ð©ð¯" 1062 }, 1063 { 1064 "name": "Denmark", 1065 "dial_code": 45, 1066 "code": "DK", 1067 "preferred": "", 1068 "flag": "ð©ð°" 1069 }, 1070 { 1071 "name": "Dominica", 1072 "dial_code": 1767, 1073 "code": "DM", 1074 "preferred": "", 1075 "flag": "ð©ð²" 1076 }, 1077 { 1078 "name": "Dominican Republic", 1079 "dial_code": 1849, 1080 "code": "DO", 1081 "preferred": "", 1082 "flag": "ð©ð´" 1083 }, 1084 { 1085 "name": "Algeria", 1086 "dial_code": 213, 1087 "code": "DZ", 1088 "preferred": "", 1089 "flag": "ð©ð¿" 1090 }, 1091 { 1092 "name": "Ecuador", 1093 "dial_code": 593, 1094 "code": "EC", 1095 "preferred": "", 1096 "flag": "ðªð¨" 1097 }, 1098 { 1099 "name": "Estonia", 1100 "dial_code": 372, 1101 "code": "EE", 1102 "preferred": "", 1103 "flag": "ðªðª" 1104 }, 1105 { 1106 "name": "Egypt", 1107 "dial_code": 20, 1108 "code": "EG", 1109 "preferred": "", 1110 "flag": "ðªð¬"
1111 }, 1112 { 1113 "name": "Eritrea", 1114 "dial_code": 291, 1115 "code": "ER", 1116 "preferred": "", 1117 "flag": "ðªð·" 1118 }, 1119 { 1120 "name": "Spain", 1121 "dial_code": 34, 1122 "code": "ES", 1123 "preferred": "", 1124 "flag": "ðªð¸" 1125 }, 1126 { 1127 "name": "Ethiopia", 1128 "dial_code": 251, 1129 "code": "ET", 1130 "preferred": "", 1131 "flag": "ðªð¹" 1132 }, 1133 { 1134 "name": "Finland", 1135 "dial_code": 358, 1136 "code": "FI", 1137 "preferred": "", 1138 "flag": "ð«ð®" 1139 }, 1140 { 1141 "name": "Fiji", 1142 "dial_code": 679, 1143 "code": "FJ", 1144 "preferred": "", 1145 "flag": "ð«ð¯" 1146 }, 1147 { 1148 "name": "Falkland Islands (Malvinas)", 1149 "dial_code": 500, 1150 "code": "FK", 1151 "preferred": "", 1152 "flag": "ð«ð°" 1153 }, 1154 { 1155 "name": "Micronesia, Federated States of", 1156 "dial_code": 691, 1157 "code": "FM", 1158 "preferred": "", 1159 "flag": "ð«ð²" 1160 }, 1161 { 1162 "name": "Faroe Islands", 1163 "dial_code": 298, 1164 "code": "FO", 1165 "preferred": "", 1166 "flag": "ð«ð´" 1167 }, 1168 { 1169 "name": "France", 1170 "dial_code": 33, 1171 "code": "FR", 1172 "preferred": "", 1173 "flag": "ð«ð·" 1174 }, 1175 { 1176 "name": "Gabon", 1177 "dial_code": 241, 1178 "code": "GA",
1179 "preferred": "", 1180 "flag": "ð¬ð¦" 1181 }, 1182 { 1183 "name": "United Kingdom", 1184 "dial_code": 44, 1185 "code": "GB", 1186 "preferred": "TRUE", 1187 "flag": "ð¬ð§" 1188 }, 1189 { 1190 "name": "Grenada", 1191 "dial_code": 1473, 1192 "code": "GD", 1193 "preferred": "", 1194 "flag": "ð¬ð©" 1195 }, 1196 { 1197 "name": "Georgia", 1198 "dial_code": 995, 1199 "code": "GE", 1200 "preferred": "", 1201 "flag": "ð¬ðª" 1202 }, 1203 { 1204 "name": "French Guiana", 1205 "dial_code": 594, 1206 "code": "GF", 1207 "preferred": "", 1208 "flag": "ð¬ð«" 1209 }, 1210 { 1211 "name": "Guernsey", 1212 "dial_code": 44, 1213 "code": "GG", 1214 "preferred": "", 1215 "flag": "ð¬ð¬" 1216 }, 1217 { 1218 "name": "Ghana", 1219 "dial_code": 233, 1220 "code": "GH", 1221 "preferred": "", 1222 "flag": "ð¬ð" 1223 }, 1224 { 1225 "name": "Gibraltar", 1226 "dial_code": 350, 1227 "code": "GI", 1228 "preferred": "", 1229 "flag": "ð¬ð®" 1230 }, 1231 { 1232 "name": "Greenland", 1233 "dial_code": 299, 1234 "code": "GL", 1235 "preferred": "", 1236 "flag": "ð¬ð±" 1237 }, 1238 { 1239 "name": "Gambia", 1240 "dial_code": 220, 1241 "code": "GM", 1242 "preferred": "", 1243 "flag": "ð¬ð²" 1244 }, 1245 { 1246 "name": "Guinea", 1247 "dial_code": 224, 1248 "code": "GN", 1249 "preferred": "", 1250 "flag": "ð¬ð³" 1251 }, 1252 { 1253 "name": "Guadeloupe", 1254 "dial_code": 590, 1255 "code": "GP", 1256 "preferred": "", 1257 "flag": "ð¬ðµ" 1258 }, 1259 { 1260 "name": "Equatorial Guinea", 1261 "dial_code": 240, 1262 "code": "GQ", 1263 "preferred": "", 1264 "flag": "ð¬ð¶" 1265 }, 1266 { 1267 "name": "Greece", 1268 "dial_code": 30, 1269 "code": "GR", 1270 "preferred": "", 1271 "flag": "ð¬ð·" 1272 }, 1273 { 1274 "name": "South Georgia and the South Sandwich Islands", 1275 "dial_code": 500, 1276 "code": "GS", 1277 "preferred": "", 1278 "flag": "ð¬ð¸" 1279 }, 1280 { 1281 "name": "Guatemala", 1282 "dial_code": 502, 1283 "code": "GT", 1284 "preferred": "", 1285 "flag": "ð¬ð¹" 1286 }, 1287 { 1288 "name": "Guam", 1289 "dial_code": 1671, 1290 "code": "GU", 1291 "preferred": "", 1292 "flag": "ð¬ðº" 1293 }, 1294 { 1295 "name": "Guinea-Bissau", 1296 "dial_code": 245, 1297 "code": "GW", 1298 "preferred": "", 1299 "flag": "ð¬ð¼" 1300 }, 1301 { 1302 "name": "Guyana", 1303 "dial_code": 595, 1304 "code": "GY", 1305 "preferred": "", 1306 "flag": "ð¬ð¾" 1307 }, 1308 { 1309 "name": "Hong Kong", 1310 "dial_code": 852, 1311 "code": "HK", 1312 "preferred": "", 1313 "flag": "ðð°" 1314 }, 1315 { 1316 "name": "Honduras", 1317 "dial_code": 504, 1318 "code": "HN", 1319 "preferred": "", 1320 "flag": "ðð³" 1321 }, 1322 { 1323 "name": "Croatia", 1324 "dial_code": 385, 1325 "code": "HR", 1326 "preferred": "", 1327 "flag": "ðð·" 1328 }, 1329 { 1330 "name": "Haiti", 1331 "dial_code": 509, 1332 "code": "HT", 1333 "preferred": "", 1334 "flag": "ðð¹" 1335 }, 1336 { 1337 "name": "Hungary", 1338 "dial_code": 36, 1339 "code": "HU", 1340 "preferred": "", 1341 "flag": "ððº" 1342 }, 1343 { 1344 "name": "Indonesia", 1345 "dial_code": 62, 1346 "code": "ID", 1347 "preferred": "", 1348 "flag": "ð®ð©" 1349 }, 1350 { 1351 "name": "Ireland", 1352 "dial_code": 353, 1353 "code": "IE", 1354 "preferred": "", 1355 "flag": "ð®ðª" 1356 }, 1357 { 1358 "name": "Israel", 1359 "dial_code": 972, 1360 "code": "IL", 1361 "preferred": "", 1362 "flag": "ð®ð±" 1363 }, 1364 { 1365 "name": "Isle of Man", 1366 "dial_code": 44, 1367 "code": "IM", 1368 "preferred": "", 1369 "flag": "ð®ð²" 1370 }, 1371 { 1372 "name": "India", 1373 "dial_code": 91, 1374 "code": "IN", 1375 "preferred": "TRUE", 1376 "flag": "ð®ð³" 1377 }, 1378 { 1379 "name": "British Indian Ocean Territory", 1380 "dial_code": 246, 1381 "code": "IO", 1382 "preferred": "", 1383 "flag": "ð®ð´" 1384 }, 1385 { 1386 "name": "Iraq", 1387 "dial_code": 964, 1388 "code": "IQ", 1389 "preferred": "", 1390 "flag": "ð®ð¶" 1391 }, 1392 {
1393 "name": "Iran, Islamic Republic of", 1394 "dial_code": 98, 1395 "code": "IR", 1396 "preferred": "", 1397 "flag": "ð®ð·" 1398 }, 1399 { 1400 "name": "Iceland", 1401 "dial_code": 354, 1402 "code": "IS", 1403 "preferred": "", 1404 "flag": "ð®ð¸" 1405 }, 1406 { 1407 "name": "Italy", 1408 "dial_code": 39, 1409 "code": "IT", 1410 "preferred": "", 1411 "flag": "ð®ð¹" 1412 }, 1413 { 1414 "name": "Jersey", 1415 "dial_code": 44, 1416 "code": "JE", 1417 "preferred": "", 1418 "flag": "ð¯ðª" 1419 }, 1420 { 1421 "name": "Jamaica", 1422 "dial_code": 1876, 1423 "code": "JM", 1424 "preferred": "", 1425 "flag": "ð¯ð²" 1426 }, 1427 { 1428 "name": "Jordan", 1429 "dial_code": 962, 1430 "code": "JO", 1431 "preferred": "", 1432 "flag": "ð¯ð´" 1433 }, 1434 { 1435 "name": "Japan", 1436 "dial_code": 81, 1437 "code": "JP", 1438 "preferred": "", 1439 "flag": "ð¯ðµ" 1440 }, 1441 { 1442 "name": "Kenya", 1443 "dial_code": 254, 1444 "code": "KE", 1445 "preferred": "", 1446 "flag": "ð°ðª" 1447 }, 1448 { 1449 "name": "Kyrgyzstan", 1450 "dial_code": 996, 1451 "code": "KG", 1452 "preferred": "", 1453 "flag": "ð°ð¬" 1454 }, 1455 { 1456 "name": "Cambodia", 1457 "dial_code": 855, 1458 "code": "KH", 1459 "preferred": "", 1460 "flag": "ð°ð" 1461 }, 1462 { 1463 "name": "Kiribati", 1464 "dial_code": 686, 1465 "code": "KI", 1466 "preferred": "", 1467 "flag": "ð°ð®" 1468 }, 1469 { 1470 "name": "Comoros", 1471 "dial_code": 269, 1472 "code": "KM", 1473 "preferred": "", 1474 "flag": "ð°ð²" 1475 }, 1476 { 1477 "name": "Saint Kitts and Nevis", 1478 "dial_code": 1869, 1479 "code": "KN", 1480 "preferred": "", 1481 "flag": "ð°ð³" 1482 }, 1483 { 1484 "name": "Korea, Democratic People's Republic of", 1485 "dial_code": 850, 1486 "code": "KP", 1487 "preferred": "", 1488 "flag": "ð°ðµ" 1489 }, 1490 { 1491 "name": "Korea, Republic of", 1492 "dial_code": 82, 1493 "code": "KR", 1494 "preferred": "", 1495 "flag": "ð°ð·" 1496 }, 1497 { 1498 "name": "Kuwait", 1499 "dial_code": 965, 1500 "code": "KW", 1501 "preferred": "", 1502 "flag": "ð°ð¼" 1503 }, 1504 { 1505 "name": "Cayman Islands", 1506 "dial_code": 345, 1507 "code": "KY", 1508 "preferred": "", 1509 "flag": "ð°ð¾" 1510 }, 1511 { 1512 "name": "Kazakhstan", 1513 "dial_code": 77, 1514 "code": "KZ", 1515 "preferred": "", 1516 "flag": "ð°ð¿" 1517 }, 1518 { 1519 "name": "Lao People's Democratic Republic", 1520 "dial_code": 856, 1521 "code": "LA", 1522 "preferred": "", 1523 "flag": "ð±ð¦" 1524 }, 1525 { 1526 "name": "Lebanon", 1527 "dial_code": 961, 1528 "code": "LB", 1529 "preferred": "", 1530 "flag": "ð±ð§" 1531 }, 1532 { 1533 "name": "Saint Lucia", 1534 "dial_code": 1758, 1535 "code": "LC", 1536 "preferred": "", 1537 "flag": "ð±ð¨" 1538 }, 1539 { 1540 "name": "Liechtenstein", 1541 "dial_code": 423, 1542 "code": "LI", 1543 "preferred": "", 1544 "flag": "ð±ð®" 1545 }, 1546 { 1547 "name": "Sri Lanka", 1548 "dial_code": 94, 1549 "code": "LK", 1550 "preferred": "", 1551 "flag": "ð±ð°" 1552 }, 1553 { 1554 "name": "Liberia", 1555 "dial_code": 231, 1556 "code": "LR", 1557 "preferred": "", 1558 "flag": "ð±ð·" 1559 }, 1560 { 1561 "name": "Lesotho", 1562 "dial_code": 266, 1563 "code": "LS", 1564 "preferred": "", 1565 "flag": "ð±ð¸" 1566 }, 1567 { 1568 "name": "Lithuania", 1569 "dial_code": 370, 1570 "code": "LT", 1571 "preferred": "", 1572 "flag": "ð±ð¹" 1573 }, 1574 { 1575 "name": "Luxembourg", 1576 "dial_code": 352, 1577 "code": "LU", 1578 "preferred": "", 1579 "flag": "ð±ðº" 1580 }, 1581 { 1582 "name": "Latvia", 1583 "dial_code": 371, 1584 "code": "LV", 1585 "preferred": "", 1586 "flag": "ð±ð»" 1587 }, 1588 { 1589 "name": "Libyan Arab Jamahiriya", 1590 "dial_code": 218, 1591 "code": "LY", 1592 "preferred": "", 1593 "flag": "ð±ð¾" 1594 }, 1595 { 1596 "name": "Morocco", 1597 "dial_code": 212, 1598 "code": "MA", 1599 "preferred": "", 1600 "flag": "ð²ð¦" 1601 }, 1602 { 1603 "name": "Monaco", 1604 "dial_code": 377, 1605 "code": "MC", 1606 "preferred": "", 1607 "flag": "ð²ð¨" 1608 }, 1609 { 1610 "name": "Moldova, Republic of", 1611 "dial_code": 373, 1612 "code": "MD", 1613 "preferred": "", 1614 "flag": "ð²ð©" 1615 }, 1616 { 1617 "name": "Montenegro", 1618 "dial_code": 382, 1619 "code": "ME", 1620 "preferred": "", 1621 "flag": "ð²ðª" 1622 }, 1623 { 1624 "name": "Saint Martin", 1625 "dial_code": 590, 1626 "code": "MF", 1627 "preferred": "", 1628 "flag": "ð²ð«" 1629 }, 1630 { 1631 "name": "Madagascar", 1632 "dial_code": 261, 1633 "code": "MG", 1634 "preferred": "", 1635 "flag": "ð²ð¬" 1636 }, 1637 { 1638 "name": "Marshall Islands", 1639 "dial_code": 692, 1640 "code": "MH", 1641 "preferred": "", 1642 "flag": "ð²ð" 1643 }, 1644 { 1645 "name": "Macedonia, The Former Yugoslav Republic of", 1646 "dial_code": 389, 1647 "code": "MK", 1648 "preferred": "", 1649 "flag": "ð²ð°" 1650 }, 1651 { 1652 "name": "Mali", 1653 "dial_code": 223, 1654 "code": "ML", 1655 "preferred": "", 1656 "flag": "ð²ð±" 1657 }, 1658 { 1659 "name": "Myanmar", 1660 "dial_code": 95, 1661 "code": "MM", 1662 "preferred": "", 1663 "flag": "ð²ð²" 1664 }, 1665 { 1666 "name": "Mongolia", 1667 "dial_code": 976, 1668 "code": "MN", 1669 "preferred": "", 1670 "flag": "ð²ð³" 1671 }, 1672 { 1673 "name": "Macao", 1674 "dial_code": 853, 1675 "code": "MO", 1676 "preferred": "", 1677 "flag": "ð²ð´" 1678 }, 1679 { 1680 "name": "Northern Mariana Islands", 1681 "dial_code": 1670, 1682 "code": "MP", 1683 "preferred": "", 1684 "flag": "ð²ðµ" 1685 }, 1686 { 1687 "name": "Martinique", 1688 "dial_code": 596, 1689 "code": "MQ", 1690 "preferred": "", 1691 "flag": "ð²ð¶" 1692 }, 1693 { 1694 "name": "Mauritania", 1695 "dial_code": 222, 1696 "code": "MR", 1697 "preferred": "", 1698 "flag": "ð²ð·" 1699 }, 1700 { 1701 "name": "Montserrat", 1702 "dial_code": 1664, 1703 "code": "MS", 1704 "preferred": "", 1705 "flag": "ð²ð¸" 1706 }, 1707 { 1708 "name": "Malta", 1709 "dial_code": 356, 1710 "code": "MT", 1711 "preferred": "", 1712 "flag": "ð²ð¹" 1713 }, 1714 { 1715 "name": "Mauritius", 1716 "dial_code": 230, 1717 "code": "MU", 1718 "preferred": "", 1719 "flag": "ð²ðº" 1720 }, 1721 { 1722 "name": "Maldives", 1723 "dial_code": 960, 1724 "code": "MV", 1725 "preferred": "", 1726 "flag": "ð²ð»" 1727 }, 1728 { 1729 "name": "Malawi", 1730 "dial_code": 265, 1731 "code": "MW", 1732 "preferred": "", 1733 "flag": "ð²ð¼" 1734 }, 1735 { 1736 "name": "Mexico", 1737 "dial_code": 52, 1738 "code": "MX", 1739 "preferred": "", 1740 "flag": "ð²ð½" 1741 }, 1742 { 1743 "name": "Malaysia", 1744 "dial_code": 60, 1745 "code": "MY", 1746 "preferred": "", 1747 "flag": "ð²ð¾" 1748 }, 1749 { 1750 "name": "Mozambique", 1751 "dial_code": 258, 1752 "code": "MZ", 1753 "preferred": "", 1754 "flag": "ð²ð¿" 1755 }, 1756 { 1757 "name": "Namibia", 1758 "dial_code": 264, 1759 "code": "NA", 1760 "preferred": "", 1761 "flag": "ð³ð¦" 1762 }, 1763 { 1764 "name": "New Caledonia", 1765 "dial_code": 687, 1766 "code": "NC", 1767 "preferred": "", 1768 "flag": "ð³ð¨" 1769 }, 1770 { 1771 "name": "Niger", 1772 "dial_code": 227, 1773 "code": "NE", 1774 "preferred": "", 1775 "flag": "ð³ðª" 1776 }, 1777 { 1778 "name": "Norfolk Island", 1779 "dial_code": 672, 1780 "code": "NF", 1781 "preferred": "", 1782 "flag": "ð³ð«" 1783 }, 1784 { 1785 "name": "Nigeria", 1786 "dial_code": 234, 1787 "code": "NG",
1788 "preferred": "", 1789 "flag": "ð³ð¬" 1790 }, 1791 { 1792 "name": "Nicaragua", 1793 "dial_code": 505, 1794 "code": "NI", 1795 "preferred": "", 1796 "flag": "ð³ð®" 1797 }, 1798 { 1799 "name": "Netherlands", 1800 "dial_code": 31, 1801 "code": "NL", 1802 "preferred": "", 1803 "flag": "ð³ð±" 1804 }, 1805 { 1806 "name": "Norway", 1807 "dial_code": 47, 1808 "code": "NO", 1809 "preferred": "", 1810 "flag": "ð³ð´" 1811 }, 1812 { 1813 "name": "Nepal", 1814 "dial_code": 977, 1815 "code": "NP", 1816 "preferred": "", 1817 "flag": "ð³ðµ" 1818 }, 1819 { 1820 "name": "Nauru", 1821 "dial_code": 674, 1822 "code": "NR", 1823 "preferred": "", 1824 "flag": "ð³ð·" 1825 }, 1826 { 1827 "name": "Niue", 1828 "dial_code": 683, 1829 "code": "NU", 1830 "preferred": "", 1831 "flag": "ð³ðº" 1832 }, 1833 { 1834 "name": "New Zealand", 1835 "dial_code": 64, 1836 "code": "NZ", 1837 "preferred": "", 1838 "flag": "ð³ð¿" 1839 }, 1840 { 1841 "name": "Oman", 1842 "dial_code": 968, 1843 "code": "OM", 1844 "preferred": "", 1845 "flag": "ð´ð²" 1846 }, 1847 { 1848 "name": "Panama", 1849 "dial_code": 507, 1850 "code": "PA", 1851 "preferred": "", 1852 "flag": "ðµð¦" 1853 }, 1854 { 1855 "name": "Peru", 1856 "dial_code": 51, 1857 "code": "PE", 1858 "preferred": "", 1859 "flag": "ðµðª" 1860 }, 1861 { 1862 "name": "French Polynesia", 1863 "dial_code": 689, 1864 "code": "PF", 1865 "preferred": "", 1866 "flag": "ðµð«" 1867 }, 1868 { 1869 "name": "Papua New Guinea", 1870 "dial_code": 675, 1871 "code": "PG", 1872 "preferred": "", 1873 "flag": "ðµð¬" 1874 }, 1875 { 1876 "name": "Philippines", 1877 "dial_code": 63, 1878 "code": "PH", 1879 "preferred": "", 1880 "flag": "ðµð" 1881 }, 1882 { 1883 "name": "Pakistan", 1884 "dial_code": 92, 1885 "code": "PK", 1886 "preferred": "", 1887 "flag": "ðµð°" 1888 }, 1889 { 1890 "name": "Poland", 1891 "dial_code": 48, 1892 "code": "PL", 1893 "preferred": "", 1894 "flag": "ðµð±" 1895 }, 1896 { 1897 "name": "Saint Pierre and Miquelon", 1898 "dial_code": 508, 1899 "code": "PM", 1900 "preferred": "", 1901 "flag": "ðµð²" 1902 }, 1903 { 1904 "name": "Pitcairn", 1905 "dial_code": 872, 1906 "code": "PN", 1907 "preferred": "", 1908 "flag": "ðµð³" 1909 }, 1910 { 1911 "name": "Puerto Rico", 1912 "dial_code": 1939, 1913 "code": "PR", 1914 "preferred": "", 1915 "flag": "ðµð·" 1916 }, 1917 { 1918 "name": "Palestinian Territory, Occupied", 1919 "dial_code": 970, 1920 "code": "PS", 1921 "preferred": "", 1922 "flag": "ðµð¸" 1923 }, 1924 { 1925 "name": "Portugal", 1926 "dial_code": 351, 1927 "code": "PT", 1928 "preferred": "", 1929 "flag": "ðµð¹" 1930 }, 1931 { 1932 "name": "Palau", 1933 "dial_code": 680, 1934 "code": "PW", 1935 "preferred": "", 1936 "flag": "ðµð¼" 1937 }, 1938 { 1939 "name": "Paraguay", 1940 "dial_code": 595, 1941 "code": "PY", 1942 "preferred": "", 1943 "flag": "ðµð¾" 1944 }, 1945 { 1946 "name": "Qatar", 1947 "dial_code": 974, 1948 "code": "QA", 1949 "preferred": "", 1950 "flag": "ð¶ð¦" 1951 }, 1952 { 1953 "name": "Réunion", 1954 "dial_code": 262, 1955 "code": "RE", 1956 "preferred": "", 1957 "flag": "ð·ðª" 1958 }, 1959 { 1960 "name": "Romania", 1961 "dial_code": 40, 1962 "code": "RO", 1963 "preferred": "", 1964 "flag": "ð·ð´" 1965 }, 1966 { 1967 "name": "Serbia", 1968 "dial_code": 381, 1969 "code": "RS", 1970 "preferred": "", 1971 "flag": "ð·ð¸" 1972 }, 1973 { 1974 "name": "Russia", 1975 "dial_code": 7, 1976 "code": "RU", 1977 "preferred": "", 1978 "flag": "ð·ðº" 1979 }, 1980 { 1981 "name": "Rwanda", 1982 "dial_code": 250, 1983 "code": "RW", 1984 "preferred": "", 1985 "flag": "ð·ð¼" 1986 }, 1987 { 1988 "name": "Saudi Arabia", 1989 "dial_code": 966, 1990 "code": "SA", 1991 "preferred": "", 1992 "flag": "ð¸ð¦" 1993 }, 1994 { 1995 "name": "Solomon Islands", 1996 "dial_code": 677, 1997 "code": "SB", 1998 "preferred": "", 1999 "flag": "ð¸ð§" 2000 }, 2001 { 2002 "name": "Seychelles", 2003 "dial_code": 248, 2004 "code": "SC", 2005 "preferred": "", 2006 "flag": "ð¸ð¨" 2007 }, 2008 { 2009 "name": "Sudan", 2010 "dial_code": 249, 2011 "code": "SD", 2012 "preferred": "", 2013 "flag": "ð¸ð©" 2014 }, 2015 {
2016 "name": "Sweden", 2017 "dial_code": 46, 2018 "code": "SE", 2019 "preferred": "", 2020 "flag": "ð¸ðª" 2021 }, 2022 { 2023 "name": "Singapore", 2024 "dial_code": 65, 2025 "code": "SG", 2026 "preferred": "", 2027 "flag": "ð¸ð¬" 2028 }, 2029 { 2030 "name": "Saint Helena, Ascension and Tristan Da Cunha", 2031 "dial_code": 290, 2032 "code": "SH", 2033 "preferred": "", 2034 "flag": "ð¸ð" 2035 }, 2036 { 2037 "name": "Slovenia", 2038 "dial_code": 386, 2039 "code": "SI", 2040 "preferred": "", 2041 "flag": "ð¸ð®" 2042 }, 2043 { 2044 "name": "Svalbard and Jan Mayen", 2045 "dial_code": 47, 2046 "code": "SJ", 2047 "preferred": "", 2048 "flag": "ð¸ð¯" 2049 }, 2050 { 2051 "name": "Slovakia", 2052 "dial_code": 421, 2053 "code": "SK", 2054 "preferred": "", 2055 "flag": "ð¸ð°" 2056 }, 2057 { 2058 "name": "Sierra Leone", 2059 "dial_code": 232, 2060 "code": "SL", 2061 "preferred": "", 2062 "flag": "ð¸ð±" 2063 }, 2064 { 2065 "name": "San Marino", 2066 "dial_code": 378, 2067 "code": "SM", 2068 "preferred": "", 2069 "flag": "ð¸ð²" 2070 }, 2071 { 2072 "name": "Senegal", 2073 "dial_code": 221, 2074 "code": "SN", 2075 "preferred": "", 2076 "flag": "ð¸ð³" 2077 }, 2078 { 2079 "name": "Somalia", 2080 "dial_code": 252, 2081 "code": "SO", 2082 "preferred": "", 2083 "flag": "ð¸ð´" 2084 }, 2085 { 2086 "name": "Suriname", 2087 "dial_code": 597, 2088 "code": "SR", 2089 "preferred": "", 2090 "flag": "ð¸ð·" 2091 }, 2092 { 2093 "name": "Sao Tome and Principe", 2094 "dial_code": 239, 2095 "code": "ST", 2096 "preferred": "", 2097 "flag": "ð¸ð¹" 2098 }, 2099 { 2100 "name": "El Salvador", 2101 "dial_code": 503, 2102 "code": "SV", 2103 "preferred": "", 2104 "flag": "ð¸ð»" 2105 }, 2106 { 2107 "name": "Syrian Arab Republic", 2108 "dial_code": 963, 2109 "code": "SY", 2110 "preferred": "", 2111 "flag": "ð¸ð¾" 2112 }, 2113 { 2114 "name": "Swaziland", 2115 "dial_code": 268, 2116 "code": "SZ", 2117 "preferred": "", 2118 "flag": "ð¸ð¿" 2119 }, 2120 { 2121 "name": "Turks and Caicos Islands", 2122 "dial_code": 1649, 2123 "code": "TC", 2124 "preferred": "", 2125 "flag": "ð¹ð¨" 2126 }, 2127 { 2128 "name": "Chad", 2129 "dial_code": 235, 2130 "code": "TD", 2131 "preferred": "", 2132 "flag": "ð¹ð©" 2133 }, 2134 { 2135 "name": "Togo", 2136 "dial_code": 228, 2137 "code": "TG", 2138 "preferred": "", 2139 "flag": "ð¹ð¬" 2140 }, 2141 { 2142 "name": "Thailand", 2143 "dial_code": 66, 2144 "code": "TH", 2145 "preferred": "", 2146 "flag": "ð¹ð" 2147 }, 2148 { 2149 "name": "Tajikistan", 2150 "dial_code": 992, 2151 "code": "TJ", 2152 "preferred": "", 2153 "flag": "ð¹ð¯" 2154 }, 2155 { 2156 "name": "Tokelau", 2157 "dial_code": 690, 2158 "code": "TK", 2159 "preferred": "", 2160 "flag": "ð¹ð°" 2161 }, 2162 { 2163 "name": "Timor-Leste", 2164 "dial_code": 670, 2165 "code": "TL", 2166 "preferred": "", 2167 "flag": "ð¹ð±" 2168 }, 2169 { 2170 "name": "Turkmenistan", 2171 "dial_code": 993, 2172 "code": "TM", 2173 "preferred": "", 2174 "flag": "ð¹ð²" 2175 }, 2176 { 2177 "name": "Tunisia", 2178 "dial_code": 216, 2179 "code": "TN", 2180 "preferred": "", 2181 "flag": "ð¹ð³" 2182 }, 2183 { 2184 "name": "Tonga", 2185 "dial_code": 676, 2186 "code": "TO", 2187 "preferred": "", 2188 "flag": "ð¹ð´" 2189 }, 2190 { 2191 "name": "Turkey", 2192 "dial_code": 90, 2193 "code": "TR", 2194 "preferred": "", 2195 "flag": "ð¹ð·" 2196 }, 2197 { 2198 "name": "Trinidad and Tobago", 2199 "dial_code": 1868, 2200 "code": "TT", 2201 "preferred": "", 2202 "flag": "ð¹ð¹" 2203 }, 2204 { 2205 "name": "Tuvalu", 2206 "dial_code": 688, 2207 "code": "TV", 2208 "preferred": "", 2209 "flag": "ð¹ð»" 2210 }, 2211 { 2212 "name": "Taiwan, Province of China", 2213 "dial_code": 886, 2214 "code": "TW", 2215 "preferred": "", 2216 "flag": "ð¹ð¼" 2217 }, 2218 { 2219 "name": "Tanzania, United Republic of", 2220 "dial_code": 255, 2221 "code": "TZ", 2222 "preferred": "", 2223 "flag": "ð¹ð¿" 2224 }, 2225 { 2226 "name": "Ukraine", 2227 "dial_code": 380, 2228 "code": "UA", 2229 "preferred": "", 2230 "flag": "ðºð¦" 2231 }, 2232 { 2233 "name": "Uganda", 2234 "dial_code": 256, 2235 "code": "UG",
2236 "preferred": "", 2237 "flag": "ðºð¬" 2238 }, 2239 { 2240 "name": "United States", 2241 "dial_code": 1, 2242 "code": "US", 2243 "preferred": "TRUE", 2244 "flag": "ðºð¸" 2245 }, 2246 { 2247 "name": "Uruguay", 2248 "dial_code": 598, 2249 "code": "UY", 2250 "preferred": "", 2251 "flag": "ðºð¾" 2252 }, 2253 { 2254 "name": "Uzbekistan", 2255 "dial_code": 998, 2256 "code": "UZ", 2257 "preferred": "", 2258 "flag": "ðºð¿" 2259 }, 2260 { 2261 "name": "Holy See (Vatican City State)", 2262 "dial_code": 379, 2263 "code": "VA", 2264 "preferred": "", 2265 "flag": "ð»ð¦" 2266 }, 2267 { 2268 "name": "Saint Vincent and the Grenadines", 2269 "dial_code": 1784, 2270 "code": "VC", 2271 "preferred": "", 2272 "flag": "ð»ð¨" 2273 }, 2274 { 2275 "name": "Venezuela, Bolivarian Republic of", 2276 "dial_code": 58, 2277 "code": "VE", 2278 "preferred": "", 2279 "flag": "ð»ðª" 2280 }, 2281 { 2282 "name": "Virgin Islands, British", 2283 "dial_code": 1284, 2284 "code": "VG", 2285 "preferred": "", 2286 "flag": "ð»ð¬" 2287 }, 2288 { 2289 "name": "Virgin Islands, U.S.", 2290 "dial_code": 1340, 2291 "code": "VI", 2292 "preferred": "", 2293 "flag": "ð»ð®" 2294 }, 2295 { 2296 "name": "Viet Nam", 2297 "dial_code": 84, 2298 "code": "VN", 2299 "preferred": "", 2300 "flag": "ð»ð³" 2301 }, 2302 { 2303 "name": "Vanuatu", 2304 "dial_code": 678, 2305 "code": "VU", 2306 "preferred": "", 2307 "flag": "ð»ðº" 2308 }, 2309 { 2310 "name": "Wallis and Futuna", 2311 "dial_code": 681, 2312 "code": "WF", 2313 "preferred": "", 2314 "flag": "ð¼ð«" 2315 }, 2316 { 2317 "name": "Samoa", 2318 "dial_code": 685, 2319 "code": "WS", 2320 "preferred": "", 2321 "flag": "ð¼ð¸" 2322 }, 2323 { 2324 "name": "Yemen", 2325 "dial_code": 967, 2326 "code": "YE", 2327 "preferred": "", 2328 "flag": "ð¾ðª" 2329 }, 2330 { 2331 "name": "Mayotte", 2332 "dial_code": 262, 2333 "code": "YT", 2334 "preferred": "", 2335 "flag": "ð¾ð¹" 2336 }, 2337 { 2338 "name": "South Africa", 2339 "dial_code": 27, 2340 "code": "ZA", 2341 "preferred": "", 2342 "flag": "ð¿ð¦" 2343 }, 2344 { 2345 "name": "Zambia", 2346 "dial_code": 260, 2347 "code": "ZM", 2348 "preferred": "", 2349 "flag": "ð¿ð²" 2350 }, 2351 { 2352 "name": "Zimbabwe", 2353 "dial_code": 263, 2354 "code": "ZW", 2355 "preferred": "", 2356 "flag": "ð¿ð¼" 2357 } 2358 ]; 2359 2360 // Get the select element 2361 var $dropdown = $('#country_code'); 2362 2363 // Clear existing options 2364 $dropdown.empty(); 2365 2366 // Add a default "Select an option" option 2367 $dropdown.append('<option value="91">ð®ð³ IN 91</option>'); 2368 2369 // Populate dropdown with JSON data 2370 $.each(jsonData, function(index, item) { 2371 $dropdown.append($('<option>', { 2372 value: item.dial_code, 2373 text: item.flag+' '+item.code+' '+item.dial_code 2374 })); 2375 }); 2376});
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.