var specialKeys = new Array(); specialKeys.push(8); function IsNumeric(e) { var keyCode = e.which ? e.which : e.keyCode var ret = ((keyCode >= 48 && keyCode <= 57) || specialKeys.indexOf(keyCode) != -1); return ret; } $('#txtuserID').on("keyup change", function () { var name = $('#txtuserID').val(); if (name.length > 2) { $.ajax({ type: "POST", contentType: "application/json; charset=utf-8", url: "/Login/GetSponser", data: "{'term':'" + name + "'}", dataType: "json", success: function (data) { if (data.length > 0) { //$('.regUserErrmsg').show(); msgshow(name + ' Username already exist', 'warning'); $('#txtuserID').focus(); //$('#register-form').animate({ // scrollTop: $("#regErrmsg").offset().top //}, 1000); } else { } } }); } }) $(function () { $('body').on('keydown', '.noSpacetext', function (e) { console.log(this.value); if (e.which === 32 && e.target.selectionStart === 0) { return false; } }); }); $("#txtMobileNo").on("keypress keyup blur change", function (e) { return IsNumeric(e); }); $("#txtusername,#mpwd").on("keypress keyup blur change", function (event) { var keycode = (event.keyCode ? event.keyCode : event.which); if (keycode == '13') { Login(); } }); $("#btnLogSubmit").click(function () { Login(); }); $("#btnForget").click(function () { Forgot(); }); $("#txtId").on("keypress keyup blur change", function (event) { var keycode = (event.keyCode ? event.keyCode : event.which); if (keycode == '13') { Forgot(); } }); function Forgot() { if (document.getElementById("txtId").value.length < 2) { msgshow("Please Enter Username", 'warning'); $("#txtId").focus(); return false; } dataString = new FormData($("#ForgotForm").get(0)); if (dataString != '') { $('#Forloader').show(); //$('#btnForget').hide(); $.ajax({ type: "POST", url: "/Login/ResetAjax", data: dataString, contentType: false, processData: false, success: function (response) { var res = response.split('-'); if (res[0] == "True") { // $('#btnForget').show(); $('#Forloader').hide(); msgshow(res[1], 'Success'); } else { msgshow(res[1], 'warning'); $('#Forloader').hide(); //$('#btnForget').show(); } }, error: function (er) { $('#Forloader').hide(); //$('#btnForget').show(); msgshow(er, 'warning'); } }); } } function Login() { if (document.getElementById("username").value.length < 2) { msgshow("Please Enter Username", 'warning'); $("#username").focus(); return false; } else if (document.getElementById("pass").value.length < 2) { msgshow("Please Enter Password", 'warning'); $("#pass").focus(); return false; } if ($('.remember').is(':checked')) { var username = $('#username').val(); var password = $('#pass').val(); // set cookies to expire in 14 days $.cookie('username', username, { expires: 100 }); $.cookie('password', password, { expires: 100 }); $.cookie('remember', true, { expires: 100 }); } else { // reset cookies $.cookie('username', null); $.cookie('password', null); $.cookie('remember', null); } dataString = new FormData($("#LogForm").get(0)); if (dataString != '') { $('#Logloader').show(); // $('#btnLogSubmit').hide(); $.ajax({ type: "POST", url: "/Login/LoginAjax", data: dataString, contentType: false, processData: false, success: function (response) { var res = response.split('-'); if (res[0] == "True") { window.location = "/User/Index"; } else { msgshow(res[1], 'warning'); $('#Logloader').hide(); // $('#btnLogSubmit').show(); } }, error: function (er) { $('#Logloader').hide(); // $('#btnLogSubmit').show(); msgshow(er, 'warning'); } }); } } function CheckPassword(inputtxt) { var passw = "^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{6,20}$"; if (inputtxt.match(passw)) { return true; } else { return false; } } $("#btnSubmit").click(function () { Registration(); }); function Registration() { //if (document.getElementById('txtname').value.length < 3) { // msgshow("Please Enter Valid First Name", 'warning'); // $('#txtname').focus(); // return false; //} //else //if (document.getElementById('txtuserID').value.length < 3) { // msgshow("Please Enter Valid Username", 'warning'); // $('#txtuserID').focus(); // return false; //} //else if (document.getElementById('txtemail').value.length < 5) { msgshow('Please Enter Valid Email', 'warning'); // $('#txtemail').focus(); return false; } else if (document.getElementById('txtTrx').value.length < 32) { msgshow("Please Enter Valid BTC/Bitcoin Address ", 'warning'); $('#txtTrx').focus(); return false; } else if (document.getElementById('cmbcountry').value == "") { msgshow("Please Select Country", 'warning'); $('#cmbcountry').focus(); return false; } else if (document.getElementById('txtPass').value == "") { msgshow("Please Enter password", 'warning'); $('#txtPass').focus(); return false; } else if (document.getElementById('txtPass').value.length < 3) { msgshow("Please Enter password", 'warning'); $('#txtPass').focus(); return false; } else if (document.getElementById('txtCpass').value == "") { msgshow("Please enter Confirm password", 'warning'); $('#txtCpass').focus(); return false; } else if (document.getElementById('txtCpass').value != document.getElementById('txtCpass').value) { msgshow("Retype password not matched", 'warning'); $('#txtCpass').focus(); return false; } //else if (document.getElementById('txtMobileNo').value.length < 5) { // msgshow("Please Enter Mobile Number ", 'warning'); // $('txtMobileNo').focus(); // return false; //} //else if (document.getElementById('txtMobileNo').value.length < 7) { // msgshow("Mobile number should be between 7 to 13 digit", 'warning'); // $('txtMobileNo').focus(); // return false; //} //else if (document.getElementById('txtMobileNo').value.length > 13) { // msgshow("Mobile number should be between 7 to 13 digit", 'warning'); // $('txtMobileNo').focus(); // return false; //} //else if ($('#txtCity').value.length < 3) { // msgshow("Please Enter City Name", 'warning'); // $('#txtCity').focus(); // return false; //} //else if ($('#txtState').value.length < 3) { // msgshow("Please Enter State Name", 'warning'); // $('#txtState').focus(); // return false; //} else if (document.getElementById('txtspemail').value == "") { msgshow("Please Enter Valid Referral Code", 'warning'); $('#txtspemail').focus(); return false; } //else if (document.getElementById('txtspname').value == "") { // msgshow("Please Enter Valid Sponsor Id", 'warning'); // $('#txtspemail').focus(); // return false; //} //else if (document.getElementById('cmbplace').value == "") { // msgshow("Please Select Placement", 'warning'); // $('#cmbplace').focus(); // return false; // } //else if ($('#cmbGender').value == "") { // msgshow("Please Select Gender", 'warning'); // $('#cmbGender').focus(); // return false; //} else if ($('#agree-term-2').prop("checked") == true) { dataString = new FormData($("#regform").get(0)); if (dataString != '') { $('#RegLoader').show(); $('#btnSubmit').hide(); $.ajax({ type: "POST", url: "/Login/RegisterAjax", data: dataString, contentType: false, // Not to set any content header processData: false, // Not to process data success: function (response) { var res = response.split('-'); if (res[0] == "True") { //$('#btnSubmit').show(); window.location = "/Login/RegSuccess/0"; } else { msgshow(res[1]); $('#RegLoader').hide(); $('#btnSubmit').show(); } }, error: function (er) { $('#RegLoader').hide(); $('#btnSubmit').show(); msgshow(er, 'warning'); } }); } } else { msgshow("Please select terms and condition", 'warning'); $('#remember').focus(); return false; } } function regError(msg) { alert(msg); //$('.regErrmsg').show(); //$('#regErrmsg').text(msg); //$('#register-form').animate({ // scrollTop: $("#regErrmsg").offset().top //}, 1000); } function ContactSubmit() { if ($('#txtName').value.length < 3) { alert("Please Enter Valid Name"); $('#txtName').focus(); return false; } else if ($('#txtmail').value.length < 5) { alert("Please Enter Valid Email "); $('#txtmail').focus(); return false; } else if ($('#txtPhone').value.length < 5) { alert("Please Enter Mobile Number "); $('#txtPhone').focus(); return false; } else if ($('#txtSub').value.length < 5) { alert("Please Enter Subject"); $('#txtSub').focus(); return false; } else if ($('#txtmsg').value.length < 3) { alert("Please Enter Message"); $('#txtmsg').focus(); return false; } dataString = new FormData($("#ContactForm").get(0)); if (dataString != '') { $('#Forloader').show(); $('#btnContactSubmit').hide(); $.ajax({ type: "POST", url: "/Home/IndexAjax", data: dataString, contentType: false, // Not to set any content header processData: false, // Not to process data success: function (response) { var res = response.split('-'); if (res[0] == "True") { $('#btnContactSubmit').show(); //$('#Forloader').hide(); alert(res[1]); } else { alert(res[1]); $('#btnContactSubmit').show(); $('#txtName,#txtmail,#txtPhone,#txtSub,#txtmsg').val(''); } }, error: function (er) { $('#btnContactSubmit').show(); alert(er); } }); } } function msgshow(val, e) { if (e == "Success") { $('#testy').toastee({ header: 'Success!', type: 'success', message: val }); } else { $('#testy').toastee({ header: 'warning!', type: 'error', message: val }); } }