// source --> https://mandalomarket.com/wp-content/plugins/woo-phone-input-plugin/js/main.js?ver=2.0.1 
"use strict";

var $j = jQuery.noConflict();

$j(function() {

	var telInputs = $j(wipiMainJsVars.wpiElements).toArray();

	for (var i = 0; i < telInputs.length; i++) {
		var telInput = $j(telInputs[i]);

		var options = {
			nationalMode: true,
			utilsScript: wipiMainJsVars.utilsScript
		}

		if ( wipiMainJsVars.initialCountry.length > 0 ) {
			options.initialCountry = wipiMainJsVars.initialCountry;
		} else if (wipiMainJsVars.autoSetIp) {
			options.initialCountry = "auto";
			options.geoIpLookup = function(success, failure) {
					$j.get("https://ipinfo.io", function() {}, "jsonp").always(function(resp) {
						var countryCode = (resp && resp.country) ? resp.country : "";
						success(countryCode);
					});
				}
		}

		if ( wipiMainJsVars.onlySelectedCountries ) {
			options.onlyCountries = JSON.parse(wipiMainJsVars.onlyCountries);
		}

		$j(telInput).intlTelInput(options);
	}
});