// es_jlip.js: les diverses fonctions d'ouverture de fenêtres annexes qui ont textes en espagnol
//------------------------------------

//------------------------------------
// ouverture de la page envoyer mail
function OpenEnvoyerMail()
{
    MM_validateForm('Nombre','','R','Correo','','RisEmail');
    if ( document.MM_returnValue == true) {
        document.MM_returnValue = confirm("Al cumplimentar y enviar este formulario, el usuario declara ser mayor de edad y consiente expresamente en el tratamiento de sus datos personales por parte del Anunciante, quedando informado que, conforme a lo establecido en la Ley Orgánica de Protección de Datos (Ley 15/1999, de 13 de diciembre), puede ejercitar los derechos de acceso y, en su caso, de rectificación, cancelación u oposición respecto al tratamiento de dichos datos mediante comunicación escrita dirigida al Anunciante a la dirección que consta en este anuncio, acompañando fotocopia de su D.N.I. u otro documento suficiente acreditativo de su identidad.\nLa finalidad de dicho tratamiento es la de suministrar información al usuario acerca de los servicios prestados por el Anunciante, quien no está autorizado para ceder dichos datos a terceros sin el consentimiento expreso del usuario.\nEl usuario queda, asimismo, informado de la ausencia de tratamiento de sus datos personales por parte de QDQ Media, S.A.U.");
    }
}
//------------------------------------
// Enregistrement dans favoris
function addFav()
{
    if (document.all) window.external.AddFavorite(location.href, document.title);
    else alert('Pulsa CTRL + D para añadir esta página a tus favoritos.');
}
//------------------------------------
// Valider le form
function MM_validateForm() //v4.0
{
    var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
    var lista=new Array();
    lista['Nombre']='Nombre';
    lista['Correo']='E-mail';

    for (i=0; i<(args.length-2); i+=3) {
        test=args[i+2];
        val=MM_findObj(args[i]);
        if (val) {
            nm=lista[val.name];
            if ((val=val.value)!="") {
                if (test.indexOf('isEmail')!=-1) {
                    p=val.indexOf('@');
                    if (p<1 || p==(val.length-1)) errors+='- '+nm+' debe contener una dirección de correo.\n';
                } else if (test!='R') {
                    if (isNaN(val)) errors+='- '+nm+' debe ser un número.\n';
                    if (test.indexOf('inRange') != -1) {
                        p=test.indexOf(':');
                        min=test.substring(8,p);
                        max=test.substring(p+1);
                        if (val<min || max<val) errors+='- '+nm+' debe contener un número entre '+min+' y '+max+'.\n';
                    }
                }
            } else if (test.charAt(0) == 'R') errors += '- '+nm+' es necesario.\n';
        }
    }
    if (errors) alert('se ha producido el siguiente error:\n'+errors);
    document.MM_returnValue = (errors == '');
}
