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,J,A,I,C){var D;for(var F=1;F<=I;F++){D="tfcast"+B+"_"+F+"_A_"+C;clear(D)}var H="tfcast"+B+"_"+J+"_"+A+"_"+C;for(var F=1;F<=I;F++){D="tfcast"+B+"_"+F+"_"+A+"_"+C;if(D!=H){clear(D)}}for(var G=1;G<=E;G++){D="tfcast"+B+"_"+J+"_"+G+"_"+C;if(D!=H){clear(D)}}return }var last_1="";var last_2="";var last_3="";function checkLimitsAny(B,E,J,A,I,C){var D;var H="tfcast"+B+"_"+J+"_"+A+"_"+C;for(var G=1;G<=E;G++){for(var F=1;F<=I;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(J,C){var G=true;for(var D=2;D<=3;D++){var K=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<=J;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}K.push(obj.value);if(F>D){H=true}}}if(K.length<D){continue}if(D==2){A=H?"RF":"SF"}else{A=H?"CT":"TC"}if(A=="BAD"){continue}var I=K.join("c");BS_set_leg("leg_sort",A);BS_set_leg("price_type","D");BS_set_leg("selections",I);BS_select_bet(A+"_"+I);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(E,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 G;try{G=B.status}catch(H){G=""}if(G!=200){displayFormSummaryCallback(E,C,false,"HTTP")}else{var F=B.getResponseHeader("Content-Type");displayFormSummaryCallback(E,C,true,B.responseText,F)}};try{B.open("GET",racing_cgi_url+"?action=go_racing_form_text&ev_id="+A,true);B.send(null)}catch(D){displayFormSummaryCallback(E,C,false,"UNSUPPORTED")}}else{displayFormSummaryCallback(E,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(J,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 I=0;var G=0;for(var E=1;E<=(C+1);E++){for(var D=1;D<=J;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,I){var A;if(D=="markets"){if(document.getElementById("li_racecard_"+B+"_"+C+"_"+I)!=null){if(document.getElementById("li_markets_"+B+"_"+C+"_"+I)==null){switcher("racecard",B,C,I);return }}}if(D=="racecard"){if(document.getElementById("li_racecard_"+B+"_"+C+"_"+I)==null){if(document.getElementById("li_markets_"+B+"_"+C+"_"+I)==null){document.getElementById("singles_"+B).style.display=""}else{switcher("markets",B,C,I);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<I;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<I;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+"_"+I)!=null){document.getElementById("li_racecard_"+B+"_"+C+"_"+I).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<I;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<I;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+"_"+I)!=null){document.getElementById("li_markets_"+B+"_"+C+"_"+I).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<I;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<I;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+"_"+I)!=null){document.getElementById("li_forecast_"+B+"_"+C+"_"+I).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<I;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<I;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+"_"+I)!=null){document.getElementById("li_forecast_"+B+"_"+C+"_"+I).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+"_"+I)!=null){document.getElementById("li_forecast_"+B+"_"+C+"_"+I).style.display="none"}if(document.getElementById("li_quickpick_"+B+"_"+C+"_"+I)!=null){document.getElementById("li_quickpick_"+B+"_"+C+"_"+I).style.display="none"}if(document.getElementById("li_tote_"+B+"_"+C+"_"+I)!=null){document.getElementById("li_tote_"+B+"_"+C+"_"+I).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,M,I,A,G,C,F,J){var D=document.createElement("td");D.id="cell_horse_"+B+"_"+I;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 K=document.createElement("strong");K.appendChild(document.createTextNode(E));D.appendChild(K);D.appendChild(document.createElement("br"));if(F!=""){var L=document.createElement("a");L.href=F;L.title=J;L.innerHTML=M;D.appendChild(L)}else{D.appendChild(document.createTextNode(M))}}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,Y,g,d,K,b,X,M,c,Q,F,a,O,E,G,D,Z,f){var N=document.createElement("td");N.id="cell_market_"+C+"_"+Y+"_"+g;N.style.display="none";if(f=="Y"){if(c=="Y"){N.colSpan=2}}if(d=="N"||d=="V"||d=="W"){N.className=D+" c";N.appendChild(document.createTextNode(racing_msg_non_runner))}else{N.className=K+" cellfix nostyle";var e=document.createElement("table");e.style.width="100%";e.style.height="100%";e.cellspacing=0;e.cellpadding=0;e.border=0;var A=document.createElement("tbody");var B=document.createElement("tr");if(G=="N"){var I=document.createElement("td");I.style.width="60%";I.className=b;var S=document.createElement("ul");S.className="dd-tv";var R=document.createElement("li");if(X=="Y"){if(Q!="S"&&F==1){var P=document.createElement("a");P.href="javascript:do_racecard_bet("+a+",'"+O+"');";if(f!="Y"){P.className="blue"}P.appendChild(document.createTextNode(E));R.appendChild(P)}else{var T=document.createElement("font");T.color="gray";T.appendChild(document.createTextNode(E));R.appendChild(T)}}else{if(d=="X"){R.appendChild(document.createTextNode(racing_msg_betting_without))}else{if(d=="R"||d=="D"){var T=document.createElement("font");T.color="gray";T.appendChild(document.createTextNode(E));R.appendChild(T)}else{if(Q!="S"&&F==1){var P=document.createElement("a");P.href="javascript:do_racecard_bet("+a+",'"+O+"');";P.appendChild(document.createTextNode(E));R.appendChild(P)}else{var T=document.createElement("font");T.color="gray";T.appendChild(document.createTextNode(E));R.appendChild(T)}}}}if(c=="Y"&&Z!=""&&g==0){var h=document.createElement("ul");var W=document.createElement("li");if(X=="Y"&&f!="Y"){W.className="blue"}W.appendChild(document.createTextNode(racing_msg_odds_history+": "+Z));h.appendChild(W);R.appendChild(h)}S.appendChild(R);I.appendChild(S);B.appendChild(I)}if(M=="Y"&&(G=="Y"||c=="Y")){var H=document.createElement("td");H.style.borderLeft="1px solid #ccc";var V=document.createElement("ul");V.className="dd-tv";var U=document.createElement("li");if(Q!="S"&&F==1){var L=document.createElement("a");L.href="javascript:do_racecard_bet("+a+",'S');";L.appendChild(document.createTextNode("SP"));U.appendChild(L)}else{var J=document.createElement("font");J.color="gray";J.appendChild(document.createTextNode("SP"));U.appendChild(J)}V.appendChild(U);H.appendChild(V);B.appendChild(H)}A.appendChild(B);e.appendChild(A);N.appendChild(e)}return N}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,S,c,V,a,M,T,C,H,g){var B=document.createElement("td");B.id="cell_fore_tricast_"+A+"_"+S;B.className="nostyle";B.style.width="255px";B.style.display="none";B.style.fontSize="9px";var I=document.createElement("table");I.style.borderCollapse="separate";I.style.borderSpacing="1px 0";I.width="100%";I.cellspacing=0;I.cellpadding=0;I.border=0;var O=document.createElement("tbody");var b=document.createElement("tr");var h=document.createElement("td");h.style.padding=0;h.style.width="32px";h.className="c";var d=document.createElement("td");d.style.padding=0;d.style.width="32px";d.className="c";var N=document.createElement("td");N.style.padding=0;N.style.width="35px";N.className="c";var U=document.createElement("td");U.style.padding=0;U.style.width="32px";U.className="c ddg";var R=document.createElement("td");R.style.padding=0;R.style.width="32px";R.className="c ddg";var P=document.createElement("td");P.style.padding=0;P.style.width="32px";P.className="c ddg";var G=document.createElement("td");G.style.padding=0;G.style.width="35px";G.className="c ddg";var J="<input type=hidden name=tfcastf_"+V+"_1_"+A+" id=tfcastf_"+V+"_1_"+A+" value="+a+">";var f="<input type=hidden name=tfcastf_"+V+"_2_"+A+" id=tfcastf_"+V+"_2_"+A+" value="+a+">";var e="<input type=hidden name=tfcastf_"+V+"_A_"+A+" id=tfcastf_"+V+"_A_"+A+" value="+a+">";var D="<input type=hidden name=tfcastt_"+V+"_1_"+A+" id=tfcastt_"+V+"_1_"+A+" value="+a+">";var X="<input type=hidden name=tfcastt_"+V+"_2_"+A+" id=tfcastt_"+V+"_2_"+A+" value="+a+">";var Z="<input type=hidden name=tfcastt_"+V+"_3_"+A+" id=tfcastt_"+V+"_3_"+A+" value="+a+">";var W="<input type=hidden name=tfcastt_"+V+"_A_"+A+" id=tfcastt_"+V+"_A_"+A+" value="+a+">";var L="<input type=checkbox name=tfcastf_"+V+"_1_"+A+" id=tfcastf_"+V+"_1_"+A+" value="+a+" onclick=\"checkLimits('f',"+V+",'1',"+H+","+A+');">';var K="<input type=checkbox name=tfcastf_"+V+"_2_"+A+" id=tfcastf_"+V+"_2_"+A+" value="+a+" onclick=\"checkLimits('f',"+V+",'2',"+H+","+A+');">';var k="<input type=checkbox name=tfcastf_"+V+"_A_"+A+" id=tfcastf_"+V+"_A_"+A+" value="+a+" onclick=\"checkLimits('f',"+V+",'A',"+H+","+A+');">';var F="<input type=checkbox name=tfcastt_"+V+"_1_"+A+" id=tfcastt_"+V+"_1_"+A+" value="+a+" onclick=\"checkLimits('t',"+V+",'1',"+H+","+A+');">';var E="<input type=checkbox name=tfcastt_"+V+"_2_"+A+" id=tfcastt_"+V+"_2_"+A+" value="+a+" onclick=\"checkLimits('t',"+V+",'2',"+H+","+A+');">';var Q="<input type=checkbox name=tfcastt_"+V+"_3_"+A+" id=tfcastt_"+V+"_3_"+A+" value="+a+" onclick=\"checkLimits('t',"+V+",'3',"+H+","+A+');">';var Y="<input type=checkbox name=tfcastt_"+V+"_A_"+A+" id=tfcastt_"+V+"_A_"+A+" value="+a+" onclick=\"checkLimits('t',"+V+",'A',"+H+","+A+');">';if(c==1||c==2){B.innerHTML=J+f+e+D+X+Z+W;B.appendChild(document.createTextNode(racing_msg_fc_tc_unamed_fav));return B}else{if(c=="N"||c=="V"||c=="W"||M=="S"){if(g=="Y"){var L="<input type=checkbox DISABLED name=tfcastf_"+V+"_1_"+A+" id=tfcastf_"+V+"_1_"+A+" value="+a+">";var K="<input type=checkbox DISABLED name=tfcastf_"+V+"_2_"+A+" id=tfcastf_"+V+"_2_"+A+" value="+a+">";var k="<input type=checkbox DISABLED name=tfcastf_"+V+"_A_"+A+" id=tfcastf_"+V+"_A_"+A+" value="+a+">";var F="<input type=checkbox DISABLED name=tfcastt_"+V+"_1_"+A+" id=tfcastt_"+V+"_1_"+A+" value="+a+">";var E="<input type=checkbox DISABLED name=tfcastt_"+V+"_2_"+A+" id=tfcastt_"+V+"_2_"+A+" value="+a+">";var Q="<input type=checkbox DISABLED name=tfcastt_"+V+"_3_"+A+" id=tfcastt_"+V+"_3_"+A+" value="+a+">";var Y="<input type=checkbox DISABLED name=tfcastt_"+V+"_A_"+A+" id=tfcastt_"+V+"_A_"+A+" value="+a+">";B.innerHTML=J+f+e+D+X+Z+W}else{B.innerHTML=J+f+e+D+X+Z+W;B.appendChild(document.createTextNode(racing_msg_non_runner));return B}}}if(T=="Y"){h.innerHTML=L;d.innerHTML=K;N.innerHTML=k;b.appendChild(h);b.appendChild(d);b.appendChild(N)}else{h.innerHTML=J+f+e;h.style.width="101px";b.appendChild(h)}if(C=="Y"){U.innerHTML=F;R.innerHTML=E;P.innerHTML=Q;G.innerHTML=Y;b.appendChild(U);b.appendChild(R);b.appendChild(P);b.appendChild(G)}else{U.innerHTML=D+X+Z+W;U.style.width="143px";b.appendChild(U)}O.appendChild(b);I.appendChild(O);B.appendChild(I);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"}};