﻿// JScript File
function enviarEmail()
{
  try
  { 
    var fromMail=document.getElementById('ctl01_txtMail').value;
    if (validarDatosContact())
    {
        var el =document.getElementById('ctl01_txtMessaje');
        ShowLoading('Sending contact E-Mail');
        
        SendContactMail(fromMail,el.innerText);
        //show sending mail...
    }
   }
   catch (e)
   {}
}
function validarDatosContact()
{
    var fromMail=document.getElementById('ctl01_txtMail').value;
    if (validarMail(fromMail))
    {
        var el=document.getElementById('lblFromContactError');
        el.style.visibility="hidden";
        el.style.value="";
        
        var bodyMail=document.getElementById('ctl01_txtMessaje').value;
        if (bodyMail.length>0 && bodyMail!="Your Message")
        {
            //el mail está completo, es correcto, mandar
              var el2=document.getElementById('bodyContactError');
            el2.style.visibility="hidden";
            el2.style.value="";
            return true
        }
        else
        {
            //falta el cuerpo, es incorrecto , no mandar
           var el2=document.getElementById('bodyContactError');
            el2.style.visibility="visible";
            el2.innerHTML="Don't forget to write your message!";
            return false
        }
        
    }
    else
    {
        var el=document.getElementById('lblFromContactError');
    
        el.innerHTML="You Must Specify A Valid E-Mail Address";
        el.style.visibility="visible";
        
        var bodyMail=document.getElementById('ctl01_txtMessaje').value;
        if (bodyMail.length==0 || bodyMail=="Your Message")
        {
         
            //falta el cuerpo, es incorrecto , no mandar
           var el2=document.getElementById('bodyContactError');
            el2.style.visibility="visible";
            el2.innerHTML="Don't forget to write your message!";
            
        }
        else
        {
          var el2=document.getElementById('bodyContactError');
            el2.style.visibility="hidden";
            el2.style.value="";
        }
        
        return false;
    }
}
function SendContactMail(from,body)
{
    UseCallback("sendContactMail&" + from + "&" + body   ,"sendContactMail");
}
