﻿function VerificarEmail()
{
    var VTxtEmail = $('ctl00_CPH_TxtEmail');
    
    if(VTxtEmail.value.toString().match(/\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/))
    {
        if(VTxtEmail.value.trim().length>0)
        {
            PageMethods.VerificarEmail(VTxtEmail.value, OnSucceeded);
        }
    }
}

function OnSucceeded(result, userContext, methodName) 
{
    if(methodName=="VerificarEmail")
    {
        var VTxtEmail = $('ctl00_CPH_TxtEmail');
        
        if(result)
        {
            $('SpnEmail').innerHTML="<font color='#00CC00'><b>" + VTxtEmail.value + "</b></font> está disponível.";
        }
        else
        {
            $('SpnEmail').innerHTML="<font color='#FF0000'><b>" + VTxtEmail.value + "</b></font> já está sendo usado em outra conta.";
        }
        
    }
}

function EmailValidate(source, args)
{
    if($('SpnEmail').innerHTML.indexOf("disponível")>-1)
    {
        args.IsValid = true;
    }
    else
    {
        args.IsValid = false;
    }
}
