<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>http://cingulari.ru/eve-wiki/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3ACommon.js</id>
	<title>MediaWiki:Common.js - История изменений</title>
	<link rel="self" type="application/atom+xml" href="http://cingulari.ru/eve-wiki/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3ACommon.js"/>
	<link rel="alternate" type="text/html" href="http://cingulari.ru/eve-wiki/index.php?title=MediaWiki:Common.js&amp;action=history"/>
	<updated>2026-07-29T09:18:56Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.39.7</generator>
	<entry>
		<id>http://cingulari.ru/eve-wiki/index.php?title=MediaWiki:Common.js&amp;diff=859&amp;oldid=prev</id>
		<title>Cingulari: Новая страница: «/* Any JavaScript here will be loaded for all users on every page load. */  /** Collapsible tables *********************************************************  *  *  Description: Allows tables to be collapsed, showing only the header. See  *               http://www.mediawiki.org/wiki/Manual:Collapsible_tables.  *  Maintainers: **MAINTAINERS**  */ var autoCollapse = 2; var collapseCaption = &#039;hide&#039;; var expandCaption = &#039;show&#039;;  function collapseTable( table...»</title>
		<link rel="alternate" type="text/html" href="http://cingulari.ru/eve-wiki/index.php?title=MediaWiki:Common.js&amp;diff=859&amp;oldid=prev"/>
		<updated>2025-06-25T20:28:47Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Any JavaScript here will be loaded for all users on every page load.: &lt;/span&gt;  &lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;* Collapsible tables *********************************************************  *  *  Description: Allows tables to be collapsed, showing only the header. See  *               http://www.mediawiki.org/wiki/Manual:Collapsible_tables.  *  Maintainers: &lt;a href=&quot;/eve-wiki/index.php?title=**MAINTAINERS**&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;**MAINTAINERS** (страница не существует)&quot;&gt;**MAINTAINERS**&lt;/a&gt;: &lt;/span&gt; var autoCollapse = 2; var collapseCaption = &amp;#039;hide&amp;#039;; var expandCaption = &amp;#039;show&amp;#039;;  function collapseTable( table...»&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;/* Any JavaScript here will be loaded for all users on every page load. */&lt;br /&gt;
&lt;br /&gt;
/** Collapsible tables *********************************************************&lt;br /&gt;
 *&lt;br /&gt;
 *  Description: Allows tables to be collapsed, showing only the header. See&lt;br /&gt;
 *               http://www.mediawiki.org/wiki/Manual:Collapsible_tables.&lt;br /&gt;
 *  Maintainers: [[**MAINTAINERS**]]&lt;br /&gt;
 */&lt;br /&gt;
var autoCollapse = 2;&lt;br /&gt;
var collapseCaption = &amp;#039;hide&amp;#039;;&lt;br /&gt;
var expandCaption = &amp;#039;show&amp;#039;;&lt;br /&gt;
&lt;br /&gt;
function collapseTable( tableIndex ) {&lt;br /&gt;
	var Button = document.getElementById( &amp;#039;collapseButton&amp;#039; + tableIndex );&lt;br /&gt;
	var Table = document.getElementById( &amp;#039;collapsibleTable&amp;#039; + tableIndex );&lt;br /&gt;
 &lt;br /&gt;
	if ( !Table || !Button ) {&lt;br /&gt;
		return false;&lt;br /&gt;
	}&lt;br /&gt;
 &lt;br /&gt;
	var Rows = Table.rows;&lt;br /&gt;
 &lt;br /&gt;
	if ( Button.firstChild.data == collapseCaption ) {&lt;br /&gt;
		for ( var i = 1; i &amp;lt; Rows.length; i++ ) {&lt;br /&gt;
			Rows[i].style.display = &amp;#039;none&amp;#039;;&lt;br /&gt;
		}&lt;br /&gt;
		Button.firstChild.data = expandCaption;&lt;br /&gt;
	} else {&lt;br /&gt;
		for ( var i = 1; i &amp;lt; Rows.length; i++ ) {&lt;br /&gt;
			Rows[i].style.display = Rows[0].style.display;&lt;br /&gt;
		}&lt;br /&gt;
		Button.firstChild.data = collapseCaption;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
function createCollapseButtons() {&lt;br /&gt;
	var tableIndex = 0;&lt;br /&gt;
	var NavigationBoxes = new Object();&lt;br /&gt;
	var Tables = document.getElementsByTagName( &amp;#039;table&amp;#039; );&lt;br /&gt;
 &lt;br /&gt;
	for ( var i = 0; i &amp;lt; Tables.length; i++ ) {&lt;br /&gt;
		if ( hasClass( Tables[i], &amp;#039;collapsible&amp;#039; ) ) {&lt;br /&gt;
			/* only add button and increment count if there is a header row to work with */&lt;br /&gt;
			var HeaderRow = Tables[i].getElementsByTagName( &amp;#039;tr&amp;#039; )[0];&lt;br /&gt;
			if( !HeaderRow ) continue;&lt;br /&gt;
			var Header = HeaderRow.getElementsByTagName( &amp;#039;th&amp;#039; )[0];&lt;br /&gt;
			if( !Header ) continue;&lt;br /&gt;
 &lt;br /&gt;
			NavigationBoxes[tableIndex] = Tables[i];&lt;br /&gt;
			Tables[i].setAttribute( &amp;#039;id&amp;#039;, &amp;#039;collapsibleTable&amp;#039; + tableIndex );&lt;br /&gt;
 &lt;br /&gt;
			var Button     = document.createElement( &amp;#039;span&amp;#039; );&lt;br /&gt;
			var ButtonLink = document.createElement( &amp;#039;a&amp;#039; );&lt;br /&gt;
			var ButtonText = document.createTextNode( collapseCaption );&lt;br /&gt;
 &lt;br /&gt;
			Button.className = &amp;#039;collapseButton&amp;#039;; // Styles are declared in MediaWiki:Common.css&lt;br /&gt;
 &lt;br /&gt;
			ButtonLink.style.color = Header.style.color;&lt;br /&gt;
			ButtonLink.setAttribute( &amp;#039;id&amp;#039;, &amp;#039;collapseButton&amp;#039; + tableIndex );&lt;br /&gt;
			ButtonLink.setAttribute( &amp;#039;href&amp;#039;, &amp;quot;javascript:collapseTable(&amp;quot; + tableIndex + &amp;quot;);&amp;quot; );&lt;br /&gt;
			ButtonLink.appendChild( ButtonText );&lt;br /&gt;
 &lt;br /&gt;
			Button.appendChild( document.createTextNode( &amp;#039;[&amp;#039; ) );&lt;br /&gt;
			Button.appendChild( ButtonLink );&lt;br /&gt;
			Button.appendChild( document.createTextNode( &amp;#039;]&amp;#039; ) );&lt;br /&gt;
 &lt;br /&gt;
			Header.insertBefore( Button, Header.childNodes[0] );&lt;br /&gt;
			tableIndex++;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
 &lt;br /&gt;
	for ( var i = 0;  i &amp;lt; tableIndex; i++ ) {&lt;br /&gt;
		if ( hasClass( NavigationBoxes[i], &amp;#039;collapsed&amp;#039; ) || ( tableIndex &amp;gt;= autoCollapse &amp;amp;&amp;amp; hasClass( NavigationBoxes[i], &amp;#039;autocollapse&amp;#039; ) ) ) {&lt;br /&gt;
			collapseTable( i );&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//addOnloadHook( createCollapseButtons );&lt;br /&gt;
$( createCollapseButtons ); //RayEdit1.33&lt;br /&gt;
&lt;br /&gt;
/** Test if an element has a certain class **************************************&lt;br /&gt;
 *&lt;br /&gt;
 * Description: Uses regular expressions and caching for better performance.&lt;br /&gt;
 * Maintainers: [[User:Mike Dillon]], [[User:R. Koot]], [[User:SG]]&lt;br /&gt;
 */&lt;br /&gt;
 &lt;br /&gt;
var hasClass = (function() {&lt;br /&gt;
	var reCache = {};&lt;br /&gt;
	return function( element, className ) {&lt;br /&gt;
		return (reCache[className] ? reCache[className] : (reCache[className] = new RegExp(&amp;quot;(?:\\s|^)&amp;quot; + className + &amp;quot;(?:\\s|$)&amp;quot;))).test(element.className);&lt;br /&gt;
	};&lt;br /&gt;
})();&lt;br /&gt;
&lt;br /&gt;
/** Eve University Tooltip *********************************************************&lt;br /&gt;
 *&lt;br /&gt;
 *  Description: Allows easy use of auto-generated tooltip&lt;br /&gt;
 *               http://wiki.eveuniversity.org/Template:Tooltip&lt;br /&gt;
 *  Maintainers: Sarah Schneider&lt;br /&gt;
 **********************************************************/&lt;br /&gt;
 var _tooltipClassName = &amp;#039;uniwiki-tooltip&amp;#039;;&lt;br /&gt;
 var _tooltipFrameClassName = &amp;#039;uniwiki-tooltip-frame&amp;#039;;&lt;br /&gt;
 var _activeTooltipIdx = -1;&lt;br /&gt;
 var _posCorrectionX = 20; var _posCorrectionY = 10;&lt;br /&gt;
 var _ratioWidth = 5; var _ratioHeight = 1;&lt;br /&gt;
function checkElementByClassComp() {&lt;br /&gt;
	if (document.getElementsByClassName == undefined) {&lt;br /&gt;
		document.getElementsByClassName = function(className)&lt;br /&gt;
		{&lt;br /&gt;
			var hasClassName = new RegExp(&amp;quot;(?:^|\\s)&amp;quot; + className + &amp;quot;(?:$|\\s)&amp;quot;);&lt;br /&gt;
			var allElements = document.getElementsByTagName(&amp;quot;*&amp;quot;);&lt;br /&gt;
			var results = [];&lt;br /&gt;
&lt;br /&gt;
			var element;&lt;br /&gt;
			for (var i = 0; (element = allElements[i]) != null; i++) {&lt;br /&gt;
				var elementClass = element.className;&lt;br /&gt;
				if (elementClass &amp;amp;&amp;amp; elementClass.indexOf(className) != -1 &amp;amp;&amp;amp; hasClassName.test(elementClass))&lt;br /&gt;
					results.push(element);&lt;br /&gt;
			}&lt;br /&gt;
			return results;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
function createTooltipTrigger() {&lt;br /&gt;
	var tooltips = document.getElementsByClassName(_tooltipClassName);&lt;br /&gt;
	for(var i=0;i&amp;lt;tooltips.length;i++) {&lt;br /&gt;
		tooltips[i].setAttribute( &amp;#039;id&amp;#039;, &amp;#039;tooltipidx-&amp;#039; + i );&lt;br /&gt;
		tooltips[i].setAttribute( &amp;#039;onmouseover&amp;#039;, &amp;#039;showTooltip(&amp;#039; + i + &amp;#039;)&amp;#039; );&lt;br /&gt;
		tooltips[i].setAttribute( &amp;#039;onmouseout&amp;#039;, &amp;#039;hideTooltip()&amp;#039;);&lt;br /&gt;
		&lt;br /&gt;
		var matchFrameClassName = new RegExp(&amp;quot;(?:^|\\s)&amp;quot; + _tooltipFrameClassName + &amp;quot;(?:$|\\s)&amp;quot;);&lt;br /&gt;
		var innerTooltipEls = tooltips[i].getElementsByTagName(&amp;#039;*&amp;#039;);&lt;br /&gt;
		for(var j=0;(innerEl = innerTooltipEls[j]) != null;j++) {&lt;br /&gt;
			if(innerEl.className &amp;amp;&amp;amp; innerEl.className.indexOf(_tooltipFrameClassName) != -1 &amp;amp;&amp;amp; matchFrameClassName.test(innerEl.className)) {&lt;br /&gt;
				innerTooltipEls[j].setAttribute( &amp;#039;id&amp;#039;, &amp;#039;tooltipframeidx-&amp;#039; + i ); break;&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
function tooltipMouseHandler(e) {&lt;br /&gt;
	if (!e){ e = window.event; }&lt;br /&gt;
	mouseX = null; mouseY = null;&lt;br /&gt;
	if(e.pageX &amp;amp;&amp;amp; e.pageY) { mouseX = e.pageX; mouseY = e.pageY; }&lt;br /&gt;
	else if(e.clientX &amp;amp;&amp;amp; e.clientY) {&lt;br /&gt;
		mouseX = e.clientX + (document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft);&lt;br /&gt;
		mouseY = e.clientY + (document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft);&lt;br /&gt;
	}&lt;br /&gt;
	moveTooltip(mouseX, mouseY);&lt;br /&gt;
}&lt;br /&gt;
function moveTooltip(x, y) {&lt;br /&gt;
	if(_activeTooltipIdx != -1) {&lt;br /&gt;
		var parentObj = document.getElementById(&amp;#039;tooltipidx-&amp;#039; + _activeTooltipIdx);&lt;br /&gt;
		var parentPos = findPos(parentObj);&lt;br /&gt;
		var frameObj = document.getElementById(&amp;#039;tooltipframeidx-&amp;#039; + _activeTooltipIdx);&lt;br /&gt;
		var windowSize = getWindowSize();&lt;br /&gt;
		&lt;br /&gt;
		if(frameObj.offsetWidth &amp;lt; frameObj.offsetHeight)&lt;br /&gt;
		{&lt;br /&gt;
			frameObj.style.width = (_ratioWidth / (_ratioWidth + _ratioHeight)) * (frameObj.offsetWidth + frameObj.offsetHeight) + &amp;#039;px&amp;#039;;			&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		var maxTooltipWidth = windowSize.width &amp;gt; 800 ? (0.6 * windowSize.width) : (0.8 * windowSize.width);&lt;br /&gt;
		&lt;br /&gt;
		if((frameObj.offsetWidth + 20) &amp;gt; maxTooltipWidth)&lt;br /&gt;
		{&lt;br /&gt;
			frameObj.style.width = maxTooltipWidth + &amp;#039;px&amp;#039;;&lt;br /&gt;
			frameObj.style.left = ((x - parentPos.x) + _posCorrectionX) + &amp;#039;px&amp;#039;;	&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		if((frameObj.offsetWidth + parentPos.x + 70) &amp;lt; windowSize.width) {&lt;br /&gt;
			frameObj.style.left = ((x - parentPos.x) + _posCorrectionX) + &amp;#039;px&amp;#039;;			&lt;br /&gt;
		}else {&lt;br /&gt;
			frameObj.style.left = ((x - parentPos.x) - frameObj.offsetWidth - _posCorrectionX) + &amp;#039;px&amp;#039;;&lt;br /&gt;
		}&lt;br /&gt;
		frameObj.style.top = ((y - parentPos.y) + _posCorrectionY) + &amp;#039;px&amp;#039;; &lt;br /&gt;
	}&lt;br /&gt;
	return false;&lt;br /&gt;
}&lt;br /&gt;
function findPos(obj) {&lt;br /&gt;
	var curleft = curtop = 0;&lt;br /&gt;
	var position = new Object();&lt;br /&gt;
	if (obj.offsetParent) {&lt;br /&gt;
		curleft = obj.offsetLeft&lt;br /&gt;
		curtop = obj.offsetTop&lt;br /&gt;
		while (obj = obj.offsetParent) {&lt;br /&gt;
			curleft += obj.offsetLeft&lt;br /&gt;
			curtop += obj.offsetTop&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	position.x = curleft;&lt;br /&gt;
	position.y = curtop;&lt;br /&gt;
	return position;&lt;br /&gt;
}&lt;br /&gt;
function getWindowSize() {&lt;br /&gt;
  var size = new Object();&lt;br /&gt;
  if( typeof( window.innerWidth ) == &amp;#039;number&amp;#039; ) {&lt;br /&gt;
    //Non-IE&lt;br /&gt;
    size.width = window.innerWidth;&lt;br /&gt;
    size.height = window.innerHeight;&lt;br /&gt;
  } else if( document.documentElement &amp;amp;&amp;amp; ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {&lt;br /&gt;
    //IE 6+ in &amp;#039;standards compliant mode&amp;#039;&lt;br /&gt;
    size.width = document.documentElement.clientWidth;&lt;br /&gt;
    size.height = document.documentElement.clientHeight;&lt;br /&gt;
  } else if( document.body &amp;amp;&amp;amp; ( document.body.clientWidth || document.body.clientHeight ) ) {&lt;br /&gt;
    //IE 4 compatible&lt;br /&gt;
    size.width = document.body.clientWidth;&lt;br /&gt;
    size.height = document.body.clientHeight;&lt;br /&gt;
  }&lt;br /&gt;
  return size;&lt;br /&gt;
}&lt;br /&gt;
function showTooltip(id) {&lt;br /&gt;
	_activeTooltipIdx = id;&lt;br /&gt;
	document.onmousemove = tooltipMouseHandler;&lt;br /&gt;
	document.getElementById( &amp;#039;tooltipframeidx-&amp;#039; + id ).style.display = &amp;#039;block&amp;#039;;&lt;br /&gt;
}&lt;br /&gt;
function hideTooltip() {&lt;br /&gt;
	_activeTooltipIdx = -1;&lt;br /&gt;
	document.onmousemove = null;&lt;br /&gt;
	var allTooltip = document.getElementsByClassName(_tooltipFrameClassName);&lt;br /&gt;
	for(var i=0;(tooltipEl = allTooltip[i]) != null;i++) {&lt;br /&gt;
		tooltipEl.style.display = &amp;#039;none&amp;#039;;&lt;br /&gt;
	}	&lt;br /&gt;
} &lt;br /&gt;
//addOnloadHook(checkElementByClassComp);&lt;br /&gt;
$( checkElementByClassComp ); //RayEdit1.33&lt;br /&gt;
//addOnloadHook(createTooltipTrigger);&lt;br /&gt;
$( createTooltipTrigger ); //RayEdit1.33&lt;br /&gt;
&lt;br /&gt;
/** Eve University New Fitting Template *******************&lt;br /&gt;
*&lt;br /&gt;
* Description: Allows showing and hiding of EFT, recommended skills, and notes section&lt;br /&gt;
*	 Allows viewing of fit and module info in game&lt;br /&gt;
* Adds titles to modules for viewing when hovering over picture&lt;br /&gt;
* &lt;br /&gt;
* Maintainers: Miranda McLaughlin&lt;br /&gt;
**********************************************************/&lt;br /&gt;
&lt;br /&gt;
try{&lt;br /&gt;
(function($) {&lt;br /&gt;
$(function() {&lt;br /&gt;
&lt;br /&gt;
$(function() {&lt;br /&gt;
//$(&amp;#039;.shipFitting .button.eve&amp;#039;).on(&amp;#039;click&amp;#039;, showFitInGame);&lt;br /&gt;
$(&amp;#039;.shipFitting .button.eft&amp;#039;).on(&amp;#039;click&amp;#039;, toggleEFT);&lt;br /&gt;
$(&amp;#039;.shipFitting .button.skills&amp;#039;).on(&amp;#039;click&amp;#039;, toggleSkills);&lt;br /&gt;
$(&amp;#039;.shipFitting .button.notes&amp;#039;).on(&amp;#039;click&amp;#039;, toggleNotes);&lt;br /&gt;
&lt;br /&gt;
//$(&amp;#039;.shipFitting .module&amp;#039;).not(&amp;#039;.open, .inactive&amp;#039;).on(&amp;#039;click&amp;#039;, showItemInfoInGame);&lt;br /&gt;
//$(&amp;#039;.shipFitting .subMod&amp;#039;).not(&amp;#039;.open, .inactive&amp;#039;).on(&amp;#039;click&amp;#039;, showItemInfoInGame);&lt;br /&gt;
//$(&amp;#039;.shipFitting .shipInfo&amp;#039;).on(&amp;#039;click&amp;#039;, showItemInfoInGame);&lt;br /&gt;
&lt;br /&gt;
$(&amp;#039;.shipFitting .module:not(.open, .inactive)&amp;#039;).each(addTitle);&lt;br /&gt;
$(&amp;#039;.shipFitting .subMod:not(.open, .inactive)&amp;#039;).each(addTitle);&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
//function showFitInGame() {&lt;br /&gt;
//var dna = $(this).attr(&amp;quot;data-shipdna&amp;quot;);&lt;br /&gt;
//CCPEVE.showFitting(dna);&lt;br /&gt;
//}&lt;br /&gt;
&lt;br /&gt;
function toggleEFT() {&lt;br /&gt;
$(this).toggleClass(&amp;#039;active&amp;#039;);&lt;br /&gt;
$(this).parents(&amp;#039;.shipFitting&amp;#039;).find(&amp;#039;.moreInfo.eftData&amp;#039;).toggleClass(&amp;#039;show&amp;#039;);&lt;br /&gt;
$(this).parents(&amp;#039;.shipFitting&amp;#039;).toggleClass(&amp;#039;showEFT&amp;#039;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function toggleSkills() {&lt;br /&gt;
$(this).toggleClass(&amp;#039;active&amp;#039;);&lt;br /&gt;
$(this).parents(&amp;#039;.shipFitting&amp;#039;).find(&amp;#039;.moreInfo.skills&amp;#039;).toggleClass(&amp;#039;show&amp;#039;);&lt;br /&gt;
$(this).parents(&amp;#039;.shipFitting&amp;#039;).toggleClass(&amp;#039;showSkills&amp;#039;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function toggleNotes() {&lt;br /&gt;
$(this).toggleClass(&amp;#039;active&amp;#039;);&lt;br /&gt;
$(this).parents(&amp;#039;.shipFitting&amp;#039;).find(&amp;#039;.moreInfo.notes&amp;#039;).toggleClass(&amp;#039;show&amp;#039;);&lt;br /&gt;
$(this).parents(&amp;#039;.shipFitting&amp;#039;).toggleClass(&amp;#039;showNotes&amp;#039;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//function showItemInfoInGame() {&lt;br /&gt;
//var typeID = $(this).attr(&amp;#039;data-typeid&amp;#039;);&lt;br /&gt;
//CCPEVE.showInfo(typeID);&lt;br /&gt;
//}&lt;br /&gt;
&lt;br /&gt;
function addTitle(index, element) {&lt;br /&gt;
var name = $(element).attr(&amp;#039;data-name&amp;#039;);&lt;br /&gt;
$(element).find(&amp;#039;img&amp;#039;).attr(&amp;#039;title&amp;#039;, name);&lt;br /&gt;
}&lt;br /&gt;
});&lt;br /&gt;
})(jQuery);&lt;br /&gt;
}catch(e){console.log(&amp;quot;Joel screwed up! Contact Miranda McLaughlin.&amp;quot;, e);}&lt;br /&gt;
&lt;br /&gt;
/** EVE-University - Fitting Template *******************&lt;br /&gt;
*&lt;br /&gt;
* Description: Opens Fleet-Up in a new window&lt;br /&gt;
*&lt;br /&gt;
* Maintainers: Pehuen&lt;br /&gt;
**********************************************************/&lt;br /&gt;
&lt;br /&gt;
try{&lt;br /&gt;
(function($) {&lt;br /&gt;
$(function() {&lt;br /&gt;
&lt;br /&gt;
$(function() {&lt;br /&gt;
$(&amp;#039;.shipFitting .button.fleetup&amp;#039;).on(&amp;#039;click&amp;#039;, showFleetUp);&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
function showFleetUp() {&lt;br /&gt;
    var fleetup = $(this).attr(&amp;quot;data-fleetup&amp;quot;);&lt;br /&gt;
    var fleetup_url = fleetup;&lt;br /&gt;
    window.open(fleetup_url, fleetup);&lt;br /&gt;
    return false;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
});&lt;br /&gt;
})(jQuery);&lt;br /&gt;
}catch(e){console.log(&amp;quot;Pehuen screwed up! Post on the forums.&amp;quot;, e);}&lt;/div&gt;</summary>
		<author><name>Cingulari</name></author>
	</entry>
</feed>