// JavaScript Document
function mostrar(capa) {
    document.getElementById(capa).style.display = 'block';
}

function ocultar(capa) {
    document.getElementById(capa).style.display = 'none';
}

function SetToUpper(obj, e) {
    var keynum;
    if (window.event) // IE
        keynum = e.keyCode;
    else if (e.which) // Netscape/Firefox/Opera
        keynum = e.which;
    var keychar = String.fromCharCode(keynum);
    if (keychar >= 'a' && keychar <= 'z') {
        var newCode = keychar.toUpperCase().charCodeAt(0);
        if (window.event) // IE
            e.keyCode = newCode;
        else if (e.which) // Netscape/Firefox/Opera
            e.which = newCode;
    }
}

function validaClickToCall(cct1Telefono, cct1Pregunta1, cct1Pregunta2) {
    if (cct1Telefono.value == '') {
        alert('Por favor introduce tu teléfono');
        cct1Telefono.focus();
        return false;
    }
    else if (cct1Telefono.value.length < 9) {
        alert('Debe contener 9 cifras');
        cct1Telefono.focus();
        return false;
    }
    else if (cct1Pregunta1.value == '') {
        alert('Por favor selecciona la respuesta deseada');
        cct1Pregunta1.focus();
        return false;
    }
    else if (cct1Pregunta2.value == '') {
        alert('Por favor selecciona la respuesta deseada');
        cct1Pregunta2.focus();
        return false;
    }
    else {
        return true;
    }
}

function AbreteSesamoClickToCall(idTelefono, idPregunta1, idPregunta2) {
    var objTtelefono = document.getElementById(idTelefono);
    var objPregunta1 = document.getElementById(idPregunta1);
    var objPregunta2 = document.getElementById(idPregunta2);

    if (!validaClickToCall(objTtelefono, objPregunta1, objPregunta2))
        return;

    var url = _rootpath + "IntegracionReale/Reale.aspx?Pregunta1=" + objPregunta1.value + "&Pregunta2=" + objPregunta2.value + "&Telefono=" + objTtelefono.value
    window.open(url, "", "status=0,toolbar=0,width=400,height=400");
}

function stripAlphaCharsClickToCall(pstrSource) {
    var m_strOut = new String(pstrSource);
    m_strOut = m_strOut.replace(/[^0-9]/g, '');
    return m_strOut;
}


