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( '' + odds_tan[umaBan][3] + '');
}