var errMsg;
var cnt=0;
function isemailValidation(fieldName)
{
    var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
    //var address = document.getElementById('email').value;
    var address =  document.getElementById(fieldName).value;
    if(reg.test(address) == false) {
      errMsg = '<li> Invalid Email Address '+address + '</li>';
        document.getElementById('errors1').innerHTML += errMsg;
        //alert("error div "+document.getElementById('errors1').innerHTML);
        cnt=1;
      return false;
    }
}


function istextValidation(fieldName)
{
    //var reg = /([A-Za-z0-9])/;
    var reg =/^([A-Za-z0-9_\-\.])/;
    var fieldValue =  document.getElementById(fieldName).value;
    if(reg.test(fieldValue)==false)
    {
        errMsg = '<li> Invalid '+fieldName + ' : '+fieldValue+ '</li>';
        document.getElementById('errors1').innerHTML += errMsg;
        cnt=1;
        return false;
    }

}

function isnumberValidation(fieldName)
{
    //var reg = /([A-Za-z0-9])/;
    var reg =/^([0-9])/;
    var fieldValue =  document.getElementById(fieldName).value;
    if(reg.test(fieldValue)==false)
    {
        errMsg = '<li> Invalid '+fieldName + ' : '+fieldValue+ '</li>';
        document.getElementById('errors1').innerHTML += errMsg;
        cnt=1;
        return false;
    }

}

function isEmpty(fieldName)
{
    var fieldValue =  document.getElementById(fieldName).value;
    if(fieldValue == "" )
    {
        errMsg = '<li>Required '+fieldName + ' field can not be blank.</li>';
        document.getElementById('errors1').innerHTML += errMsg;
        cnt=1;
        return false;
    }
    else
    {
        return true;
    }

}

function validateForm()
{
 cnt=0;
        document.getElementById('errors1').innerHTML = "";
        isemailValidation('email');
        istextValidation('fname');
        istextValidation('lname');
        //isnumberValidation('phone');
        istextValidation('company');
        istextValidation('city');
        isnumberValidation('zip');
        istextValidation('Country')
    //alert('cnt = '+cnt);
        if(cnt!=1)
       {
           document.getElementById("btnSubmit").click();
       }else
        {
            document.getElementById("errors1").style.display = 'block';
        }

        //else{alert('List of Error for you....');}
           //document.getElementById('errors1').innerHTML += '</ul>';
}

function validateLoginForm()
{
 cnt=0;
    
        document.getElementById('errors1').innerHTML = "";
        //isemailValidation();
        if(isEmpty('email'))
        {
          isEmpty('password');
          if(isemailValidation('email')==false)
          {
            document.getElementById("password").value="";
            document.getElementById("email").focus();
            document.getElementById("email").value="";
          }

        }
    //alert('cnt = '+cnt);
        if(cnt!=1)
       {
           document.getElementById("errors1").style.display = 'none';
           document.getElementById("loginSubmit").click();
       }else
        {
            document.getElementById("errors1").style.display = 'block';
        }

        //else{alert('List of Error for you....');}
           //document.getElementById('errors1').innerHTML += '</ul>';
}

