var dummy="$Id: racing.js,v 1.1.2.34 2010-02-06 17:42:18 jwhitehe Exp $";function update_prices(){location.reload()}function do_racecard_bet(e,d){var c=d.split("_");var f=new Object();f.price_type=c[0];f.lp_num=c[1];f.lp_den=c[2];f.mkt_tags=c[3];f.ew_fac_num=c[4];f.ew_fac_den=c[5];f.ew_places=c[6];for(var b=2;b<arguments.length;b+=2){var a=arguments[b];var g=arguments[b+1];f[a]=g}if(f.price_type=="S"){f.lp_num="";f.lp_den=""}BS_set_leg("selections",e);BS_set_leg("price_type",f.price_type);BS_set_leg("lp_num",f.lp_num);BS_set_leg("lp_den",f.lp_den);BS_set_leg("market_tags",f.mkt_tags);BS_set_leg("ew_fac_num",f.ew_fac_num);BS_set_leg("ew_fac_den",f.ew_fac_den);BS_set_leg("ew_places",f.ew_places);BS_go_bet()}function go_racecard(){var d="";var b="";var c=0;var e=document.getElementsByName("checkbox_ev_id");var a=document.getElementsByName("ev_start_time");for(i=0;i<e.length;i++){if(e[i].checked){if(d!=""){d=d+"|";b=b+"|"}d=d+e[i].value;b=b+a[i].value;c=c+1}}if(c==0){alert(noRacesSelected)}else{if(c>racecardLimit){alert(racesSelectedLimit+": "+racecardLimit)}else{document.forms.ev_ids_form.ev_ids.value=d;document.forms.ev_ids_form.ev_times.value=b;document.forms.ev_ids_form.submit()}}}function checkLimits(e,b,d,f,a){var c;if(e=="t"){c=3}else{c=2}if(d=="A"){checkLimitsAny(e,c,b,d,f,a)}else{checkLimits123(e,c,b,d,f,a)}return}function checkLimits123(b,e,l,a,k,c){var d;for(var f=1;f<=k;f++){d="tfcast"+b+"_"+f+"_A_"+c;clear(d)}var h="tfcast"+b+"_"+l+"_"+a+"_"+c;for(var f=1;f<=k;f++){d="tfcast"+b+"_"+f+"_"+a+"_"+c;if(d!=h){clear(d)}}for(var g=1;g<=e;g++){d="tfcast"+b+"_"+l+"_"+g+"_"+c;if(d!=h){clear(d)}}return}var last_1="";var last_2="";var last_3="";function checkLimitsAny(b,e,l,a,k,c){var d;var h="tfcast"+b+"_"+l+"_"+a+"_"+c;for(var g=1;g<=e;g++){for(var f=1;f<=k;f++){d="tfcast"+b+"_"+f+"_"+g+"_"+c;clear(d)}}return}function clear(a){if(document.getElementById){obj=document.getElementsByName(a).item(0)}else{if(document.all){obj=document.all[a]}else{if(document.layers){obj=getObjNN4(document,a)}}}if(obj){obj.checked=false}}function getObj(a){if(document.getElementById){obj=document.getElementsByName(a).item(0)}else{if(document.all){obj=document.all[a]}else{if(document.layers){obj=getObjNN4(document,a)}}}return obj}function getObjNN4(f,b){var a=f.layers;var e;for(var d=0;d<a.length;d++){if(a[d].id==b){e=a[d]}else{if(a[d].layers.length){var c=getObjNN4(a[d],b)}}if(c){e=c}}return e}function prepXCast(l,c){var g=true;for(var d=2;d<=3;d++){var m=new Array();var b=d==2?"f":"t";var h=false;var a="BAD";for(var f=1;f<=(d+1);f++){for(var e=1;e<=l;e++){if(f>d){chkbx_name="tfcast"+b+"_"+e+"_A_"+c}else{chkbx_name="tfcast"+b+"_"+e+"_"+f+"_"+c}obj=getObj(chkbx_name);if(obj.checked!=true){continue}m.push(obj.value);if(f>d){h=true}}}if(m.length<d){continue}if(d==2){a=h?"RF":"SF"}else{a=h?"CT":"TC"}if(a=="BAD"){continue}var k=m.join("c");BS_set_leg("leg_sort",a);BS_set_leg("price_type","D");BS_set_leg("selections",k);BS_select_bet(a+"_"+k);g=false}return g}function createInput(b,c){var a=getObj(b);if(!a){var d=document.createElement("INPUT");d.name=b;d.type="HIDDEN";d.id=b;d.value=c;oForm=getObj("betform");oForm.appendChild(d)}else{a.value=c}}function place_fore_tricast(b,a){if(prepXCast(b,a)){alert(notEnoughSelections);return}BS_go_bets()}function toggleRaceDetails(b){var c=document.getElementById("race_details_"+b);var a=document.getElementById("remove_return_"+b);if(c.style.display=="block"){c.style.display="none";a.innerHTML='<a href="javascript:toggleRaceDetails('+b+');" class="remove">'+returnLink+"</a>"}else{c.style.display="block";a.innerHTML='<a href="javascript:toggleRaceDetails('+b+');" class="remove">'+removeLink+"</a>"}}function toggleHiddenRunners(c){var a=document.getElementById("remove_return_"+c);var d=filtered_hash.get(c);var f=null;var b=0;for(var e=0;e<d.length;e++){f=document.getElementById("seln_row_"+c+"_"+d[e]);links=f.getElementsByTagName("a");if(f.style.display==""){f.style.display="none";forceToggleLinks(f,"none");b=0}else{f.style.display="";forceToggleLinks(f,"");b=1}}if(b){a.innerHTML='<a href="javascript:toggleHiddenRunners('+c+');" class="hidehiddenrunners">'+hide_filtered+"</a>";if(document.getElementById("unnamed_first_"+c)!=null){document.getElementById("unnamed_first_"+c).style.display="";forceToggleLinks(document.getElementById("unnamed_first_"+c),"")}if(document.getElementById("unnamed_second_"+c)!=null){document.getElementById("unnamed_second_"+c).style.display="";forceToggleLinks(document.getElementById("unnamed_second_"+c),"")}}else{a.innerHTML='<a href="javascript:toggleHiddenRunners('+c+');" class="showhiddenrunners">'+show_filtered+"</a>";if(document.getElementById("unnamed_first_"+c)!=null){document.getElementById("unnamed_first_"+c).style.display="none";forceToggleLinks(document.getElementById("unnamed_first_"+c),"none")}if(document.getElementById("unnamed_second_"+c)!=null){document.getElementById("unnamed_second_"+c).style.display="none";forceToggleLinks(document.getElementById("unnamed_second_"+c),"none")}}}function forceToggleLinks(c,b){links=c.getElementsByTagName("a");for(var a=0;a<links.length;a++){links[a].style.display=b}}function toggleForm(g){var e;var c;var b;var d;var f=document.getElementById("open_form");var a=f.value;if(f.value!="-"){e=document.getElementById("ev_type_title_box_"+f.value);c=document.getElementById("ev_type_title_"+f.value);b=document.getElementById("form_button_"+f.value);d=document.getElementById("form_"+f.value);d.style.display="none";e.style.background="#EFEFEF";c.style.color="#000";b.innerHTML=formButton;f.value="-"}if(a!=g){e=document.getElementById("ev_type_title_box_"+g);c=document.getElementById("ev_type_title_"+g);b=document.getElementById("form_button_"+g);d=document.getElementById("form_"+g);d.style.display="block";e.style.background="#018539";c.style.color="#fff";b.innerHTML=closeButton;f.value=g}}function toggleEventForm(c){var b=document.getElementById("event_form_exists_"+c);var a=document.getElementById("event_form_button_"+c);var d=document.getElementById("event_form_"+c);if(b!=null&&b.value=="Y"){if(d.style.display=="block"){d.style.display="none";a.innerHTML=formButton}else{d.style.display="block";a.innerHTML=closeButton}}}function displayFormSummaryCallback(g,e,f,c){var d=document.getElementsByName("form_links_"+g);for(var b=0;b<d.length;b++){if(d[b].innerHTML==e){d[b].style.textDecoration="underline"}else{d[b].style.textDecoration="none"}}var a=document.getElementById("form_summary_"+g);a.innerHTML="<strong>"+e+"</strong><br>&nbsp;<br>"+c}function displayFormSummary(f,a,c){var b=null;if(window.XMLHttpRequest){b=new XMLHttpRequest()}else{if(window.ActiveXObject){b=new ActiveXObject("Microsoft.XMLHTTP")}}if(b){b.onreadystatechange=function(){if(b.readyState!=4){return}var h;try{h=b.status}catch(k){h=""}if(h!=200){displayFormSummaryCallback(f,c,false,"HTTP")}else{var g=b.getResponseHeader("Content-Type");displayFormSummaryCallback(f,c,true,b.responseText,g)}};try{b.open("GET",racing_cgi_url+"?action=go_racing_form_text&ev_id="+a,true);b.send(null)}catch(d){displayFormSummaryCallback(f,c,false,"UNSUPPORTED")}}else{displayFormSummaryCallback(f,c,false,"UNSUPPORTED")}}function do_racecard_reset(){var c="";var e=document.getElementsByName("racecard_ev_id");var d;for(var b=0;b<e.length;b++){d=document.getElementsByName("racecard_ev_oc_id_"+e[b].value);for(var a=0;a<d.length;a++){d[a].checked=false}}}function do_foretricasts_reset(l,b){var a;var f="";var h=0;createInput("f_selected_leg_sort","");createInput("t_selected_leg_sort","");for(var c=2;c<=3;c++){f="";h=0;if(c==2){a="f"}else{a="t"}var k=0;var g=0;for(var e=1;e<=(c+1);e++){for(var d=1;d<=l;d++){if(e>c){chkbx_name="tfcast"+a+"_"+d+"_A_"+b}else{chkbx_name="tfcast"+a+"_"+d+"_"+e+"_"+b}if(document.getElementById){obj=document.getElementsByName(chkbx_name).item(0)}else{if(document.all){obj=document.all[chkbx_name]}else{if(document.layers){obj=getObjNN4(document,chkbx_name)}}}obj.checked=false}}}}function update_prices2(a){var c=document.getElementsByTagName("li");var d="";for(var b=0;b<c.length;b++){if(c[b].className=="on"&&c[b].id.indexOf("li_")>-1){if(d!=""){d=d+"|"}d=d+c[b].id}}document.update_prices_form.tabs.value=d;if(filter_type=="J"){document.update_prices_form.jockey.value=filter_text}else{if(filter_type=="T"){document.update_prices_form.trainer.value=filter_text}}document.update_prices_form.action=document.update_prices_form.action+"#"+a;document.getElementById("action_update_prices").name="action";document.getElementById("action_update_prices").value="go_racing";document.update_prices_form.submit()}function do_tabs(b){var c=document.getElementById("li_markets_"+b+"_");var d=document.getElementById("li_forecast_"+b+"_");var a=document.getElementById("li_match_"+b+"_");if(c!=null){c.style.display="none"}if(d!=null){d.style.display="none"}if(a!=null){a.style.display="none"}document.getElementById("li_full_"+b+"_").style.display=""}function switcher(d,b,c,k){var a;if(d=="markets"){if(document.getElementById("li_racecard_"+b+"_"+c+"_"+k)!=null){if(document.getElementById("li_markets_"+b+"_"+c+"_"+k)==null){switcher("racecard",b,c,k);return}}}if(d=="racecard"){if(document.getElementById("li_racecard_"+b+"_"+c+"_"+k)==null){if(document.getElementById("li_markets_"+b+"_"+c+"_"+k)==null){document.getElementById("singles_"+b).style.display=""}else{switcher("markets",b,c,k);return}}}var h=document.getElementsByTagName("li");for(var e=0;e<h.length;e++){if(h[e].id.indexOf("_"+b+"_")>-1){h[e].className=""}}if(document.getElementById("match_"+b+"_")!=null){document.getElementById("match_"+b+"_").style.display="none"}if(document.getElementById("li_match_"+b+"_")!=null){document.getElementById("li_match_"+b+"_").className=""}if(d=="racecard"){if(document.getElementById("cell_number_"+b)!=null){document.getElementById("cell_number_"+b).style.display=""}if(document.getElementById("cell_silk_"+b)!=null){document.getElementById("cell_silk_"+b).style.display=""}if(document.getElementById("cell_horse_"+b)!=null){document.getElementById("cell_horse_"+b).style.display=""}if(document.getElementById("cell_trainer_"+b)!=null){document.getElementById("cell_trainer_"+b).style.display=""}if(document.getElementById("cell_form_"+b)!=null){document.getElementById("cell_form_"+b).style.display=""}if(document.getElementById("cell_age_"+b)!=null){document.getElementById("cell_age_"+b).style.display=""}if(document.getElementById("cell_previous_"+b)!=null){document.getElementById("cell_previous_"+b).style.display=""}if(document.getElementById("cell_markets_"+b+"_0")!=null){document.getElementById("cell_markets_"+b+"_0").style.display=""}for(e=1;e<k;e++){if(document.getElementById("cell_markets_"+b+"_"+e)!=null){document.getElementById("cell_markets_"+b+"_"+e).style.display="none"}}if(document.getElementById("cell_fctc_odds_"+b)!=null){document.getElementById("cell_fctc_odds_"+b).style.display="none"}if(document.getElementById("cell_fore_tricast_"+b)!=null){document.getElementById("cell_fore_tricast_"+b).style.display="none"}for(e=0;e<c;e++){if(document.getElementById("cell_number_"+b+"_"+e)!=null){document.getElementById("cell_number_"+b+"_"+e).style.display=""}if(document.getElementById("cell_silk_"+b+"_"+e)!=null){document.getElementById("cell_silk_"+b+"_"+e).style.display=""}if(document.getElementById("cell_horse_"+b+"_"+e)!=null){document.getElementById("cell_horse_"+b+"_"+e).style.display=""}if(document.getElementById("cell_trainer_"+b+"_"+e)!=null){document.getElementById("cell_trainer_"+b+"_"+e).style.display=""}if(document.getElementById("cell_form_"+b+"_"+e)!=null){document.getElementById("cell_form_"+b+"_"+e).style.display=""}if(document.getElementById("cell_age_"+b+"_"+e)!=null){document.getElementById("cell_age_"+b+"_"+e).style.display=""}if(document.getElementById("cell_previous_"+b+"_"+e)!=null){document.getElementById("cell_previous_"+b+"_"+e).style.display=""}if(document.getElementById("cell_market_"+b+"_"+e+"_0")!=null){document.getElementById("cell_market_"+b+"_"+e+"_0").style.display=""}for(j=1;j<k;j++){if(document.getElementById("cell_market_"+b+"_"+e+"_"+j)!=null){document.getElementById("cell_market_"+b+"_"+e+"_"+j).style.display="none"}}if(document.getElementById("cell_fctc_odds_"+b+"_"+e)!=null){document.getElementById("cell_fctc_odds_"+b+"_"+e).style.display="none"}if(document.getElementById("cell_fore_tricast_"+b+"_"+e)!=null){document.getElementById("cell_fore_tricast_"+b+"_"+e).style.display="none"}}if(document.getElementById("li_racecard_"+b+"_"+c+"_"+k)!=null){document.getElementById("li_racecard_"+b+"_"+c+"_"+k).className="on"}if(document.getElementById("singles_"+b)!=null){document.getElementById("singles_"+b).style.display="none"}if(document.getElementById("bet_now_button_"+b)!=null){document.getElementById("bet_now_button_"+b).style.display="none"}if(document.getElementById("unnamed_first_"+b)!=null){document.getElementById("unnamed_first_"+b).style.display=""}if(document.getElementById("unnamed_second_"+b)!=null){document.getElementById("unnamed_second_"+b).style.display=""}var g=document.getElementById("markets_ew_"+b);if(g!=null){g.style.display="none"}var f=document.getElementById("racecard_ew_"+b);if(f!=null){f.style.display=""}}if(d=="markets"){if(document.getElementById("cell_number_"+b)!=null){document.getElementById("cell_number_"+b).style.display=""}if(document.getElementById("cell_silk_"+b)!=null){document.getElementById("cell_silk_"+b).style.display=""}if(document.getElementById("cell_horse_"+b)!=null){document.getElementById("cell_horse_"+b).style.display=""}if(document.getElementById("cell_trainer_"+b)!=null){document.getElementById("cell_trainer_"+b).style.display="none"}if(document.getElementById("cell_form_"+b)!=null){document.getElementById("cell_form_"+b).style.display="none"}if(document.getElementById("cell_age_"+b)!=null){document.getElementById("cell_age_"+b).style.display="none"}if(document.getElementById("cell_previous_"+b)!=null){document.getElementById("cell_previous_"+b).style.display="none"}for(e=0;e<k;e++){if(document.getElementById("cell_markets_"+b+"_"+e)!=null){document.getElementById("cell_markets_"+b+"_"+e).style.display=""}}if(document.getElementById("cell_fctc_odds_"+b)!=null){document.getElementById("cell_fctc_odds_"+b).style.display="none"}if(document.getElementById("cell_fore_tricast_"+b)!=null){document.getElementById("cell_fore_tricast_"+b).style.display="none"}for(e=0;e<c;e++){if(document.getElementById("cell_number_"+b+"_"+e)!=null){document.getElementById("cell_number_"+b+"_"+e).style.display=""}if(document.getElementById("cell_silk_"+b+"_"+e)!=null){document.getElementById("cell_silk_"+b+"_"+e).style.display=""}if(document.getElementById("cell_horse_"+b+"_"+e)!=null){document.getElementById("cell_horse_"+b+"_"+e).style.display=""}if(document.getElementById("cell_trainer_"+b+"_"+e)!=null){document.getElementById("cell_trainer_"+b+"_"+e).style.display="none"}if(document.getElementById("cell_form_"+b+"_"+e)!=null){document.getElementById("cell_form_"+b+"_"+e).style.display="none"}if(document.getElementById("cell_age_"+b+"_"+e)!=null){document.getElementById("cell_age_"+b+"_"+e).style.display="none"}if(document.getElementById("cell_previous_"+b+"_"+e)!=null){document.getElementById("cell_previous_"+b+"_"+e).style.display="none"}for(j=0;j<k;j++){if(document.getElementById("cell_market_"+b+"_"+e+"_"+j)!=null){document.getElementById("cell_market_"+b+"_"+e+"_"+j).style.display=""}}if(document.getElementById("cell_fctc_odds_"+b+"_"+e)!=null){document.getElementById("cell_fctc_odds_"+b+"_"+e).style.display="none"}if(document.getElementById("cell_fore_tricast_"+b+"_"+e)!=null){document.getElementById("cell_fore_tricast_"+b+"_"+e).style.display="none"}}if(document.getElementById("li_markets_"+b+"_"+c+"_"+k)!=null){document.getElementById("li_markets_"+b+"_"+c+"_"+k).className="on"}if(filter_type!="J"&&filter_type!="T"){if(document.getElementById("singles_"+b)!=null){document.getElementById("singles_"+b).style.display="block"}}if(document.getElementById("bet_now_button_"+b)!=null){document.getElementById("bet_now_button_"+b).style.display="none"}if(document.getElementById("unnamed_first_"+b)!=null){document.getElementById("unnamed_first_"+b).style.display=""}if(document.getElementById("unnamed_second_"+b)!=null){document.getElementById("unnamed_second_"+b).style.display=""}var g=document.getElementById("markets_ew_"+b);if(g!=null){g.style.display=""}var f=document.getElementById("racecard_ew_"+b);if(f!=null){f.style.display="none"}}if(d=="forecast"){if(document.getElementById("cell_number_"+b)!=null){document.getElementById("cell_number_"+b).style.display=""}if(document.getElementById("cell_silk_"+b)!=null){document.getElementById("cell_silk_"+b).style.display=""}if(document.getElementById("cell_horse_"+b)!=null){document.getElementById("cell_horse_"+b).style.display=""}if(document.getElementById("cell_trainer_"+b)!=null){document.getElementById("cell_trainer_"+b).style.display="none"}if(document.getElementById("cell_form_"+b)!=null){document.getElementById("cell_form_"+b).style.display="none"}if(document.getElementById("cell_age_"+b)!=null){document.getElementById("cell_age_"+b).style.display="none"}if(document.getElementById("cell_previous_"+b)!=null){document.getElementById("cell_previous_"+b).style.display="none"}for(e=0;e<k;e++){if(document.getElementById("cell_markets_"+b+"_"+e)!=null){document.getElementById("cell_markets_"+b+"_"+e).style.display="none"}}if(document.getElementById("cell_fctc_odds_"+b)!=null){document.getElementById("cell_fctc_odds_"+b).style.display=""}if(document.getElementById("cell_fore_tricast_"+b)!=null){document.getElementById("cell_fore_tricast_"+b).style.display=""}for(e=0;e<c;e++){if(document.getElementById("cell_number_"+b+"_"+e)!=null){document.getElementById("cell_number_"+b+"_"+e).style.display=""}if(document.getElementById("cell_silk_"+b+"_"+e)!=null){document.getElementById("cell_silk_"+b+"_"+e).style.display=""}if(document.getElementById("cell_horse_"+b+"_"+e)!=null){document.getElementById("cell_horse_"+b+"_"+e).style.display=""}if(document.getElementById("cell_trainer_"+b+"_"+e)!=null){document.getElementById("cell_trainer_"+b+"_"+e).style.display="none"}if(document.getElementById("cell_form_"+b+"_"+e)!=null){document.getElementById("cell_form_"+b+"_"+e).style.display="none"}if(document.getElementById("cell_age_"+b+"_"+e)!=null){document.getElementById("cell_age_"+b+"_"+e).style.display="none"}if(document.getElementById("cell_previous_"+b+"_"+e)!=null){document.getElementById("cell_previous_"+b+"_"+e).style.display="none"}for(j=0;j<k;j++){if(document.getElementById("cell_market_"+b+"_"+e+"_"+j)!=null){document.getElementById("cell_market_"+b+"_"+e+"_"+j).style.display="none"}}if(document.getElementById("cell_fctc_odds_"+b+"_"+e)!=null){document.getElementById("cell_fctc_odds_"+b+"_"+e).style.display=""}if(document.getElementById("cell_fore_tricast_"+b+"_"+e)!=null){document.getElementById("cell_fore_tricast_"+b+"_"+e).style.display=""}}if(document.getElementById("li_forecast_"+b+"_"+c+"_"+k)!=null){document.getElementById("li_forecast_"+b+"_"+c+"_"+k).className="on"}if(document.getElementById("singles_"+b)!=null){document.getElementById("singles_"+b).style.display="none"}if(document.getElementById("bet_now_button_"+b)!=null){document.getElementById("bet_now_button_"+b).style.display=""}if(document.getElementById("unnamed_first_"+b)!=null){document.getElementById("unnamed_first_"+b).style.display="none"}if(document.getElementById("unnamed_second_"+b)!=null){document.getElementById("unnamed_second_"+b).style.display="none"}var g=document.getElementById("markets_ew_"+b);if(g!=null){g.style.display="none"}var f=document.getElementById("racecard_ew_"+b);if(f!=null){f.style.display="none"}}if(d=="greyhounds"){if(document.getElementById("cell_horse_"+b)!=null){document.getElementById("cell_horse_"+b).style.display=""}if(document.getElementById("cell_fore_tricast_"+b)!=null){document.getElementById("cell_fore_tricast_"+b).style.display=""}for(e=0;e<k;e++){if(document.getElementById("cell_markets_"+b+"_"+e)!=null){document.getElementById("cell_markets_"+b+"_"+e).style.display=""}}if(document.getElementById("cell_number_"+b)!=null){document.getElementById("cell_number_"+b).style.display="none"}if(document.getElementById("cell_trainer_"+b)!=null){document.getElementById("cell_trainer_"+b).style.display="none"}if(document.getElementById("cell_form_"+b)!=null){document.getElementById("cell_form_"+b).style.display="none"}if(document.getElementById("cell_age_"+b)!=null){document.getElementById("cell_age_"+b).style.display="none"}if(document.getElementById("cell_silk_"+b)!=null){document.getElementById("cell_silk_"+b).style.display="none"}if(document.getElementById("cell_fctc_odds_"+b)!=null){document.getElementById("cell_fctc_odds_"+b).style.display="none"}if(document.getElementById("cell_previous_"+b)!=null){document.getElementById("cell_previous_"+b).style.display="none"}for(e=0;e<c;e++){if(document.getElementById("cell_horse_"+b+"_"+e)!=null){document.getElementById("cell_horse_"+b+"_"+e).style.display=""}if(document.getElementById("cell_fore_tricast_"+b+"_"+e)!=null){document.getElementById("cell_fore_tricast_"+b+"_"+e).style.display=""}for(j=0;j<k;j++){if(document.getElementById("cell_market_"+b+"_"+e+"_"+j)!=null){document.getElementById("cell_market_"+b+"_"+e+"_"+j).style.display=""}}if(document.getElementById("cell_number_"+b+"_"+e)!=null){document.getElementById("cell_number_"+b+"_"+e).style.display="none"}if(document.getElementById("cell_fctc_odds_"+b+"_"+e)!=null){document.getElementById("cell_fctc_odds_"+b+"_"+e).style.display="none"}if(document.getElementById("cell_trainer_"+b+"_"+e)!=null){document.getElementById("cell_trainer_"+b+"_"+e).style.display="none"}if(document.getElementById("cell_form_"+b+"_"+e)!=null){document.getElementById("cell_form_"+b+"_"+e).style.display="none"}if(document.getElementById("cell_age_"+b+"_"+e)!=null){document.getElementById("cell_age_"+b+"_"+e).style.display="none"}if(document.getElementById("cell_silk_"+b+"_"+e)!=null){document.getElementById("cell_silk_"+b+"_"+e).style.display="none"}if(document.getElementById("cell_previous_"+b+"_"+e)!=null){document.getElementById("cell_previous_"+b+"_"+e).style.display="none"}}if(document.getElementById("li_forecast_"+b+"_"+c+"_"+k)!=null){document.getElementById("li_forecast_"+b+"_"+c+"_"+k).className="on"}if(document.getElementById("singles_"+b)!=null){document.getElementById("singles_"+b).style.display="none"}if(document.getElementById("bet_now_button_"+b)!=null){document.getElementById("bet_now_button_"+b).style.display=""}if(document.getElementById("unnamed_first_"+b)!=null){document.getElementById("unnamed_first_"+b).style.display=""}if(document.getElementById("unnamed_second_"+b)!=null){document.getElementById("unnamed_second_"+b).style.display=""}var g=document.getElementById("markets_ew_"+b);if(g!=null){g.style.display="none"}}if(d=="match"){document.getElementById("myracecard_"+b+"_").style.display="none";document.getElementById("singles_"+b).style.display="none";document.getElementById("match_"+b+"_").style.display="block";document.getElementById("li_match_"+b+"_").className="on"}else{if(document.getElementById("myracecard_"+b+"_")!=null){document.getElementById("myracecard_"+b+"_").style.display="block"}}if(filter_type=="J"||filter_type=="T"){if(document.getElementById("li_match_"+b+"_")!=null){document.getElementById("li_match_"+b+"_").style.display="none"}if(document.getElementById("match_"+b+"_")!=null){document.getElementById("match_"+b+"_").style.display="none"}if(document.getElementById("li_forecast_"+b+"_"+c+"_"+k)!=null){document.getElementById("li_forecast_"+b+"_"+c+"_"+k).style.display="none"}if(document.getElementById("li_quickpick_"+b+"_"+c+"_"+k)!=null){document.getElementById("li_quickpick_"+b+"_"+c+"_"+k).style.display="none"}if(document.getElementById("li_tote_"+b+"_"+c+"_"+k)!=null){document.getElementById("li_tote_"+b+"_"+c+"_"+k).style.display="none"}if(document.getElementById("unnamed_first_"+b)!=null){document.getElementById("unnamed_first_"+b).style.display="none"}if(document.getElementById("unnamed_second_"+b)!=null){document.getElementById("unnamed_second_"+b).style.display="none"}}}function do_runner(is_greyhounds,is_american,is_virtual,force_market_tab,ev_id,runner_idx,runner_num,stall,silk,horse,jockey,jockey_url,trainer,trainer_url,form,age,weight,num_multi,race_status,jockey_hover_text,trainer_hover_text,fc_avail,tc_avail,runner_status,num_runners,ev_oc_id_0,fb_result_0,runner_odds_0,runner_previous_odds_0,mkt_cell_class_0,runner_cell_class_0,runner_odds_class_0,shp_avail_0,sp_avail_0,lp_avail_0,price_string_0,ev_oc_id_1,fb_result_1,runner_odds_1,runner_previous_odds_1,mkt_cell_class_1,runner_cell_class_1,runner_odds_class_1,shp_avail_1,sp_avail_1,lp_avail_1,price_string_1,ev_oc_id_2,fb_result_2,runner_odds_2,runner_previous_odds_2,mkt_cell_class_2,runner_cell_class_2,runner_odds_class_2,shp_avail_2,sp_avail_2,lp_avail_2,price_string_2,ev_oc_id_3,fb_result_3,runner_odds_3,runner_previous_odds_3,mkt_cell_class_3,runner_cell_class_3,runner_odds_class_3,shp_avail_3,sp_avail_3,lp_avail_3,price_string_3,ev_oc_id_4,fb_result_4,runner_odds_4,runner_previous_odds_4,mkt_cell_class_4,runner_cell_class_4,runner_odds_class_4,shp_avail_4,sp_avail_4,lp_avail_4,price_string_4,ev_oc_id_5,fb_result_5,runner_odds_5,runner_previous_odds_5,mkt_cell_class_5,runner_cell_class_5,runner_odds_class_5,shp_avail_5,sp_avail_5,lp_avail_5,price_string_5,ev_oc_id_6,fb_result_6,runner_odds_6,runner_previous_odds_6,mkt_cell_class_6,runner_cell_class_6,runner_odds_class_6,shp_avail_6,sp_avail_6,lp_avail_6,price_string_6,ev_oc_id_7,fb_result_7,runner_odds_7,runner_previous_odds_7,mkt_cell_class_7,runner_cell_class_7,runner_odds_class_7,shp_avail_7,sp_avail_7,lp_avail_7,price_string_7,ev_oc_id_8,fb_result_8,runner_odds_8,runner_previous_odds_8,mkt_cell_class_8,runner_cell_class_8,runner_odds_class_8,shp_avail_8,sp_avail_8,lp_avail_8,price_string_8,ev_oc_id_9,fb_result_9,runner_odds_9,runner_previous_odds_9,mkt_cell_class_9,runner_cell_class_9,runner_odds_class_9,shp_avail_9,sp_avail_9,lp_avail_9,price_string_9){var runner_idx_incr=runner_idx+1;var row=document.createElement("tr");row.id="seln_row_"+ev_id+"_"+ev_oc_id_0;var show_row=1;if(filter_type=="J"){if(filter_text!=jockey){show_row=0}}else{if(filter_type=="T"){if(filter_text!=trainer){show_row=0}}}if(show_row!=1&&fb_result_0!=1&&fb_result_0!=2){var filtered_list=filtered_hash.get(ev_id);if(filtered_list!=null){filtered_list.push(ev_oc_id_0);filtered_hash.set(ev_id,filtered_list)}else{filtered_list=[];filtered_list.push(ev_oc_id_0);filtered_hash.set(ev_id,filtered_list)}row.style.display="none"}if(fb_result_0==1){row.id="unnamed_first_"+ev_id}else{if(fb_result_0==2){row.id="unnamed_second_"+ev_id}}if(force_market_tab!="Y"||is_virtual=="Y"){row.appendChild(do_runner_num(ev_id,runner_idx,fb_result_0,runner_num,stall));if(is_virtual=="N"){row.appendChild(do_silk(ev_id,silk,runner_idx,horse,jockey))}}row.appendChild(do_horse(ev_id,horse,jockey,runner_idx,fb_result_0,is_greyhounds,runner_num,jockey_url,jockey_hover_text));if(is_virtual=="N"){row.appendChild(do_trainer(ev_id,trainer,runner_idx,fb_result_0,trainer_url,trainer_hover_text));row.appendChild(do_form(ev_id,runner_idx,fb_result_0,form));row.appendChild(do_age(ev_id,runner_idx,fb_result_0,age,weight));row.appendChild(do_previous_odds(ev_id,runner_idx,fb_result_0,runner_previous_odds_0))}for(var i=0;i<num_multi;i++){row.appendChild(do_market(ev_id,runner_idx,i,eval("fb_result_"+i),eval("runner_cell_class_"+i),eval("runner_odds_class_"+i),eval("shp_avail_"+i),eval("sp_avail_"+i),eval("lp_avail_"+i),runner_status,race_status,eval("ev_oc_id_"+i),eval("price_string_"+i),eval("runner_odds_"+i),is_american,eval("mkt_cell_class_"+i),eval("runner_previous_odds_"+i),is_greyhounds))}row.appendChild(do_fore_tricast_odds(ev_id,runner_idx,mkt_cell_class_0,runner_odds_0,runner_status,fb_result_0));row.appendChild(do_fore_tricasts(ev_id,runner_idx,fb_result_0,runner_idx_incr,ev_oc_id_0,runner_status,fc_avail,tc_avail,num_runners,is_greyhounds));if(fb_result_0==1||fb_result_0==2||fb_result_0=="N"||fb_result_0=="V"||fb_result_0=="W"||fb_result_0=="R"||fb_result_0=="D"){document.getElementById("unsortable_body_"+ev_id).appendChild(row)}else{document.getElementById("sortable_body_"+ev_id).appendChild(row)}}function do_runner_num(c,a,e,b,d){var f=document.createElement("td");f.id="cell_number_"+c+"_"+a;f.className="jky no dg";f.style.display="none";if(e!=1&&e!=2){f.appendChild(document.createTextNode(b));f.appendChild(document.createElement("br"));if(d!=""){f.appendChild(document.createTextNode("("+d+")"))}}else{f.appendChild(document.createTextNode(" "))}return f}function do_silk(d,c,a,f,e){var g=document.createElement("td");g.id="cell_silk_"+d+"_"+a;g.className="jky dg";g.style.display="none";var b=document.createElement("img");b.alt=f+" - "+e;b.width=29;b.height=21;if(c==""){b.src=racing_url_silk+"silks/default.png"}else{b.src=racing_url_silk+"silks/"+c}g.appendChild(b);return g}function do_horse(b,e,o,k,a,g,c,f,l){var d=document.createElement("td");d.id="cell_horse_"+b+"_"+k;d.className="jky dg";d.style.display="none";if(g=="Y"){var h=document.createElement("div");if(a==1){h.className="trap trapf"}else{if(a==2){h.className="trap trapf2"}else{h.className="trap trap"+c}}h.appendChild(document.createTextNode(e));d.appendChild(h);return d}if(a!=1&&a!=2){var m=document.createElement("strong");m.appendChild(document.createTextNode(e));d.appendChild(m);d.appendChild(document.createElement("br"));if(f!=""){var n=document.createElement("a");n.href=f;n.title=l;n.innerHTML=o;d.appendChild(n)}else{d.appendChild(document.createTextNode(o))}}else{d.appendChild(document.createTextNode(e))}return d}function do_trainer(c,g,a,f,e,d){var h=document.createElement("td");h.id="cell_trainer_"+c+"_"+a;h.className="jky dg";h.style.display="none";if(f!=1&&f!=2&&g!=""){if(e!=""){var b=document.createElement("a");b.href=e;b.title=d;b.innerHTML=g;h.appendChild(b)}else{h.appendChild(document.createTextNode(g))}}else{h.appendChild(document.createTextNode(" "))}return h}function do_form(b,a,d,c){var e=document.createElement("td");e.id="cell_form_"+b+"_"+a;e.className="dg";e.style.display="none";if(d!=1&&d!=2&&c!=""){e.className="jky dg";e.appendChild(document.createTextNode(c))}else{e.appendChild(document.createTextNode(" "))}return e}function do_age(c,a,e,b,d){var f=document.createElement("td");f.id="cell_age_"+c+"_"+a;f.className="dg";f.style.display="none";if(e!=1&&e!=2&&b!=""){f.appendChild(document.createTextNode(b));if(d!=""){f.appendChild(document.createElement("br"));f.appendChild(document.createTextNode(d))}}else{f.appendChild(document.createTextNode(" "))}return f}function do_previous_odds(b,a,d,c){var e=document.createElement("td");e.id="cell_previous_"+b+"_"+a;e.className="dg";e.style.display="none";if(d!="N"&&d!="V"&&d!="W"&&c!=""){e.appendChild(document.createTextNode(c))}else{e.appendChild(document.createTextNode(" "))}return(e)}function do_market(c,A,I,F,m,D,z,o,E,s,f,C,q,e,g,d,B,H){var p=document.createElement("td");p.id="cell_market_"+c+"_"+A+"_"+I;p.style.display="none";if(H=="Y"){if(E=="Y"){p.colSpan=2}}if(F=="N"||F=="V"||F=="W"){p.className=d+" c";p.appendChild(document.createTextNode(racing_msg_non_runner))}else{p.className=m+" cellfix nostyle";var G=document.createElement("table");G.style.width="100%";G.style.height="100%";G.cellspacing=0;G.cellpadding=0;G.border=0;var a=document.createElement("tbody");var b=document.createElement("tr");if(g=="N"){var k=document.createElement("td");k.style.width="60%";k.className=D;var u=document.createElement("ul");u.className="dd-tv";var t=document.createElement("li");if(z=="Y"){if(s!="S"&&f==1){var r=document.createElement("a");r.href="javascript:do_racecard_bet("+C+",'"+q+"');";if(H!="Y"){r.className="blue"}r.appendChild(document.createTextNode(e));t.appendChild(r)}else{var v=document.createElement("font");v.color="gray";v.appendChild(document.createTextNode(e));t.appendChild(v)}}else{if(F=="X"){t.appendChild(document.createTextNode(racing_msg_betting_without))}else{if(F=="R"||F=="D"){var v=document.createElement("font");v.color="gray";v.appendChild(document.createTextNode(e));t.appendChild(v)}else{if(s!="S"&&f==1){var r=document.createElement("a");r.href="javascript:do_racecard_bet("+C+",'"+q+"');";r.appendChild(document.createTextNode(e));t.appendChild(r)}else{var v=document.createElement("font");v.color="gray";v.appendChild(document.createTextNode(e));t.appendChild(v)}}}}if(E=="Y"&&B!=""&&I==0){var J=document.createElement("ul");var y=document.createElement("li");if(z=="Y"&&H!="Y"){y.className="blue"}y.appendChild(document.createTextNode(racing_msg_odds_history+": "+B));J.appendChild(y);t.appendChild(J)}u.appendChild(t);k.appendChild(u);b.appendChild(k)}if(o=="Y"&&(g=="Y"||E=="Y")){var h=document.createElement("td");h.style.borderLeft="1px solid #ccc";var x=document.createElement("ul");x.className="dd-tv";var w=document.createElement("li");if(s!="S"&&f==1){var n=document.createElement("a");n.href="javascript:do_racecard_bet("+C+",'S');";n.appendChild(document.createTextNode("SP"));w.appendChild(n)}else{var l=document.createElement("font");l.color="gray";l.appendChild(document.createTextNode("SP"));w.appendChild(l)}x.appendChild(w);h.appendChild(x);b.appendChild(h)}a.appendChild(b);G.appendChild(a);p.appendChild(G)}return p}function do_fore_tricast_odds(e,a,c,b,d,f){var g=document.createElement("td");g.id="cell_fctc_odds_"+e+"_"+a;g.className=c;g.style.display="none";if(f!=1&&f!=2&&f!="N"&&f!="V"&&f!="W"&&d!="S"&&b!="SP"&&d!="S"&&b!=""){g.appendChild(document.createTextNode(b))}else{g.appendChild(document.createTextNode(" "))}return g}function do_fore_tricasts(a,u,E,x,C,o,v,c,h,I){var b=document.createElement("td");b.id="cell_fore_tricast_"+a+"_"+u;b.className="nostyle";b.style.width="255px";b.style.display="none";b.style.fontSize="9px";var k=document.createElement("table");k.style.borderCollapse="separate";k.style.borderSpacing="1px 0";k.width="100%";k.cellspacing=0;k.cellpadding=0;k.border=0;var q=document.createElement("tbody");var D=document.createElement("tr");var J=document.createElement("td");J.style.padding=0;J.style.width="32px";J.className="c";var F=document.createElement("td");F.style.padding=0;F.style.width="32px";F.className="c";var p=document.createElement("td");p.style.padding=0;p.style.width="35px";p.className="c";var w=document.createElement("td");w.style.padding=0;w.style.width="32px";w.className="c ddg";var t=document.createElement("td");t.style.padding=0;t.style.width="32px";t.className="c ddg";var r=document.createElement("td");r.style.padding=0;r.style.width="32px";r.className="c ddg";var g=document.createElement("td");g.style.padding=0;g.style.width="35px";g.className="c ddg";var l="<input type=hidden name=tfcastf_"+x+"_1_"+a+" id=tfcastf_"+x+"_1_"+a+" value="+C+">";var H="<input type=hidden name=tfcastf_"+x+"_2_"+a+" id=tfcastf_"+x+"_2_"+a+" value="+C+">";var G="<input type=hidden name=tfcastf_"+x+"_A_"+a+" id=tfcastf_"+x+"_A_"+a+" value="+C+">";var d="<input type=hidden name=tfcastt_"+x+"_1_"+a+" id=tfcastt_"+x+"_1_"+a+" value="+C+">";var z="<input type=hidden name=tfcastt_"+x+"_2_"+a+" id=tfcastt_"+x+"_2_"+a+" value="+C+">";var B="<input type=hidden name=tfcastt_"+x+"_3_"+a+" id=tfcastt_"+x+"_3_"+a+" value="+C+">";var y="<input type=hidden name=tfcastt_"+x+"_A_"+a+" id=tfcastt_"+x+"_A_"+a+" value="+C+">";var n="<input type=checkbox name=tfcastf_"+x+"_1_"+a+" id=tfcastf_"+x+"_1_"+a+" value="+C+" onclick=\"checkLimits('f',"+x+",'1',"+h+","+a+');">';var m="<input type=checkbox name=tfcastf_"+x+"_2_"+a+" id=tfcastf_"+x+"_2_"+a+" value="+C+" onclick=\"checkLimits('f',"+x+",'2',"+h+","+a+');">';var K="<input type=checkbox name=tfcastf_"+x+"_A_"+a+" id=tfcastf_"+x+"_A_"+a+" value="+C+" onclick=\"checkLimits('f',"+x+",'A',"+h+","+a+');">';var f="<input type=checkbox name=tfcastt_"+x+"_1_"+a+" id=tfcastt_"+x+"_1_"+a+" value="+C+" onclick=\"checkLimits('t',"+x+",'1',"+h+","+a+');">';var e="<input type=checkbox name=tfcastt_"+x+"_2_"+a+" id=tfcastt_"+x+"_2_"+a+" value="+C+" onclick=\"checkLimits('t',"+x+",'2',"+h+","+a+');">';var s="<input type=checkbox name=tfcastt_"+x+"_3_"+a+" id=tfcastt_"+x+"_3_"+a+" value="+C+" onclick=\"checkLimits('t',"+x+",'3',"+h+","+a+');">';var A="<input type=checkbox name=tfcastt_"+x+"_A_"+a+" id=tfcastt_"+x+"_A_"+a+" value="+C+" onclick=\"checkLimits('t',"+x+",'A',"+h+","+a+');">';if(E==1||E==2){b.innerHTML=l+H+G+d+z+B+y;b.appendChild(document.createTextNode(racing_msg_fc_tc_unamed_fav));return b}else{if(E=="N"||E=="V"||E=="W"||o=="S"){if(I=="Y"){var n="<input type=checkbox DISABLED name=tfcastf_"+x+"_1_"+a+" id=tfcastf_"+x+"_1_"+a+" value="+C+">";var m="<input type=checkbox DISABLED name=tfcastf_"+x+"_2_"+a+" id=tfcastf_"+x+"_2_"+a+" value="+C+">";var K="<input type=checkbox DISABLED name=tfcastf_"+x+"_A_"+a+" id=tfcastf_"+x+"_A_"+a+" value="+C+">";var f="<input type=checkbox DISABLED name=tfcastt_"+x+"_1_"+a+" id=tfcastt_"+x+"_1_"+a+" value="+C+">";var e="<input type=checkbox DISABLED name=tfcastt_"+x+"_2_"+a+" id=tfcastt_"+x+"_2_"+a+" value="+C+">";var s="<input type=checkbox DISABLED name=tfcastt_"+x+"_3_"+a+" id=tfcastt_"+x+"_3_"+a+" value="+C+">";var A="<input type=checkbox DISABLED name=tfcastt_"+x+"_A_"+a+" id=tfcastt_"+x+"_A_"+a+" value="+C+">";b.innerHTML=l+H+G+d+z+B+y}else{b.innerHTML=l+H+G+d+z+B+y;b.appendChild(document.createTextNode(racing_msg_non_runner));return b}}}if(v=="Y"){J.innerHTML=n;F.innerHTML=m;p.innerHTML=K;D.appendChild(J);D.appendChild(F);D.appendChild(p)}else{J.innerHTML=l+H+G;J.style.width="101px";D.appendChild(J)}if(c=="Y"){w.innerHTML=f;t.innerHTML=e;r.innerHTML=s;g.innerHTML=A;D.appendChild(w);D.appendChild(t);D.appendChild(r);D.appendChild(g)}else{w.innerHTML=d+z+B+y;w.style.width="143px";D.appendChild(w)}q.appendChild(D);k.appendChild(q);b.appendChild(k);return b}function do_runner_single(a,c,f,d,g){var e=1;if(filter_type=="J"){if(filter_text!=d){e=0}}else{if(filter_type=="T"){if(filter_text!=g){e=0}}}row=document.getElementById("seln_row_"+a+"_"+c);if(e!=1&&f!=1&&f!=2){var b=filtered_hash.get(a);if(b!=null){b.push(c);filtered_hash.set(a,b)}else{b=[];b.push(c);filtered_hash.set(a,b)}row.style.display="none"}};