<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
$(document).ready(function(){
	
        jQuery('img.svg').each(function(){
            var $img = jQuery(this);
            var imgID = $img.attr('id');
            var imgClass = $img.attr('class');
            var imgURL = $img.attr('src');

            jQuery.get(imgURL, function(data) {
                // Get the SVG tag, ignore the rest
                var $svg = jQuery(data).find('svg');

                // Add replaced image's ID to the new SVG
                if(typeof imgID !== 'undefined') {
                    $svg = $svg.attr('id', imgID);
                }
                // Add replaced image's classes to the new SVG
                if(typeof imgClass !== 'undefined') {
                    $svg = $svg.attr('class', imgClass+' replaced-svg');
                }

                // Remove any invalid XML tags as per http://validator.w3.org
                $svg = $svg.removeAttr('xmlns:a');

                // Replace image with new SVG
                $img.replaceWith($svg);

            }, 'xml');

        });


	/* activa el tootlip */
	$('[data-toggle="tooltip"]').tooltip();   
	



// permite con hover mostrar el submenu en desktop -------------------------------------------------------------------------------

$('#nav-desktop ul.nav li.dropdown').hover(function() {
	
   /* permite clickear link */  	
   $('#nav-desktop ul.nav li.dropdown &gt; a').click(function(){ location.href = this.href; });
	
  $(this).find('.dropdown-toggle').addClass( "over-color" ); /* &lt;-- permite ponerle el color de over cuando se despliega submenu */	
  $(this).find('.dropdown-menu').stop(true, true).delay(50).slideDown(300); /* &lt;-- velocidades de aparicion y retardo */
	
	}, function() {
	
  $(this).find('.dropdown-menu').stop(true, true).delay(50).slideUp(300); /* &lt;-- lo mismo, pero de vuelta */	
  $(this).find('.dropdown-toggle').removeClass( "over-color" );


});

// -------------------------------------------------------------------------------------------------------------------------------
// PHOTOSWIPE 



var initPhotoSwipeFromDOM = function(gallerySelector) {

	// parse slide data (url, title, size ...) from DOM elements 
	// (children of gallerySelector)
	var parseThumbnailElements = function(el) {
		var thumbElements = el.childNodes,
			numNodes = thumbElements.length,
			items = [],
			figureEl,
			linkEl,
			size,
			item;
	
		for(var i = 0; i &lt; numNodes; i++) {
	
			figureEl = thumbElements[i]; // &lt;figure&gt; element
	
			// include only element nodes 
			if(figureEl.nodeType !== 1) {
				continue;
			}
	
			linkEl = figureEl.children[0]; // &lt;a&gt; element
	
			size = linkEl.getAttribute('data-size').split('x');
	
			// create slide object
			item = {
				src: linkEl.getAttribute('href'),
				w: parseInt(size[0], 10),
				h: parseInt(size[1], 10)
			};
	
	
	
			if(figureEl.children.length &gt; 1) {
				// &lt;figcaption&gt; content
				item.title = figureEl.children[1].innerHTML; 
			}
	
			if(linkEl.children.length &gt; 0) {
				// &lt;img&gt; thumbnail element, retrieving thumbnail url
				item.msrc = linkEl.children[0].getAttribute('src');
			} 
	
			item.el = figureEl; // save link to element for getThumbBoundsFn
			items.push(item);
		}
	
		return items;
	};
	
	// find nearest parent element
	var closest = function closest(el, fn) {
		return el &amp;&amp; ( fn(el) ? el : closest(el.parentNode, fn) );
	};
	
	// triggers when user clicks on thumbnail
	var onThumbnailsClick = function(e) {
		e = e || window.event;
		e.preventDefault ? e.preventDefault() : e.returnValue = false;
	
		var eTarget = e.target || e.srcElement;
	
		// find root element of slide
		var clickedListItem = closest(eTarget, function(el) {
			return (el.tagName &amp;&amp; el.tagName.toUpperCase() === 'FIGURE');
		});
	
		if(!clickedListItem) {
			return;
		}
	
		// find index of clicked item by looping through all child nodes
		// alternatively, you may define index via data- attribute
		var clickedGallery = clickedListItem.parentNode,
			childNodes = clickedListItem.parentNode.childNodes,
			numChildNodes = childNodes.length,
			nodeIndex = 0,
			index;
	
		for (var i = 0; i &lt; numChildNodes; i++) {
			if(childNodes[i].nodeType !== 1) { 
				continue; 
			}
	
			if(childNodes[i] === clickedListItem) {
				index = nodeIndex;
				break;
			}
			nodeIndex++;
		}
	
	
	
		if(index &gt;= 0) {
			// open PhotoSwipe if valid index found
			openPhotoSwipe( index, clickedGallery );
		}
		return false;
	};
	
	// parse picture index and gallery index from URL (#&amp;pid=1&amp;gid=2)
	var photoswipeParseHash = function() {
		var hash = window.location.hash.substring(1),
		params = {};
	
		if(hash.length &lt; 5) {
			return params;
		}
	
		var vars = hash.split('&amp;');
		for (var i = 0; i &lt; vars.length; i++) {
			if(!vars[i]) {
				continue;
			}
			var pair = vars[i].split('=');  
			if(pair.length &lt; 2) {
				continue;
			}           
			params[pair[0]] = pair[1];
		}
	
		if(params.gid) {
			params.gid = parseInt(params.gid, 10);
		}
	
		return params;
	};
	
	var openPhotoSwipe = function(index, galleryElement, disableAnimation, fromURL) {
		var pswpElement = document.querySelectorAll('.pswp')[0],
			gallery,
			options,
			items;
	
		items = parseThumbnailElements(galleryElement);
	
		// define options (if needed)
		options = {
	
			// define gallery index (for URL)
			galleryUID: galleryElement.getAttribute('data-pswp-uid'),
	
			getThumbBoundsFn: function(index) {
				// See Options -&gt; getThumbBoundsFn section of documentation for more info
				var thumbnail = items[index].el.getElementsByTagName('img')[0], // find thumbnail
					pageYScroll = window.pageYOffset || document.documentElement.scrollTop,
					rect = thumbnail.getBoundingClientRect(); 
	
				return {x:rect.left, y:rect.top + pageYScroll, w:rect.width};
			}
	
		};
	
		// PhotoSwipe opened from URL
		if(fromURL) {
			if(options.galleryPIDs) {
				// parse real index when custom PIDs are used 
				// http://photoswipe.com/documentation/faq.html#custom-pid-in-url
				for(var j = 0; j &lt; items.length; j++) {
					if(items[j].pid == index) {
						options.index = j;
						break;
					}
				}
			} else {
				// in URL indexes start from 1
				options.index = parseInt(index, 10) - 1;
			}
		} else {
			options.index = parseInt(index, 10);
		}
	
		// exit if index not found
		if( isNaN(options.index) ) {
			return;
		}
	
		if(disableAnimation) {
			options.showAnimationDuration = 0;
		}
	
		// Pass data to PhotoSwipe and initialize it
		gallery = new PhotoSwipe( pswpElement, PhotoSwipeUI_Default, items, options);
		gallery.init();
	};
	
	// loop through all gallery elements and bind events
	var galleryElements = document.querySelectorAll( gallerySelector );
	
	for(var i = 0, l = galleryElements.length; i &lt; l; i++) {
		galleryElements[i].setAttribute('data-pswp-uid', i+1);
		galleryElements[i].onclick = onThumbnailsClick;
	}
	
	// Parse URL and open gallery if it contains #&amp;pid=3&amp;gid=1
	var hashData = photoswipeParseHash();
	if(hashData.pid &amp;&amp; hashData.gid) {
		openPhotoSwipe( hashData.pid ,  galleryElements[ hashData.gid - 1 ], true, true );
	}
	};
	
	// execute above function
	initPhotoSwipeFromDOM('#galeria-de-nota');
	



// ======================================
// FIN SCRIPTS PHOTOSWIPE
// ======================================

	
});


function Popup(url,name,width,height,resize,scroll) {
	var dialogWin = new Object();
	dialogWin.width = width;
	dialogWin.height = height;
	now = new Date();
	var millis=now.getTime();
	var mstr=""+millis;
	if (navigator.appName == "Netscape") {
		dialogWin.left = window.screenX + ((window.outerWidth - dialogWin.width) / 2);
		dialogWin.top = window.screenY + ((window.outerHeight - dialogWin.height) / 2);
		var attr = 'screenX=' + dialogWin.left + ',screenY=' + dialogWin.top + ',resizable=' + resize + ',width=' + dialogWin.width + ',height=' + dialogWin.height + ',scrollbars=' + scroll + ',menubar=no,location=no,toolbar=no,status=no,directories=no';
	} else if (document.all) {
		dialogWin.left = (screen.width - dialogWin.width) / 2;
		dialogWin.top = (screen.height - dialogWin.height) / 2;
		var attr = 'left=' + dialogWin.left + ',top=' + dialogWin.top + ',resizable=' + resize + ',width=' + dialogWin.width + ',height=' + dialogWin.height + ',scrollbars=' + scroll + ',menubar=no,location=no,toolbar=no,status=no,directories=no';
	}
window.open(url,name,attr);
}

function leida_a(docid,desde,ref,user,dominioadmin,autor,seccion,url,id_tema,fechanoticia){

	$.ajax({
	url : dominioadmin+"/include/includes/varios/lecturas.asp",
	data: "docid="+docid+"&amp;desde="+desde+"&amp;r="+ref+"&amp;u="+user+"&amp;a="+autor+"&amp;s="+seccion+"&amp;ur="+url+"&amp;t="+id_tema+"&amp;fn="+fechanoticia+"",
	success : function (data) {

	}
	});

}

function afile(archivo,param1,destino){

	$.ajax({
	url : archivo,
	data: "id="+param1+"",
	success : function (data) {
	$("#"+destino+"").html(data);
	}
	});

}

function grabacom_compa(documentid){

	$.ajax({
	url : "/include/includes/varios/cuenta_com_compa.asp",
	data: "documentid="+documentid+""
	});
}


function megustanota(id,voto,destino){

	$.ajax({
	url : "/include/aps/noticias/includes/ajax/megustanota_6.asp",
	data: "id="+id+"&amp;voto="+voto+"",
	success : function (data) {
	$("#"+destino+"").html(data);
	}
	});

}

function abuso(id_comentario,docid,destino){

	$.ajax({
	url : "/include/includes/varios/abuso_com.asp",
	data: "id_comentario="+id_comentario+"&amp;docid="+docid+"",
	success : function (data) {
	$("#"+destino+"").html(data);
	}
	});

}

function respuesta(id_comentario,docid,destino){

	$.ajax({
	url : "/include/includes/varios/respuestacoments6.asp",
	data: "id_comentario="+id_comentario+"&amp;docid="+docid+"",
	success : function (data) {
	$("#"+destino+"").html(data);
	}
	});

}

function votar(id,voto,destino){

	$.ajax({
	url : "/include/plantillas/includes/varios/ajax/votacomentario.asp",
	data: "id="+id+"&amp;voto="+voto+"",
	success : function (data) {
	$("#"+destino+"").html(data);
	}
	});

}</pre></body></html>