/* ======================================================================
Este script es propiedad intelectual de dominicoscoval.org 
implementado por Emilio L. Araujo Carceller en fecha: 1/08/2004
====================================================================== */

// add favoritos
function addToFavorite(favTitle){
  if ((navigator.appVersion.indexOf("MSIE") > 0) && (parseInt(navigator.appVersion) >= 4)) {
    window.external.AddFavorite(location.href, unescape(favTitle));
  }
}

// Precarga de imágenes y rolloversss
function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		espiritua_06_espirituaa_over = newImage("images/espiritua_06-espirituaa_ove.gif");
		espiritua_06_espirituad_over = newImage("images/espiritua_06-espirituad_ove.gif");
		espiritua_06_espirituac_over = newImage("images/espiritua_06-espirituac_ove.gif");
		espiritua_07_espirituaa_over = newImage("images/espiritua_07-espirituaa_ove.gif");
		espirituaa_over = newImage("images/espirituaa-over.gif");
		espiritua_09_espirituaa_over = newImage("images/espiritua_09-espirituaa_ove.gif");
		espiritua_09_espirituad_over = newImage("images/espiritua_09-espirituad_ove.gif");
		espirituad_over = newImage("images/espirituad-over.gif");
		espiritua_11_espirituad_over = newImage("images/espiritua_11-espirituad_ove.gif");
		espiritua_11_espirituac_over = newImage("images/espiritua_11-espirituac_ove.gif");
		espirituac_over = newImage("images/espirituac-over.gif");
		espiritua_13_espirituac_over = newImage("images/espiritua_13-espirituac_ove.gif");
		espiritua_14_espirituaa_over = newImage("images/espiritua_14-espirituaa_ove.gif");
		espiritua_15_espirituad_over = newImage("images/espiritua_15-espirituad_ove.gif");
		espiritua_16_espirituac_over = newImage("images/espiritua_16-espirituac_ove.gif");
		espirituaba_01_espirituabco_over = newImage("images/espirituaba_01-espirituabco.gif");
		espirituaba_02_espirituabi_over = newImage("images/espirituaba_02-espirituabi_.gif");
		espirituaba_02_espirituabd_over = newImage("images/espirituaba_02-espirituabd_.gif");
		espirituaba_02_espirituabc_over = newImage("images/espirituaba_02-espirituabc_.gif");
		espirituaba_03_espirituabi_over = newImage("images/espirituaba_03-espirituabi_.gif");
		espirituabi_over = newImage("images/espirituabi-over.gif");
		espirituaba_05_espirituabi_over = newImage("images/espirituaba_05-espirituabi_.gif");
		espirituaba_05_espirituabd_over = newImage("images/espirituaba_05-espirituabd_.gif");
		espirituabd_over = newImage("images/espirituabd-over.gif");
		espirituaba_07_espirituabd_over = newImage("images/espirituaba_07-espirituabd_.gif");
		espirituaba_07_espirituabc_over = newImage("images/espirituaba_07-espirituabc_.gif");
		espirituabc_over = newImage("images/espirituabc-over.gif");
		espirituaba_09_espirituabc_over = newImage("images/espirituaba_09-espirituabc_.gif");
		espirituaba_10_espirituabco_over = newImage("images/espirituaba_10-espirituabco.gif");
		espirituabco_over = newImage("images/espirituabco-over.gif");
		espirituaba_12_espirituabco_over = newImage("images/espirituaba_12-espirituabco.gif");
		espirituaba_13_espirituabi_over = newImage("images/espirituaba_13-espirituabi_.gif");
		espirituaba_14_espirituabd_over = newImage("images/espirituaba_14-espirituabd_.gif");
		espirituaba_15_espirituabc_over = newImage("images/espirituaba_15-espirituabc_.gif");
		espirituaba_16_espirituabco_over = newImage("images/espirituaba_16-espirituabco.gif");
		menu_02_menu_Presentaci_n_over = newImage("images/menu_02-menu_Presentaci%f3n_o.gif");
		menu_03_menu_Presentaci_n_over = newImage("images/menu_03-menu_Presentaci%f3n_o.gif");
		menu_Presentaci_n_over = newImage("images/menu_Presentaci%f3n-over.gif");
		menu_05_menu_Presentaci_n_over = newImage("images/menu_05-menu_Presentaci%f3n_o.gif");
		menu_06_menu_Presentaci_n_over = newImage("images/menu_06-menu_Presentaci%f3n_o.gif");
		menu_07_menu_Presentaci_n_over = newImage("images/menu_07-menu_Presentaci%f3n_o.gif");
		menu_08_menu_Meditaciones_over = newImage("images/menu_08-menu_Meditaciones_o.gif");
		menu_09_menu_Meditaciones_over = newImage("images/menu_09-menu_Meditaciones_o.gif");
		menu_Meditaciones_over = newImage("images/menu_Meditaciones-over.gif");
		menu_11_menu_Meditaciones_over = newImage("images/menu_11-menu_Meditaciones_o.gif");
		menu_12_menu_Meditaciones_over = newImage("images/menu_12-menu_Meditaciones_o.gif");
		menu_13_menu_Meditaciones_over = newImage("images/menu_13-menu_Meditaciones_o.gif");
		menu_14_menu_espiri_over = newImage("images/menu_14-menu_espiri_over.gif");
		menu_14_menu_textos_over = newImage("images/menu_14-menu_textos_over.gif");
		menu_14_menu_Libros_Sagrad__over = newImage("images/menu_14-menu_Libros-Sagrad..gif");
		menu_14_menu_Oraciones_over = newImage("images/menu_14-menu_Oraciones_over.gif");
		menu_14_menu_Sacramentos_over = newImage("images/menu_14-menu_Sacramentos_ov.gif");
		menu_14_menu_libros_over = newImage("images/menu_14-menu_libros_over.gif");
		menu_14_menu_Poemas_relig__over = newImage("images/menu_14-menu_Poemas-relig._.gif");
		menu_14_menu_enlaces_over = newImage("images/menu_14-menu_enlaces_over.gif");
		menu_14_menu_El_rosario_over = newImage("images/menu_14-menu_El-rosario_ove.gif");
		menu_14_menu_Via_crucis_over = newImage("images/menu_14-menu_Via-crucis_ove.gif");
		menu_14_menu_Orar_con_Imag__over = newImage("images/menu_14-menu_Orar-con-Imag..gif");
		menu_14_menu_Send__Oraci_n_over = newImage("images/menu_14-menu_Send.-Oraci%f3n_.gif");
		menu_14_menu_Formaci_n_over = newImage("images/menu_14-menu_Formaci%f3n_over.gif");
		menu_14_menu_Dialogo_over = newImage("images/menu_14-menu_Dialogo_over.gif");
		menu_Send__Oraci_n_over = newImage("images/menu_Send.-Oraci%f3n-over.gif");
		menu_16_menu_Libros_Sagrad__over = newImage("images/menu_16-menu_Libros-Sagrad..gif");
		menu_16_menu_Send__Oraci_n_over = newImage("images/menu_16-menu_Send.-Oraci%f3n_.gif");
		menu_16_menu_Formaci_n_over = newImage("images/menu_16-menu_Formaci%f3n_over.gif");
		menu_17_menu_Send__Oraci_n_over = newImage("images/menu_17-menu_Send.-Oraci%f3n_.gif");
		menu_Formaci_n_over = newImage("images/menu_Formaci%f3n-over.gif");
		menu_19_menu_Libros_Sagrad__over = newImage("images/menu_19-menu_Libros-Sagrad..gif");
		menu_19_menu_Formaci_n_over = newImage("images/menu_19-menu_Formaci%f3n_over.gif");
		menu_20_menu_Libros_Sagrad__over = newImage("images/menu_20-menu_Libros-Sagrad..gif");
		menu_20_menu_Formaci_n_over = newImage("images/menu_20-menu_Formaci%f3n_over.gif");
		menu_Libros_Sagrad__over = newImage("images/menu_Libros-Sagrad.-over.gif");
		menu_22_menu_espiri_over = newImage("images/menu_22-menu_espiri_over.gif");
		menu_22_menu_Libros_Sagrad__over = newImage("images/menu_22-menu_Libros-Sagrad..gif");
		menu_22_menu_Oraciones_over = newImage("images/menu_22-menu_Oraciones_over.gif");
		menu_22_menu_Sacramentos_over = newImage("images/menu_22-menu_Sacramentos_ov.gif");
		menu_22_menu_Poemas_relig__over = newImage("images/menu_22-menu_Poemas-relig._.gif");
		menu_22_menu_El_rosario_over = newImage("images/menu_22-menu_El-rosario_ove.gif");
		menu_22_menu_Via_crucis_over = newImage("images/menu_22-menu_Via-crucis_ove.gif");
		menu_22_menu_Orar_con_Imag__over = newImage("images/menu_22-menu_Orar-con-Imag..gif");
		menu_22_menu_Dialogo_over = newImage("images/menu_22-menu_Dialogo_over.gif");
		menu_23_menu_Libros_Sagrad__over = newImage("images/menu_23-menu_Libros-Sagrad..gif");
		menu_23_menu_Oraciones_over = newImage("images/menu_23-menu_Oraciones_over.gif");
		menu_Oraciones_over = newImage("images/menu_Oraciones-over.gif");
		menu_25_menu_Oraciones_over = newImage("images/menu_25-menu_Oraciones_over.gif");
		menu_25_menu_Sacramentos_over = newImage("images/menu_25-menu_Sacramentos_ov.gif");
		menu_26_menu_Oraciones_over = newImage("images/menu_26-menu_Oraciones_over.gif");
		menu_26_menu_Sacramentos_over = newImage("images/menu_26-menu_Sacramentos_ov.gif");
		menu_Sacramentos_over = newImage("images/menu_Sacramentos-over.gif");
		menu_28_menu_Sacramentos_over = newImage("images/menu_28-menu_Sacramentos_ov.gif");
		menu_28_menu_Poemas_relig__over = newImage("images/menu_28-menu_Poemas-relig._.gif");
		menu_29_menu_Sacramentos_over = newImage("images/menu_29-menu_Sacramentos_ov.gif");
		menu_29_menu_Poemas_relig__over = newImage("images/menu_29-menu_Poemas-relig._.gif");
		menu_Poemas_relig__over = newImage("images/menu_Poemas-relig.-over.gif");
		menu_31_menu_Poemas_relig__over = newImage("images/menu_31-menu_Poemas-relig._.gif");
		menu_31_menu_El_rosario_over = newImage("images/menu_31-menu_El-rosario_ove.gif");
		menu_31_menu_Via_crucis_over = newImage("images/menu_31-menu_Via-crucis_ove.gif");
		menu_31_menu_Orar_con_Imag__over = newImage("images/menu_31-menu_Orar-con-Imag..gif");
		menu_32_menu_Poemas_relig__over = newImage("images/menu_32-menu_Poemas-relig._.gif");
		menu_32_menu_El_rosario_over = newImage("images/menu_32-menu_El-rosario_ove.gif");
		menu_El_rosario_over = newImage("images/menu_El-rosario-over.gif");
		menu_34_menu_El_rosario_over = newImage("images/menu_34-menu_El-rosario_ove.gif");
		menu_34_menu_Via_crucis_over = newImage("images/menu_34-menu_Via-crucis_ove.gif");
		menu_34_menu_Orar_con_Imag__over = newImage("images/menu_34-menu_Orar-con-Imag..gif");
		menu_35_menu_El_rosario_over = newImage("images/menu_35-menu_El-rosario_ove.gif");
		menu_35_menu_Via_crucis_over = newImage("images/menu_35-menu_Via-crucis_ove.gif");
		menu_Via_crucis_over = newImage("images/menu_Via-crucis-over.gif");
		menu_37_menu_Via_crucis_over = newImage("images/menu_37-menu_Via-crucis_ove.gif");
		menu_37_menu_Orar_con_Imag__over = newImage("images/menu_37-menu_Orar-con-Imag..gif");
		menu_38_menu_Via_crucis_over = newImage("images/menu_38-menu_Via-crucis_ove.gif");
		menu_38_menu_Orar_con_Imag__over = newImage("images/menu_38-menu_Orar-con-Imag..gif");
		menu_Orar_con_Imag__over = newImage("images/menu_Orar-con-Imag.-over.gif");
		menu_40_menu_Orar_con_Imag__over = newImage("images/menu_40-menu_Orar-con-Imag..gif");
		menu_40_menu_Dialogo_over = newImage("images/menu_40-menu_Dialogo_over.gif");
		menu_Dialogo_over = newImage("images/menu_Dialogo-over.gif");
		menu_42_menu_espiri_over = newImage("images/menu_42-menu_espiri_over.gif");
		menu_42_menu_Dialogo_over = newImage("images/menu_42-menu_Dialogo_over.gif");
		menu_43_menu_espiri_over = newImage("images/menu_43-menu_espiri_over.gif");
		menu_43_menu_Dialogo_over = newImage("images/menu_43-menu_Dialogo_over.gif");
		menu_espiri_over = newImage("images/menu_espiri-over.gif");
		menu_45_menu_espiri_over = newImage("images/menu_45-menu_espiri_over.gif");
		menu_45_menu_textos_over = newImage("images/menu_45-menu_textos_over.gif");
		menu_45_menu_libros_over = newImage("images/menu_45-menu_libros_over.gif");
		menu_45_menu_enlaces_over = newImage("images/menu_45-menu_enlaces_over.gif");
		menu_46_menu_espiri_over = newImage("images/menu_46-menu_espiri_over.gif");
		menu_46_menu_textos_over = newImage("images/menu_46-menu_textos_over.gif");
		menu_textos_over = newImage("images/menu_textos-over.gif");
		menu_48_menu_textos_over = newImage("images/menu_48-menu_textos_over.gif");
		menu_48_menu_libros_over = newImage("images/menu_48-menu_libros_over.gif");
		menu_48_menu_enlaces_over = newImage("images/menu_48-menu_enlaces_over.gif");
		menu_49_menu_textos_over = newImage("images/menu_49-menu_textos_over.gif");
		menu_49_menu_libros_over = newImage("images/menu_49-menu_libros_over.gif");
		menu_50_menu_libros_over = newImage("images/menu_50-menu_libros_over.gif");
		menu_50_menu_enlaces_over = newImage("images/menu_50-menu_enlaces_over.gif");
		menu_libros_over = newImage("images/menu_libros-over.gif");
		menu_52_menu_libros_over = newImage("images/menu_52-menu_libros_over.gif");
		menu_52_menu_enlaces_over = newImage("images/menu_52-menu_enlaces_over.gif");
		menu_53_menu_libros_over = newImage("images/menu_53-menu_libros_over.gif");
		menu_53_menu_enlaces_over = newImage("images/menu_53-menu_enlaces_over.gif");
		menu_enlaces_over = newImage("images/menu_enlaces-over.gif");
		menu_55_menu_enlaces_over = newImage("images/menu_55-menu_enlaces_over.gif");
		menu_56_menu_enlaces_over = newImage("images/menu_56-menu_enlaces_over.gif");
		preloadFlag = true;
	}
}
// fin Precarga de imágenes
//efectos menus

function eventTD(obj,accion) {
    switch (accion) {
        case 1: obj.className='OpcionSubOver'; break;
        case 2: obj.className='OpcionSub'; break;
        case 3: obj.children.tags('A')[0].click(); break;
    }
}

function eventTDAdm(obj,accion) {
    switch (accion) {
        case 1: obj.className='MenuAdmOver'; break;
        case 2: obj.className='MenuAdm'; break;
        case 3: obj.children.tags('A')[0].click(); break;
    }
}



//funcion generica para lanzar popup's

function PopWin(Url,Alto,Ancho) {
  Arriba    = Math.ceil((screen.availHeight-Alto)/2)
  Izquierda = Math.ceil((screen.availWidth-Ancho)/2)
  hHija = window.open(Url,"",'toolbar=no,location=no,directories=no,status=no,scrollbars=si,resizable=no,copyhistory=no,width='+Ancho+',height='+Alto+',top='+Arriba+',left='+Izquierda)
  hHija.focus()
}
// buscador softonic

//function isEmpty (inputStr) { if (inputStr == null || inputStr == "") 
//return true;
//return false; } function chequea_campo(form) { if (isEmpty(form.search_string2.value)) 

//{ alert ("Antes de pulsar el boton de Buscar, debes intoducir el texto a 
//buscar"); 
//return false; } return true; } 
// fin buscador softonic

//wysiwyg

function WYSIWYGInicializar() {
    Contenido = "<html><head><style>body{margin:0;background-color:#C4C8CD;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;}a{text-decoration:underline;color:#253A4B;}</style></head><body>"+document.all.item("contenido").value+"</body></html>";
    frEditor.document.designMode="On";
    frEditor.document.open();
    frEditor.document.write(Contenido);
    frEditor.document.close();
    frEditor.focus()
}

VerModo = "WSIWYG"
function WSIWYGCambiarModo() {
    if (VerModo == "WSIWYG") {
        document.all.item("btVerModo").value="Ver editor visual"
        frEditor.document.body.innerText = frEditor.document.body.innerHTML
        frEditor.document.body.style.font = "normal normal normal 12px monospace"
        frEditor.document.body.style.backgroundColor = "#FFFFFF"
        VerModo = "HTML"
    } else {
        frEditor.document.body.innerHTML = frEditor.document.body.innerText
        frEditor.document.body.style.font = "normal normal normal 11px 'Verdana, Geneva, Arial, Helvetica, sans-serif'"
        frEditor.document.body.style.backgroundColor = "#C4C8CD"
        document.all.item("btVerModo").value="Ver HTML"
        VerModo = "WSIWYG"
    }
}


function InsertarImg(FicheroImagen) {
    if (VerModo == "HTML") {
        alert("Para insertar la imagen primero debe pasar al modo Editor Visual");
        hHija.focus();
        return
    }
    hHija.close()
    frEditor.focus()
    frEditor.document.execCommand("InsertImage", false, FicheroImagen);
    frEditor.focus()
    frEditor.document.execCommand("InsertImage", true);
}

function BorrarImg(FicheroImagen) {
    if (VerModo == "HTML") {
        alert("Para insertar la imagen primero debe pasar al modo Editor Visual");
        hHija.focus();
        return
    }
    MatchImgTags = frEditor.document.body.innerHTML.match("<img[^>]*src=[\"]?http:\/\/[^>]*"+FicheroImagen.replace(/\//g, "\\\/")+"[\"]?[^>]*>", "gi")
    if(MatchImgTags!=null) {
        for (Cnt=0;Cnt<MatchImgTags.length;Cnt++)
            frEditor.document.body.innerHTML = frEditor.document.body.innerHTML.replace(MatchImgTags[Cnt], "");
    }
}

//upldimagenes.php

function ValidaFicheroImagen() {
    if (!document.all.item("ficheroimagen").value.match(/\.gif|\.jpg$/i)) {
        alert("El formato de la imagen debe ser GIF o JPEG");
        return false;
    } else
        document.forms[0].submit();
}


//validacion de emails

function ValidaMail(emailStr) {
    var emailPat=/^(.+)@(.+)$/
    var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]"
    var validChars="\[^\\s" + specialChars + "\]"
    var quotedUser="(\"[^\"]*\")"
    var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/
    var atom=validChars + '+'
    var word="(" + atom + "|" + quotedUser + ")"
    var userPat=new RegExp("^" + word + "(\\." + word + ")*$")
    var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$")
    var matchArray=emailStr.match(emailPat)
    if (matchArray==null) return false
    var user=matchArray[1]
    var domain=matchArray[2]
    if (user.match(userPat)==null) return false
    var IPArray=domain.match(ipDomainPat)
    if (IPArray!=null) {
        for (var i=1;i<=4;i++) {
            if (IPArray[i]>255) return false
        }
    }
    var domainArray=domain.match(domainPat)
    if (domainArray==null) return false
    var atomPat=new RegExp(atom,"g")
    var domArr=domain.match(atomPat)
    var len=domArr.length
    if (domArr[domArr.length-1].length<2 || domArr[domArr.length-1].length>3) return false
    if (len<2) return false
    return true;
}