land.mobilfun.mobi Open in urlscan Pro
45.32.156.221  Public Scan

Submitted URL: http://dcb.premium-gw.com/mm/0/service/274/user/282506221
Effective URL: https://land.mobilfun.mobi/land.php?sesID=6IE1ZXUBCU91WBMBGWQN&reqID=K6V4DIN5YZP41S2D55ZL&uid=282506221
Submission: On March 18 via api from US — Scanned from US

Form analysis 1 forms found in the DOM

Name: msisdn-formGET

<form id="mainForm" method="GET" name="msisdn-form">
  <div class="container">
    <div class="toplegal">
    </div>
    <div class="titlebkg">
      <div class="wrapper">
        <div class="lang-btns">
          <button value="lang2" class="lang-btn lang1" style="display: none;">English</button>
          <button value="lang1" class="lang-btn lang2" style="display: inline-block;">العربية</button>
        </div>
        <div class="exit-btns" onclick="location.href='http://www.google.com'">
          <div value="exit" class="exit-btn lang1" style="display: none;">X</div>
          <div value="exit" class="exit-btn lang2" style="display: block;">X</div>
        </div>
      </div>
      <div class="lang1" style="display: none;">
        <div class="title">
          <img src="img/logo.png" alt="Mobilfun">
        </div>
        <div class="sub-title">
          <div class="pricepoint">Subscription price is 300 IQD/day.</div>
          <p>الألعاب والتطبيقات الأكثر شيوعًا وأفضل محتوى للجوّال</p>
        </div>
      </div>
      <div class="lang2" style="display: block;">
        <div class="title">
          <img src="img/logo.png" alt="Mobilfun">
        </div>
        <div class="sub-title">
          <p>Most popular games and apps and best mobile content!</p>
        </div>
      </div>
    </div>
    <script type="text/javascript">
      var maxNum = [8];
      var minNum = [8];
      var pinMin = 4;
      var js_validate = true;
      var acceptedNumericInputs = [
        // latin
        '0', '1', '2', '3', '4', '5', '6', '7', '8', '9',
        // arabic
        '٠', '١', '٢', '٣', '٤', '٥', '٦', '٧', '٨', '٩',
        // some more arabic
        '۰', '۱', '۲', '۳', '۴', '۵', '۶', '۷', '۸', '۹',
      ];
      $(document).ready(function() {
        // restrict phone input
        $('.numeric-field').keypress(function(key) {
          if (key.charCode == 13) { // enter key
            return true;
          }
          return acceptedNumericInputs.indexOf(key.key) > -1;
        });
        // restrict alphanumeric pin input
        $('.alphanumeric-field').keypress(function(key) {
          if (key.charCode == 13) { // enter key
            return true;
          }
          var pattern = new RegExp("[a-zA-Z0-9]");
          return pattern.test(key.key);
        });
        $('.numeric-field,.alphanumeric-field').each(function() {
          var element = this;
          var jqElement = $(element);
          focusInput(jqElement);
          checkInputCompleted(jqElement);
          var previousValue = element.value;
          setInterval(function() {
            if (element.value != previousValue) {
              previousValue = element.value;
              checkInputCompleted(jqElement);
            }
          }, 50);
        });
      });

      function focusInput(input) {
        var id = input.attr('id');
        var index = Number(id.substr(id.indexOf('_') + 1));
        var type = id.search('msisdn') != -1 ? 'msisdn' : 'pin';
        input.focus(function() {
          setTimeout((function(el) {
            var strLength = el.value.length;
            return function() {
              if (el.setSelectionRange !== undefined) {
                el.setSelectionRange(strLength, strLength);
              } else {
                $(el).val(el.value);
              }
            }
          }(this)), 5);
        });
        if (type == 'msisdn') {
          if (index == 0) {
            $('#' + type + '_' + index).focus();
          }
        } else {
          input.focus();
        }
      }

      function checkInputCompleted(input) {
        var id = input.attr('id');
        var index = Number(id.substr(id.indexOf('_') + 1));
        var type = id.search('msisdn') != -1 ? 'msisdn' : 'pin';
        var min = 0;
        if (type == 'msisdn') {
          min = minNum[index];
        } else {
          min = pinMin;
        }
        if (input.val().length >= min) {
          input.attr('finish', 'true');
        } else {
          input.removeAttr("finish");
        }
        checkAllInputCompleted(type);
      }

      function checkAllInputCompleted(type) {
        if (type == 'msisdn') {
          for (var i = 0; i < minNum.length; i++) {
            if ($('#' + type + '_' + i).attr('finish') != 'true') {
              disableSubmit(type);
              return;
            }
          }
        } else {
          if ($('#' + type).attr('finish') != 'true') {
            disableSubmit(type);
            return;
          }
        }
        enableSubmit(type);
      }

      function disableSubmit(buttonType) {
        $('#' + buttonType + '-submit-button').attr("disabled", "disabled").removeClass(buttonType + '-submit-button').addClass(buttonType + '-submit-disable');
      }

      function enableSubmit(buttonType) {
        $('#' + buttonType + '-submit-button').removeAttr("disabled", "disabled").addClass(buttonType + '-submit-button').removeClass(buttonType + '-submit-disable');
      }

      function emptyErrorMsg() {
        $(".errMsg").empty();
      }

      function getLatinDigits(msisdn) {
        return msisdn.replace(/([٠١٢٣٤٥٦٧٨٩])|([۰۱۲۳۴۵۶۷۸۹])/g, function(m, $1, $2) {
          return m.charCodeAt(0) - ($1 ? 1632 : 1776);
        });
      }
    </script>
    <div class="cta_box ">
      <div id="cta_ms">
        <div class="lang1" style="display: none;">
          <div class="msisdn-label">
            <h3>انقر فوق الزر أدناه للمتابعة</h3>
          </div>
        </div>
        <div class="lang2" style="display: block;">
          <div class="msisdn-label">
            <h3>Click button below to proceed</h3>
          </div>
        </div>
      </div>
      <div class="hook-block hook-beforeInput"><span class="msisdnErrMsg errMsg" id="msisdnErrMsg"></span>
        <span class="msisdnErrMsg errMsg"></span>
        <span class="operatorErrMsg errMsg" id="operatorErrMsg"></span>
        <div class="lang2" style="display: block;">
          <span style="color: #FF0000; display: none;" id="error_msg_msisdn_not_submitted"></span>
        </div>
        <div class="lang1" style="display: none;">
          <span style="color: #FF0000; display: none;" id="error_msg_msisdn_not_submitted"></span>
        </div>
      </div>
      <div>
        <input name="submitCheck" type="hidden" value="1">
        <input type="hidden" name="f" value="cl">
        <input type="hidden" name="OperatorCode" value="">
        <input type="hidden" name="SessionId" value="">
        <input type="hidden" name="SessionToken" value="">
        <input type="hidden" name="OrderId" value="">
        <input type="hidden" name="ilang" value="en">
        <button type="submit" id="msisdn-submit-button" class="submit-button msisdn-submit-button" value="proceed">Subscribe</button>
      </div>
      <div class="pricepoint">Subscription price is 300 IQD/day.</div>
    </div>
  </div>
  <script src="js/msisdn.js"></script>
  <div id="footer">
    <div class="hook-block hook-bottomCenter">
      <div class="component-msg en-direction" id="component-msg-DISCLAIMER"> Please contact support@mobilfun.mobi.The free trial is valid only for new subscribers.</div>
    </div>
  </div>
  <div style="display: none">
    <div class="msisdn-button-lang1">الإشتراك</div>
    <div class="msisdn-button-lang2">Subscribe</div>
    <div class="pin-button-lang1"> تأكيد الأشتراك</div>
    <div class="pin-button-lang2"> Confirm Your Subscription</div>
    <div class="error-msg-lang1"> </div>
    <div class="error-msg-lang2"> </div>
    <div class="disclaimer-lang1"> يرجى التواصل مع support@mobilfun.mobi الإصدار التجريبي المجاني صالح فقط للمشتركين الجدد.</div>
    <div class="disclaimer-lang2"> Please contact support@mobilfun.mobi.The free trial is valid only for new subscribers.</div>
    <div class="smsbutton-lang1"> ارسل رسالة قصيرة </div>
    <div class="smsbutton-lang2"> Send SMS </div>
    <div class="toplegal-lang1"> TOP_LEGAL_LANG1 </div>
    <div class="toplegal-lang2"> TOP_LEGAL_LANG2 </div>
    <div class="opslabel-lang1"> OPS_LABEL_LANG1 </div>
    <div class="opslabel-lang2"> OPS_LABEL_LANG2 </div>
    <div class="priceinfo-lang1">
      <div dir="rtl">سعر الاشتراك 300 دينار عراقي في اليوم.</div>
    </div>
    <div class="priceinfo-lang2">Subscription price is 300 IQD/day.</div>
  </div>
  <script>
    var msisdnButtonLang1 = $('.msisdn-button-lang1').html();
    var msisdnButtonLang2 = $('.msisdn-button-lang2').html();
    var pinButtonLang1 = $('.pin-button-lang1').html();
    var pinButtonLang2 = $('.pin-button-lang2').html();
    var msisdnPlaceholderLang1 = $('.msisdnPlaceholderLang1').html();
    var msisdnPlaceholderLang2 = $('.msisdnPlaceholderLang2').html();
    var errorMsgLang1 = $('.error-msg-lang1').html();
    var errorMsgLang2 = $('.error-msg-lang2').html();
    var discalimerLang1 = $('.disclaimer-lang1').html();
    var discalimerLang2 = $('.disclaimer-lang2').html();
    var smsButtonLang1 = $('.smsbutton-lang1').html();
    var smsButtonLang2 = $('.smsbutton-lang2').html();
    var topLegalLang1 = $('.toplegal-lang1').html();
    var topLegalLang2 = $('.toplegal-lang2').html();
    var opsLabelLang1 = $('.opslabel-lang1').html();
    var opsLabelLang2 = $('.opslabel-lang2').html();
    var priceinfoLang1 = $('.priceinfo-lang1').html();
    var priceinfoLang2 = $('.priceinfo-lang2').html();
    $('.lang1').hide(); // Shows
    $('.lang2').hide(); // hides
    function setCookie(cname, cvalue, exdays) {
      var d = new Date();
      d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000));
      var expires = "expires=" + d.toGMTString();
      document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";
    }

    function getCookie(cname) {
      var name = cname + "=";
      var decodedCookie = decodeURIComponent(document.cookie);
      var ca = decodedCookie.split(';');
      for (var i = 0; i < ca.length; i++) {
        var c = ca[i];
        while (c.charAt(0) == ' ') {
          c = c.substring(1);
        }
        if (c.indexOf(name) == 0) {
          return c.substring(name.length, c.length);
        }
      }
      return "";
    }

    function togglelanguage() {
      var languageFromCookie = getCookie("lang");
      //window.alert(languageFromCookie);
      //var languageFromCookie = "lang2";
      if (languageFromCookie == "lang1") {
        $('.lang1, .btneng, .btnar').show();
        $('.lang2, .btneng').hide();
        $(".pricepoint").html(priceinfoLang1);
        $("#msisdn-submit-button").text(msisdnButtonLang1);
        $("#pin-submit-button").text(pinButtonLang1);
        $("#smsbutton").text(smsButtonLang1);
        $("#pinInput").attr("placeholder", msisdnPlaceholderLang1);
        $("#msisdn_0").attr("placeholder", msisdnPlaceholderLang1);
        $(".msisdnErrMsg.errMsg span").text(errorMsgLang1);
        $("#component-msg-DISCLAIMER").text(discalimerLang1);
        $("#component-msg-DISCLAIMER").removeClass('en-direction');
        $("#component-msg-DISCLAIMER").addClass('ar-direction');
        $("#legalMsg").text(topLegalLang1);
        $("#opLabel").text(opsLabelLang1);
        $("#component-msg-TARIFF").text(priceinfoLang1);
        $('input[name="ilang"]').val("ar");
      } else {
        $('.lang2, .btneng, .btnar').show();
        $('.lang1, .btnar').hide();
        $(".pricepoint").html(priceinfoLang2);
        $("#component-msg-DISCLAIMER").text(discalimerLang2);
        $("#component-msg-DISCLAIMER").removeClass('ar-direction');
        $("#component-msg-DISCLAIMER").addClass('en-direction');
        $("#msisdn-submit-button").text(msisdnButtonLang2);
        $("#smsbutton").text(smsButtonLang2);
        $("#pin-submit-button").text(pinButtonLang2);
        $("#pinInput").attr("placeholder", msisdnPlaceholderLang2);
        $("#msisdn_0").attr("placeholder", msisdnPlaceholderLang2);
        $(".msisdnErrMsg.errMsg span").text(errorMsgLang2);
        $("#legalMsg").text(topLegalLang2);
        $("#opLabel").text(opsLabelLang2);
        $("#component-msg-TARIFF").text(priceinfoLang2);
        $('input[name="ilang"]').val("en");
      }
    }
    $(".lang-btn").click(function() {
      var selectedlanguage = $(this).val();
      //var selectedlanguage = "lang2";
      setCookie("lang", selectedlanguage, 30);
      event.preventDefault();
      togglelanguage();
    });
    $(document).ready(function() {
      togglelanguage();
    });
  </script>
</form>

Text Content

English العربية
X
X
Subscription price is 300 IQD/day.

الألعاب والتطبيقات الأكثر شيوعًا وأفضل محتوى للجوّال

Most popular games and apps and best mobile content!


انقر فوق الزر أدناه للمتابعة


CLICK BUTTON BELOW TO PROCEED


Subscribe
Subscription price is 300 IQD/day.
Please contact support@mobilfun.mobi.The free trial is valid only for new
subscribers.
الإشتراك
Subscribe
تأكيد الأشتراك
Confirm Your Subscription


يرجى التواصل مع support@mobilfun.mobi الإصدار التجريبي المجاني صالح فقط
للمشتركين الجدد.
Please contact support@mobilfun.mobi.The free trial is valid only for new
subscribers.
ارسل رسالة قصيرة
Send SMS
TOP_LEGAL_LANG1
TOP_LEGAL_LANG2
OPS_LABEL_LANG1
OPS_LABEL_LANG2
سعر الاشتراك 300 دينار عراقي في اليوم.
Subscription price is 300 IQD/day.