$(document).ready(function() { $.fn.dataTable.ext.order['sortMln'] = function ( settings, col ) { return this.api().column( col, {order:'index'} ).nodes().map( function ( td ) { return 1*$(td).text().replace(' mln.', ''); } ); }; $.fn.dataTable.ext.order['sortCountryFlag'] = function ( settings, col ) { return this.api().column( col, {order:'index'} ).nodes().map( function ( td ) { return $('i', td).attr('title'); } ); }; $.fn.dataTable.ext.order['sortMostPopular'] = function ( settings, col ) { return this.api().column( col, {order:'index'} ).nodes().map( function ( td ) { return 1*$(td).text().substr(0,$(td).text().indexOf("x")-1); } ); }; }); var countries = {"145":{"id":"145","country":"Slovenia","countryCode":"SI","countryTr":"Slovenia"},"117":{"id":"117","country":"Norway","countryCode":"NO","countryTr":"Norway"},"94":{"id":"94","country":"Swiss","countryCode":"CH","countryTr":"Switzerland"},"93":{"id":"93","country":"Austria","countryCode":"AT","countryTr":"Austria"},"9":{"id":"9","country":"Russia","countryCode":"RU","countryTr":"Russia"},"33":{"id":"33","country":"Poland","countryCode":"PL","countryTr":"Poland"},"14":{"id":"14","country":"Germany","countryCode":"DE","countryTr":"Germany"},"19":{"id":"19","country":"France","countryCode":"FR","countryTr":"France"},"10":{"id":"10","country":"Japan","countryCode":"JP","countryTr":"Japan"},"78":{"id":"78","country":"Czech Republic","countryCode":"CZ","countryTr":"Czech Republic"},"36":{"id":"36","country":"Canada","countryCode":"CA","countryTr":"Canada"},"3":{"id":"3","country":"United States","countryCode":"US","countryTr":"United States"},"112":{"id":"112","country":"Finland","countryCode":"FI","countryTr":"Finland"},"150":{"id":"150","country":"Estonia","countryCode":"EE","countryTr":"Estonia"},"62":{"id":"62","country":"Kazakhstan","countryCode":"KZ","countryTr":"Kazakhstan"},"25":{"id":"25","country":"South Korea","countryCode":"KR","countryTr":"South Korea"},"95":{"id":"95","country":"Bulgaria","countryCode":"BG","countryTr":"Bulgaria"},"23":{"id":"23","country":"Italy","countryCode":"IT","countryTr":"Italy"},"17":{"id":"17","country":"Turkey","countryCode":"TR","countryTr":"Turkey"},"27":{"id":"27","country":"Ukraine","countryCode":"UA","countryTr":"Ukraine"},"52":{"id":"52","country":"Romania","countryCode":"RO","countryTr":"Romania"}}; var teams = [{"id":0,"name":""}]; var sportsmen = [{"id":"17349","tem":"0","ctr":"14","nam":"Freitag, Richard ","namorig":"Freitag, Richard ","cat":"","pri":"25 mln.","rat":0,"mw":"M","link":"Freitag, Richard <\/a>","confirmed_b":1},{"id":"17342","tem":"0","ctr":"33","nam":"Stoch, Kamil ","namorig":"Stoch, Kamil ","cat":"","pri":"22.8 mln.","rat":0,"mw":"M","link":"Stoch, Kamil <\/a>","confirmed_b":1},{"id":"17335","tem":"0","ctr":"93","nam":"Kraft, Stefan ","namorig":"Kraft, Stefan ","cat":"","pri":"17.4 mln.","rat":0,"mw":"M","link":"Kraft, Stefan <\/a>","confirmed_b":1},{"id":"17314","tem":"0","ctr":"117","nam":"Tande, Daniel Andre ","namorig":"Tande, Daniel Andre ","cat":"","pri":"16.5 mln.","rat":0,"mw":"M","link":"Tande, Daniel Andre <\/a>","confirmed_b":1},{"id":"17353","tem":"0","ctr":"14","nam":"Wellinger, Andreas ","namorig":"Wellinger, Andreas ","cat":"","pri":"14.9 mln.","rat":0,"mw":"M","link":"Wellinger, Andreas <\/a>","confirmed_b":1},{"id":"17370","tem":"0","ctr":"117","nam":"Forfang, Johann Andre ","namorig":"Forfang, Johann Andre ","cat":"","pri":"13.6 mln.","rat":0,"mw":"M","link":"Forfang, Johann Andre <\/a>","confirmed_b":1},{"id":"17345","tem":"0","ctr":"14","nam":"Eisenbichler, Markus ","namorig":"Eisenbichler, Markus ","cat":"","pri":"13.3 mln.","rat":0,"mw":"M","link":"Eisenbichler, Markus <\/a>","confirmed_b":1},{"id":"17352","tem":"0","ctr":"33","nam":"Zyla, Piotr ","namorig":"Zyla, Piotr ","cat":"","pri":"12 mln.","rat":0,"mw":"M","link":"Zyla, Piotr <\/a>","confirmed_b":1},{"id":"19425","tem":"0","ctr":"10","nam":"Kobayashi, Junshiro ","namorig":"Kobayashi, Junshiro ","cat":"","pri":"10.8 mln.","rat":0,"mw":"M","link":"Kobayashi, Junshiro <\/a>","confirmed_b":1},{"id":"17350","tem":"0","ctr":"33","nam":"Kubacki, Dawid ","namorig":"Kubacki, Dawid ","cat":"","pri":"9.9 mln.","rat":0,"mw":"M","link":"Kubacki, Dawid <\/a>","confirmed_b":1},{"id":"17356","tem":"0","ctr":"117","nam":"Fannemel, Anders ","namorig":"Fannemel, Anders ","cat":"","pri":"9.7 mln.","rat":0,"mw":"M","link":"Fannemel, Anders <\/a>","confirmed_b":1},{"id":"17333","tem":"0","ctr":"93","nam":"Hayboeck, Michael ","namorig":"Hayboeck, Michael ","cat":"","pri":"9.3 mln.","rat":0,"mw":"M","link":"Hayboeck, Michael <\/a>","confirmed_b":1},{"id":"17344","tem":"0","ctr":"33","nam":"Kot, Maciej ","namorig":"Kot, Maciej ","cat":"","pri":"8.1 mln.","rat":0,"mw":"M","link":"Kot, Maciej <\/a>","confirmed_b":1},{"id":"17332","tem":"0","ctr":"93","nam":"Fettner, Manuel ","namorig":"Fettner, Manuel ","cat":"","pri":"7.8 mln.","rat":0,"mw":"M","link":"Fettner, Manuel <\/a>","confirmed_b":1},{"id":"17361","tem":"0","ctr":"117","nam":"Johansson, Robert ","namorig":"Johansson, Robert ","cat":"","pri":"7.5 mln.","rat":0,"mw":"M","link":"Johansson, Robert <\/a>","confirmed_b":1},{"id":"17323","tem":"0","ctr":"145","nam":"Damjan, Jernej ","namorig":"Damjan, Jernej ","cat":"","pri":"6.9 mln.","rat":0,"mw":"M","link":"Damjan, Jernej <\/a>","confirmed_b":1},{"id":"17348","tem":"0","ctr":"14","nam":"Geiger, Karl ","namorig":"Geiger, Karl ","cat":"","pri":"6.4 mln.","rat":0,"mw":"M","link":"Geiger, Karl <\/a>","confirmed_b":1},{"id":"17326","tem":"0","ctr":"145","nam":"Prevc, Peter ","namorig":"Prevc, Peter ","cat":"","pri":"6.2 mln.","rat":0,"mw":"M","link":"Prevc, Peter <\/a>","confirmed_b":1},{"id":"17329","tem":"0","ctr":"94","nam":"Ammann, Simon ","namorig":"Ammann, Simon ","cat":"","pri":"5.6 mln.","rat":0,"mw":"M","link":"Ammann, Simon <\/a>","confirmed_b":1},{"id":"17354","tem":"0","ctr":"14","nam":"Leyhe, Stephan ","namorig":"Leyhe, Stephan ","cat":"","pri":"5.3 mln.","rat":0,"mw":"M","link":"Leyhe, Stephan <\/a>","confirmed_b":1},{"id":"17346","tem":"0","ctr":"117","nam":"Stjernen, Andreas ","namorig":"Stjernen, Andreas ","cat":"","pri":"5 mln.","rat":0,"mw":"M","link":"Stjernen, Andreas <\/a>","confirmed_b":1},{"id":"17419","tem":"0","ctr":"117","nam":"Granerud, Halvor Egner ","namorig":"Granerud, Halvor Egner ","cat":"","pri":"4.7 mln.","rat":0,"mw":"M","link":"Granerud, Halvor Egner <\/a>","confirmed_b":1},{"id":"17358","tem":"0","ctr":"33","nam":"Hula, Stefan ","namorig":"Hula, Stefan ","cat":"","pri":"4.5 mln.","rat":0,"mw":"M","link":"Hula, Stefan <\/a>","confirmed_b":1},{"id":"17313","tem":"0","ctr":"145","nam":"Prevc, Domen ","namorig":"Prevc, Domen ","cat":"","pri":"4.2 mln.","rat":0,"mw":"M","link":"Prevc, Domen <\/a>","confirmed_b":1},{"id":"19408","tem":"0","ctr":"93","nam":"Schlierenzauer, Gregor ","namorig":"Schlierenzauer, Gregor ","cat":"","pri":"4.1 mln.","rat":0,"mw":"M","link":"Schlierenzauer, Gregor <\/a>","confirmed_b":1},{"id":"17338","tem":"0","ctr":"9","nam":"Klimov, Evgenii ","namorig":"Klimov, Evgenii ","cat":"","pri":"3.8 mln.","rat":0,"mw":"M","link":"Klimov, Evgenii <\/a>","confirmed_b":1},{"id":"19415","tem":"0","ctr":"145","nam":"Zajc, Timi ","namorig":"Zajc, Timi ","cat":"","pri":"3.5 mln.","rat":0,"mw":"M","link":"Zajc, Timi <\/a>","confirmed_b":1},{"id":"17359","tem":"0","ctr":"10","nam":"Kasai, Noriaki ","namorig":"Kasai, Noriaki ","cat":"","pri":"3.4 mln.","rat":0,"mw":"M","link":"Kasai, Noriaki <\/a>","confirmed_b":1},{"id":"17347","tem":"0","ctr":"19","nam":"Descombes Sevoie, Vincent ","namorig":"Descombes Sevoie, Vincent ","cat":"","pri":"3.2 mln.","rat":0,"mw":"M","link":"Descombes Sevoie, Vincent <\/a>","confirmed_b":1},{"id":"17328","tem":"0","ctr":"145","nam":"Tepes, Jurij ","namorig":"Tepes, Jurij ","cat":"","pri":"3.1 mln.","rat":0,"mw":"M","link":"Tepes, Jurij <\/a>","confirmed_b":1},{"id":"17414","tem":"0","ctr":"14","nam":"Paschke, Pius ","namorig":"Paschke, Pius ","cat":"","pri":"3 mln.","rat":0,"mw":"M","link":"Paschke, Pius <\/a>","confirmed_b":1},{"id":"17327","tem":"0","ctr":"145","nam":"Semenic, Anze ","namorig":"Semenic, Anze ","cat":"","pri":"2.9 mln.","rat":0,"mw":"M","link":"Semenic, Anze <\/a>","confirmed_b":1},{"id":"17546","tem":"0","ctr":"93","nam":"Huber, Daniel ","namorig":"Huber, Daniel ","cat":"","pri":"2.8 mln.","rat":0,"mw":"M","link":"Huber, Daniel <\/a>","confirmed_b":1},{"id":"17351","tem":"0","ctr":"10","nam":"Ito, Daiki ","namorig":"Ito, Daiki ","cat":"","pri":"2.7 mln.","rat":0,"mw":"M","link":"Ito, Daiki <\/a>","confirmed_b":1},{"id":"17355","tem":"0","ctr":"78","nam":"Stursa, Vojtech ","namorig":"Stursa, Vojtech ","cat":"","pri":"2.5 mln.","rat":0,"mw":"M","link":"Stursa, Vojtech <\/a>","confirmed_b":1},{"id":"17545","tem":"0","ctr":"93","nam":"Aigner, Clemens ","namorig":"Aigner, Clemens ","cat":"","pri":"2.4 mln.","rat":0,"mw":"M","link":"Aigner, Clemens <\/a>","confirmed_b":1},{"id":"17357","tem":"0","ctr":"10","nam":"Takeuchi, Taku ","namorig":"Takeuchi, Taku ","cat":"","pri":"2.3 mln.","rat":0,"mw":"M","link":"Takeuchi, Taku <\/a>","confirmed_b":1},{"id":"19427","tem":"0","ctr":"94","nam":"Deschwanden, Gregor ","namorig":"Deschwanden, Gregor ","cat":"","pri":"2.2 mln.","rat":0,"mw":"M","link":"Deschwanden, Gregor <\/a>","confirmed_b":1},{"id":"17410","tem":"0","ctr":"14","nam":"Schmid, Constantin ","namorig":"Schmid, Constantin ","cat":"","pri":"2.1 mln.","rat":0,"mw":"M","link":"Schmid, Constantin <\/a>","confirmed_b":1},{"id":"19414","tem":"0","ctr":"145","nam":"Bartol, Tilen ","namorig":"Bartol, Tilen ","cat":"","pri":"2 mln.","rat":0,"mw":"M","link":"Bartol, Tilen <\/a>","confirmed_b":1},{"id":"17544","tem":"0","ctr":"23","nam":"Colloredo, Sebastian ","namorig":"Colloredo, Sebastian ","cat":"","pri":"2 mln.","rat":0,"mw":"M","link":"Colloredo, Sebastian <\/a>","confirmed_b":1},{"id":"17341","tem":"0","ctr":"9","nam":"Kornilov, Denis ","namorig":"Kornilov, Denis ","cat":"","pri":"1.9 mln.","rat":0,"mw":"M","link":"Kornilov, Denis <\/a>","confirmed_b":1},{"id":"17363","tem":"0","ctr":"78","nam":"Koudelka, Roman ","namorig":"Koudelka, Roman ","cat":"","pri":"1.9 mln.","rat":0,"mw":"M","link":"Koudelka, Roman <\/a>","confirmed_b":1},{"id":"17360","tem":"0","ctr":"36","nam":"Boyd-Clowes, Mackenzie ","namorig":"Boyd-Clowes, Mackenzie ","cat":"","pri":"1.8 mln.","rat":0,"mw":"M","link":"Boyd-Clowes, Mackenzie <\/a>","confirmed_b":1},{"id":"19409","tem":"0","ctr":"93","nam":"Poppinger, Manuel ","namorig":"Poppinger, Manuel ","cat":"","pri":"1.8 mln.","rat":0,"mw":"M","link":"Poppinger, Manuel <\/a>","confirmed_b":1},{"id":"17415","tem":"0","ctr":"14","nam":"Wank, Andreas ","namorig":"Wank, Andreas ","cat":"","pri":"1.7 mln.","rat":0,"mw":"M","link":"Wank, Andreas <\/a>","confirmed_b":1},{"id":"19421","tem":"0","ctr":"33","nam":"Wolny, Jakub ","namorig":"Wolny, Jakub ","cat":"","pri":"1.7 mln.","rat":0,"mw":"M","link":"Wolny, Jakub <\/a>","confirmed_b":1},{"id":"17422","tem":"0","ctr":"3","nam":"Rhoads, William ","namorig":"Rhoads, William ","cat":"","pri":"1.6 mln.","rat":0,"mw":"M","link":"Rhoads, William <\/a>","confirmed_b":1},{"id":"17365","tem":"0","ctr":"14","nam":"Siegel, David ","namorig":"Siegel, David ","cat":"","pri":"1.5 mln.","rat":0,"mw":"M","link":"Siegel, David <\/a>","confirmed_b":1},{"id":"17377","tem":"0","ctr":"112","nam":"Aalto, Antti ","namorig":"Aalto, Antti ","cat":"","pri":"1.4 mln.","rat":0,"mw":"M","link":"Aalto, Antti <\/a>","confirmed_b":1},{"id":"17375","tem":"0","ctr":"10","nam":"Kobayashi, Ryoyu ","namorig":"Kobayashi, Ryoyu ","cat":"","pri":"1.3 mln.","rat":0,"mw":"M","link":"Kobayashi, Ryoyu <\/a>","confirmed_b":1},{"id":"19520","tem":"0","ctr":"78","nam":"Polasek, Viktor ","namorig":"Polasek, Viktor ","cat":"","pri":"1.3 mln.","rat":0,"mw":"M","link":"Polasek, Viktor <\/a>","confirmed_b":1},{"id":"19519","tem":"0","ctr":"150","nam":"Aigro, Artti ","namorig":"Aigro, Artti ","cat":"","pri":"1.2 mln.","rat":0,"mw":"M","link":"Aigro, Artti <\/a>","confirmed_b":1},{"id":"19428","tem":"0","ctr":"94","nam":"Peier, Killian ","namorig":"Peier, Killian ","cat":"","pri":"1.2 mln.","rat":0,"mw":"M","link":"Peier, Killian <\/a>","confirmed_b":1},{"id":"17367","tem":"0","ctr":"10","nam":"Sakuyama, Kento ","namorig":"Sakuyama, Kento ","cat":"","pri":"1.2 mln.","rat":0,"mw":"M","link":"Sakuyama, Kento <\/a>","confirmed_b":1},{"id":"19416","tem":"0","ctr":"145","nam":"Jelar, Ziga ","namorig":"Jelar, Ziga ","cat":"","pri":"1.1 mln.","rat":0,"mw":"M","link":"Jelar, Ziga <\/a>","confirmed_b":1},{"id":"19518","tem":"0","ctr":"78","nam":"Kozisek, Cestmir ","namorig":"Kozisek, Cestmir ","cat":"","pri":"1.1 mln.","rat":0,"mw":"M","link":"Kozisek, Cestmir <\/a>","confirmed_b":1},{"id":"17339","tem":"0","ctr":"9","nam":"Vassiliev, Dimitry ","namorig":"Vassiliev, Dimitry ","cat":"","pri":"1.1 mln.","rat":0,"mw":"M","link":"Vassiliev, Dimitry <\/a>","confirmed_b":1},{"id":"19511","tem":"0","ctr":"14","nam":"Baer, Moritz ","namorig":"Baer, Moritz ","cat":"","pri":"1 mln.","rat":0,"mw":"M","link":"Baer, Moritz <\/a>","confirmed_b":1},{"id":"19513","tem":"0","ctr":"23","nam":"Bresadola, Davide ","namorig":"Bresadola, Davide ","cat":"","pri":"1 mln.","rat":0,"mw":"M","link":"Bresadola, Davide <\/a>","confirmed_b":1},{"id":"19510","tem":"0","ctr":"14","nam":"Fuchs, Tim ","namorig":"Fuchs, Tim ","cat":"","pri":"1 mln.","rat":0,"mw":"M","link":"Fuchs, Tim <\/a>","confirmed_b":1},{"id":"19512","tem":"0","ctr":"14","nam":"Hamann, Martin ","namorig":"Hamann, Martin ","cat":"","pri":"1 mln.","rat":0,"mw":"M","link":"Hamann, Martin <\/a>","confirmed_b":1},{"id":"17412","tem":"0","ctr":"14","nam":"Hoffmann, Felix ","namorig":"Hoffmann, Felix ","cat":"","pri":"1 mln.","rat":0,"mw":"M","link":"Hoffmann, Felix <\/a>","confirmed_b":1},{"id":"19516","tem":"0","ctr":"23","nam":"Insam, Alex ","namorig":"Insam, Alex ","cat":"","pri":"1 mln.","rat":0,"mw":"M","link":"Insam, Alex <\/a>","confirmed_b":1},{"id":"19514","tem":"0","ctr":"17","nam":"Ipcioglu, Fatih Arda ","namorig":"Ipcioglu, Fatih Arda ","cat":"","pri":"1 mln.","rat":0,"mw":"M","link":"Ipcioglu, Fatih Arda <\/a>","confirmed_b":1},{"id":"19515","tem":"0","ctr":"19","nam":"Learoyd, Jonathan ","namorig":"Learoyd, Jonathan ","cat":"","pri":"1 mln.","rat":0,"mw":"M","link":"Learoyd, Jonathan <\/a>","confirmed_b":1},{"id":"17371","tem":"0","ctr":"112","nam":"Maeaettae, Jarkko ","namorig":"Maeaettae, Jarkko ","cat":"","pri":"1 mln.","rat":0,"mw":"M","link":"Maeaettae, Jarkko <\/a>","confirmed_b":1},{"id":"19517","tem":"0","ctr":"62","nam":"Muminov, Sabirzhan ","namorig":"Muminov, Sabirzhan ","cat":"","pri":"1 mln.","rat":0,"mw":"M","link":"Muminov, Sabirzhan <\/a>","confirmed_b":1},{"id":"19418","tem":"0","ctr":"9","nam":"Nazarov, Mikhail ","namorig":"Nazarov, Mikhail ","cat":"","pri":"1 mln.","rat":0,"mw":"M","link":"Nazarov, Mikhail <\/a>","confirmed_b":1},{"id":"19426","tem":"0","ctr":"112","nam":"Nousiainen, Eetu ","namorig":"Nousiainen, Eetu ","cat":"","pri":"1 mln.","rat":0,"mw":"M","link":"Nousiainen, Eetu <\/a>","confirmed_b":1},{"id":"19419","tem":"0","ctr":"9","nam":"Romashov, Alexey ","namorig":"Romashov, Alexey ","cat":"","pri":"1 mln.","rat":0,"mw":"M","link":"Romashov, Alexey <\/a>","confirmed_b":1},{"id":"17421","tem":"0","ctr":"95","nam":"Zografski, Vladimir ","namorig":"Zografski, Vladimir ","cat":"","pri":"1 mln.","rat":0,"mw":"M","link":"Zografski, Vladimir <\/a>","confirmed_b":1}]; var sportsmenTeams = []; var showTeams = 0; //*********************** //SPORTSMEN TABLE HEADERS //*********************** var headersTableSportsmen = [ { 'sTitle': 'Nr.' }, { 'sTitle': 'Group' , 'bSearchable': false, 'bVisible': false }, { 'sTitle': 'Country', 'sSortDataType': 'sortCountryFlag', sType : "text" }, { 'sTitle': 'Ski jumper'}, { 'sTitle': 'Value', 'sSortDataType': 'sortMln', 'sType': 'numeric' }, { 'sTitle': 'Team' , 'bSearchable': false, 'bVisible': false }, { 'sTitle': 'M/F' , 'bSearchable': false, 'bVisible': false } ]; //*********************** //TEAMS TABLE HEADERS //*********************** var headersTableTeams = [ {'sTitle': 'Nr.'}, {'sTitle': '' , 'bSearchable': false, 'bVisible': false }, {'sTitle': 'Country' , 'sSortDataType': 'sortCountryFlag', sType : 'text' }, { 'sTitle': ''}, { 'sTitle': 'Value', 'sSortDataType': 'sortMln', 'sType': 'numeric' } ]; //*********************** //SPORTSMEN TABLE CONTENT //*********************** var contentTableSportsmen = []; $.each(sportsmen, function(k, v) { contentTableSportsmen.push([ k + 1, v['cat'], getFlag(v['ctr']), v['link'], v['pri'], isset(teams[v['tem']])? teams[v['tem']]['name']:'', v['mw'] ]); }); //*********************** //TEAMS TABLE CONTENT //*********************** var contentTableTeams = []; $.each(sportsmenTeams, function(k, v) { contentTableTeams.push([ k + 1, "", getFlag(v['ctr']), v['nam'], v['pri'] ]); }); function isset (va) { return typeof va != 'undefined'; } $(document).ready(function() { $.fn.dataTable.ext.order['sortMln'] = function (settings, col) { return this.api().column(col, {order: 'index'}).nodes().map(function (td) { return parseFloat($(td).text().replace(' mln.', '').replace(',', '.')); } ); }; if (sportsmen.length) { var sportsmenTable = $('#tblSportsmen').dataTable( { "bPaginate": false, "bFilter": true, "bInfo": false, "bAutoWidth": true, "aoColumns" : headersTableSportsmen, "aaData": contentTableSportsmen, "bAutoWidth": false } ); } if (sportsmenTeams.length) { var sportsmenTeamsTable = $('#tblTeams').dataTable( { "bPaginate": false, "bFilter": true, "bInfo": false, "bAutoWidth": true, "aoColumns" : headersTableTeams, "aaData": contentTableTeams, "bAutoWidth": false } ); $('#teamsOverview').show(); } } ); function getFlag(id, margin) { if (!id || typeof countries[id] === "undefined" ) return ""; if (typeof margin == 'undefined') margin = true; return ""; }