var WAGER_MAXIMUM=32000;function GetBetString(){var b=document.getElementById("txtBet");var a=b.value;var c=a.match(/(V|N|Q|S|WA|T1|T2|X1|X2)[RHG] (WN|PL|EW|QN|EX|TF|CD|DD|QD|TW|\?TF|\?TF\/C) \d{1,2} ([\dFCfc]{1,2}([+]{1}[\d{1,2}FCfc]){0,}\/{0,1}){1,4}(:\d{1,5}(\.5){0,1}){1,2}/);if(c!=null){a=c[0];b.value=a;return a}else{return null}}function Bet(f){var d="/C";var j=" ";var b=":";var g;var h="";var e=f.split(" ");var i=e[3].split(":");var c=e[1];var a=GetBetType(c);g=a;this.win=parseFloat(i[1]);if(i.length>2){this.place=parseFloat(i[2])}else{this.place=0}switch(g){case"place":this.place=this.win;this.win=0;g="win_place_eachway";break;case"mystery":g="?TF";this.win=1;break;case"mystery_boxed":g="?TF";h=d;this.win=3;break}g+=j+e[2];if(c=="?TF"){g+=h}else{g+=j+i[0]}g+=b+this.win;if(this.place>0){g+=b+this.place}this.betString=g;this.meetingVenue=GetMeetingVenue(e[0].substr(0,e[0].length-1));this.meetingType=e[0].charAt(e[0].length-1);this.meetingDate=document.getElementById("meetingDate").value;this.costcheck="0"}function GetBetQS(b){var a="meetingVenue="+UrlEncode(b.meetingVenue);a+="&meetingType="+UrlEncode(b.meetingType);a+="&meetingDate="+UrlEncode(b.meetingDate);a+="&bet="+UrlEncode(b.betString);a+="&costcheck="+b.costcheck;a+="&system=local";return a}function setMessage(a){document.getElementById("errorMessage").innerHTML=a}function confirmBet(){var c=GetBetString();if(c==null){setMessage(Translate(MSG_FORMAT_WRONG));return}setMessage("");var d=new Bet(c);if(d.win>WAGER_MAXIMUM||d.place>WAGER_MAXIMUM){setMessage(Translate(MSG_MAXBET)+WAGER_MAXIMUM);return}var b=new DialogWindow("confirm.aspx?"+GetBetQS(d));b.Name="confirm";b.Width=570;b.Height=340;b.Scroll=false;b.Status=false;b.Resizable=true;b.TryModal=true;b.Show();if(b.WasModal){var a=b.ReturnValue;if(a!=null){handleBetAction(a)}}}function GetMeetingVenue(a){switch(a.toUpperCase()){case"V":return"VIC";case"N":return"NSW";case"Q":return"QLD";case"S":return"SA";case"WA":return"WA";case"T1":return"TAS1";case"T2":return"TAS2";default:return a}}function resetSelections(){document.getElementById("txtBet").value=""}function GetBetType(a){switch(a.toUpperCase()){case"WN":return"win_place_eachway";case"PL":return"place";case"EW":return"win_place_eachway";case"QN":return"quinella";case"EX":return"exacta";case"TF":return"trifecta";case"CD":return"cd";case"DD":return"dd";case"QD":return"qd";case"TW":return"tw";case"?TF":return"mystery";case"?TF/C":return"mystery_boxed";default:return""}};
