$(function () { 
	                var setClientIP = function (ip) { 
		                $.ajax({ 
			                type: 'POST', 
			                url: '/SEPortal/Login/SetClientIP', 
			                data: { ip: ip, __RequestVerificationToken: $('input[name="__RequestVerificationToken"]').val() }, 
			                dataType: 'json', 
			                beforeSend: function (xhr) { 
				                xhr.setRequestHeader('__RequestVerificationToken', $('input[name="__RequestVerificationToken"]').val()); 
			                }, 
			                success: function (result) {

			                }, 
			                error: function (err) { 
				                if (window.console) console.log(err); 
			                } 
		                }); 
	                }; 
	                $.ajax({ 
		                type: 'GET', 
		                url: location.protocol + '//api.ipify.org/?format=json', 
		                dataType: 'json', 
		                success: function (json) { 
			                if (json && json.ip) { 
				                setClientIP(json.ip); 
			                } else { 
				                if (window.console) console.log(json); 
			                } 
		                }, 
		                error: function (err) { 
			                if (window.console) console.log(err); 
		                } 
	                }); 
                });
