MZScript© | por cCc vAdEr & Serbini Ini

BBCode, emoticones, atajos y más para el foro/GBs/pizarras en MZ

当前为 2014-05-27 提交的版本,查看 最新版本

  1. // ==UserScript==
  2. // @name MZScript© | por cCc vAdEr & Serbini Ini
  3. // @namespace http://userscripts.org/scripts/show/77221
  4. // @description BBCode, emoticones, atajos y más para el foro/GBs/pizarras en MZ
  5. // @include http://*managerzone.*
  6. // @grant none
  7. // @version 3.2e
  8. // @copyright Copyleft (c) 2014, c_c - serbocapo
  9. // @authors c_c (c_c@managerzone.com) | serbocapo (serbocapo@managerzone.com)
  10. // @credits some icons are by Yusuke Kamiyamane [http://p.yusukekamiyamane.com/]
  11. // ==/UserScript==
  12. (function () {
  13. var dominios = ['ar', 'at', 'biz', 'bo', 'br', 'ch', 'cl', 'co', 'com', 'cr', 'cz', 'de', 'dk', 'do', 'ec', 'edu', 'es', 'eu', 'fm', 'fr', 'gb', 'gov', 'gr', 'gt', 'hn', 'hr', 'ie', 'info', 'int', 'it', 'jobs', 'lt', 'lv', 'ly', 'mx', 'mz', 'net', 'ni', 'org', 'pa', 'pe', 'pl', 'pr', 'pt', 'py', 'ro', 'ru', 'sv', 'se', 'th', 'tk', 'tn', 'to', 'tr', 'tv', 'tz', 'uk', 'us', 'uy', 've', 'vg', 'xxx', 'yu', 'zw'];
  14. var etiqOut = ['a', 'applet', 'area', 'embed', 'frame', 'frameset', 'head', 'iframe', 'img', 'map', 'meta', 'noscript', 'object', 'option', 'param', 'script', 'select', 'style', 'textarea', 'title'];
  15. var inArray = function (value, items) { for (var i = 0; items[i] && value != items[i]; i++); return value == items[i]; }
  16. var regExp = /(^|[\s()\[\]_:~+@*"'>])((?:https?|ftp|irc):\/\/)?([-a-z\d;:&=+$,%_.!~*'()]+@)?((?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)|(?:(www|irc|ftp)\.)?(?:(?:[a-z\d]|[a-z\d][a-z\d-]*[a-z\d])\.)+([a-z]{2,6}))(:\d+)?(\/(?:[-\w.!~*'()%:@&=+$,;\/]*[\w~*%@&=+$\/])?(?:\?(?:[-\w;\/?:@&=+$,.!~*'()%\[\]|]*[\w\/@&=+$~*%])?)?(?:#(?:[-\w;\/?:@&=+$,.!~*'()%]*[\w\/@&=+$~*%])?)?|\b)/i
  17. var conteadorL = 0; var docAct = document.body;
  18. while (docAct) {
  19. if (docAct.nodeName == '#text' && (match = docAct.nodeValue.match(regExp)) && inArray(match[6], dominios)) {
  20. var url; if (match[3] && !match[2] && !match[5] && !match[8] && (match[3].indexOf(':') == -1 || match[3].indexOf('mailto:') == 0)) {
  21. url = (match[3].indexOf('mailto:') == -1 ? 'mailto:' : '') + match[3] + match[4];
  22. } else {
  23. url = (match[2] ? match[2] : (!match[5] || match[5] == 'www' ? 'http' : match[5]) + '://') + (match[3] ? match[3] : '') + match[4] + (match[7] ? match[7] : '') + (match[8] ? match[8] : '');
  24. } if (url) { var range = document.createRange(); range.setStart(docAct, match.index + match[1].length); range.setEnd(docAct, match.index + match[0].length); var a = document.createElement('a'); a.setAttribute('href', url); a.appendChild(range.extractContents()); range.insertNode(a); range.detach(); conteadorL++; }
  25. } if (docAct.tagName && !inArray(docAct.tagName.toLowerCase(), etiqOut) && docAct.firstChild) { docAct = docAct.firstChild; }
  26. else if (docAct.nextSibling) { docAct = docAct.nextSibling; } else { do { docAct = docAct.parentNode; } while (!docAct.nextSibling && docAct.parentNode); docAct = docAct.nextSibling; }
  27. }
  28. })();
  29. (function () {
  30. var css = "#body.body_mz,div.win_back,#win_bg,div.news_item,.odd{background-image:url(http://static.managerzone.com/img/windowbg.gif)!important;}.subnavhr{height:2px!important;}.even{background-color:#c0c0c0!important;}.age_restricted_game{background-color:#d6db93!important;border-top:solid 1px #000015!important;border-bottom:solid 1px #000015!important;}.age_restricted_game_secondary{background-color:#8ecf8b!important;border-top:solid 1px #000015!important;border-bottom:solid 1px #000015!important;}.azul{color:blue;}.dazul{color:darkblue;}.cel{color:skyblue;}.turq{color:turquoise;}.vfluor{color:lime;}.dora{color:gold;}.drojo{ncolor:darkred;}.gris{color:dimgray;}.rosa{color:palevioletred;}.verde{color:green;}.azul{color:blue;}.rojo{color:red;}.amar{color:yellow;}.violeta{color:slateblue;}.blanco{color:white;}.naran{color:orange;}a.ctooltip span {display:none; padding:2px 3px; margin-left:8px; width:290px;}a.ctooltip:hover span{display:inline; position:absolute; z-index:1000; margin-top:-190px; border:1px solid #000000; background:#C4D1E4; color:#6c6c6c; border-radius:6px;}a.ctooltip2 span {/*display:none;*/ padding:2px 3px; margin-left:120px;margin-top:-33px;width:290px;}.divVisible{display:block;}.divHidden {display:none;}.cursor{cursor:pointer;}#link, #pe, #error {display: none}.forum_topic_last_post a{color:#990000!important;}#menuDiv ul#top_item_matches_sub li a{padding-left:10px;padding-right:10px}#menuDiv ul.topnav li{margin-right:4px}.tdStyle{color:#FFF;font-weight:bold}.buttondiv{position:static}.fbtn{position:absolute;top:32px;right:224px;width:188px}#infobar h5{margin-left:-15px};";
  31. if (typeof GM_addStyle != "undefined") { GM_addStyle(css); } else if (typeof PRO_addStyle != "undefined") {
  32. PRO_addStyle(css);
  33. } else if (typeof addStyle != "undefined") { addStyle(css); } else {
  34. var heads = document.getElementsByTagName("head");
  35. if (heads.length > 0) { var node = document.createElement("style"); node.type = "text/css"; node.appendChild(document.createTextNode(css)); heads[0].appendChild(node); }
  36. }
  37. })();
  38. (function () {
  39. var m = document.getElementById("menuDiv").childNodes[5];
  40. if (m.className != 'arrow top') {
  41. var sede = document.getElementById('top_item_clubhouse_sub');
  42. sede.innerHTML = '<li><a href="?p=clubhouse">Comienzo</a></li><li onmouseover="document.getElementById(\'lequipo\').style.display=\'block\'" onmouseout="document.getElementById(\'lequipo\').style.display=\'none\'"><a href="?p=team">Mi Equipo</a><ul id="lequipo" style="position:absolute;width:200px;margin-left:-40px;display:none;"><li style="width:137px;"><a href="?p=team&sub=alter" style="text-align:left;">Editar Información</a></li><li style="width:137px;"><a href="?p=team&sub=alterbadge" style="text-align:left;">Editar Escudo</a></li><li style="width:137px;"><a href="?p=team&sub=alterjersey" style="text-align:left;">Editar Camiseta</a></li><li style="width:137px;"><a href="?p=team&sub=sponsor " style="text-align:left;">Sponsor</a></li>><li style="width:137px;"><a href="?p=team&sub=press" style="text-align:left;">Anuncios Prensa (C)</a></li></ul></li></li><li onmouseover="document.getElementById(\'ljug\').style.display=\'block\'" onmouseout="document.getElementById(\'ljug\').style.display=\'none\'"><a href="?p=players">Jugadores</a><ul id="ljug" style="position:absolute;width:200px;margin-left:-40px;display:none;"><li style="width:120px;"><a href="?p=players&sub=alt" style="text-align:left;">Vista Alternativa</a></li><li style="width:120px;"><a href="?p=players&sub=unavailable" style="text-align:left;">Les./Sanc.</a></li><li style="width:120px;"><a href="?p=players&sub=changenumbers" style="text-align:left;">Cambiar Número</a></li><li style="width:120px;"><a href="?p=players&sub=retired" style="text-align:left;">Retirados</a></li><li style="width:120px;"><a href="?p=players&sub=stats " style="text-align:left;">Estadísticas (C)</a></li></ul></li><li onmouseover="document.getElementById(\'ltact\').style.display=\'block\'" onmouseout="document.getElementById(\'ltact\').style.display=\'none\'"><a href="?p=tactics&myTactic=1">Tácticas</a><ul id="ltact" style="position:absolute;width:200px;margin-left:-40px;display:none;"><li style="width:122px;"><a href="?p=tactics&sub=availability" style="text-align:left;">Disponibilidad (C)</a></li></ul></li><li onmouseover="document.getElementById(\'lentre\').style.display=\'block\'" onmouseout="document.getElementById(\'lentre\').style.display=\'none\'"><a href="?p=training_home">Entrenamiento</a><ul id="lentre" style="position:absolute;width:200px;margin-left:-40px;display:none;"><li style="width:105px;"><a href="?p=training_camp" style="text-align:left;">CE - YP</a></li><li style="width:105px;"><a href="?p=training_report" style="text-align:left;">Reporte</a></li><li style="width:105px;"><a href="?p=training" style="text-align:left;">General</a></li></ul></li><li onmouseover="document.getElementById(\'lentre2\').style.display=\'block\'" onmouseout="document.getElementById(\'lentre2\').style.display=\'none\'"><a href="?p=trainers">Entrenadores</a><ul id="lentre2" style="position:absolute;width:200px;margin-left:-40px;display:none;"><li style="width:104px;"><a href="?p=trainers&sub=negotiations" style="text-align:left;">Negociaciones</a><li style="width:104px;"><a href="?p=trainers&sub=freeagents" style="text-align:left;">Libres</a><li style="width:104px;"><a href="?p=trainers&sub=settings" style="text-align:left;">Configuración</a></li></ul></li><li onmouseover="document.getElementById(\'lmerc\').style.display=\'block\'" onmouseout="document.getElementById(\'lmerc\').style.display=\'none\'"><a href="?p=transfer">Mercado</a><ul id="lmerc" style="position:absolute;width:200px;margin-left:-40px;display:none;"><li style="width:102px;"><a href="?p=transfer&sub=yourplayers" style="text-align:left;">Monitoreo</a></li><li style="width:102px;"><a href="?p=transfer_history" style="text-align:left;">Historial</a><li style="width:102px;"><a href="?p=transfer&sub=category" style="text-align:left;">Categorías (C)</a></li></ul></li><li><a href="?p=shortlist">Seguimiento de Jugadores</a></li><li><a href="?p=economy&sub=education">Juveniles</a></li>';
  43. var partidos = document.getElementById('top_item_matches_sub');
  44. partidos.innerHTML = '<li onmouseover="document.getElementById(\'lliga\').style.display=\'block\'" onmouseout="document.getElementById(\'lliga\').style.display=\'none\'"><a href="?p=series">Posiciones Liga</a><ul id="lliga" style="position:absolute;width:200px;margin-left:-40px;display:none;"><li style="width:113px;"><a href="?p=series&sub=schedule" style="text-align:left;">Fixture</a></li></ul></li><li onmouseover="document.getElementById(\'ljug2\').style.display=\'block\'" onmouseout="document.getElementById(\'ljug2\').style.display=\'none\'"><a href="?p=match&sub=played">Jugados</a><ul id="ljug2" style="position:absolute;width:200px;margin-left:-40px;display:none;"><li style="width:109px;"><a href="?p=match&sub=played&hidescore=1" style="text-align:left;">Sin Resultados</a></li></ul></li><li><a href="?p=match&sub=scheduled">Próximos</a></li><li onmouseover="document.getElementById(\'lam\').style.display=\'block\'" onmouseout="document.getElementById(\'lam\').style.display=\'none\'"><a href="?p=challenges">Amistosos</a><ul id="lam" style="position:absolute;width:200px;margin-left:-40px;display:none;"><li style="width:83px;"><a href="?p=challenges&sub=friendly" style="text-align:left;">Aceptados</a></li></ul></li><li onmouseover="document.getElementById(\'lcop\').style.display=\'block\'" onmouseout="document.getElementById(\'lcop\').style.display=\'none\'"><a href="?p=cup&sub=cup_home">Copas</a><ul id="lcop" style="position:absolute;width:100px;margin-left:-40px;display:none;"><li style="width:75px;"><a href="?p=cup&sub=list&type=my" style="text-align:left;">Oficiales</a></li><li style="width:75px;"><a href="?p=private_cup" style="text-align:left;">Privadas</a></li><li style="width:75px;"><a href="?p=private_cup&cuptype=partner" style="text-align:left;">Socios</a></li></ul></li><li><a href="?p=friendlyseries">Ligas Amistosas</a></li><li><a href="?p=topteams">IM\'s</a></li><li><a href="?p=match&sub=livescores_overview">Live Scores</a><li onmouseover="document.getElementById(\'lsel\').style.display=\'block\'" onmouseout="document.getElementById(\'lsel\').style.display=\'none\'"><a href="?p=national_teams">Selecciones</a><ul id="lsel" style="position:absolute;width:200px;margin-left:-40px;display:none;"><li style="width:88px;"><a href="?p=national_teams&type=u21" style="text-align:left;">Sub21</a></li></ul></li><li><a href="?p=head2head">H2H</a></li><li onmouseover="document.getElementById(\'lj\').style.display=\'block\'" onmouseout="document.getElementById(\'lj\').style.display=\'none\'"><a href="?p=u18_series">Liga U18</a><ul id="lj" style="position:absolute;width:100px;margin-left:-40px;display:none;"><li style="width:85px;"><a href="?p=u18_series&sub=schedule" style="text-align:left;">Fixture</a></li><li style="width:85px;"><a href="?p=extra_leagues" style="text-align:left;">Ligas extras</a></li></ul></li><li onmouseover="document.getElementById(\'l21\').style.display=\'block\'" onmouseout="document.getElementById(\'l21\').style.display=\'none\'"><a href="?p=u21_series">Liga U21</a><ul id="l21" style="position:absolute;width:200px;margin-left:-40px;display:none;"><li style="width:75px;"><a href="?p=u21_series&sub=schedule" style="text-align:left;">Fixture</a></li></ul></li><li onmouseover="document.getElementById(\'l23\').style.display=\'block\'" onmouseout="document.getElementById(\'l23\').style.display=\'none\'"><a href="?p=u23_series">Liga U23</a><ul id="l23" style="position:absolute;width:200px;margin-left:-40px;display:none;"><li style="width:75px;"><a href="?p=u23_series&sub=schedule" style="text-align:left;">Fixture</a></li></ul></li>';
  45. var ayuda = document.getElementById('top_item_help_sub');
  46. ayuda.innerHTML = '<li><a href="?p=support_form">Soporte</a></li><li><a href="?p=language_support">Idiomas</a></li><li><a href="?p=search">Buscador</a></li><li><a href="?p=tutorial">Tutorial</a></li><li><a href="?p=manual_faq">FAQ</a></li><li><a href="?p=rules&sub=rules_game">Reglas Generales</a></li><li><a href="?p=rules&sub=rules_forum">Reglas Foro</a></li><li><a href="?p=rules&sub=rules_nc">Reglas Selecciones Nacionales</a></li><li onmouseover="document.getElementById(\'lguias\').style.display=\'block\'" onmouseout="document.getElementById(\'lguias\').style.display=\'none\'"><a href=>Guías | Sitios</a><ul id="lguias" style="position:absolute;width:200px;margin-left:-40px;display:none;"><li style="width:168px;"><a href="?p=forum&sub=topic&topic_id=8923549&forum_id=255&sport=soccer" style="text-align:left;">[Índice] Sitios + Páginas</a></li><li style="width:168px;"><a href="?p=forum&sub=topic&topic_id=8923519&forum_id=255&sport=soccer" style="text-align:left;">[Índice] Guías + Tutoriales</a></li></ul><li><a href="?p=forum&sub=topic&topic_id=8365957&forum_id=253&sport=soccer">MZScript</a></li></li>';
  47. }
  48. })();
  49. function collapseExpand(divs) { var divObject = document.getElementById(divs); if (divObject.className == "divVisible") { divObject.className = "divHidden"; } else { divObject.className = "divVisible"; } }
  50. atajoForo('http://i915.photobucket.com/albums/ac355/ccc_vader/botones/mer1.png', 'p=forum&sub=topics&forum_id=254&sport=soccer', 'Ir a Mercado', 0);
  51. atajoForo('http://i915.photobucket.com/albums/ac355/ccc_vader/botones/ami1.png', 'p=forum&sub=topics&forum_id=249&sport=soccer', 'Ir a Amistosos', 1);
  52. atajoForo('http://i915.photobucket.com/albums/ac355/ccc_vader/botones/mzh1.png', 'p=forum&sub=topics&forum_id=253&sport=soccer', 'Ir a MZ Habla', 1);
  53. atajoForo('http://i915.photobucket.com/albums/ac355/ccc_vader/botones/pyr1.png', 'p=forum&sub=topics&forum_id=255&sport=soccer', 'Ir a Preguntas y Respuestas', 1);
  54. atajoForo('http://i915.photobucket.com/albums/ac355/ccc_vader/botones/da1.png', 'p=forum&sub=topics&forum_id=250&sport=soccer', 'Ir a Discusión Abierta', 1);
  55. atajoForo('http://i915.photobucket.com/albums/ac355/ccc_vader/botones/fed1-1.gif', 'p=forum&sub=topics&forum_id=251&sport=soccer', 'Ir a Federaciones', 1);
  56. atajoExtInt('http://i915.photobucket.com/albums/ac355/ccc_vader/bot/mon_btn.gif', '?p=transfer&sub=yourplayers', 'Ir al Monitoreo');
  57. atajoExtInt('http://i915.photobucket.com/albums/ac355/ccc_vader/bot/seg_btn.gif', '?p=shortlist', 'Ir a Seguimiento');
  58. atajoExtInt('http://i915.photobucket.com/albums/ac355/ccc_vader/bot/vis_btn.gif', '?p=players&sub=alt', 'Ver Vista Alternativa');
  59. atajoExtInt('http://i915.photobucket.com/albums/ac355/ccc_vader/bot/sk_btn.gif', 'http://www.mzplus.com.ar/p', 'Ir al Skiller');
  60. atajoExtInt('http://i915.photobucket.com/albums/ac355/ccc_vader/bot/img_btn.gif', 'http://imgur.com/', 'Ir a Imgur');
  61. atajoExtInt('http://i915.photobucket.com/albums/ac355/ccc_vader/bot/fin_btn.gif', '?p=economy', 'Ver Finanzas');
  62. atajoExtInt('http://i915.photobucket.com/albums/ac355/ccc_vader/bot/mer_btn.gif', '?p=transfer', 'Ver Mercado');
  63. atajoExtInt('http://i915.photobucket.com/albums/ac355/ccc_vader/bot/imp_btn.gif', 'http://www.mzplus.com.ar/tax', 'Calcular Impuestos');
  64. atajoExtInt('http://i915.photobucket.com/albums/ac355/ccc_vader/bot/jug_btn.gif', '?p=match&sub=played', 'Ver los Partidos Jugados');
  65. atajoExtInt('http://i915.photobucket.com/albums/ac355/ccc_vader/bot/prox_btn.gif', '?p=match&sub=scheduled', 'Ver los Próximos Partidos');
  66. atajoExtInt('http://i915.photobucket.com/albums/ac355/ccc_vader/bot/tac_btn.gif', '?p=tactics&myTactic=1', 'Ir a Tácticas');
  67. atajoExtInt('http://i915.photobucket.com/albums/ac355/ccc_vader/bot/les_btn.gif', '?p=players&sub=unavailable', 'Ver Lesionados/Sancionados');
  68. atajoExtInt('http://i915.photobucket.com/albums/ac355/ccc_vader/bot/cple_btn.gif', 'http://www.mzplus.com.ar/cumple', 'Ver Cumpleaños de Jugadores');
  69. atajoExtInt('http://i915.photobucket.com/albums/ac355/ccc_vader/bot/rep_btn.gif', '?p=training_report', 'Ver el Reporte de Entrenamiento');
  70. atajoExtInt('http://i915.photobucket.com/albums/ac355/ccc_vader/bot/gen_btn.gif', '?p=training', 'Ir al Entrenamiento General');
  71. function crearFirma() {
  72. var guardando = document.getElementById("areaFirma").value;
  73. guardando = guardando.replace(/^(\s|\&nbsp;)*|(\s|\&nbsp;)*$/g, "");
  74. if (guardando == '' || guardando == null || guardando.lenght == 0) {
  75. alert("No ha ingresado firma"); return false;
  76. } else {
  77. var armando = '\n\n\n\n\n\n\n' + '▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬' + '\n' + guardando;
  78. localStorage.setItem('firmaMZ', armando); alert("Su firma se ha creado exitosamente");
  79. }
  80. }
  81. function mostrarFirma() { var cFirma = localStorage.getItem('firmaMZ'); if (cFirma == null || cFirma == '') { alert("No tiene ninguna firma creada"); return false; } obj = document.getElementsByName("message")[0]; var textoActual = obj.value; obj.value = textoActual + cFirma; }
  82. function firmaSiempre() { var firmasi = document.getElementById('mostrarY').checked; localStorage.setItem('mostrar', firmasi); }
  83. function firmaCont(tabla) {
  84. var filaFirma = tabla.insertRow(5); var firmaBar = "<td></td><td><div class='mzbtn buttondiv button_account' title='Crear Firma'><span class='buttonClassMiddle'><span style='white-space: nowrap' id='boton3'>Crear Firma</span></span><span class='buttonClassRight'>&nbsp;</span></div>&nbsp;";
  85. firmaBar += "<div class='mzbtn buttondiv button_account' title='Crear Firma'><span class='buttonClassMiddle'><span style='white-space: nowrap' id='btnMostrar'>Mostrar Firma</span></span><span class='buttonClassRight'>&nbsp;</span></div>&nbsp;";
  86. firmaBar += "<b>Mostrar firma siempre?</b> <input type='checkbox' title='Mostrar Firma Siempre' alt='Mostrar Firma' id='mostrarY'><br />";
  87. firmaBar += "<div id='divFirma' class='divHidden'><img src='http://i915.photobucket.com/albums/ac355/ccc_vader/botones/imagen2_btn2.png' title='Insertar imagen' alt='Insertar img' id='btni'/>&nbsp;";
  88. firmaBar += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/botones/negrita_btn2.png' title='Negrita' alt='Negrita' id='btnn'/>&nbsp;";
  89. firmaBar += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/botones/cursiva_btn2.png' title='Cursiva' alt='Cursiva' id='btnc'/>&nbsp;";
  90. firmaBar += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/botones/subra_btn2.png' title='Subrayado' alt='Subrayado' id='btns'/><br />";
  91. firmaBar += "<textarea id='areaFirma' name='areaFirma' rows='5' cols='50'></textarea><br />";
  92. firmaBar += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/bot/btn_save.gif' title='Guardar Firma' alt='Guardar firma' id='btnFirma' class='cursor' /></div></td>";
  93. filaFirma.innerHTML = firmaBar;
  94. }
  95. function firmaFija() { var mostrarsi = localStorage.getItem('mostrar'); if (mostrarsi == 'true') { var posteo = document.getElementById("forum_form_message"); posteo.innerHTML = posteo.innerHTML + mostrarFirma(); } }
  96. function upload(file) {
  97. if (!file || !file.type.match(/image.*/)) {
  98. document.getElementById("error").style.display = "block";
  99. document.getElementById("pe").style.display = "none";
  100. document.getElementById("link").style.display = "none";
  101. } else {
  102. document.getElementById("pe").style.display = "block";
  103. document.getElementById("link").style.display = "none";
  104. document.getElementById("error").style.display = "none";
  105. var fd = new FormData();
  106. fd.append("image", file);
  107. fd.append("key", "4cc354562e36b185511797c6f23bf02b");
  108. var xhr = new XMLHttpRequest();
  109. xhr.open("POST", "http://api.imgur.com/2/upload.json");
  110. if (ext != null) {
  111. var ext = document.getElementById("subidor").value;
  112. var parte = ext.split(".");
  113. } else { var ext = file.name; var parte = ext.split("."); }
  114. xhr.onload = function () {
  115. document.getElementById("error").style.display = "none";
  116. document.getElementById("pe").style.display = "none";
  117. document.getElementById("link").style.display = "block";
  118. document.querySelector("#link").innerHTML = "<a href='" + JSON.parse(xhr.responseText).upload.links.imgur_page + "." + parte[1] + "'>" + JSON.parse(xhr.responseText).upload.links.imgur_page + "." + parte[1] + "</a>";
  119. }
  120. xhr.send(fd);
  121. }
  122. }
  123. function preventDef(event) { event.preventDefault(); }
  124. function preventDef2(event) { upload(event.dataTransfer.files[0]); }
  125. function subirImagen() {
  126. var estilo = document.getElementById("contenedor").style.display;
  127. if (estilo == 'none' && window.opera) {
  128. document.getElementById("contenedor").innerHTML = "<span style='color:red;padding:3px'> Opera no soporta la posibilidad de subir imágenes directamente. <br /><span style='color:green'>&nbsp;Firefox sí, apoya una web libre! <a href='https://affiliates.mozilla.org/link/banner/12520/3/18'><img src='http://affiliates-cdn.mozilla.org/media/uploads/banners/download-small-blue-ES.png' class='cursor' /></a></span></span>";
  129. document.getElementById("contenedor").style.display = "block";
  130. } else if (estilo == 'none') { document.getElementById("contenedor").style.display = "block"; } else {
  131. document.getElementById("contenedor").style.display = "none";
  132. }
  133. }
  134. function armaCodigo(tag, cubo) {
  135. obj = document.getElementsByName(cubo)[0]; var scroll = obj.scrollTop; var inicio = obj.selectionStart; var fin = obj.selectionEnd;
  136. obj.value = obj.value.substr(0, inicio) + '[' + tag + ']' + obj.value.substr(inicio, fin - inicio) + '[/' + tag + ']' + obj.value.substr(fin, obj.value.length);
  137. obj.scrollTop = scroll;
  138. }
  139. function addImagen(caja) {
  140. var imagen = prompt('Ingrese URL/link de la imagen');
  141. var intentos = 0; var preUrl = '[image url='; var posUrl = ']'; var rtdo = '';
  142. var obj = document.getElementsByName(caja)[0];
  143. var scroll = obj.scrollTop; var inicio = obj.selectionStart; var fin = obj.selectionEnd;
  144. if (imagen != '') {
  145. img = new Image(); img.src = imagen;
  146. if ((img.height == 0) || (img.width == 0)) {
  147. while (!((img.height == 0) || (img.width == 0)) && intentos < 5) {
  148. for (pausa = 0; pausa < 100; pausa++) { }
  149. img.src = imagen;
  150. }
  151. } if ((img.height == 0) || (img.width == 0)) {
  152. alert('El link/URL: ' + imagen + ' no es una imagen, y no será convertido.');
  153. } else {
  154. rtdo += preUrl + imagen + posUrl; obj.value = obj.value.substr(0, inicio) + rtdo + obj.value.substr(fin, obj.value.length);
  155. }
  156. } obj.scrollTop = scroll;
  157. }
  158. function posteaIcono(url, area) {
  159. var obj = document.getElementsByName(area)[0];
  160. var scroll = obj.scrollTop; var inicio = obj.selectionStart; var fin = obj.selectionEnd;
  161. obj.value = obj.value.substr(0, inicio) + '[image url=' + url + ']' + obj.value.substr(fin, obj.value.length);
  162. obj.scrollTop = scroll;
  163. }
  164. function posteaTabla(area) {
  165. var dato = prompt('Ingrese el usuario para la liga oficial o el ID de la liga amistosa');
  166. var obj = document.getElementsByName(area)[0];
  167. var scroll = obj.scrollTop; var inicio = obj.selectionStart; var fin = obj.selectionEnd;
  168. if (dato == '') {
  169. alert('No ha ingresado correctamente el usuario/id. Vuelva a intentarlo, por favor.');
  170. } else if (dato == null) { return false; } else if (isNaN(dato) == true) {
  171. obj.value = obj.value.substr(0, inicio) + '[image url=http://www.mzplus.com.ar/imgdin_liga?user=' + dato + ']' + obj.value.substr(fin, obj.value.length);
  172. } else { obj.value = obj.value.substr(0, inicio) + '[image url=http://www.mzplus.com.ar/imgdin_liga?user=&idla=' + dato + ']' + obj.value.substr(fin, obj.value.length); }
  173. obj.scrollTop = scroll;
  174. }
  175. var url = window.location.href.split(/[=&]/);
  176. if (url[1] == "players" && url[4] != "tid") {
  177. var container = document.getElementById("contentDiv").childNodes[1].childNodes[1].childNodes[2];
  178. var newLi = document.createElement('li');
  179. newLi.innerHTML = "<a href='?p=training_graphs'><img src='http://static.managerzone.com/nocache-130/img/supporter/small/cm_blue.png' style='width: 12px; height: 12px; border: none; vertical-align: top; padding: 0 4px 0 0; margin: 0'>Gráficos entrenamiento</a>";
  180. container.appendChild(newLi);
  181. (function () {
  182. var css = "ul.leftnav li a{padding:5px 8.5px!important};";
  183. if (typeof GM_addStyle != "undefined") { GM_addStyle(css); } else if (typeof PRO_addStyle != "undefined") { PRO_addStyle(css); } else if (typeof addStyle != "undefined") { addStyle(css); } else {
  184. var heads = document.getElementsByTagName("head");
  185. if (heads.length > 0) { var node = document.createElement("style"); node.type = "text/css"; node.appendChild(document.createTextNode(css)); heads[0].appendChild(node); }
  186. }
  187. })();
  188. }
  189. function mostrarTabla(which) {
  190. var tabla = document.getElementById("divTabla");
  191. if (tabla) { collapseExpand("divTabla"); return false; }
  192. var nocm = document.getElementById("skyscraper");
  193. var posTabla;
  194. if (which == 'copa') {
  195. if (nocm) {
  196. posTabla = document.evaluate('/html/body/div[3]/div/div[5]/div[2]/div[2]/div/div[2]/table[2]/tbody/tr[3]/td/table/tbody', document, null, XPathResult.ANY_TYPE, null);
  197. } else { posTabla = document.evaluate('/html/body/div[3]/div/div[3]/div[2]/div[2]/div/div[2]/table[2]/tbody/tr[3]/td/table/tbody', document, null, XPathResult.ANY_TYPE, null); }
  198. } else if (which == 'privada') {
  199. if (nocm) {
  200. posTabla = document.evaluate('/html/body/div[3]/div/div[5]/div[2]/div[2]/div/div[2]/table/tbody/tr[3]/td/table/tbody', document, null, XPathResult.ANY_TYPE, null);
  201. } else {
  202. posTabla = document.evaluate('/html/body/div[3]/div/div[3]/div[2]/div[2]/div/div[2]/table/tbody/tr[3]/td/table/tbody', document, null, XPathResult.ANY_TYPE, null);
  203. }
  204. } else {
  205. if (nocm) {
  206. posTabla = document.evaluate('/html/body/div[3]/div/div[5]/div[2]/div[2]/div/div[2]/div[2]/table/tbody', document, null, XPathResult.ANY_TYPE, null);
  207. } else { posTabla = document.evaluate('/html/body/div[3]/div/div[3]/div[2]/div[2]/div/div[2]/div[2]/table/tbody', document, null, XPathResult.ANY_TYPE, null); }
  208. }
  209. var tablaDeTorneo = posTabla.iterateNext();
  210. var header = "<i>[table][th][/th][th]Equipo[/th][th]PJ[/th][th]PG [/th][th]PE[/th][th]PP[/th][th]GF[/th][th]GC [/th][th]=[/th][th]Pts[/th]";
  211. var armarLineas = "<div style='font-weight:normal'><b>Tabla - copiar todo el texto</b> <img src='http://i915.photobucket.com/albums/ac355/ccc_vader/bot/cross.png' id='cerrar' style='float:right' class='cursor' title='Cerrar' /><br /> <br />" + header;
  212. for (post = 0; post < tablaDeTorneo.rows.length; post++) {
  213. var trs = tablaDeTorneo.rows[post];
  214. if (trs.cells[0].childNodes[0].tagName != "IMG") {
  215. armarLineas += "[tr][td]" + trs.cells[0].textContent + "[/td][td]" + trs.cells[1].textContent + "[/td][td]" + trs.cells[2].textContent + "[/td][td]";
  216. armarLineas += trs.cells[3].textContent + "[/td][td]" + trs.cells[4].textContent + "[/td][td]" + trs.cells[5].textContent + "[/td][td]";
  217. armarLineas += trs.cells[6].textContent + "[/td][td]" + trs.cells[7].textContent + "[/td][td]" + trs.cells[8].textContent + "[/td][td]";
  218. armarLineas += trs.cells[9].textContent + "[/td][/tr]";
  219. }
  220. }
  221. armarLineas += "[/table]</i></div>";
  222. var divContenedora = document.createElement('div');
  223. divContenedora.setAttribute('id', 'divTabla');
  224. divContenedora.setAttribute('style', 'z-index:10; position:absolute; background-color:#000; color:#FFF; width:450px; height: auto; padding:10px;');
  225. divContenedora.setAttribute('class', 'divVisible');
  226. divContenedora.innerHTML = armarLineas;
  227. if (which == 'copa') { posTabla = document.evaluate('//*[@id="mostrarTabla"]', document, null, XPathResult.ANY_TYPE, null); } else if (which == 'privada') {
  228. posTabla = document.evaluate('//*[@id="mostrarTabla3"]', document, null, XPathResult.ANY_TYPE, null);
  229. } else {
  230. posTabla = document.evaluate('//*[@id="mostrarTabla2"]', document, null, XPathResult.ANY_TYPE, null);
  231. }
  232. ins = posTabla.iterateNext(); ins.parentNode.insertBefore(divContenedora, ins);
  233. }
  234. var url = window.location.href.split('=');
  235. var nocm = document.getElementById("skyscraper");
  236. if (url[1] == "private_cup&sub") {
  237. if (nocm) { posTabla = document.evaluate('/html/body/div[3]/div/div[5]/div[2]/div[2]/div/div[2]/table/tbody/tr[3]/td/table/thead/tr/th', document, null, XPathResult.ANY_TYPE, null); } else {
  238. posTabla = document.evaluate('/html/body/div[3]/div/div[3]/div[2]/div[2]/div/div[2]/table/tbody/tr[3]/td/table/thead/tr/th', document, null, XPathResult.ANY_TYPE, null);
  239. }
  240. ins = posTabla.iterateNext(); ins.innerHTML = "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/bot/blog.png' id='mostrarTabla3' class='cursor' title='Compartir tabla' />";
  241. } else if (url[2] == "groupplay&cid") {
  242. if (nocm) {
  243. posTabla = document.evaluate('/html/body/div[3]/div/div[5]/div[2]/div[2]/div/div[2]/table[2]/tbody/tr[3]/td/table/thead/tr/th', document, null, XPathResult.ANY_TYPE, null);
  244. } else {
  245. posTabla = document.evaluate('/html/body/div[3]/div/div[3]/div[2]/div[2]/div/div[2]/table[2]/tbody/tr[3]/td/table/thead/tr/th', document, null, XPathResult.ANY_TYPE, null);
  246. }
  247. ins = posTabla.iterateNext();
  248. ins.innerHTML = "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/bot/blog.png' id='mostrarTabla' class='cursor' title='Compartir tabla' />";
  249. } else if (url[1] == "u18_series" || url[1] == "u21_series" || url[1] == "u23_series") {
  250. if (nocm) { posTabla = document.evaluate('/html/body/div[3]/div/div[5]/div[2]/div[2]/div/div[2]/div[2]/table/thead/tr/th', document, null, XPathResult.ANY_TYPE, null); } else {
  251. posTabla = document.evaluate('/html/body/div[3]/div/div[3]/div[2]/div[2]/div/div[2]/div[2]/table/thead/tr/th', document, null, XPathResult.ANY_TYPE, null);
  252. }
  253. ins = posTabla.iterateNext(); ins.innerHTML = "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/bot/blog.png' id='mostrarTabla2' class='cursor' title='Compartir tabla' />";
  254. }
  255. function verResultados() {
  256. try {
  257. var filasPartidos = document.getElementById('saveMatchTactics').childNodes[1].childNodes[1].getElementsByTagName('tr');
  258. var empezo;
  259. for (var i = 1; i < filasPartidos.length; i++) {
  260. empezo = filasPartidos[i].getElementsByTagName('td')[2].getElementsByTagName('nobr')[0].childNodes[1];
  261. if (empezo.tagName == 'A') {
  262. var idMatch = empezo.href.split('&')[3].split('=')[1];
  263. xmlhttp = new XMLHttpRequest();
  264. xmlhttp.open("GET", "/xml/match_info.php?sport_id=1&match_id=" + idMatch.toString(), false);
  265. xmlhttp.send(); xmlDoc = xmlhttp.responseXML;
  266. var gol1 = xmlDoc.getElementsByTagName("Team")[0].getAttribute('goals');
  267. var gol2 = xmlDoc.getElementsByTagName("Team")[1].getAttribute('goals');
  268. var res = document.createElement('div'); res.setAttribute('style', 'float:right; font-weight: bold'); res.setAttribute('id', 'visible'); res.innerHTML = gol1; var res2 = document.createElement('div'); res2.setAttribute('style', 'float:left; font-weight: bold'); res2.innerHTML = gol2;
  269. filasPartidos[i].getElementsByTagName('td')[4].childNodes[1].style.margin = '0';
  270. filasPartidos[i].getElementsByTagName('td')[4].childNodes[1].style.marginLeft = '10px';
  271. filasPartidos[i].getElementsByTagName('td')[6].childNodes[1].style.margin = '0';
  272. filasPartidos[i].getElementsByTagName('td')[6].childNodes[1].style.marginLeft = '3px';
  273. filasPartidos[i].getElementsByTagName('td')[4].appendChild(res);
  274. var ins = filasPartidos[i].getElementsByTagName('td')[6].childNodes[1];
  275. ins.parentNode.insertBefore(res2, ins);
  276. }
  277. }
  278. } catch (e) { return; }
  279. }
  280. var url = window.location.href.split('&');
  281. if (url[1] == "sub=scheduled" && typeof url[2] == "undefined") {
  282. var container = document.getElementById('matchListForm').childNodes[1];
  283. var btnRes = document.createElement('div'); btnRes.setAttribute('style', 'float:right;cursor:pointer;border:2px solid #2A4CB0;width:20px;height:20px;padding:4px 0 0 4px; margin:2px 15px 0 0'); btnRes.setAttribute('id', 'btnRes'); btnRes.innerHTML = "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/tmp_btn/fill-180_zps881d90f2.png' title='Ver resultados' />"; container.appendChild(btnRes); document.getElementById("btnRes").addEventListener("click", verResultados, false);
  284. }
  285. function saveCu() {
  286. var radioButtons = document.getElementsByName("moneda");
  287. for (var i = 0; i < radioButtons.length; i++) {
  288. if (radioButtons[i].checked) {
  289. var moneda = radioButtons[i].value;
  290. if (moneda != null) {
  291. localStorage.setItem('moneda', moneda);
  292. switch (moneda) { case "4": localStorage.setItem('sigla', 'UYU'); break; case "13": localStorage.setItem('sigla', 'MXN'); break; case "15": localStorage.setItem('sigla', 'BOB'); break; } alert("Guardado"); collapseExpand("divTabla"); return false;
  293. }
  294. }
  295. } alert("No ha seleccionado ninguna opción");
  296. }
  297. function resetCu() { localStorage.removeItem("moneda"); localStorage.removeItem("sigla"); alert("Moneda reseteada a USD"); collapseExpand("divTabla"); return false; }
  298. function setearMoneda() {
  299. var tabla = document.getElementById("divTabla");
  300. if (tabla) { collapseExpand("divTabla"); return false; }
  301. var divContenedora = document.createElement('div');
  302. divContenedora.setAttribute('id', 'divTabla');
  303. divContenedora.setAttribute('style', 'z-index:10;position:absolute;background-color:#000;color:#FFF;width:165px;height:auto;padding:10px;border:2px solid red');
  304. divContenedora.setAttribute('class', 'divVisible');
  305. divContenedora.innerHTML = "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/bot/cross.png' id='cerrar' style='float:right' class='cursor' title='Cerrar' /><table align='center'><tr><td class='tdStyle'>Setea tu moneda local</td></tr><tr><td class='tdStyle'>MXN <input type='radio' value='13' name='moneda' /></td><tr><td class='tdStyle'>UYU <input type='radio' value='4' name='moneda' /></td></tr><tr><td class='tdStyle'>BOB <input type='radio' value='15' name='moneda' /></td></tr><tr><td><button id='saveCu'>Guardar</button>&nbsp;<button id='resetCu'>Reset</button></td></tr></table><span style='font-style:italic;font-size:11px;float:right'>MZScript ©</span>";
  306. var ins = document.getElementById("contentDiv");
  307. ins.parentNode.insertBefore(divContenedora, ins);
  308. document.getElementById("saveCu").addEventListener("click", saveCu, false); document.getElementById("resetCu").addEventListener("click", resetCu, false);
  309. }
  310. var url = window.location.href.split('&');
  311. if (url[1] == "sub=played" && typeof url[2] == "undefined" || url[1] == "sub=played" && url[2] == "hidescore=1") {
  312. var container = document.getElementById('matchListForm').childNodes[1];
  313. var btnMon = document.createElement('div');
  314. btnMon.setAttribute('style', 'float:right;cursor:pointer;border:2px solid #2A4CB0;width:20px;height:20px;padding:4px 0 0 4px;margin:2px 15px 0 0');
  315. btnMon.setAttribute('id', 'btnMon');
  316. btnMon.innerHTML = "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/moneyPlus_zpsfa2577c5.png' title='Setear moneda' />";
  317. container.appendChild(btnMon);
  318. document.getElementById("btnMon").addEventListener("click", setearMoneda, false);
  319. }
  320. function convertir(valorP, origen) {
  321. var alsek = new Array(7.4234, 9.1775, 1, 1, 0.256963, 2.62589, 13.35247, 1.23522, 1.07245, 5.86737, 5.70899, 5.66999, 1.6953, 0.68576, 2.64445, 0.939, 0.001309, 0.26313, 1.95278, 0.10433, 4.70738, 1.23733, 7.4234, 0.17079, 0.03896, 0.24946, 0.06, 0.17, 1);
  322. var valor_origen = valorP; var enseks = 1 / alsek[origen];
  323. var cMoneda = localStorage.getItem('moneda'); if (cMoneda) { v = Math.round(1 / alsek[cMoneda] * valor_origen / enseks); } else { v = Math.round(1 / alsek[0] * valor_origen / enseks); } return v;
  324. }
  325. function getValues(idUno, idDos) {
  326. var cont = 0, pos, teamId;
  327. while (cont < 2) {
  328. var titular = 1; if (cont == 0) { pos = 3; teamId = idUno; } else { pos = 6; teamId = idDos; }
  329. try {
  330. var xmlhttp = new XMLHttpRequest();
  331. xmlhttp.open("GET", "/xml/team_playerlist.php?sport_id=1&team_id=" + teamId.toString(), false);
  332. xmlhttp.send();
  333. var xmlDoc = xmlhttp.responseXML;
  334. var nocm = document.getElementById("skyscraper");
  335. if (nocm) {
  336. htmlCountPlayers = document.evaluate('/html/body/div[3]/div/div[5]/div[2]/div[2]/div/div[2]/table[2]/tbody/tr[' + pos + ']/td/table/tbody', document, null, XPathResult.ANY_TYPE, null);
  337. } else {
  338. htmlCountPlayers = document.evaluate('/html/body/div[3]/div/div[3]/div[2]/div[2]/div/div[2]/table[2]/tbody/tr[' + pos + ']/td/table/tbody', document, null, XPathResult.ANY_TYPE, null);
  339. }
  340. var tablaDeEquipo = htmlCountPlayers.iterateNext();
  341. if (tablaDeEquipo == null) {
  342. return false;
  343. }
  344. var jugador, total = 0, flag = 1;
  345. for (jugador = 2; jugador < tablaDeEquipo.rows.length; jugador++) {
  346. try {
  347. var celdaControl = tablaDeEquipo.rows[jugador].cells[0].childNodes[0].tagName;
  348. if (celdaControl == 'IMG') {
  349. tablaDeEquipo.rows[jugador].cells[0].colSpan = "13";
  350. } else if (celdaControl != 'IMG' || typeof celdaControl != "undefined") {
  351. var celda = tablaDeEquipo.rows[jugador].cells[1];
  352. var idPlayer = celda.childNodes[0].href.split('&')[1].split('=')[1];
  353. for (var p = 0; p < xmlDoc.getElementsByTagName("Player").length; p++) {
  354. var idP = xmlDoc.getElementsByTagName("Player")[p].getAttribute('id');
  355. if (typeof idP != "undefined" && flag == 1) {
  356. var nombre = document.createElement('td');
  357. nombre.setAttribute('style', 'font-weight: bold;');
  358. nombre.innerHTML = "Valor";
  359. var trName = tablaDeEquipo.rows[0].cells[0];
  360. trName.parentNode.insertBefore(nombre, trName);
  361. tablaDeEquipo.rows[1].cells[0].colSpan = "13";
  362. } flag = 2;
  363. if (idPlayer == idP) {
  364. var valorP = xmlDoc.getElementsByTagName("Player")[p].getAttribute('value');
  365. var currency = xmlDoc.getElementsByTagName("TeamPlayers")[0].getAttribute('teamCurrency');
  366. var cMoneda = localStorage.getItem('moneda');
  367. var cSigla = localStorage.getItem('sigla');
  368. if ((cMoneda && currency != cSigla) || (!cMoneda && currency != "USD")) {
  369. switch (currency) {
  370. case "USD": valorP = convertir(valorP, 0); break;
  371. case "EUR": valorP = convertir(valorP, 1); break;
  372. case "SEK": valorP = convertir(valorP, 2); break;
  373. case "MM": valorP = convertir(valorP, 3); break;
  374. case "UYU": valorP = convertir(valorP, 4); break;
  375. case "R$": valorP = convertir(valorP, 5); break;
  376. case "GBP": valorP = convertir(valorP, 6); break;
  377. case "DKK": valorP = convertir(valorP, 7); break;
  378. case "NOK": valorP = convertir(valorP, 8); break;
  379. case "CHF": valorP = convertir(valorP, 9); break;
  380. case "CAD": valorP = convertir(valorP, 10); break;
  381. case "AUD": valorP = convertir(valorP, 11); break;
  382. case "ILS": valorP = convertir(valorP, 12); break;
  383. case "MXN": valorP = convertir(valorP, 13); break;
  384. case "ARS": valorP = convertir(valorP, 14); break;
  385. case "BOB": valorP = convertir(valorP, 15); break;
  386. case "PYG": valorP = convertir(valorP, 16); break;
  387. case "RUB": valorP = convertir(valorP, 17); break;
  388. case "PLN": valorP = convertir(valorP, 18); break;
  389. case "ISK": valorP = convertir(valorP, 19); break;
  390. case "BGL": valorP = convertir(valorP, 20); break;
  391. case "ZAR": valorP = convertir(valorP, 21); break;
  392. case "US$": valorP = convertir(valorP, 22); break;
  393. case "THB": valorP = convertir(valorP, 23); break;
  394. case "SIT": valorP = convertir(valorP, 24); break;
  395. case "SKK": valorP = convertir(valorP, 25); break;
  396. case "JPY": valorP = convertir(valorP, 26); break;
  397. case "INR": valorP = convertir(valorP, 27); break;
  398. case "MZ": valorP = convertir(valorP, 28); break;
  399. }
  400. }
  401. var valorCont = document.createElement('td');
  402. valorCont.innerHTML = valorP;
  403. var ins = tablaDeEquipo.rows[jugador].cells[0];
  404. ins.parentNode.insertBefore(valorCont, ins);
  405. if (titular <= 11) {
  406. total = total + parseInt(valorP);
  407. } titular++;
  408. p = xmlDoc.getElementsByTagName("Player").length;
  409. }
  410. }
  411. }
  412. }
  413. catch (e) { }
  414. }
  415. if (typeof idP != "undefined") {
  416. var trFinal = tablaDeEquipo.rows.length - 2;
  417. var fix = tablaDeEquipo.rows[trFinal].cells[0];
  418. var empty = document.createElement('div');
  419. empty.setAttribute('style', 'font-weight:bold');
  420. empty.innerHTML = total;
  421. fix.parentNode.insertBefore(empty, fix);
  422. }
  423. cont++;
  424. } catch (e) { return; }
  425. }
  426. }
  427. var url = window.location.href.split('&');
  428. if (url[1] == "sub=stats") {
  429. var container = document.getElementById("contentDiv").childNodes[3].childNodes[2].childNodes[0].childNodes[2].childNodes[1].rows[2].cells[0].childNodes[1].childNodes[1].rows[0];
  430. var teamOid = container.cells[0].childNodes[0].href.split('&')[1].split('=')[1];
  431. var teamTid = container.cells[2].childNodes[0].href.split('&')[1].split('=')[1];
  432. getValues(teamOid, teamTid);
  433. }
  434. function comparar_por_partido() {
  435. try {
  436. var filas = document.getElementsByName('selectTypeForm')[0].nextSibling.getElementsByTagName('tr');
  437. jugados = (location.href.indexOf('played') != -1) ? 1 : 0;
  438. miEquipoSched = Boolean(!(filas[0].getElementsByTagName('a')[0]));
  439. var inicio = (!jugados && miEquipoSched) ? 1 : 0;
  440. for (var i = inicio; i < filas.length; i++) {
  441. var ad = document.createElement('a'); ad.innerHTML = '<img src=\"http://www.mzcompare.com/static/img/mzc.png\" title=\"Comparar equipos con MZ Compare\" border=\"0\" width=\"22\" width=\"13\" />';
  442. var mzc = filas[i].getElementsByTagName('td')[3].getElementsByTagName('a')[0].href; mzc = mzc.substring(mzc.indexOf('&tid')); ad.setAttribute('href', 'http://www.mzcompare.com/match?played=' + jugados.toString() + mzc); ad.setAttribute('target', '_blank');
  443. filas[i].getElementsByTagName('td')[2].getElementsByTagName('nobr')[0].appendChild(ad);
  444. }
  445. } catch (e) { return; }
  446. } comparar_por_partido();
  447. function mzs() {
  448. try {
  449. var mzs = document.createElement('li'); mzs.setAttribute('id', 'MZs_shortcut'); mzs.setAttribute('class', 'icon'); mzs.setAttribute('style', 'margin-right:0');
  450. mzs.innerHTML = "<a href='https://gf.qytechs.cn/scripts/1752-mzscript-por-ccc-vader-serbini-ini' class='bg' target='_blank' title='Página MZScript'><div><img src='http://i915.photobucket.com/albums/ac355/ccc_vader/bot/script-smiley.png' border='0' style='vertical-align:top'></div></a>";
  451. var sector = document.getElementById("menuDiv").childNodes[1]; sector.appendChild(mzs);
  452. } catch (e) { return; }
  453. } mzs();
  454. function insertarSelect(elementID) {
  455. var divImg = document.createElement('div')
  456. divImg.setAttribute('id', 'contenedor');
  457. divImg.setAttribute('style', 'border: 5px solid green;font-weight:bold;display:none;width:380px;padding:5px; margin: 0 auto');
  458. divImg.innerHTML = 'Arrastre su imagen a este espacio <button id="btnUpImg">O clickee acá para elegirla</button> <input style="visibility: collapse; width: 0px;" id="subidor" type="file"><p id="error" style="font-weight:bold;color:red">Error. El archivo seleccionado no es una imagen.</p><p id="pe">Cargando imagen <img src="http://managerzone.se/img/loading.gif"> &nbsp;espere por favor.</p><a id="link"></a>';
  459. var ins = document.getElementById(elementID);
  460. ins.parentNode.insertBefore(divImg, ins);
  461. document.getElementById("btnUpImg").addEventListener("click", function () { return document.getElementById('subidor').click() }, false);
  462. document.getElementById("subidor").addEventListener("change", function () { return upload(this.files[0]) }, false);
  463. document.getElementById("btnUpImg").addEventListener("click", preventDef, false);
  464. document.getElementById("contenedor").addEventListener("dragover", preventDef, false);
  465. document.getElementById("contenedor").addEventListener("drop", preventDef, false);
  466. document.getElementById("contenedor").addEventListener("drop", preventDef2, false);
  467. }
  468. function generarImagen(url, idImg, elementID, height) {
  469. var bimg;
  470. if (idImg == 'btnTabla2') {
  471. bimg = document.createElement('div');
  472. bimg.setAttribute('class', 'mzbtn buttondiv button_account');
  473. bimg.setAttribute('title', 'Insertar Tabla LA-liga');
  474. bimg.setAttribute('style', 'margin-bottom:5px');
  475. bimg.innerHTML = "<span class='buttonClassMiddle'><span style='white-space: nowrap' id='btnTabla'>Tabla LA/liga</span></span><span class='buttonClassRight'>&nbsp;</span>&nbsp;";
  476. } else if (idImg == 'upImg') {
  477. bimg = document.createElement('div');
  478. bimg.setAttribute('class', 'mzbtn buttondiv button_account');
  479. bimg.setAttribute('title', 'Subir imágenes a ImgUr');
  480. bimg.innerHTML = "<span class='buttonClassMiddle'><span style='white-space: nowrap' id='upImg'>ImgUr</span></span><span class='buttonClassRight'>&nbsp;</span>&nbsp;";
  481. } else { bimg = document.createElement('img'); bimg.setAttribute('src', url); bimg.setAttribute('id', idImg); }
  482. if (height != '')
  483. bimg.setAttribute('height', height + 'px');
  484. var ins = document.getElementById(elementID);
  485. ins.parentNode.insertBefore(bimg, ins);
  486. }
  487. function insBR(elementID) { var brr = document.createElement('br'); var ins = document.getElementById(elementID); ins.parentNode.insertBefore(brr, ins); }
  488. function armaPanel(elementID) {
  489. var height = '';
  490. generarImagen('http://i915.photobucket.com/albums/ac355/ccc_vader/btngb/tabla_btngb.gif', 'btnTabla2', elementID, height);
  491. generarImagen('http://i915.photobucket.com/albums/ac355/ccc_vader/btngb/upImggb.gif', 'upImg', elementID, height);
  492. generarImagen('http://i915.photobucket.com/albums/ac355/ccc_vader/btngb/iNYhB.gif', 'aIcono0', elementID, height);
  493. generarImagen('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/ya.gif', 'aIcono1', elementID, height);
  494. generarImagen('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/03-icon_lol.gif', 'aIcono2', elementID, height);
  495. generarImagen('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/sad.gif', 'aIcono3', elementID, height);
  496. generarImagen('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/icon_crying.gif', 'aIcono4', elementID, height);
  497. generarImagen('http://i915.photobucket.com/albums/ac355/ccc_vader/btngb/07-icon_confused.png', 'aIcono5', elementID, height);
  498. generarImagen('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/08-icon_rolleyes.gif', 'aIcono6', elementID, height);
  499. generarImagen('http://i915.photobucket.com/albums/ac355/ccc_vader/btngb/09-2h728f4.png', 'aIcono7', elementID, height);
  500. generarImagen('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/uhm.gif', 'aIcono8', elementID, height);
  501. generarImagen('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/icon_eek.gif', 'aIcono9', elementID, height);
  502. generarImagen('http://i915.photobucket.com/albums/ac355/ccc_vader/btngb/13-icon_evil.png', 'aIcono10', elementID, height);
  503. generarImagen('http://i915.photobucket.com/albums/ac355/ccc_vader/btngb/15-icon_razz.png', 'aIcono11', elementID, height);
  504. generarImagen('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/icon_cool.gif', 'aIcono12', elementID, height);
  505. generarImagen('http://i915.photobucket.com/albums/ac355/ccc_vader/btngb/17-icon_wink.png', 'aIcono13', elementID, height);
  506. generarImagen('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/19-uu.png', 'aIcono14', elementID, height);
  507. insBR(elementID); generarImagen('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/stare.gif', 'aIcono26', elementID, height); height = 15;
  508. generarImagen('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/36-omm.gif', 'aIcono17', elementID, height);
  509. generarImagen('http://i915.photobucket.com/albums/ac355/ccc_vader/24-rock.gif', 'aIcono18', elementID, height);
  510. generarImagen('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/fool.gif', 'aIcono19', elementID, height);
  511. generarImagen('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/nu.gif', 'aIcono20', elementID, height);
  512. generarImagen('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/plz.gif', 'aIcono21', elementID, height);
  513. generarImagen('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/clap.gif', 'aIcono23', elementID, height);
  514. generarImagen('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/umm.gif', 'aIcono25', elementID, height);
  515. generarImagen('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/shh.gif', 'aIcono27', elementID, height);
  516. generarImagen('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/angel.gif', 'aIcono28', elementID, height);
  517. generarImagen('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/devil.gif', 'aIcono29', elementID, height);
  518. generarImagen('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/ele.gif', 'aIcono30', elementID, height);
  519. generarImagen('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/baba.gif', 'aIcono31', elementID, height);
  520. generarImagen('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/icon_xd.gif', 'aIcono22', elementID, height);
  521. generarImagen('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/bla.gif', 'aIcono32', elementID, height);
  522. generarImagen('http://i915.photobucket.com/albums/ac355/ccc_vader/btngb/22-good.gif', 'aIcono15', elementID, height);
  523. generarImagen('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/23-bad.gif', 'aIcono16', elementID, height); insertarSelect(elementID);
  524. }
  525. function atajoExtInt(urlImagen, urlPagina, titleImg) {
  526. var ad = document.createElement('a');
  527. ad.setAttribute('href', urlPagina);
  528. ad.setAttribute('style', 'text-decoration:none; margin-bottom:0');
  529. ad.innerHTML = '<img src=\"' + urlImagen + '\" title=\"' + titleImg + '\" border=\"0\">\n';
  530. var ins = document.getElementById('contentDiv');
  531. ins.parentNode.insertBefore(ad, ins);
  532. }
  533. function atajoForo(urlImagen, urlPagina, titleImg, created) {
  534.  
  535. if (!created) {
  536. var divC = document.createElement('div');
  537. divC.setAttribute('class', 'fbtn');
  538. divC.setAttribute('id', 'fbtn');
  539. document.getElementById('logout_etc').appendChild(divC);
  540. created = 1;
  541. }
  542. var ad = document.createElement('a');
  543. ad.setAttribute('href', '?' + urlPagina);
  544. ad.innerHTML = '<img src=\"' + urlImagen + '\" title=\"' + titleImg + '\" border=\"0\">';
  545. document.getElementById('fbtn').appendChild(ad);
  546. }
  547. var url = window.location.href.split('=');
  548. if (url[1] == "guestbook&uid" || url[1] == "guestbook") {
  549. armaPanel('writeform');
  550. }
  551. function transformar(dato) { switch (dato) { case '0': pelota = "http://static.managerzone.com/nocache-76/img/soccer/wlevel_0.gif"; break; case '1': pelota = "http://static.managerzone.com/nocache-76/img/soccer/wlevel_1.gif"; break; case '2': pelota = "http://static.managerzone.com/nocache-76/img/soccer/wlevel_2.gif"; break; case '3': pelota = "http://static.managerzone.com/nocache-76/img/soccer/wlevel_3.gif"; break; case '4': pelota = "http://static.managerzone.com/nocache-76/img/soccer/wlevel_4.gif"; break; case '5': pelota = "http://static.managerzone.com/nocache-76/img/soccer/wlevel_5.gif"; break; case '6': pelota = "http://static.managerzone.com/nocache-76/img/soccer/wlevel_6.gif"; break; case '7': pelota = "http://static.managerzone.com/nocache-76/img/soccer/wlevel_7.gif"; break; case '8': pelota = "http://static.managerzone.com/nocache-76/img/soccer/wlevel_8.gif"; break; case '9': pelota = "http://static.managerzone.com/nocache-76/img/soccer/wlevel_9.gif"; break; case '10': pelota = "http://static.managerzone.com/nocache-76/img/soccer/wlevel_10.gif"; break; } return pelota; }
  552. var url = window.location.href.split('&');
  553. var control = window.location.href.split('=');
  554. if (url[1] == "sub=alt" && control[2] == "alt") {
  555. var nocm = document.getElementById("skyscraper");
  556. var htmlCountPost, tablaDeJugadores;
  557. if (nocm) {
  558. htmlCountPost = document.evaluate('/html/body/div[3]/div/div[5]/div[2]/div[2]/div/div[2]/table/tbody', document, null, XPathResult.ANY_TYPE, null);
  559. tablaDeJugadores = htmlCountPost.iterateNext();
  560. } else {
  561. htmlCountPost = document.evaluate('/html/body/div[3]/div/div[3]/div[2]/div[2]/div/div[2]/table/tbody', document, null, XPathResult.ANY_TYPE, null);
  562. tablaDeJugadores = htmlCountPost.iterateNext();
  563. }
  564. for (jugador = 0; jugador < tablaDeJugadores.rows.length; jugador++) {
  565. var celda = tablaDeJugadores.rows[jugador].cells[0].innerHTML;
  566. var celdaF = tablaDeJugadores.rows[jugador].cells[1].innerHTML;
  567. var numJug = tablaDeJugadores.rows[jugador].cells[0].innerHTML;
  568. var nombreJug = tablaDeJugadores.rows[jugador].cells[1].childNodes[0].text;
  569. var nombre = nombreJug.replace(/\s+/g, '%20');
  570. var valorJug = tablaDeJugadores.rows[jugador].cells[2].innerHTML;
  571. var sueldoJug = tablaDeJugadores.rows[jugador].cells[3].innerHTML;
  572. var edadJug = tablaDeJugadores.rows[jugador].cells[4].innerHTML;
  573. var season = tablaDeJugadores.rows[jugador].cells[5].innerHTML;
  574. var altura = tablaDeJugadores.rows[jugador].cells[6].innerHTML;
  575. var peso = tablaDeJugadores.rows[jugador].cells[7].innerHTML;
  576. var vel = tablaDeJugadores.rows[jugador].cells[8].innerHTML;
  577. var res = tablaDeJugadores.rows[jugador].cells[9].innerHTML;
  578. var intel = tablaDeJugadores.rows[jugador].cells[10].innerHTML;
  579. var pases = tablaDeJugadores.rows[jugador].cells[11].innerHTML;
  580. var rem = tablaDeJugadores.rows[jugador].cells[12].innerHTML;
  581. var cab = tablaDeJugadores.rows[jugador].cells[13].innerHTML;
  582. var atajar = tablaDeJugadores.rows[jugador].cells[14].innerHTML;
  583. var ctrl = tablaDeJugadores.rows[jugador].cells[15].innerHTML;
  584. var ent = tablaDeJugadores.rows[jugador].cells[16].innerHTML;
  585. var cruces = tablaDeJugadores.rows[jugador].cells[17].innerHTML;
  586. var bp = tablaDeJugadores.rows[jugador].cells[18].innerHTML;
  587. var expp = tablaDeJugadores.rows[jugador].cells[19].innerHTML;
  588. var edof = tablaDeJugadores.rows[jugador].cells[20].innerHTML;
  589. var nuevo = "&nbsp;<a class='ctooltip'><img src='http://i915.photobucket.com/albums/ac355/ccc_vader/bot/silhouette-male.png' style='cursor:pointer'><span><table width='290' cellpadding='0' cellspacing='0'><tr><td width='290' colspan='2' style='font-weight: bold;color:#000060'>(" + numJug + ") " + nombreJug + "</td></tr><tr><td width='120'><b>Valor: </b>" + valorJug + "</td><td width='170'><b>Sueldo: </b>" + sueldoJug + "</td></tr><tr><td><b>Edad: </b>" + edadJug + "</td><td><b>Nacido Temp.: </b>" + season + "</td></tr><tr><td><b>Altura: </b>" + altura + "</td><td><b>Peso: </b>" + peso + "</td></tr><tr><td align='right' colspan='2'><i>MZScript ©</i></td></tr><tr><td width='170'><b>Velocidad </b></td><td><img src='" + transformar(vel) + "'> (" + vel + ")</td></tr><tr><td><b>Resistencia </b></td><td><img src='" + transformar(res) + "'> (" + res + ")</td></tr><tr><td><b>Inteligencia </b></td><td><img src='" + transformar(intel) + "'> (" + intel + ")</td></tr><tr><td><b>Pases </b></td><td><img src='" + transformar(pases) + "'> (" + pases + ")</td></tr><tr><td><b>Remates </b></td><td><img src='" + transformar(rem) + "'> (" + rem + ")</td></tr><tr><td><b>Cabeza </b></td><td><img src='" + transformar(cab) + "'> (" + cab + ")</td></tr><tr><td><b>Atajar </b></td><td><img src='" + transformar(atajar) + "'> (" + atajar + ")</td></tr><tr><td><b>Control </b></td><td><img src='" + transformar(ctrl) + "'> (" + ctrl + ")</td></tr><tr><td><b>Entradas </b></td><td><img src='" + transformar(ent) + "'> (" + ent + ")</td></tr><tr><td><b>Pases largos </b></td><td><img src='" + transformar(cruces) + "'> (" + cruces + ")</td></tr><tr><td><b>Balon parado </b></td><td><img src='" + transformar(bp) + "'> (" + bp + ")</td></tr><tr><td><b>Experiencia </b></td><td><img src='" + transformar(expp) + "'> (" + expp + ")</td></tr><tr><td><b>Edo. fisico </b></td><td><img src='" + transformar(edof) + "'> (" + edof + ")</td></tr></table></span></a>";
  590. var compartir = "&nbsp;<a class='ctooltip2' title='Compartir en el foro y GB' style='text-decoration:none;'><img src='http://i915.photobucket.com/albums/ac355/ccc_vader/bot/share-small.png' id='imagenRoja" + jugador + "'style='cursor:pointer'><span id='info" + jugador + "' style='background-color:#000;position:absolute;z-index:100;' class='divHidden'><table width='290' cellpadding='10' cellspacing='0'><tr><td style='color:#FFF!important'><b>Código para Foro/GB (CM)</b> <img src='http://i915.photobucket.com/albums/ac355/ccc_vader/bot/cross.png' id='imagenCierre" + jugador + "' style='cursor:pointer; float:right' title='Cerrar'></td></tr><tr><td style='color:#FFF!important'><i>[image url=http://www.mzplus.com.ar/pimg?nombre=%20" + nombre + "%20%20&edad=" + edadJug + "&num=" + numJug + "&skills=" + vel + "," + res + "," + intel + "," + pases + "," + rem + "," + cab + "," + atajar + "," + ctrl + "," + ent + "," + cruces + "," + bp + "," + expp + "," + edof + "&lang=es]</i></td></tr><tr><td style='color:#FFF!important'><br /><b>Código para Foro/GB (No CM)</b></td></tr><tr><td style='color:#FFF!important'><i>[table][tr][th]" + nombreJug + "[/th][th]Edad " + edadJug + "[/th][/tr][tr][th]Velocidad [/th][th](" + vel + ")[/th][/tr][tr][th]Resistencia [/th][th](" + res + ")[/th][/tr][tr][th]Inteligencia [/th][th](" + intel + ")[/th][/tr][tr][th]Pases [/th][th](" + pases + ")[/th][/tr][tr][th]Remates [/th][th](" + rem + ")[/th][/tr][tr][th]Cabezazos [/th][th](" + cab + ")[/th][/tr][tr][th]Atajar [/th][th](" + atajar + ")[/th][/tr][tr][th]Control [/th][th](" + ctrl + ")[/th][/tr][tr][th]Entradas [/th][th](" + ent + "[/th][/tr][tr][th]Pases largos [/th][th](" + cruces + ")[/th][/tr][tr][th]Balón parado [/th][th](" + bp + "[/th][/tr][tr][th]Experiencia [/th][th](" + expp + ")[/th][/tr][tr][th]Estado físico [/th][th](" + edof + ")[/th][/tr][/table]</i></td></tr></table></span></a>";
  591. tablaDeJugadores.rows[jugador].cells[0].innerHTML = celda + nuevo;
  592. tablaDeJugadores.rows[jugador].cells[1].innerHTML = celdaF + compartir;
  593. var aniadoId1 = document.getElementById("imagenRoja" + jugador);
  594. aniadoId1.addEventListener("click", function () { collapseExpand(this.parentNode.childNodes[1].id) }, false);
  595. var aniadoId2 = document.getElementById("imagenCierre" + jugador);
  596. aniadoId2.addEventListener("click", function () { collapseExpand(this.parentNode.parentNode.parentNode.parentNode.parentNode.id) }, false);
  597. }
  598. }
  599. function calculando35(nrodecaso) {
  600. if (nrodecaso == '1') {
  601. document.getElementById('cuadro1').style.display = 'none';
  602. document.getElementById('cuadro2').style.display = 'none';
  603. document.getElementById('cuadro3').style.display = '';
  604. document.getElementById('cuadro4').style.display = '';
  605. document.getElementById('cuadro5').style.display = 'none';
  606. document.getElementById('cuadro6').style.display = '';
  607. document.getElementById('cuadro7').style.display = '';
  608. document.getElementById('cuadro8').style.display = 'none';
  609. document.getElementById('cuadro9').style.display = '';
  610. document.getElementById('cuadro10').style.display = '';
  611. } else if (nrodecaso == '2') {
  612. document.getElementById('cuadro1').style.display = '';
  613. document.getElementById('cuadro2').style.display = '';
  614. document.getElementById('cuadro3').style.display = 'none';
  615. document.getElementById('cuadro4').style.display = '';
  616. document.getElementById('cuadro5').style.display = 'none';
  617. document.getElementById('cuadro6').style.display = '';
  618. document.getElementById('cuadro7').style.display = '';
  619. document.getElementById('cuadro8').style.display = '';
  620. document.getElementById('cuadro9').style.display = '';
  621. document.getElementById('cuadro10').style.display = '';
  622. } else if (nrodecaso == '3') {
  623. document.getElementById('cuadro1').style.display = 'none';
  624. document.getElementById('cuadro2').style.display = 'none';
  625. document.getElementById('cuadro3').style.display = '';
  626. document.getElementById('cuadro4').style.display = '';
  627. document.getElementById('cuadro5').style.display = '';
  628. document.getElementById('cuadro6').style.display = '';
  629. document.getElementById('cuadro7').style.display = '';
  630. document.getElementById('cuadro8').style.display = 'none';
  631. document.getElementById('cuadro9').style.display = '';
  632. document.getElementById('cuadro10').style.display = '';
  633. }
  634. }
  635. function calculando3(obj) {
  636. f = obj.form;
  637. valorVenta = f.elements["vventa"].value;
  638. valorMz = f.elements["vMz"].value;
  639. edad = f.elements["jEdad"].value;
  640. fechaCompra = f.elements["fcompra"].value;
  641. valorCompra = f.elements["vcompra"].value;
  642. fechaVenta = f.elements["fventa"].value;
  643. var impuesto, porcentaje;
  644. var ganancia = valorVenta - valorMz;
  645. partida = fechaCompra.split('/');
  646. diaCompra = partida[1];
  647. mesCompra = partida[0];
  648. anioCompra = partida[2];
  649. partida2 = fechaVenta.split('/');
  650. diaVenta = partida2[1];
  651. mesVenta = partida2[0];
  652. anioVenta = partida2[2];
  653. chequeado1 = document.getElementById('cel1').checked;
  654. chequeado2 = document.getElementById('cel2').checked;
  655. chequeado3 = document.getElementById('cel3').checked;
  656. function FechaADias(dia, mes, anno) {
  657. dia = parseInt(dia, 10);
  658. mes = parseInt(mes, 10);
  659. anno = parseInt(anno, 10);
  660. var cant_bic, cant_annos, cant_dias, no_es_bic;
  661. cant_bic = parseInt((anno - 1904) / 4 + 1);
  662. no_es_bic = parseInt((anno % 4));
  663. cant_annos = parseInt(anno - 1904);
  664. cant_dias = parseInt(cant_annos * 365 + cant_bic);
  665. var i; for (i = 1; i <= mes; i++) {
  666. if ((i == 1) || (i == 3) || (i == 5) || (i == 7) || (i == 8) || (i == 10) || (i == 12)) { cant_dias += 31; }
  667. if ((i == 4) || (i == 6) || (i == 9) || (i == 11)) { cant_dias += 30; }
  668. if (i == 2) { if (no_es_bic) { cant_dias += 28; } else { cant_dias += 29; } }
  669. } cant_dias += dia; return cant_dias;
  670. }
  671. function FechaDif(dia1, mes1, anio1, dia2, mes2, anio2) {
  672. var dias1, dias2, dif;
  673. dia1 = parseInt(dia1, 10);
  674. mes1 = parseInt(mes1, 10);
  675. anio1 = parseInt(anio1, 10);
  676. dia2 = parseInt(dia2, 10);
  677. mes2 = parseInt(mes2, 10);
  678. anio2 = parseInt(anio2, 10);
  679. if ((mes1 > 12) || (mes2 > 12)) { return -1; }
  680. if ((mes1 == 1) || (mes1 == 3) || (mes1 == 5) || (mes1 == 7) || (mes1 == 8) || (mes1 == 10) || (mes1 == 12)) {
  681. if (dia1 > 31) {
  682. return -1;
  683. }
  684. } if ((mes2 == 1) || (mes2 == 3) || (mes2 == 5) || (mes2 == 7) || (mes2 == 8) || (mes2 == 10) || (mes2 == 12)) { if (dia2 > 31) { return -1; } } if ((mes1 == 4) || (mes1 == 6) || (mes1 == 9) || (mes1 == 11)) { if (dia1 > 30) { return -1; } } if ((mes2 == 4) || (mes2 == 6) || (mes2 == 9) || (mes2 == 11)) { if (dia2 > 30) { return -1; } }
  685. if (mes1 == 2 && dia1 > 29) { return -1; } if (mes2 == 2 && dia2 > 29) { return -1; }
  686. dias1 = FechaADias(dia1, mes1, anio1);
  687. dias2 = FechaADias(dia2, mes2, anio2);
  688. dif = dias2 - dias1; if (dif < 0) { return ((-1 * dif)); } return dif;
  689. }
  690. diferencia = FechaDif(diaVenta, mesVenta, anioVenta, diaCompra, mesCompra, anioCompra);
  691. if (chequeado1) {
  692. if (valorVenta == null || valorVenta == "" || valorMz == null || valorMz == "") {
  693. alert("Error. Debe completar todos los campos.");
  694. return false;
  695. }
  696. if (ganancia > 0) {
  697. porcentaje = "20%";
  698. impuesto = (ganancia * 20) / 100;
  699. rganancia = valorVenta - impuesto;
  700. rganancia = "El ingreso al club descontando impuestos es de: " + rganancia + " USD";
  701. } else {
  702. porcentaje = "-";
  703. impuesto = "No hay ganancia con esta venta, por lo que no aplica impuestos.";
  704. rganancia = impuesto;
  705. }
  706. } else if (chequeado2) {
  707. if (valorVenta == null || valorVenta == "" || valorCompra == null || valorCompra == "" || fechaCompra == null || fechaCompra == "" || fechaVenta == null || fechaVenta == "") {
  708. alert("Error. Debe completar todos los campos.");
  709. return false;
  710. }
  711. ganancia = valorVenta - valorCompra;
  712. if (ganancia > 0 && diferencia >= 92) {
  713. porcentaje = "20%";
  714. impuesto = (ganancia * 20) / 100;
  715. rganancia = valorVenta - impuesto;
  716. rganancia = "El ingreso al club descontando impuestos es de: " + rganancia + " USD";
  717. } else if (ganancia > 0 && diferencia >= 36 && diferencia <= 91) {
  718. porcentaje = "50%";
  719. impuesto = (ganancia * 50) / 100;
  720. rganancia = valorVenta - impuesto;
  721. rganancia = "El ingreso al club descontando impuestos es de: " + rganancia + " USD";
  722. } else if (ganancia > 0 && diferencia >= 0 && diferencia <= 35) {
  723. porcentaje = "95%";
  724. impuesto = (ganancia * 95) / 100;
  725. rganancia = parseInt(valorVenta - impuesto);
  726. rganancia = "El ingreso al club descontando impuestos es de: " + rganancia + " USD";
  727. } else if (ganancia <= 0) {
  728. porcentaje = "-";
  729. impuesto = "No hay ganancia con esta venta, por lo que no aplica impuestos.";
  730. rganancia = impuesto;
  731. }
  732. } else if (chequeado3) {
  733. if (valorVenta == null || valorVenta == "" || valorMz == null || valorMz == "" || edad == null || edad == "") {
  734. alert("Error. Debe completar todos los campos.");
  735. return false;
  736. }
  737. if (ganancia > 0 && edad == 18) {
  738. porcentaje = "50%";
  739. impuesto = (ganancia * 50) / 100;
  740. rganancia = valorVenta - impuesto;
  741. rganancia = "El ingreso al club descontando impuestos es de: " + rganancia + " USD";
  742. } else if (ganancia > 0 && edad == 19) {
  743. porcentaje = "40%";
  744. impuesto = (ganancia * 40) / 100;
  745. rganancia = valorVenta - impuesto;
  746. rganancia = "El ingreso al club descontando impuestos es de: " + rganancia + " USD";
  747. } else if (ganancia > 0 && edad == 20) {
  748. porcentaje = "30%";
  749. impuesto = (ganancia * 30) / 100;
  750. rganancia = valorVenta - impuesto;
  751. rganancia = "El ingreso al club descontando impuestos es de: " + rganancia + " USD";
  752. } else if (ganancia > 0 && edad >= 21) {
  753. porcentaje = "20%";
  754. impuesto = (ganancia * 20) / 100;
  755. rganancia = valorVenta - impuesto;
  756. rganancia = "El ingreso al club descontando impuestos es de: " + rganancia + " USD";
  757. } else if (edad < 18) {
  758. porcentaje = "-";
  759. impuesto = "-";
  760. rganancia = "No se puede vender, es juvenil";
  761. } else {
  762. porcentaje = "-";
  763. impuesto = "No hay ganancia con esta venta, por lo que no aplica impuestos.";
  764. rganancia = impuesto;
  765. }
  766. }
  767. f.elements["cimpuestos"].value = impuesto + " USD";
  768. f.elements["cimpuestosP"].value = porcentaje;
  769. f.elements["cganancia"].value = rganancia; return true;
  770. }
  771. function soloNumeros(valor) {
  772. var numeric = /^[0-9]*$/;
  773. valor.value = valor.value.replace(/[^0-9]/g, "");
  774. }
  775. function mostrando() {
  776. var exist = document.getElementById("contImpuestos");
  777. if (exist) { collapseExpand("contImpuestos"); return false; }
  778. var div = document.createElement('div')
  779. div.setAttribute("id", "contImpuestos");
  780. div.setAttribute("class", "divVisible");
  781. div.innerHTML = '<font color="white"><b>Calcular Impuestos</b></font> <img src="http://i915.photobucket.com/albums/ac355/ccc_vader/bot/cross.png" id="imagenCer" style="cursor:pointer" title="Cerrar"><br /><br /> \
  782. <form name="fimpuestos"> \
  783. <input type="radio" name="taxes" value="1" id="cel1"> <font color="white">Jugador del club</font> <br /> \
  784. <input type="radio" name="taxes" value="2" id="cel2"> <font color="white">Jugador comprado</font> <br /> \
  785. <input type="radio" name="taxes" value="3" id="cel3"> <font color="white">Ex-juvenil</font> <p></p>\
  786. <div id="cuadro1" style="display:none;color:#FFFFFF">Valor Compra<br /> \
  787. <input id="vcompra" size="12" type="text" value="" name="vcompra"></div>\
  788. <div id="cuadro3" style="display:none;color:#FFFFFF">Valor MZ<br /> \
  789. <input id="vMz" size="12" type="text" value="" name="vMz" ></div>\
  790. <div id="cuadro4" style="display:none;color:#FFFFFF">Valor Venta<br /> \
  791. <input id="vventa" size="12" type="text" value="" name="vventa"></div>\
  792. <div id="cuadro2" style="display:none;color:#FFFFFF">Fecha Compra <i>(mm/dd/aaaa)</i><br /> \
  793. <input size="12" type="text" value="" name="fcompra"></div>\
  794. <div id="cuadro8" style="display:none;color:#FFFFFF">Fecha Venta <i>(mm/dd/aaaa)</i><br /> \
  795. <input size="12" type="text" value="" name="fventa"></div>\
  796. <div id="cuadro5" style="display:none;color:#FFFFFF">Edad<br /> \
  797. <input id="jEdad" size="12" type="text" name="jEdad"></div>\
  798. <div id="cuadro10" style="display:none;color:#FFFFFF">Impuestos <i>(%)</i><br /> \
  799. <input size="12" name="cimpuestosP" disabled=""></div>\
  800. <div id="cuadro6" style="display:none;color:#FFFFFF">Impuestos <i>($)</i><br /> \
  801. <input size="12" name="cimpuestos" disabled=""></div><br />\
  802. <div id="cuadro9" style="display:none;color:#FFFFFF">Ingreso<br /> \
  803. <textarea cols="20" rows="5" name="cganancia"></textarea></div><br />\
  804. <div id="cuadro7" style="display:none;"><input type="button" value="Calcular" id="cBoton"></div></form>';
  805. var ins = document.getElementById("contentDiv").childNodes[1].childNodes[3];
  806. ins.parentNode.insertBefore(div, ins);
  807. var aniadoId1 = document.getElementById("cel1");
  808. aniadoId1.addEventListener("click", function () { calculando35(1) }, false);
  809. var aniadoId2 = document.getElementById("cel2");
  810. aniadoId2.addEventListener("click", function () { calculando35(2) }, false);
  811. var aniadoId4 = document.getElementById("cel3");
  812. aniadoId4.addEventListener("click", function () { calculando35(3) }, false);
  813. var aniadoId3 = document.getElementById("cBoton");
  814. aniadoId3.addEventListener("click", function () { calculando3(this) }, false);
  815. var aniadoId5 = document.getElementById("vcompra");
  816. aniadoId5.addEventListener("keyup", function () { soloNumeros(this) }, false);
  817. var aniadoId6 = document.getElementById("vventa");
  818. aniadoId6.addEventListener("keyup", function () { soloNumeros(this) }, false);
  819. var aniadoId7 = document.getElementById("vMz");
  820. aniadoId7.addEventListener("keyup", function () { soloNumeros(this) }, false);
  821. }
  822. var url = window.location.href.split('=');
  823. if (url[1] == "players&pid") {
  824. var contenedor = document.getElementById("thePlayers_0").childNodes[1].childNodes[1].childNodes[1].childNodes[5];
  825. var btnImpuestos = document.createElement('a');
  826. btnImpuestos.setAttribute("class", "mzbtn buttondiv button_blue");
  827. btnImpuestos.innerHTML = '<span class="buttonClassMiddle"><span style="white-space: nowrap; cursor:pointer" id="imagenRed">Impuestos</span></span><span class="buttonClassRight">&nbsp;</span>';
  828. contenedor.appendChild(btnImpuestos);
  829. }
  830. function botones(filaNueva) {
  831. var botones = '<td>CC-Bar</td><td>';
  832. botones += "<div class='mzbtn buttondiv button_account' title='Insertar Tabla LA-liga'><span class='buttonClassMiddle'><span style='white-space: nowrap' id='btnTabla'>Tabla LA/liga</span></span><span class='buttonClassRight'>&nbsp;</span></div>&nbsp;";
  833. botones += "<div class='mzbtn buttondiv button_account' title='Subir imágenes a ImgUr'><span class='buttonClassMiddle'><span style='white-space: nowrap' id='upImg'>ImgUr</span></span><span class='buttonClassRight'>&nbsp;</span></div>&nbsp;&nbsp;";
  834. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/icon_arrow.gif' alt='>' id='icono25'/>&nbsp;";
  835. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/22-good.gif' title='(y)' alt='(y)' id='icono31'/>&nbsp;";
  836. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/23-bad.gif' title='(n)' alt='(n)' id='icono32'/>&nbsp;";
  837. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/wtf.gif' height='20px' title='wtf' alt='wtf' id='icono51'/>&nbsp;";
  838. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/fail2.gif' height='20px' title='fail' alt='fail' id='icono44'/>&nbsp;";
  839. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/repost.gif' height='20px' title='repost' alt='repost' id='icono45'/>&nbsp;";
  840. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/cricri.gif' title='cri' alt='cri' id='icono52'/>&nbsp;";
  841. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/nelson.gif' title='ha-ha' alt='ha-ha' id='icono7'/>";
  842. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/icon_smile.gif' title=':)' alt=':)' id='icono1'/>&nbsp;";
  843. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/ya.gif' title=':D' alt=':D' id='icono2'/>&nbsp;";
  844. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/jao.gif' title='D' alt='D' id='icono53'/>&nbsp;";
  845. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/icon_xd.gif' title='xD' alt='xD' id='icono4'/>&nbsp;";
  846. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/bu.gif' title=':/' alt=':/' id='icono46'/>&nbsp;";
  847. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/sad.gif' title=':(' alt=':(' id='icono5'/>&nbsp;";
  848. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/icon_crying.gif' title=':*(' alt=':*(' id='icono6'/>&nbsp;";
  849. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/07-icon_confused.gif' title=':S' alt=':S' id='icono8'/>&nbsp;";
  850. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/thshifty.gif' title='erm' alt='erm' id='icono9'/>&nbsp;";
  851. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/08-icon_rolleyes.gif' title='8-)' alt='8-)' id='icono10'/>&nbsp;";
  852. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/09-.png' title='¬¬' alt='¬¬' id='icono11'/>&nbsp;";
  853. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/porfi.png' title='porfi' alt='porfi' id='icono14'/>&nbsp;";
  854. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/icon_eek.gif' title='O.O' alt='O.O' id='icono13'/>&nbsp;";
  855. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/uhm.gif' title='_hm' alt='_hm' id='icono50'/>&nbsp;";
  856. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/wooh.gif' title='evil' alt='evil' id='icono49'/><br />";
  857. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/icon_evil.gif' title='>:(' alt='>:(' id='icono15'/>&nbsp;";
  858. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/icon_twisted.gif' title='>:)' alt='>:)' id='icono16'/>&nbsp;";
  859. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/winky.gif' title='flirt' alt='flirt' id='icono17'/>&nbsp;";
  860. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/tong.gif' title=':P' alt=':P' id='icono18'/>&nbsp;";
  861. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/stare.gif' title='|-(' alt='|-(' id='icono19'/>&nbsp;";
  862. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/icon_wink.gif' title=';)' alt=';)' id='icono20'/>&nbsp;";
  863. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/icon_cool.gif' title='(h)' alt='(h)' id='icono21'/>&nbsp;";
  864. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/19-uu.png' title='u.u' alt='u.u' id='icono22'/>&nbsp;";
  865. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/shh.gif' title='shh' alt='shh' id='icono26'/>&nbsp;";
  866. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/nu.gif' title='nana' alt='nana' id='icono28'/>";
  867. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/24-rock.gif' height='23px' title='rock' alt='rock' id='icono33'/>";
  868. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/protest.gif' title='grr' alt='grr' id='icono36'/>&nbsp;";
  869. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/jaja.gif' height='23px' title='jaja' alt='jaja' id='icono37'/>";
  870. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/eeh.gif' title='eah' alt='eah' id='icono29'/>";
  871. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/clap.gif' title='clap' alt='clap' id='icono30'/>";
  872. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/bla.gif' title='bla' alt='bla' id='icono38'/>";
  873. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/ele.gif' title='l' alt='l' id='icono39'/>&nbsp;";
  874. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/mad.gif' title='grr' alt='grr' id='icono35'/>&nbsp;";
  875. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/angel.gif' title='angel' alt='angel' id='icono40'/>&nbsp;";
  876. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/devil.gif' title='diablo' alt='diablo' id='icono41'/>&nbsp;";
  877. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/baba.gif' title='baba' alt='baba' id='icono42'/>";
  878. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/fool.gif' height='23px' title='x)' alt='x)' id='icono43'/>&nbsp;";
  879. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/plz.gif' title='plz' alt='plz' id='icono3'/>&nbsp;";
  880. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/umm.gif' title='umm' alt='umm' id='icono27'/>";
  881. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/facepalm.gif' title='facepalm' alt='facepalm' id='icono54'/>&nbsp;";
  882. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/sleep.gif' title='zzz' alt='zzz' id='icono48'/>";
  883. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/36-omm.gif' title='om' alt='om' id='icono34'/>";
  884. botones += "<img src='http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/uh.gif' title='uh' alt='uh' id='icono47'/><br />";
  885. botones += '<div id="contenedor" style="border: 5px solid green;font-weight:bold;display:none;width:430px; padding:5px">Arrastre su imagen a este espacio <button id="btnUpImg">O clickee acá para elegirla</button> <input style="visibility: collapse; width: 0px;" id="subidor" type="file">';
  886. botones += '<p id="error" style="font-weight:bold;color:red">Error. El archivo seleccionado no es una imagen.</p><p id="pe">Cargando imagen <img src="http://managerzone.se/img/loading.gif"> &nbsp;espere por favor.</p><p id="link"></p></div>';
  887. filaNueva.innerHTML = botones;
  888. document.getElementById("btnUpImg").addEventListener("click", preventDef, false);
  889. document.getElementById("contenedor").addEventListener("dragover", preventDef, false);
  890. document.getElementById("contenedor").addEventListener("drop", preventDef, false);
  891. document.getElementById("contenedor").addEventListener("drop", preventDef2, false);
  892. document.getElementById("btnUpImg").addEventListener("click", function () { return document.getElementById('subidor').click() }, false);
  893. document.getElementById("subidor").addEventListener("change", function () { return upload(this.files[0]) }, false);
  894. }
  895. var url = window.location.href.split('&');
  896. if (url[1] == "sub=topics") {
  897. var tabla = document.getElementsByName('forumform')[0].childNodes[7];
  898. var filaNueva = tabla.insertRow(2);
  899. botones(filaNueva); firmaCont(tabla);
  900. var mostrarsi = localStorage.getItem('mostrar');
  901. if (mostrarsi == 'true') {
  902. document.getElementById('mostrarY').click();
  903. var btnSend = document.getElementById("send_btn").childNodes[1];
  904. btnSend.addEventListener("click", function () { firmaFija() }, false);
  905. }
  906. } else if (url[1] == "sub=board") {
  907. armaPanel('writeform');
  908. var ubidequipo; var idequipo; var celda; var idUsuario; var nombreUsuario; var ubicacion;
  909. var TDs = document.getElementsByTagName('TD');
  910. for (fila = 0; fila < TDs.length; fila++) {
  911. if (TDs[fila].parentNode.cells[0].className == 'listsecondary') {
  912. if (TDs[fila].firstChild.tagName == 'IMG') {
  913. if (TDs[fila].childNodes[3].tagName == "A") {
  914. ubidEquipo = TDs[fila].parentNode.parentNode.rows[1].cells[1].childNodes[1];
  915. idEquipo = ubidEquipo.src.split("=")[1].replace("&sport", "");
  916. celda = TDs[fila].childNodes[3];
  917. idUsuario = celda.href.split("&")[1].replace("uid=", "");
  918. nombreUsuario = celda.text;
  919. ubicacion = celda.parentNode.parentNode.cells[1];
  920. celda.parentNode.parentNode.cells[1].removeAttribute("width");
  921. celda.parentNode.parentNode.cells[0].removeAttribute("width");
  922. celda.parentNode.parentNode.parentNode.rows[1].cells[0].removeAttribute("width");
  923. celda.parentNode.parentNode.parentNode.rows[1].cells[1].width = "70";
  924. celda.parentNode.parentNode.parentNode.rows[1].cells[1].align = "right";
  925. ubicacion.innerHTML = " <a title='GB de " + nombreUsuario + "' href='/?p=guestbook&uid=" + idUsuario + "'><img src='http://managerzone.se/img/soccer/reply_guestbook.gif'></a>&nbsp;<a title='Enviar amistosos a " + nombreUsuario + "' href='/?p=team&sub=challenge&tid=" + idEquipo + "'><img src='http://static.managerzone.com/nocache-82/img/soccer/challenge_yes.gif' width='14px' height='14px'></a>" + ubicacion.innerHTML;
  926. } else if (TDs[fila].childNodes[2].tagName == "A") {
  927. ubidEquipo = TDs[fila].parentNode.parentNode.rows[1].cells[1].childNodes[1];
  928. idEquipo = ubidEquipo.src.split("=")[1].replace("&sport", "");
  929. celda = TDs[fila].childNodes[2];
  930. idUsuario = celda.href.split("&")[1].replace("uid=", "");
  931. nombreUsuario = celda.text;
  932. ubicacion = celda.parentNode.parentNode.cells[1];
  933. celda.parentNode.parentNode.cells[1].removeAttribute("width");
  934. celda.parentNode.parentNode.cells[0].removeAttribute("width");
  935. celda.parentNode.parentNode.parentNode.rows[1].cells[0].removeAttribute("width");
  936. celda.parentNode.parentNode.parentNode.rows[1].cells[1].width = "70";
  937. celda.parentNode.parentNode.parentNode.rows[1].cells[1].align = "right";
  938. ubicacion.innerHTML = " <a title='GB de " + nombreUsuario + "' href='/?p=guestbook&uid=" + idUsuario + "'><img src='http://managerzone.se/img/soccer/reply_guestbook.gif'></a>&nbsp;<a title='Enviar amistosos a " + nombreUsuario + "' href='/?p=team&sub=challenge&tid=" + idEquipo + "'><img src='http://static.managerzone.com/nocache-82/img/soccer/challenge_yes.gif' width='14px' height='14px'></a>" + ubicacion.innerHTML;
  939. }
  940. } else if (TDs[fila].parentNode.cells[0].children[0].tagName == 'A') {
  941. if (!(TDs[fila].parentNode.cells[1].childNodes[3])) {
  942. ubidEquipo = TDs[fila].parentNode.parentNode.rows[1].cells[1].childNodes[1];
  943. idEquipo = ubidEquipo.src.split("=")[1].replace("&sport", "");
  944. celda = TDs[fila].parentNode.cells[0].childNodes[1];
  945. idUsuario = celda.href.split("&")[1].replace("uid=", "");
  946. nombreUsuario = celda.text;
  947. ubicacion = celda.parentNode.parentNode.cells[1];
  948. celda.parentNode.parentNode.cells[1].removeAttribute("width");
  949. celda.parentNode.parentNode.cells[0].removeAttribute("width");
  950. celda.parentNode.parentNode.parentNode.rows[1].cells[0].removeAttribute("width");
  951. celda.parentNode.parentNode.parentNode.rows[1].cells[1].width = "70";
  952. celda.parentNode.parentNode.parentNode.rows[1].cells[1].align = "right";
  953. ubicacion.innerHTML = " <a title='GB de " + nombreUsuario + "' href='/?p=guestbook&uid=" + idUsuario + "'><img src='http://managerzone.se/img/soccer/reply_guestbook.gif'></a>&nbsp;<a title='Enviar amistosos a " + nombreUsuario + "' href='/?p=team&sub=challenge&tid=" + idEquipo + "'><img src='http://static.managerzone.com/nocache-82/img/soccer/challenge_yes.gif' width='14px' height='14px'></a>" + ubicacion.innerHTML;
  954. }
  955. }
  956. }
  957. }
  958. } else if (url[1] == "sub=topic") {
  959. var tabla = document.getElementById("forumform").childNodes[9];
  960. var filaNueva = tabla.insertRow(2);
  961. botones(filaNueva); firmaCont(tabla);
  962. var mostrarsi = localStorage.getItem('mostrar');
  963. if (mostrarsi == 'true') {
  964. document.getElementById('mostrarY').click();
  965. var btnSend = document.getElementById("send_btn").childNodes[1];
  966. btnSend.addEventListener("click", function () { firmaFija() }, false);
  967. }
  968. }
  969. var url = window.location.href.split('&');
  970. if (url[1] == "sub=topics") {
  971. var nocm = document.getElementById("skyscraper");
  972. var htmlCountPost, tablaDePost;
  973. if (nocm) {
  974. htmlCountPost = document.evaluate('/html/body/div[3]/div/div[5]/div[2]/div[2]/div/div[2]/table/tbody', document, null, XPathResult.ANY_TYPE, null);
  975. tablaDePost = htmlCountPost.iterateNext();
  976. } else {
  977. htmlCountPost = document.evaluate('/html/body/div[3]/div/div[3]/div[2]/div[2]/div/div[2]/table/tbody', document, null, XPathResult.ANY_TYPE, null);
  978. tablaDePost = htmlCountPost.iterateNext();
  979. }
  980. for (post = 2; post < tablaDePost.rows.length; post++) {
  981. link = tablaDePost.rows[post].cells[0].childNodes[0].href;
  982. celda = tablaDePost.rows[post].cells[1].innerHTML;
  983. datosPost = celda.split(" / ");
  984. cantidadDePaginas = Math.floor(parseInt(datosPost[1]) / 50);
  985. nuevo = "";
  986. if (cantidadDePaginas > 0)
  987. nuevo += "<a title='Ir a la página 2' href='" + link + "&offset=50'>2</a>&#160;"
  988. if (cantidadDePaginas > 1)
  989. nuevo += "<a title='Ir a la página 3' href='" + link + "&offset=100'>3</a>&#160;"
  990. if (cantidadDePaginas > 2)
  991. nuevo += "<a title='Ir a la página 4' href='" + link + "&offset=150'>4</a>&#160;"
  992. if (cantidadDePaginas > 3)
  993. nuevo += "<a title='Ir a la última página' href='" + link + "&offset=" + (cantidadDePaginas * 50) + "'>&#187;</a>"
  994. if (cantidadDePaginas > 0)
  995. nuevo = "&#160;[" + nuevo + "]";
  996. tablaDePost.rows[post].cells[1].innerHTML = celda + nuevo;
  997. }
  998. } else if (url[1] == "sub=topic") {
  999. var id, nombre, foro, equipo, idc, nombrec;
  1000. var TDs = document.getElementsByTagName('TD');
  1001. for (fila = 0; fila < TDs.length; fila++) {
  1002. if (TDs[fila].className == 'listsecondary') {
  1003. if (TDs[fila].childNodes[1].tagName == 'TABLE') {
  1004. celdaSacarId = TDs[fila].parentNode.parentNode.parentNode.rows[1].cells[0].childNodes[1].rows[0].cells[0];
  1005. equipoSacarId = TDs[fila].parentNode.parentNode.parentNode.rows[1].cells[0].childNodes[1].rows[1].cells[1];
  1006. foro = url[3].replace("forum_id=", "");
  1007. if (celdaSacarId.childNodes[3].tagName == "A") {
  1008. id = celdaSacarId.childNodes[3].href.split("&")[1].replace("uid=", "");
  1009. nombre = celdaSacarId.childNodes[3].text;
  1010. equipo = equipoSacarId.childNodes[1].src.split("=")[1].replace("&sport", "");
  1011. }
  1012. else if (celdaSacarId.childNodes[5].tagName == "A") {
  1013. nombre = celdaSacarId.childNodes[5].text;
  1014. id = celdaSacarId.childNodes[5].href.split("&")[1].replace("uid=", "");
  1015. equipo = equipoSacarId.childNodes[1].src.split("=")[1].replace("&sport", "");
  1016. }
  1017. celdaSacarId.innerHTML = celdaSacarId.innerHTML + " <a title='GB de " + nombre + "' href='/?p=guestbook&uid=" + id + "' style='color:black;text-decoration:none;border:1px solid;'><b>&nbsp;GB&nbsp;</b></a>&nbsp;" + "&nbsp;<a title='Ver posts últimos 7 días de " + nombre + "' href='/index.php?p=forum&sub=search&search_keywords=&search_keyword_type=any&search_author=" + nombre + "&search_forum=" + foro + "&search_range=7&search_sort_by=post_date&search_sort_order=desc' style='color:black;text-decoration:none;border:1px solid;'><b>&nbsp;POST&nbsp;</b></a>&nbsp;" + "&nbsp;<a title='Enviar amistosos a " + nombre + "' href='/?p=team&sub=challenge&tid=" + equipo + "' style='color:black;text-decoration:none;border:1px solid;'><b>&nbsp;AMI&nbsp;</b></a>";
  1018. } else if (TDs[fila].parentNode.parentNode.tagName == 'TBODY') {
  1019. var topId = TDs[fila].parentNode.parentNode.rows[1].cells[0];
  1020. var topTeam = TDs[fila].parentNode.parentNode.rows[2].cells[2];
  1021. var foroc = url[3].replace("forum_id=", "");
  1022. if (topId.childNodes[3].tagName == "A") {
  1023. idc = topId.childNodes[3].href.split("&")[1].replace("uid=", "");
  1024. nombrec = topId.childNodes[3].text;
  1025. equipoc = topTeam.childNodes[1].src.split("=")[1].replace("&sport", "");
  1026. } else if (topId.childNodes[5].tagName == "A") {
  1027. idc = topId.childNodes[5].href.split("&")[1].replace("uid=", "");
  1028. nombrec = topId.childNodes[5].text;
  1029. equipoc = topTeam.childNodes[1].src.split("=")[1].replace("&sport", "");
  1030. }
  1031. topId.innerHTML = topId.innerHTML + "<a title='GB de " + nombrec + "' href='/?p=guestbook&uid=" + idc + "' style='color:black;text-decoration:none;border:1px solid;'><b>&nbsp;GB&nbsp;</b></a>&nbsp;" + "&nbsp;<a title='Ver posts últimos 7 días de " + nombrec + "' href='/index.php?p=forum&sub=search&search_keywords=&search_keyword_type=any&search_author=" + nombrec + "&search_forum=" + foroc + "&search_range=7&search_sort_by=post_date&search_sort_order=desc' style='color:black;text-decoration:none;border:1px solid;'><b>&nbsp;POST&nbsp;</b></a>&nbsp;" + "&nbsp;<a title='Enviar amistosos a " + nombrec + "' href='/?p=team&sub=challenge&tid=" + equipoc + "' style='color:black;text-decoration:none;border:1px solid;'><b>&nbsp;AMI&nbsp;</b></a>";
  1032. }
  1033. }
  1034. }
  1035. }
  1036. document.addEventListener("click", function (event) {
  1037. switch (event.target.id) {
  1038. case "mostrarTabla": mostrarTabla('copa'); break; case "mostrarTabla2": mostrarTabla('nocopa'); break; case "mostrarTabla3": mostrarTabla('privada'); break; case "cerrar": collapseExpand("divTabla"); break; case "btnTabla": posteaTabla('message'); break; case "btnTabla2": posteaTabla('msg'); break; case "icono1": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/icon_smile.gif', 'message'); break; case "icono2": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/ya.gif', 'message'); break; case "icono3": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/plz.gif', 'message'); break; case "icono4": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/icon_xd.gif', 'message'); break; case "icono5": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/sad.gif', 'message'); break; case "icono6": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/icon_crying.gif', 'message'); break; case "icono7": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/nelson.gif', 'message'); break; case "icono8": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/07-icon_confused.gif', 'message'); break; case "icono9": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/thshifty.gif', 'message'); break; case "icono10": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/08-icon_rolleyes.gif', 'message'); break; case "icono11": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/09-.png', 'message'); break; case "icono12": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/icon_surprised.gif', 'message'); break; case "icono13": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/icon_eek.gif', 'message'); break; case "icono14": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/porfi.png', 'message'); break; case "icono15": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/icon_evil.gif', 'message'); break; case "icono16": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/icon_twisted.gif', 'message'); break; case "icono17": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/winky.gif', 'message'); break; case "icono18": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/tong.gif', 'message'); break; case "icono19": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/stare.gif', 'message'); break; case "icono20": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/icon_wink.gif', 'message'); break; case "icono21": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/icon_cool.gif', 'message'); break; case "icono22": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/19-uu.png', 'message'); break; case "icono25": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/icon_arrow.gif', 'message'); break; case "icono26": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/shh.gif', 'message'); break; case "icono27": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/umm.gif', 'message'); break; case "icono28": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/nu.gif', 'message'); break; case "icono29":
  1039. posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/eeh.gif', 'message'); break; case "icono30": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/clap.gif', 'message'); break; case "icono31": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/22-good.gif', 'message'); break; case "icono32": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/23-bad.gif', 'message'); break; case "icono33": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/24-rock.gif', 'message'); break; case "icono34": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/36-omm.gif', 'message'); break; case "icono35": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/mad.gif', 'message'); break; case "icono36": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/protest.gif', 'message'); break; case "icono37": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/jaja.gif', 'message'); break; case "icono38": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/bla.gif', 'message'); break; case "icono39": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/ele.gif', 'message'); break; case "icono40": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/angel.gif', 'message'); break; case "icono41": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/devil.gif', 'message'); break; case "icono42": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/baba.gif', 'message'); break; case "icono43": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/fool.gif', 'message'); break; case "icono44": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/fail2.gif', 'message'); break; case "icono45": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/repost.gif', 'message'); break; case "icono46": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/bu.gif', 'message'); break; case "icono47": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/uh.gif', 'message'); break; case "icono48": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/sleep.gif', 'message'); break; case "icono49": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/wooh.gif', 'message'); break; case "icono50": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/uhm.gif', 'message'); break; case "icono51": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/wtf.gif', 'message'); break; case "icono52": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/cricri.gif', 'message'); break; case "icono53": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/jao.gif', 'message'); break; case "icono54": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/facepalm.gif', 'message'); break; case "aIcono0": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/icon_smile.gif', 'msg'); break; case "aIcono1": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/ya.gif', 'msg'); break; case "aIcono2": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/03-icon_lol.gif', 'msg'); break; case "aIcono3": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/sad.gif', 'msg'); break; case "aIcono4": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/icon_crying.gif', 'msg'); break; case "aIcono5": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/07-icon_confused.gif', 'msg'); break;
  1040. case "aIcono6": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/08-icon_rolleyes.gif', 'msg'); break; case "aIcono7": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/09-.png', 'msg'); break; case "aIcono8": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/uhm.gif', 'msg'); break; case "aIcono9": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/icon_eek.gif', 'msg'); break; case "aIcono10": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/btngb/13-icon_evil.png', 'msg'); break; case "aIcono11": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/15-icon_razz.gif', 'msg'); break; case "aIcono12": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/icon_cool.gif', 'msg'); break; case "aIcono13": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/icon_wink.gif', 'msg'); break; case "aIcono14": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/19-uu.png', 'msg'); break; case "aIcono15": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/22-good.gif', 'msg'); break; case "aIcono16": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/23-bad.gif', 'msg'); break; case "aIcono17": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/36-omm.gif', 'msg'); break; case "aIcono18": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/24-rock.gif', 'msg'); break; case "aIcono19": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/fool.gif', 'msg'); break; case "aIcono20": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/nu.gif', 'msg'); break; case "aIcono21": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/plz.gif', 'msg'); break; case "aIcono22": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/icon_xd.gif', 'msg'); break;
  1041. case "aIcono23": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/clap.gif', 'msg'); break; case "aIcono24": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/mad2.gif', 'msg'); break; case "aIcono25": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/umm.gif', 'msg'); break; case "aIcono26": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/stare.gif', 'msg'); break; case "aIcono27": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/shh.gif', 'msg'); break; case "aIcono28": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/angel.gif', 'msg'); break; case "aIcono29": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/devil.gif', 'msg'); break; case "aIcono30": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/ele.gif', 'msg'); break; case "aIcono31": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/baba.gif', 'msg'); break; case "aIcono32": posteaIcono('http://i915.photobucket.com/albums/ac355/ccc_vader/iconos/bla.gif', 'msg'); break; case "imagenRoja": mostrarCodigo(); break; case "imagenCierre": cerrarCodigo(); break; case "imagenRed": mostrando(); break; case "imagenCer": collapseExpand("contImpuestos"); break; case "boton2": collapseExpand("divColor"); break; case "btnFirma":
  1042. crearFirma(); break; case "btnMostrar": mostrarFirma(); break; case "boton3": collapseExpand("divFirma"); break; case "btni": addImagen('areaFirma'); break; case "btnn": armaCodigo('b', 'areaFirma'); break; case "btnc": armaCodigo('i', 'areaFirma'); break; case "btns": armaCodigo('u', 'areaFirma'); break; case "mostrarY": firmaSiempre(); break; case "upImg": subirImagen(); break;
  1043. }
  1044. }, true);

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址