var odds_tan = { "1":["0.0",true, 0,1] , "2":["0.0",true, 0,1] , "3":["0.0",true, 0,1] , "4":["0.0",true, 0,1] , "5":["0.0",true, 0,1] , "6":["0.0",true, 0,1] , "7":["0.0",true, 0,1] , "8":["0.0",true, 0,1] , "9":["0.0",true, 0,1] , "10":["0.0",true, 0,1] , "11":["0.0",true, 0,1] , "12":["0.0",true, 0,1] }; var odds_fuku = { "1":["0.0-0.0",true,0,1] , "2":["0.0-0.0",true,0,1] , "3":["0.0-0.0",true,0,1] , "4":["0.0-0.0",true,0,1] , "5":["0.0-0.0",true,0,1] , "6":["0.0-0.0",true,0,1] , "7":["0.0-0.0",true,0,1] , "8":["0.0-0.0",true,0,1] , "9":["0.0-0.0",true,0,1] , "10":["0.0-0.0",true,0,1] , "11":["0.0-0.0",true,0,1] , "12":["0.0-0.0",true,0,1] }; var tan_jissiFlg = true; var fuku_jissiFlg = true; var update_time = "2021年2月5日 17:39"; var update_Date = "2021年2月5日"; var odds_status = "2"; 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 res_viewUpdateTime(){ var wk = viewUpdateTime(); if (wk == "最終オッズ"){return wk;} else if (wk.indexOf("最終オッズ") != -1) {return "前日最終";} else {return wk.slice(-7);} } 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 res_writeUpdateTime(){ document.write(res_viewUpdateTime()); } function writeOddsForPattern(umaBan){ $('.odds' + umaBan).html( viewTanOddsForMY(umaBan) ); $('.odds' + umaBan).append( ''); }