﻿
function validateSignUp()
{
    var _msg = "";
   
    if (document.getElementById(_clientId + "txtFName").value=="")
        _msg = "חובה להזין שם פרטי";
    if (document.getElementById(_clientId + "txtLName").value=="") {
        if (_msg!="") { _msg+= "\n"; }
        _msg += "חובה להזין שם משפחה";
    }
    
    if (document.getElementById(_clientId + "txtPhone").value=="") {
        if (_msg!="") { _msg+= "\n"; }
        _msg += "חובה להזין טלפון";
    }
    else
    {
        var phoneRegExp = new RegExp ( "^\\d{9,10}$");
        phoneRegExp.exec(document.getElementById(_clientId + "txtPhone").value);
        if (!phoneRegExp.test (document.getElementById(_clientId + "txtPhone").value))
        {
            if (_msg!="") { _msg+= "\n"; }
            _msg += "טלפון אינו תקין, נא להזין ספרות בלבד כולל איזור חיוג.  לדוגמא: 037777777";
        }
    }
        
    if (document.getElementById(_clientId + "txtEmail").value=="") {
        if (_msg!="") { _msg+= "\n"; }
        _msg += "חובה להזין כתובת דואר אלקטרוני";
    }
    else
    {
        var regExprEmail = new RegExp("^\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*$");
        regExprEmail.exec(document.getElementById(_clientId + "txtEmail").value);
        if (!regExprEmail.test (document.getElementById(_clientId + "txtEmail").value))
        {
            if (_msg!="") { _msg+= "\n"; }
            _msg += "כתובת דואר אלקטרוני אינה תקינה";
        }
    }
    
    if (document.getElementById("confirmMail"))
    if (!document.getElementById("confirmMail").checked)
    {
          if (_msg!="") { _msg+= "\n"; }
            _msg += "יש לאשר קבלת הטבות במייל";
    }
    if (document.getElementById(_clientId +"drpLimudim"))
    {
        if (document.getElementById(_clientId +"drpLimudim").value=="0")
        {
         if (_msg!="") { _msg+= "\n"; }
                _msg += "נא לבחור תחום עניין";
        }
    }
    if (_msg!="")
     {
        alert( _msg );
        return false;
     }
     return true;
}