﻿
function trim(str) { return str.replace(/^\s+|\s+$/g, ''); }
function checkEmail(email) {
    var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // not valid
    var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/; // valid
    //var RE = /^[a-zA-Z]+([_\.-]?[a-zA-Z0-9]+)*@[a-zA-Z0-9]+([\.-]?[a-zA-Z0-9]+)*(\.[a-zA-Z]{2,4})+$/;
    //var RE = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
    if (!reg1.test(email) && reg2.test(email)) {
        return true;
    }
    else {
        return false;
    }
} 
function checkMobile(mobile) {//Only 11 digits  allowed
    if (mobile == "00000000000") {
        return false;
    }
    var RE = /^\d{10,11}$/;
    if (RE.test(mobile) == true) {
        return true;
    }
    else {
        return false;
    }
}
function addemail() {
    if (document.getElementById("<%=txtEmail.ClientID %>").value == "") {
        document.getElementById("<%=txtEmail.ClientID %>").value = document.getElementById("<%=ddlEmail.ClientID %>").value;
    } else {
        document.getElementById("<%=txtEmail.ClientID %>").value += ',' + document.getElementById("<%=ddlEmail.ClientID %>").value;
    }
}
function au_validate() {
    //validate primary customer info first and then co-applicants info
    document.getElementById("errFullName").innerHTML = "";
    document.getElementById("errMobile").innerHTML = "";
    document.getElementById("errLoginId").innerHTML = "";
    document.getElementById("errPassword").innerHTML = "";
    if (trim(document.getElementById("txtLogindId").value) == "") {
        document.getElementById("errLoginId").innerHTML = "Please enter login id (email address) of the user.";
        document.getElementById("txtLogindId").focus();
        return false;
    }
    var email = trim(document.getElementById("txtLogindId").value);
    if (email != "") {
        if (!checkEmail(email)) {
            document.getElementById("errLoginId").innerHTML = "Please enter valid email address.";
            document.getElementById("txtLogindId").focus();
            return false;
        }
    }
    if (trim(document.getElementById("txtPassword").value) == "") {
        document.getElementById("errPassword").innerHTML = "Please enter password of the user.";
        document.getElementById("txtPassword").focus();
        return false;
    }
    if (trim(document.getElementById("txtFullName").value) == "") {
        document.getElementById("errFullName").innerHTML = "Please enter full name of the user.";
        document.getElementById("txtFullName").focus();
        return false;
    }
    var mobile = trim(document.getElementById("txtMobile").value);
    if (mobile != "") {
        if (!checkMobile(mobile)) {
            document.getElementById("errMobile").innerHTML = "Please enter only main digits of mobile number like 9427041538.";
            document.getElementById("txtMobile").focus();
            return false;
        }
    }
    document.getElementById("pageWorking").style.display = "block";
    return true;
}
function l_validate() {
    document.getElementById("errMsg").innerHTML = "";
    if (trim(document.getElementById("txtLoginId").value) == "") {
        document.getElementById("errMsg").innerHTML = "Please enter login id (email address) of the user.";
        document.getElementById("txtLoginId").focus();
        return false;
    }
    if (trim(document.getElementById("txtPassword").value) == "") {
        document.getElementById("errMsg").innerHTML = "Please enter password of the user.";
        document.getElementById("txtPassword").focus();
        return false;
    }
    return true;
}
function supressEntry(obj) {
    var keyCode;
    if (window.event)
        keyCode = window.event.keyCode;
    else
        keyCode = obj.keyCode;
    if (keyCode != 9)
        return false;
    else
        return true;
}
function showCalendar(oevent, obj) {
    var keyCode;
    if (window.event)
        keyCode = window.event.keyCode;
    else
        keyCode = oevent.which;
    if (keyCode != 13)
        return false;
    else {
        displayCalendar('document.forms[0].' + obj, 'dd-MMM-yyyy', obj);
        oevent.cancelBubble = true;             //For FIREFOX 
        return false;
    }
}

//Leads
function valileads() { 








}
