﻿
//Submit order...

     function SetErrorPosition(divId, innerHtml) {
         //debugger;
          document.getElementById(divId).innerHTML = innerHtml;
      }
      
function validate() {
    var sAlertMsg = "";
    if (document.getElementById("<%=tbFIO.ClientID%>").value == "") {
        sAlertMsg += "ФИО обязательное поле.\n";
        SetErrorPosition("alFIO", "<div style='color:Red;'>!</div>");
        document.getElementById("<%=tbFIO.ClientID%>").focus();
    }
    else { SetErrorPosition("alFIO", ""); }
    if (document.getElementById("<%=tbAge.ClientID%>").value == "") {
        sAlertMsg += "Возраст обязательное поле.\n"
        SetErrorPosition("alAge", "<div style='color:Red;'>!</div>");
        document.getElementById("<%=tbAge.ClientID%>").focus();
    }
    else { SetErrorPosition("alAge", ""); }
    if (document.getElementById("<%=tbSex.ClientID%>").value == "") {
        sAlertMsg += "Пол обязательное поле.\n"
        SetErrorPosition("alSex", "<div style='color:Red;'>!</div>");
        document.getElementById("<%=tbSex.ClientID%>").focus();
    }
    else { SetErrorPosition("alSex", ""); }
    if (document.getElementById("<%=tbDiagnosis.ClientID%>").value == "") {
        sAlertMsg += "Диагноз обязательное поле.\n"
        SetErrorPosition("alDiagnosis", "<div style='color:Red;'>!</div>");
        document.getElementById("<%=tbDiagnosis.ClientID%>").focus();
    }
    else { SetErrorPosition("alDiagnosis", ""); }
    if (document.getElementById("<%=tbCity.ClientID%>").value == "") {
        sAlertMsg += "Город обязательное поле.\n"
        SetErrorPosition("alCity", "<div style='color:Red;'>!</div>");
        document.getElementById("<%=tbCity.ClientID%>").focus();
    }
    else { SetErrorPosition("alCity", ""); }
    if (document.getElementById("<%=tbCountry.ClientID%>").value == "") {
        sAlertMsg += "Страна обязательное поле.\n"
        SetErrorPosition("alCountry", "<div style='color:Red;'>!</div>");
        document.getElementById("<%=tbCountry.ClientID%>").focus();
    }
    else { SetErrorPosition("alCountry", ""); }
    if (document.getElementById("<%=tbEmail.ClientID %>").value == "") {
        sAlertMsg += "Email обязательное поле.\n"
        SetErrorPosition("alEmail", "<div style='color:Red;'>!</div>");
        document.getElementById("<%=tbEmail.ClientID %>").focus();
    }
    else { SetErrorPosition("alEmail", ""); }
    var emailPat = /^(\".*\"|[A-Za-z]\w*)@(\[\d{1,3}(\.\d{1,3}){3}]|[A-Za-z]\w*(\.[A-Za-z]\w*)+)$/;
    var emailid = document.getElementById("<%=tbEmail.ClientID %>").value;
    var matchArray = emailid.match(emailPat);
    if (matchArray == null) {
        sAlertMsg += "Не коректный Email.\n"
        document.getElementById("<%=tbEmail.ClientID %>").focus();
    }
    if (document.getElementById("<%=tbCaptcha.ClientID %>").value == "") {
        sAlertMsg += "Проверка ввода обязательное поле..\n"
        SetErrorPosition("alCaptcha", "<div style='color:Red;'>!</div>");
        document.getElementById("<%=tbCaptcha.ClientID %>").focus();
    }
    else { SetErrorPosition("alCaptcha", ""); }
    if (sAlertMsg != '') {
        alert(sAlertMsg)
        return false;
    }
     return true;
}

