var odds_tan = { "1":["49.8",true, 1,8] , "2":["2.6",true, 0,1] , "3":["40.9",true, 1,7] , "4":["3.0",true, 0,2] , "5":["24.2",true, 1,6] , "6":["3.5",true, 0,3] , "7":["11.3",true, 1,4] , "8":["12.0",true, 1,5] }; var odds_fuku = { "1":["6.3-10.6",true,0,8] , "2":["1.1-1.5",true,0,1] , "3":["4.5-7.6",true,0,7] , "4":["1.1-1.7",true,0,3] , "5":["2.7-4.5",true,0,6] , "6":["1.1-1.5",true,0,1] , "7":["2.5-4.1",true,0,5] , "8":["1.7-2.6",true,0,4] }; var tan_jissiFlg = true; var fuku_jissiFlg = true; var update_time = "2018年10月8日 20:56"; var update_Date = "2018年10月8日"; var odds_status = "3"; var kokai_kubun = true; var zenjituFlg = false; var todayRace = 0; function viewTanOdds(umaBan){ //競走除外・取消の場合、赤いハイフンで表示 if(odds_tan[umaBan][1] == false){ return ""; //オッズが未受信・未公開・払戻期間終了・未発売の場合、黒いハイフンで表示 }else if(kokai_kubun == "0" || odds_status == "0" || odds_status == "3" || odds_status == "" || tan_jissiFlg == "0"){ return "−"; //上記以外の場合 }else{ //オッズが10倍以下の場合、赤い文字で表示 if(odds_tan[umaBan][2] == "0"){ return ""+odds_tan[umaBan][0]+""; //オッズが1000倍以上の場合、青い文字で表示 }else if(odds_tan[umaBan][2] == "2"){ return ""+odds_tan[umaBan][0]+""; //上記以外の場合、黒い文字で表示 }else{ return odds_tan[umaBan][0]; } } } function viewUpdateTime(){ if(zenjituFlg == true){ if(todayRace == "-1"){ return "最終オッズ"; } else if(todayRace == "0"){ if(odds_status == "2"){ return "最終オッズ"; } else if(odds_status == "1"){ return update_time+"現在"; } else { return update_time+"時点(最終オッズ)"; } } else { if(odds_status == "2"){ return update_time+"時点(最終オッズ)"; } else { return update_time+"現在"; } } } else { if(todayRace == "-1"){ return "最終オッズ"; } else if(todayRace == "0"){ if(odds_status == "2"){ return "最終オッズ"; }else{ return update_time+"現在"; } } else { return update_time+"現在"; } } } function viewTanOddsForMY(umaBan){ //競走除外・取消の場合、赤いハイフンで表示 if(odds_tan[umaBan][1] == false){ return ""; //オッズが未受信・未公開・払戻期間終了・未発売の場合、黒いハイフンで表示 }else if(kokai_kubun == "0" || odds_status == "0" || odds_status == "3" || odds_status == "" || tan_jissiFlg == "0"){ return "−"; //上記以外の場合 }else{ //オッズが10倍以下の場合、赤い文字で表示 if(odds_tan[umaBan][2] == "0"){ return ""+odds_tan[umaBan][0]+"
("+odds_tan[umaBan][3]+"人)"; //オッズが1000倍以上の場合、青い文字で表示 }else if(odds_tan[umaBan][2] == "2"){ return ""+odds_tan[umaBan][0]+"
("+odds_tan[umaBan][3]+"人)"; //上記以外の場合、黒い文字で表示 }else{ return odds_tan[umaBan][0]+"
("+odds_tan[umaBan][3]+"人)"; } } } function viewFukuOddsForMY(umaBan){ //競走除外・取消の場合、赤いハイフンで表示 if(odds_fuku[umaBan][1] == false){ return ""; //オッズが未受信・未公開・払戻期間終了・未発売の場合、黒いハイフンで表示 }else if(kokai_kubun == "0" || odds_status == "0" || odds_status == "3" || odds_status == "" || fuku_jissiFlg == "0"){ return "−"; //上記以外の場合 }else{ //オッズが10倍以下の場合、赤い文字で表示 if(odds_fuku[umaBan][2] == "0"){ return ""+odds_fuku[umaBan][0]+"
("+odds_fuku[umaBan][3]+"人)"; //オッズが1000倍以上の場合、青い文字で表示 }else if(odds_fuku[umaBan][2] == "2"){ return ""+odds_fuku[umaBan][0]+"
("+odds_fuku[umaBan][3]+"人)"; //上記以外の場合、黒い文字で表示 }else{ return odds_fuku[umaBan][0]+"
("+odds_fuku[umaBan][3]+"人)"; } } } function writeOdds(umaBan){ document.write(viewTanOdds(umaBan)); } function writeOddsForMY(umaBan){ document.write(viewTanOddsForMY(umaBan)); } function writeFukuOddsForMY(umaBan){ document.write(viewFukuOddsForMY(umaBan)); } function writeUpdateTime(){ document.write(viewUpdateTime()); } function writeOddsForPattern(umaBan){ $('.odds' + umaBan).html( viewTanOddsForMY(umaBan) ); $('.odds' + umaBan).append( ''); }