﻿function Trimming(pStrCadena)
{
	while(pStrCadena.charAt(0)==' ')
		pStrCadena=pStrCadena.substring(1,pStrCadena.length);
	while(pStrCadena.charAt(pStrCadena.length-1)==' ')
		pStrCadena=pStrCadena.substring(0,pStrCadena.length-1);
	return pStrCadena;
}

function f_valida_email(pStrEMail)
{
    if (pStrEMail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
        return true;
    else
        return false;
}
function f_solo_letras_cot(evt){
    var nav4 = window.Event ? true : false;
	var key = nav4 ? evt.which : evt.keyCode; 
	return ((key >= 65 && key <= 90) || (key >= 97 && key <= 122) || key == 32 || key == 241 || key == 209);
}

function f_solo_numeros(evt){ 
    var nav4 = window.Event ? true : false;
    // NOTE: Backspace = 8, Enter = 13, '0' = 48, '9' = 57 
    var key = nav4 ? evt.which : evt.keyCode; 
    return (key <= 13 || (key >= 48 && key <= 57));
}

function f_solo_chars_fono(evt){ 
    var nav4 = window.Event ? true : false;
    // NOTE: Backspace = 8, Enter = 13, '0' = 48, '9' = 57 , '-'= 45, '/'= 47
    var key = nav4 ? evt.which : evt.keyCode; 
    return ((key >= 48 && key <= 57) || key == 45 || key == 47);
}


function f_grabar_contact_us(){
    var strNomUsu = Trimming(document.getElementById("ctl00_ContentPlaceHolder2_Contactenos1_txtNomUsu").value);
    var strApeUsu = Trimming(document.getElementById("ctl00_ContentPlaceHolder2_Contactenos1_txtApeUsu").value);
    var strEmailUsu = Trimming(document.getElementById("ctl00_ContentPlaceHolder2_Contactenos1_txtEmailUsu").value);
    var strEmailConfirmaUsu = Trimming(document.getElementById("ctl00_ContentPlaceHolder2_Contactenos1_txtEmailConfirmaUsu").value);
    var strTelfUsu = Trimming(document.getElementById("ctl00_ContentPlaceHolder2_Contactenos1_txtTelfUsu").value);
    var strHoraUsu = Trimming(document.getElementById("ctl00_ContentPlaceHolder2_Contactenos1_txtHoraContactoUsu").value);
    var strTextoUsu = Trimming(document.getElementById("ctl00_ContentPlaceHolder2_Contactenos1_txtAyuda").value);
    var bolContinuar = false;
    
    if(strNomUsu==""){
        alert("Ingrese su nombre.");
        document.getElementById("ctl00_ContentPlaceHolder2_Contactenos1_txtNomUsu").focus();
        return false;
    }
    if(strApeUsu==""){
        alert("Ingrese su apellido.");
        document.getElementById("ctl00_ContentPlaceHolder2_Contactenos1_txtApeUsu").focus();
        return false;
    }
    else if(strEmailUsu==""){
        alert("Ingrese su e-mail.");
        document.getElementById("ctl00_ContentPlaceHolder2_Contactenos1_txtEmailUsu").focus();
        return false;
        /*if(strTelfUsu==""){
            alert("Ingrese su e-mail o teléfono.");
            document.getElementById("ctl00_ContentPlaceHolder2_Contact_us1_txtEmailUsu").focus();
            return false;
        }
        else{
            bolContinuar = true;
        }*/
    }
    else if(strTelfUsu==""){
        alert("Ingrese su e-mail o teléfono.");
        document.getElementById("ctl00_ContentPlaceHolder2_Contactenos1_txtEmailUsu").focus();
        return false;
    }
    else{
        if(!f_valida_email(strEmailUsu)){
            alert("Ingrese un e-mail válido.");
            document.getElementById("ctl00_ContentPlaceHolder2_Contactenos1_txtTelfUsu").focus();
            return false;
        }
        else if(strEmailUsu!=strEmailConfirmaUsu){
            alert("Confirme correctamente su e-mail.");
            document.getElementById("ctl00_ContentPlaceHolder2_Contactenos1_txtEmailConfirmaUsu").focus();
            return false;
        }
        else{
            bolContinuar = true;
        }
    }
    if(bolContinuar){
        if(strTextoUsu==""){
            alert("Ingrese su consulta.");
            document.getElementById("ctl00_ContentPlaceHolder2_Contactenos1_txtAyuda").focus();
            return false;
        }
        else
            return confirm("Está seguro que desea enviar su consulta?");
    }
    else return bolContinuar;
}

function f_IsMaxLength(pObjControl, pIntMaxLenght){
	if (pObjControl.value.length>pIntMaxLenght)
		pObjControl.value=pObjControl.value.substring(0,pIntMaxLenght);
}
