/* generated javascript */
if (!window.skin) {
	var skin = 'monaco';
	var stylepath = 'http://images.wikia.com/common/releases_200912.1/skins';
}

/* MediaWiki:Common.js */
/* Cualquier código JavaScript escrito aquí se cargará para todos los usuarios en cada carga de página. */

/* MediaWiki:Monaco.js */
/*** Traducción de Widgets. Por [[User:Ciencia Al Poder]]. Feel free to copy and improve! ***/
if (!window.widgetsTextLang){
	window.widgetsTextLang = {};
}

// Params: 1: widget class (sin prefijo Widget); 2: título; 3: descipción
// Si no hay título, no se cambia. Sirve para que vaya más rápido, porque deja de comprobar el resto de la lista
window.widgetsTextLang['es'] = [
	['Community','Comunidad'],
	['Advertiser'],//Wikia Spotlight
	['RelatedCommunities','Otras comunidades'],
	['Languages','En otros idiomas'],
	['ActiveTalkPages','Páginas de discusión activas','Lista las páginas de discusión editadas recientemente'],
	['AncientPages','Artículos antiguos','Artículos que no han sido editados desde hace mucho tiempo'],
	['Bookmark','Favoritos','Añade tus artículos favoritos'],
	['Contribs','Contribuciones','Muestra tus últimas contribuciones'],
	['EditedRecently','Editado por','Lista con los usuarios que han editado recientemente cada artículo que visitas'],
	['LastWikis','Últimos wikis visitados','Para regresar rápidamente a otros wikis que has visitado'],
	['MostVisited','Más visitados','Una lista de los artículos más visitados por los lectores'],
	['NeedHelp','Necesitan ayuda','Artículos que han sido marcados por necesitar ayuda'],
	['NewPages','Artículos nuevos','Una lista de los artículos creados recientemente'],
	['ProblemReports','Problemas reportados','Lista los problemas reportados en este wiki'],
	['RecentChanges','Cambios recientes','Lista de cambios recientes'],
	['Referrers','Referentes','Nube de sitios desde donde los lectores llegan a este wiki'],
	['ShoutBox','Chat','Habla en directo con otros usuarios de Ben 10 Wiki'],
	['Slideshow','Presentación de imágenes','Muestra una presentación de imágenes de este wiki'],
	['Tips','Consejos','Muestra consejos aleatorios'],
	['TopContent','Lo más destacado','4 en 1: Más populares, más visitados, editados recientemente y más votados'],
	['TopUsers','Usuarios activos','Una lista de los usuarios más activos de este wiki'],
	['TopVoted','Lo más votado','Los artículos mejor valorados por los usuarios'],
	['Watchlist','Lista de seguimiento','Sigue fácilmente los cambios en los artículos que vigilas'],
	['WikiPage','Artículo Wiki','Muestra cualquier artículo dentro de este widget. Útil para crear tu propio widget']
];

// Traduce la descripción de los widgets, para el "organizar widgets"
function traducirWidgetsDesc(){
	$E.removeListener(['cockpit1','cockpit2','um-cockpit_show'], 'mouseover', traducirWidgetsDesc);
	var wc = $('widget_cockpit_list');
	if (!wc || wc.getElementsByTagName('li').length) return;
	for (var i=0; window.widgetsConfig && window.widgetsTextLang[wgUserLanguage] && i < widgetsTextLang[wgUserLanguage].length; i++){
		var item = widgetsTextLang[wgUserLanguage][i], wg = window.widgetsConfig['Widget'+item[0]];
		if (wg && item.length > 2){
			wg.title[wgUserLanguage] = item[1];
			wg.desc[wgUserLanguage] = item[2];
		}
	}
}

// Traduce los widgets mostrados actualmente en la barra lateral
function traducirWidgets(){
	if (window.wgUserName){
		$E.addListener(['cockpit1','cockpit2','um-cockpit_show'], 'mouseover', traducirWidgetsDesc);
	}
	var sidebar = $('sidebar_1');
	if (!sidebar) return;
	var widgets = sidebar.childNodes;
	for (var i=0; i < widgets.length; i++){
		if (widgets[i].nodeType != 1 || widgets[i].tagName.toLowerCase() != 'dl') continue;
		var cn = widgets[i].className;
		if (cn.indexOf('Widget') == -1) continue;
		var wn = cn.substring(cn.indexOf('Widget'), cn.length);
		if (wn.indexOf(' ') != -1) wn = wn.substring(0, wn.indexOf(' '));
		for (var j=0; window.widgetsTextLang[wgUserLanguage] && j < widgetsTextLang[wgUserLanguage].length; j++){
			var item = widgetsTextLang[wgUserLanguage][j];
			if (wn == 'Widget'+item[0]){
				if (item.length > 1){
					widgets[i].getElementsByTagName('dt')[0].lastChild.data = item[1];
				}
				break;
			}
		}
	}
}

$E.onDOMReady(traducirWidgets);
/*** Fin Traducción de Widgets ***/