var dummy="$Id: fb_static_top.js,v 1.3 2011-11-11 10:23:13 mcodona Exp $";var FBCPN={};var FBCPNROW={};var is_guest;var bet_types={};var req_pot_winnings_timer=null;function fbmsg(a){if(a=="CPN"){fb_got_CPN.apply(this,arguments)}else{if(a=="CPNROW"){fb_got_CPNROW.apply(this,arguments)}else{if(a=="CPNENDROWS"){fb_got_CPNENDROWS.apply(this,arguments)}else{if(a=="CPNMBS"){fb_got_CPNMBS.apply(this,arguments)}else{if(a=="CPNROWMBS"){fb_got_CPNROWMBS.apply(this,arguments)}else{if(a=="CPNEND"){fb_got_CPNEND.apply(this,arguments)}else{if(a=="CPNAG"){fb_got_CPNAG.apply(this,arguments)}else{if(a=="CPNEVAG"){fb_got_CPNEVAG.apply(this,arguments)}else{if(a=="CPNOCAG"){fb_got_CPNOCAG.apply(this,arguments)}else{if(a=="CPNENDAG"){fb_got_CPNENDAG.apply(this,arguments)}else{if(a=="CPNAB"){fb_got_CPNAB.apply(this,arguments)}else{if(a=="CPNABROW"){fb_got_CPNABROW.apply(this,arguments)}else{if(a=="CPNABOC"){fb_got_CPNABOC.apply(this,arguments)}else{throw ('Unexpected msg_type "'+a+'"')}}}}}}}}}}}}}}function fb_got_CPN(u,E,w,h,F,G,D,a,k,C,j,n,l,B,f,z){var q={category:w,disp_cat_id:h,more_feat_avail:parseInt(F),showing_all:parseInt(G),has_hcaps:parseInt(D),col_keys:f,col_names:z,coupon_sort:a,min_matches:k,max_matches:C,banker_acc_max:parseInt(j),builder_acc_max:parseInt(l),is_builder:n,builder_default_stake:B};FBCPN[E]=q;if(n=="Y"){q.builder_highlights={};q.builder_shown={};q.builder_counter=0;q.builders=[]}if(k!=""){q.min_matches=parseInt(q.min_matche)}if(C!=""){q.max_matches=parseInt(q.max_matches)}q.sort_dirs={};q.sort_dirs.TIME=1;q.date_sort_dir=1;for(var A=0;A<f.length;A++){q.sort_dirs[f[A]]=0}q.row_ids=[];q.mb_names={};q.prev_row_date="";q.prev_type_name="";q.checkbox_values=new Hash();var c=600;var g=[55,180,25,25,70];if(a=="SC"||a=="BN"||a=="SB"){var g=[55,280,25]}var y=3;if(f.length>3||(f.length==3&&q.has_hcaps)){g[1]-=30}if(a=="BL"||a=="BN"){g[0]+=30;g[1]-=30}var b=[];var e=0;for(var A=0;A<g.length;e+=g[A++]){}var J=c-e;var s=[];var m=q.col_keys.length;var I=Math.round(J/m);for(var A=0;A<m;A++){s.push(I)}s[s.length-1]+=(J-m*I);for(var A=0;A<y;A++){b.push(g[A])}for(var A=0;A<s.length;A++){b.push(s[A])}for(var A=y;A<g.length;A++){b.push(g[A])}var r=6;for(var A=0;A<b.length;A++){b[A]-=r}q.total_cols=b.length;q.table_width=c;q.col_widths=b;var H=fbcpn_make_empty_table(E,q.table_width,q.col_widths);q.first_table_el=H;var o=document.createElement("thead");var d=document.createElement("tr");var v,x;v=document.createElement("th");v.id=E+"colTIME";v.className="fbtbl";x=document.createElement("a");x.href="javascript:fbcpn_sort('"+E+"','TIME');void(0);";x.appendChild(document.createTextNode(fb_data.xl_time));v.appendChild(x);d.appendChild(v);v=document.createElement("th");v.className="fbtbl";d.appendChild(v);v=document.createElement("th");v.className="fbtbl";d.appendChild(v);for(var A=0;A<q.col_keys.length;A++){var p=q.col_keys[A];var t=q.col_names[A];v=document.createElement("th");v.id=E+"col"+p;v.className="fbtbl txt-center";x=document.createElement("a");x.href="javascript:fbcpn_sort('"+E+"','"+p+"');void(0);";x.appendChild(document.createTextNode(t));v.appendChild(x);d.appendChild(v)}if(a!="SC"&&a!="BN"&&a!="SB"){v=document.createElement("th");v.colSpan=2;v.className="fbtbl";d.appendChild(v)}o.appendChild(d);H.appendChild(o);q.tbodies=[];q.holder_el=document.getElementById(E+"_holder");q.holder_el.appendChild(H)}function fbcpn_make_empty_table(g,d,f){var c=document.createElement("table");c.id=g;c.className="footballcard";c.style.width=d+"px";c.style.tableLayout="fixed";var e=document.createElement("colgroup");var a;for(var b=0;b<f.length;b++){a=document.createElement("col");a.style.width=f[b]+"px";e.appendChild(a)}c.appendChild(e);return c}function fb_got_CPNROW(Z,ag,N,K,d,Y,ar,F,u,aj,h,t,p,E,ao,c,al,P,af,z,G,C,w,ae,L,q){var av=26;var g=FBCPN[ag];var at={id:N,fbcpn_id:ag,ev_id:K,ev_name:d,srt_date:Y,srt_time:ar,date_fmt:F,time_fmt:u,class_id:aj,type_id:h,type_name:t,touchline:p,has_mbs:parseInt(E),has_br_flag:parseInt(ao),stations:c,tv_icon:al,stream:P,bet_in_run:z,live_now:G,meets_banker_criteria:w,bankers_default:ae,meets_builder_criteria:L};var m=ag.slice(5,ag.length);FBCPNROW[N]=at;at.more_bets=[];at.more_bets_el=document.createElement("td");at.srt_odds={};at.banker={};at.builder={};if(af=="BL"||af=="BN"){if(t!=g.prev_type_name){fbcpn_section_changed(ag,t);g.prev_type_name=t}}else{if(Y!=g.prev_row_date){fbcpn_section_changed(ag,F);g.prev_row_date=Y}}var ab=g.col_keys;var am={};for(var I=av;I<=arguments.length-2;I+=2){var y=arguments[I];am[y]=arguments[I+1]}var j=document.createElement("tr");j.id=N;var ah,ad,a;if(af=="BL"||af=="BN"){if(w!=1){j.style.display="none"}}if(g.is_builder=="Y"){if(L!=1){j.style.display="none"}}var U=new Array("of","st","nd","rd","th");ah=document.createElement("td");ah.className="time border";if(af=="BL"||af=="BN"){for(var I=0;I<U.length;I++){F=F.replace(U[I],"")}year_value=F.substring(F.length-4,F.length);year_value=year_value.substring(2,4);F=F.substring(0,F.length-4);F=F+year_value;F=F.replace(/\s+/g," ");var J=document.createElement("BR");ah.appendChild(document.createTextNode(u));ah.appendChild(J);ah.appendChild(document.createTextNode(F))}else{ah.appendChild(document.createTextNode(u))}j.appendChild(ah);ah=document.createElement("td");ah.className="time border";ad=document.createElement("a");ad.href=q;if(at.tv_icon=="live_betting"){ad.href=tld_football+"?action=go_betlive_event&ev_id="+at.ev_id}ad.appendChild(document.createTextNode(d));ah.appendChild(ad);j.appendChild(ah);ah=document.createElement("td");ah.className="tv border";if(!at.has_mbs&&at.tv_icon==""&&at.stream==""){ah.innerHTML="&nbsp;"}else{if(at.has_mbs){var an=document.createElement("div");an.className="bull bred";an.title="Money Back Specials";an.appendChild(document.createTextNode(fb_data.xl_mbs));ah.appendChild(an)}if(at.tv_icon!=""){var aa=fb_data["img_"+at.tv_icon];var s=fb_data["xl_"+at.tv_icon];var l="";if(at.tv_icon=="live_on_tv"){if(at.stations!=""){s+=" "+at.stations}else{s+=" TV"}if(at.has_br_flag){l=tld+"?action=go_betlive_home"}}var o=document.createElement("ul");o.className="dd-tv";var B=document.createElement("li");if(l!=""){var R=document.createElement("a");R.href=l}var Q=document.createElement("img");Q.src=aa;Q.className="left";if(l!=""){R.appendChild(Q);B.appendChild(R)}else{B.appendChild(Q)}var r=document.createElement("ul");var D=document.createElement("li");D.appendChild(document.createTextNode(s));r.appendChild(D);B.appendChild(r);o.appendChild(B);ah.appendChild(o)}if(at.stream=="1"){var O=document.createElement("span");O.className="streaming_video_icon";O.style.margin="3px 3px 0 0";O.innerHTML='<img src="'+img_url+'/str_vid_on.gif" alt="'+fb_data.xl_bir_str_vid_title+'" title="'+fb_data.xl_bir_str_vid_title+'" />';ah.appendChild(O)}}j.appendChild(ah);for(var I=0;I<g.col_keys.length;I++){var y=g.col_keys[I];var aq=g.col_names[I];var ai=am[y];ah=document.createElement("td");ah.className="oddWrapper";ah.id=N+"_"+I;a=document.createElement("div");a.className="txt-center";if(ai==null){}else{var ap=ai[0];var T=ai[1];var k=ai[2];var f=ai[3];var x=ai[4];var A=ai[5];var n=ai[6];var b=ai[7];var M=ai[8];var S=ai[9];at.srt_odds[y]=[k,f];if(x!=""){var O=document.createElement("span");O.className="hcap_str";O.appendChild(document.createTextNode(x+" "));a.appendChild(O)}ad=document.createElement("a");ad.href="javascript:void(0)";var v="L";var e="BS_set_leg('price_type','"+v+"');BS_set_leg('lp_num','"+k+"');BS_set_leg('lp_den','"+f+"');BS_set_leg('selections','"+ap+"');BS_set_leg('hcap_value','"+A+"');BS_set_leg('bet_origin','"+af+"_"+m+"');BS_go_bet();";var ac="bankers_set_leg('"+ap+"','"+v+"','"+k+"','"+f+"','"+A+"',legs,stake,'"+af+"_"+m+"');";var X="builders_set_leg('"+ap+"','"+v+"','"+k+"','"+f+"','"+A+"',legs,stake,'"+af+"_"+m+"');";var au="toggle_builders_selection('"+N+"','"+I+"','"+ap+"');";if(g.is_builder=="Y"){ah.onclick=new Function(au)}else{ah.onclick=new Function(e)}if(M==1&&(af=="BL"||af=="BN")){ah.className+=" fbhlt_banker";if(y=="D"){j.style.display="none"}else{at.srt_odds.BANKER=[k,f];at.banker.price_dec=k/f+1;at.banker.prc_str=T;at.banker.ev_name=d;at.banker.pb_func=ac;at.banker.col_key=y;at.banker.col_name=aq;at.banker.mult_key=b;at.banker.ev_oc_id=ap;at.banker.bankers_default=ae}}else{if(g.is_builder=="Y"){if(S==1){ah.className+=" fbselected";g.builder_counter++;g.builder_highlights[N]=I;at.srt_odds.BUILDER=[k,f]}at.builder[I]={};at.builder[I].price_dec=k/f+1;at.builder[I].prc_str=T;at.builder.ev_name=d;at.builder[I].pb_func=X;at.builder[I].col_key=y;at.builder[I].col_name=aq;at.builder[I].mult_key=b;at.builder[I].ev_oc_id=ap}else{ah.className+=" "}}ad.innerHTML=T;if(x!=""){var O=document.createElement("span");O.className="hcap_prc";O.appendChild(ad);a.appendChild(O)}else{a.appendChild(ad)}if(n!=""){var W=document.createElement("span");var V=document.createElement("span");W.className="fbtip_outer";V.className="fbtip_inner";V.innerHTML=n;W.appendChild(V);ah.appendChild(W)}}ah.appendChild(a);j.appendChild(ah)}if(af!="SC"&&af!="BN"&&af!="SB"){ah=document.createElement("td");ah.className="stats txt-center";if(at.touchline!=""){ad=document.createElement("a");ad.href=at.touchline;var Q=document.createElement("img");Q.src=fb_data.img_stat;Q.className="left";Q.alt="stat";ad.appendChild(Q);ah.appendChild(ad)}else{ah.innerHTML="&nbsp;"}j.appendChild(ah);ah=document.createElement("td");ah.className="bets";j.appendChild(ah);at.more_bets_el=ah;var ak=document.createElement("ul");ak.className="dd-mkt";var H=document.createElement("li");ak.appendChild(H);var R=document.createElement("a");R.className="more";R.href=q;R.appendChild(document.createTextNode(C));var O=document.createElement("span");O.appendChild(document.createTextNode(fb_data.xl_more_bets));R.appendChild(O);H.appendChild(R);ak.appendChild(H);at.more_bets_el.appendChild(ak)}g.tbodies[g.tbodies.length-1].appendChild(j);g.row_ids.push(N)}function fbcpn_section_changed(c,f){var e=FBCPN[c];var g=c+"d"+e.tbodies.length;var i=fbcpn_make_empty_table(g,e.table_width,e.col_widths);var h=document.createElement("thead");var j=document.createElement("tr");var d=document.createElement("td");d.colSpan=e.total_cols;var b=document.createElement("strong");b.appendChild(document.createTextNode(f));d.appendChild(b);j.appendChild(d);h.appendChild(j);i.appendChild(h);var a=document.createElement("tbody");e.tbody_el=a;i.appendChild(a);e.holder_el.appendChild(i);e.tbodies.push(a)}function fb_got_CPNENDROWS(c,b){var a=FBCPN[b]}function fb_set_cpn_ccy(c,a){var b=FBCPN[c];b.ccy_symbol=a}function fb_set_builder_cpn_ccy(c,a){var b=ABCPN[c];b.ccy_symbol=a}function fb_make_more_bets(c){var l=FBCPNROW[c];if(l.made_more_bets||l.more_bets.length==0){return}var g=l.fbcpn_id;var j=FBCPN[g];var h=l.more_bets_inner_el;for(var e=0;e<l.more_bets.length;e++){var k=l.more_bets[e];var b=k[0];var d=k[1];var a=document.createElement("li");var f=document.createElement("a");if((l.tv_icon=="live_betting"||l.stream==1||l.live_now=="Y")&&l.bet_in_run=="Y"){f.href=tld_football+"?action=go_betlive_event&ev_id="+l.ev_id+"&ev_oc_grp_ids="+d+"#link_"+d}else{f.href=tld_football+"?action=go_fb_type&category="+j.category+"&disp_cat_id="+j.disp_cat_id+"&ev_class_id="+l.class_id+"&ev_type_id="+l.type_id+"&ev_oc_grp_ids="+d+"#link_"+l.ev_id}f.appendChild(document.createTextNode(b));a.appendChild(f);h.appendChild(a)}l.made_more_bets=true;return false}function fb_got_CPNEND(m,g){var l=FBCPN[g];fbcpn_upd_sort_indicators(g);if(l.tbodies.length==0){var d=document.createElement("tbody");var k=document.createElement("tr");var c=document.createElement("td");var i=document.createElement("h3");var n=document.createElement("a");c.colSpan=l.total_cols;c.className="no-mkts-msg";i.appendChild(document.createTextNode(fb_data.xl_cpn_no_mkts_hdr));c.appendChild(i);c.appendChild(document.createTextNode(fb_data.xl_cpn_no_mkts_msg1));n.appendChild(document.createTextNode(fb_data.xl_cpn_edit_matches));n.setAttribute("href","?action=go_site_prefs");n.setAttribute("style","display:block;padding-top:4px");c.appendChild(n);k.appendChild(c);d.appendChild(k);l.first_table_el.appendChild(d)}if(l.more_feat_avail){var h=document.createElement("div");h.className="footballcard details";var e=document.createElement("ul");e.className="form-race right";var a=document.createElement("li");var f=document.createElement("a");f.className="update";f.appendChild(document.createTextNode(fb_data.xl_show_all));f.href="javascript:fb_home_load_tab('"+g+"', '&show_all=1');void(0);";a.appendChild(f);e.appendChild(a);h.appendChild(e);l.holder_el.appendChild(h)}if(l.is_builder=="Y"){var h=document.getElementById(g+"_builder_bet_types_container");var b=document.createElement("select");b.id=g+"_builder_bet_types";b=bet_types[l.builder_counter];h.appendChild(b);var j=document.getElementById(g+"_builder_stake");j.value=l.builder_default_stake}}function fbcpn_upd_sort_indicators(l){var n=FBCPN[l];var d=["TIME"].concat(n.col_keys);for(var h=0;h<d.length;h++){var k=d[h];var c=l+"col"+k;var f=document.getElementById(c);if(f==null){continue}var b=f.getElementsByTagName("a");var m=b[0];var j=m.getElementsByTagName("img");if(!j.length){var g=document.createElement("img");g.src=fb_data.img_sort_asc;g.alt="(asc.)";g.style.display="none";m.appendChild(g);var e=document.createElement("img");e.src=fb_data.img_sort_dsc;e.alt="(desc.)";e.style.display="none";m.appendChild(e);j=[g,e]}if(n.sort_dirs[k]==-1){j[0].style.display="none";j[1].style.display="inline"}else{if(n.sort_dirs[k]==1){j[0].style.display="inline";j[1].style.display="none"}else{j[0].style.display="none";j[1].style.display="none"}}}return}function build_bankers_options(c){var b=FBCPN[c];var g=document.getElementById(c+"_banker_num_selns");var a=b.bankers.length;g.options[g.options.length]=new Option("All",a);for(var d=1;d<=a;d++){g.options[g.options.length]=new Option(d,d)}try{g.options[5].selected=true}catch(f){}}function enforce_bankers_threshold(h){var o=FBCPN[h];var n=[];var k=[];o.bankers=[];var q=0;for(var e=0;e<o.tbodies.length;e++){var g=o.tbodies[e];for(var f=0;f<g.rows.length;f++){var m=g.rows[f];var b=m.id;var r=FBCPNROW[b];if(r.meets_banker_criteria==1){k.push(r);n[b]=m}if(r.bankers_default==1){q++}}}if(o.max_matches==""){o.max_matches=k.length}if(q>o.max_matches){q=o.max_matches}k.sort(function(j,i){return fbcpn_cmp_rows("BANKER",1,j,i)});var c=0;var d=0;var a=new Hash();for(var f=0;f<k.length;f++){var r=k[f];var b=r.id;var l=0;if(r.banker.mult_key!=""){if(a.get(r.banker.mult_key)!=r.banker.mult_key){a.set(r.banker.mult_key,r.banker.mult_key)}else{var l=1}}if(!l){if((c-d)<(o.max_matches-q)){o.bankers.push(r.banker);if(r.bankers_default==1){d++}c++}else{if(d<q){if(r.bankers_default==1){o.bankers.push(r.banker);d++;c++}else{n[b].style.display="none";$j("tr#"+b+" a").hide()}}else{n[b].style.display="none";$j("tr#"+b+" a").hide()}}}else{n[b].style.display="none";$j("tr#"+b+" a").hide()}}for(var e=0;e<o.tbodies.length;e++){var g=o.tbodies[e];var p=0;for(var f=0;f<g.rows.length;f++){var m=g.rows[f];var b=m.id;var r=FBCPNROW[b];if(r!==null&&m.style.display!="none"){p++}}if(p==0){g.parentNode.style.display="none"}}if(o.max_matches<k.length){document.getElementById(h+"_avail_bankers").style.display="";document.getElementById(h+"_hide_bankers").style.display="none";document.getElementById(h+"_show_bankers").style.display=""}}function unenforce_bankers_threshold(e){var g=FBCPN[e];for(var b=0;b<g.tbodies.length;b++){var d=g.tbodies[b];var h=0;for(var c=0;c<d.rows.length;c++){var f=d.rows[c];var a=f.id;var k=FBCPNROW[a];if(k.meets_banker_criteria==1){f.style.display="";h++;$j(f).find("a").show()}}if(h>0){d.parentNode.style.display=""}}document.getElementById(e+"_hide_bankers").style.display="";document.getElementById(e+"_show_bankers").style.display="none"}function enforce_builder_threshold(t){var m=FBCPN[t];var w=[];var e=[];m.builder=[];for(var q=0;q<m.tbodies.length;q++){var b=m.tbodies[q];for(var r=0;r<b.rows.length;r++){var f=b.rows[r];var n=f.id;var u=FBCPNROW[n];if(u.meets_builder_criteria==1){e.push(u);w[n]=f}}}if(m.max_matches==""){m.max_matches=e.length}if(m.max_matches>m.builder_acc_max){m.max_matches=m.builder_acc_max}e.sort(function(j,i){return fbcpn_cmp_rows("BUILDER",1,j,i)});var v=0;var g=new Hash();for(var r=0;r<e.length;r++){var u=e[r];var n=u.id;var c=0;for(var o=0;o<m.col_keys.length;o++){var s=u.builder[o];var l=!s;if(!l){if(u.builder[o].mult_key!=""){if(g.get(u.builder[o].mult_key)==u.builder[o].mult_key){var c=1;break}}}}if(!c){for(var o=0;o<m.col_keys.length;o++){var s=u.builder[o];var l=!s;if(!l){if(u.builder[o].mult_key!=""){if(g.get(u.builder[o].mult_key)!=u.builder[o].mult_key){g.set(u.builder[o].mult_key,u.builder[o].mult_key)}}}}if(v<m.max_matches){if(u.meets_builder_criteria==1){m.builder_shown[n]=n;v++}else{w[n].style.display="none";$j("tr#"+n+" a").hide()}}else{w[n].style.display="none";$j("tr#"+n+" a").hide()}}else{w[n].style.display="none";$j("tr#"+n+" a").hide()}}for(var q=0;q<m.tbodies.length;q++){var b=m.tbodies[q];var a=0;for(var r=0;r<b.rows.length;r++){var f=b.rows[r];var n=f.id;var u=FBCPNROW[n];if(u!==null&&f.style.display!="none"){a++}}if(a==0){b.parentNode.style.display="none"}}m.builder_counter=v;var h=document.getElementById(t+"_builder_bet_types_container");var p=document.getElementById(t+"_builder_bet_types");h.removeChild(p);var d=bet_types[m.builder_counter];h.appendChild(d)}function place_bankers_bets(fbcpn_id){var cpn=FBCPN[fbcpn_id];var num_selns_select=document.getElementById(fbcpn_id+"_banker_num_selns");var stake_select=document.getElementById(fbcpn_id+"_banker_stake");var num_selns=parseInt(num_selns_select.options[num_selns_select.selectedIndex].value);var stake=BS_format_stake(stake_select.options[stake_select.selectedIndex].value);var pb_func="";var legs=0;if(num_selns>cpn.banker_acc_max){num_selns=cpn.banker_acc_max}if(num_selns>cpn.bankers.length){num_selns=cpn.bankers.length}for(var j=0;j<num_selns;j++){if(cpn.checkbox_values.get(cpn.bankers[j].ev_oc_id)==true||cpn.checkbox_values.get(cpn.bankers[j].ev_oc_id)==null){pb_func+=cpn.bankers[j].pb_func;legs++}}eval(pb_func);if(legs>1){BS_set_extra_info("acc_stake",stake)}BS_go_bets()}function place_builders_bets(fbcpn_id,max){var cpn=FBCPN[fbcpn_id];var num_selns=cpn.builder_counter;if(num_selns==0){return}var stake=document.getElementById(fbcpn_id+"_builder_stake").value;if(max!="max"){if(stake==""){stake=0}else{stake=parseFloat(stake);if(!stake&&stake!=0){return}}}var bet_type_select=document.getElementById(fbcpn_id+"_builder_bet_types");var bet_type=(bet_type_select.options[bet_type_select.selectedIndex].value);stake=BS_format_stake(stake);if(max=="max"){stake="MAX"}var pb_func="";var legs=0;if(num_selns>cpn.builder_acc_max){num_selns=cpn.builder_acc_max}for(fbcpnrow_id in cpn.builder_shown){if(cpn.builder_highlights[fbcpnrow_id]!=undefined){var cpnrow=FBCPNROW[fbcpnrow_id];var i=cpn.builder_highlights[fbcpnrow_id];pb_func+=cpnrow.builder[i].pb_func;legs++}}eval(pb_func);if(legs>1){BS_set_extra_info("bettype_stake",bet_type+"|"+stake)}BS_go_bets()}function toggle_builders_selection(b,a,d){var i=FBCPNROW[b];var e=i.fbcpn_id;var h=FBCPN[e];if(h.builder_highlights[b]==undefined){var f=document.getElementById(b+"_"+a);f.className+=" fbselected";h.builder_highlights[b]=a;h.builder_counter++}else{if(h.builder_highlights[b]==a){var f=document.getElementById(b+"_"+a);delete h.builder_highlights[b];f.className="oddWrapper";h.builder_counter--}else{var f=document.getElementById(b+"_"+h.builder_highlights[b]);f.className="oddWrapper";f=document.getElementById(b+"_"+a);f.className+=" fbselected";h.builder_highlights[b]=a}}var g=document.getElementById(e+"_builder_bet_types_container");var j=document.getElementById(e+"_builder_bet_types");g.removeChild(j);var c=bet_types[h.builder_counter];g.appendChild(c);calculate_builder_stake(e)}function bankers_set_leg(f,e,h,g,d,b,a,c){BS_set_leg("price_type",e);BS_set_leg("lp_num",h);BS_set_leg("lp_den",g);BS_set_leg("selections",f);BS_set_leg("hcap_value",d);BS_set_leg("bet_origin",c);if(b==1){BS_set_leg("stake",a)}BS_select_bet(f)}function builders_set_leg(f,e,h,g,d,b,a,c){BS_set_leg("price_type",e);BS_set_leg("lp_num",h);BS_set_leg("lp_den",g);BS_set_leg("selections",f);BS_set_leg("hcap_value",d);BS_set_leg("bet_origin",c);if(b==1){BS_set_leg("stake",a)}BS_select_bet(f)}function calculate_builder_stake(f){var e=FBCPN[f];var a=document.getElementById(f+"_builder_stake").value;if(a==""||a=="."){a=0}else{a=parseFloat(a)}var d=document.getElementById(f+"_builder_bet_types");var g=(d.options[d.selectedIndex].value);var h=bet_types[g];var c=document.getElementById(f+"_builder_tot_stake");if(a!=0){a=a*h}a=BS_format_stake(a);c.innerHTML=e.ccy_symbol+a;fb_builder_req_pot_winnings(f);req_pot_winnings_timer=null;var b=document.getElementById(f+"_builder_bet_types");b.title=bet_types[g+"_desc"]}function calculate_tool_builder_stake(f){var e=ABCPN[f];var a=document.getElementById(f+"_builder_stake").value;if(a==""||a=="."){a=0}else{a=parseFloat(a);if(!a&&a!=0){return}}var d=document.getElementById(f+"_builder_bet_types");var g=(d.options[d.selectedIndex].value);var h=bet_types[g];var c=document.getElementById(f+"_builder_tot_stake");if(a!=0){a=a*h}a=BS_format_stake(a);c.innerHTML=e.ccy_symbol+a;fb_builder_tool_req_pot_winnings(f);req_pot_winnings_timer=null;var b=document.getElementById(f+"_builder_bet_types");b.title=bet_types[g+"_desc"]}function build_banker_tool(e){var i=FBCPN[e];var l=document.getElementById(e+"_banker_num_selns");var h=document.getElementById(e+"_banker_stake");var g=document.getElementById(e+"_bankers_returns");var c=document.getElementById(e+"_banker_bet_tool");var f=parseInt(l.options[l.selectedIndex].value);var b=parseInt(h.options[h.selectedIndex].value);var a=new Hash();var k=1;while(c.rows.length){c.deleteRow(c.rows.length-1)}if(f>i.bankers.length){f=i.bankers.length}for(var d=0;d<f;d++){if(i.checkbox_values.get(i.bankers[d].ev_oc_id)==true||i.checkbox_values.get(i.bankers[d].ev_oc_id)==null){b=b*i.bankers[d].price_dec}add_seln_to_tool(e,i.bankers[d],k,c,f);k++}g.innerHTML=i.ccy_symbol+BS_format_stake(b)}function add_seln_to_tool(q,f,e,p,n){var l=FBCPN[q];var d=null;if(e%2==1){d=p.insertRow(p.rows.length)}else{d=p.rows[p.rows.length-1]}var i=document.createElement("td");i.setAttribute("class","nohover");i.style.width="20px";var k=document.createElement("input");k.type="checkbox";k.name=q+"_add_to_banker_name";k.id=q+"_add_to_banker_name";k.value=f.ev_oc_id;k.onclick=new Function("update_checkbox('','"+q+"')");if(l.checkbox_values.get(f.ev_oc_id)==true){k.defaultChecked=true;k.checked=true}else{if(l.checkbox_values.get(f.ev_oc_id)==false){k.defaultChecked=false;k.checked=false}else{k.defaultChecked=true;k.checked=true}}i.onmouseover=function(){this.style.background="transparent url(/img/sb/football/bank_bet_bg_hover.png) repeat-x top left";this.nextSibling.style.background="transparent url(/img/sb/football/bank_bet_bg_hover.png) repeat-x top left";this.nextSibling.nextSibling.style.background="transparent url(/img/sb/football/bank_bet_bg_hover.png) repeat-x top left";this.nextSibling.nextSibling.nextSibling.style.background="transparent url(/img/sb/football/bank_bet_bg_hover.png) repeat-x top left"};i.onmouseout=function(){this.style.background="url(/img/sb/football/bank_coupon_bg.jpg) repeat-x bottom left";this.nextSibling.style.background="url(/img/sb/football/bank_coupon_bg.jpg) repeat-x bottom left";this.nextSibling.nextSibling.style.background="url(/img/sb/football/bank_coupon_bg.jpg) repeat-x bottom left";this.nextSibling.nextSibling.nextSibling.style.background="url(/img/sb/football/bank_coupon_bg.jpg) repeat-x bottom left"};i.appendChild(k);var m=document.createElement("td");var j=document.createElement("td");var r=document.createElement("td");m.onmouseover=function(){this.style.background="transparent url(/img/sb/football/bank_bet_bg_hover.png) repeat-x top left";this.previousSibling.style.background="transparent url(/img/sb/football/bank_bet_bg_hover.png) repeat-x top left";this.nextSibling.style.background="transparent url(/img/sb/football/bank_bet_bg_hover.png) repeat-x top left";this.nextSibling.nextSibling.style.background="transparent url(/img/sb/football/bank_bet_bg_hover.png) repeat-x top left"};m.onmouseout=function(){this.style.background="url(/img/sb/football/bank_coupon_bg.jpg) repeat-x bottom left";this.previousSibling.style.background="url(/img/sb/football/bank_coupon_bg.jpg) repeat-x bottom left";this.nextSibling.style.background="url(/img/sb/football/bank_coupon_bg.jpg) repeat-x bottom left";this.nextSibling.nextSibling.style.background="url(/img/sb/football/bank_coupon_bg.jpg) repeat-x bottom left"};j.onmouseover=function(){this.style.background="transparent url(/img/sb/football/bank_bet_bg_hover.png) repeat-x top left";this.previousSibling.previousSibling.style.background="transparent url(/img/sb/football/bank_bet_bg_hover.png) repeat-x top left";this.previousSibling.style.background="transparent url(/img/sb/football/bank_bet_bg_hover.png) repeat-x top left";this.nextSibling.style.background="transparent url(/img/sb/football/bank_bet_bg_hover.png) repeat-x top left"};j.onmouseout=function(){this.style.background="url(/img/sb/football/bank_coupon_bg.jpg) repeat-x bottom left";this.previousSibling.previousSibling.style.background="url(/img/sb/football/bank_coupon_bg.jpg) repeat-x bottom left";this.previousSibling.style.background="url(/img/sb/football/bank_coupon_bg.jpg) repeat-x bottom left";this.nextSibling.style.background="url(/img/sb/football/bank_coupon_bg.jpg) repeat-x bottom left"};r.onmouseover=function(){this.style.background="transparent url(/img/sb/football/bank_bet_bg_hover.png) repeat-x top left";this.previousSibling.style.background="transparent url(/img/sb/football/bank_bet_bg_hover.png) repeat-x top left";this.previousSibling.previousSibling.style.background="transparent url(/img/sb/football/bank_bet_bg_hover.png) repeat-x top left";this.previousSibling.previousSibling.previousSibling.style.background="transparent url(/img/sb/football/bank_bet_bg_hover.png) repeat-x top left"};r.onmouseout=function(){this.style.background="url(/img/sb/football/bank_coupon_bg.jpg) repeat-x bottom left";this.previousSibling.style.background="url(/img/sb/football/bank_coupon_bg.jpg) repeat-x bottom left";this.previousSibling.previousSibling.style.background="url(/img/sb/football/bank_coupon_bg.jpg) repeat-x bottom left";this.previousSibling.previousSibling.previousSibling.style.background="url(/img/sb/football/bank_coupon_bg.jpg) repeat-x bottom left"};var o=document.createElement("div");o.setAttribute("class","event_name");o.style.cssFloat="left";o.style.styleFloat="left";o.style.width="175px";o.style.marginLeft="2px";o.appendChild(document.createTextNode(f.ev_name));m.appendChild(o);m.onclick=new Function("update_checkbox('"+f.ev_oc_id+"','"+q+"')");r.style.borderRight="1px solid #DDDDDD";r.setAttribute("class","hashover");var h=document.createElement("div");h.setAttribute("class","home_away");h.style.cssFloat="right";h.style.textTransform="uppercase";h.style.fontSize="10px";h.style.styleFloat="right";h.style.textAlign="right";h.style.width="36px";h.style.marginRight="5px";h.appendChild(document.createTextNode(f.col_name));r.appendChild(h);r.onclick=new Function("update_checkbox('"+f.ev_oc_id+"','"+q+"')");j.setAttribute("class","hashover");var a=document.createElement("div");a.setAttribute("class","price");a.style.fontWeight="bold";a.style.cssFloat="right";a.style.styleFloat="right";a.style.textAlign="center";a.style.width="40px";a.style.marginRight="10px";a.appendChild(document.createTextNode(f.prc_str));j.appendChild(a);j.onclick=new Function("update_checkbox('"+f.ev_oc_id+"','"+q+"')");if(!k.checked){i.className="banker_unselected";m.className="banker_unselected"}d.appendChild(i);d.appendChild(m);d.appendChild(j);d.appendChild(r);if((e==n)&&(n%2==1)){var c=document.createElement("td");c.setAttribute("class","nohover");d.appendChild(c);var b=document.createElement("td");b.setAttribute("class","nohover");d.appendChild(b)}if(n==1){var g=document.createElement("td");d.appendChild(g)}}function update_checkbox(d,b){var a=FBCPN[b];a.checkbox_values=new Hash();var e=document.getElementsByName(b+"_add_to_banker_name");for(var f=0;f<e.length;f++){if(e[f].value==d){e[f].checked=!e[f].checked}a.checkbox_values.set(e[f].value,e[f].checked)}build_banker_tool(b)}function fbcpn_cmp_rows(b,a,e,c){if(b=="TIME"){if(e.srt_date+e.srt_time<c.srt_date+c.srt_time){return -a}else{if(e.srt_date+e.srt_time>c.srt_date+c.srt_time){return a}}}else{var h=e.srt_odds[b];var f=c.srt_odds[b];if(h==null){h=a<0?[1,9999]:[9999,1]}if(f==null){f=a<0?[1,9999]:[9999,1]}var g=h[0]*f[1]-h[1]*f[0];if(g<0){return -a}else{if(g>0){return a}}}if(e.id<c.id){return -1}else{if(e.id>c.id){return 1}}return 0}function fb_home_init_tab(){var a=new RegExp("fb_home_tab=[^;]*","i");if(document.cookie.match(a)){var b=document.cookie.match(a)[0].split("=")[1]}else{var b="fbcpnFEAT"}fb_home_choose_tab(b)}function fb_home_choose_tab(a){fb_home_current_tab=a;for(var c=0;c<fb_home_tabnames.length;c++){var f=fb_home_tabnames[c];var d=document.getElementById(f+"_holder");var e=document.getElementById("li_"+f);if(f==a){d.style.display="block";e.className="on"}else{d.style.display="none";e.className=""}}var b=new Date("January 01, 2036 00:00:00");document.cookie="fb_home_tab="+a+"; path=/; expires="+b.toGMTString();if(a=="fb_other_mkts"){document.getElementById("fb_upd_prices").style.display="none"}else{document.getElementById("fb_upd_prices").style.display="block"}if(fb_home_tabs_loaded[a]){}else{fb_home_load_tab(a)}if(typeof(netinsight)!="undefined"){if(netinsight){ntptAddPair("fbp",a);ntptEventTag("ev=fbtab")}}}function fb_home_load_tab(d,a){if(a==null){a=""}var c=document.getElementById(d+"_holder");if(c==null){return}c.innerHTML="";c.innerHTML='<div class="notes"><p><strong>'+fb_data.xl_loading+"</strong></p></div>";if(FBCPN[d]!=null){if(FBCPN[d].showing_all){a+="&show_all=1"}fbcpn_cleanup_data(d)}var b=tld;if(d=="fbcpnFEAT"){b+="?action=go_fb_feat_matches_ajax"}else{if(d=="fbcpnMY"){b+="?action=go_fb_my_matches_ajax"}else{if(d=="fbcpnLIVE"){b+="?action=go_fb_live_betting_ajax"}else{if(d=="fb_other_mkts"){b+="?action=go_fb_other_mkts_ajax"}else{throw ("unknown tab "+d)}}}}if(a!=""){b+=a}fb_simple_ajax_request(b,d,fb_got_ajax_content);fb_home_tabs_loaded[d]=true}function fb_got_ajax_content(id,ok,response,content_type){var holder_el=document.getElementById(id+"_holder");if(holder_el==null){return}var is_fb_tab=false;for(var i=0;i<fb_home_tabnames.length;i++){if(fb_home_tabnames[i]==id){is_fb_tab=true;break}}if(is_fb_tab){fb_home_tabs_loaded[id]=ok}if(!ok){holder_el.innerHTML='<div class="notes"><p><strong>'+fb_data.xl_error+" ("+response+")</strong></p></div>"}else{if(content_type.indexOf("javascript")!=-1){holder_el.innerHTML="";eval(response)}else{var parts=fb_parse_script_tags(response);holder_el.innerHTML=parts[0];if(parts[1].length){eval(parts[1])}fbm_add_mouseovers(holder_el)}}}function fb_parse_script_tags(g){var c="";var e="";var b=0;var d="HTML";var f=new RegExp("<(/?)script([^>]*)>","gi");while((mtch=f.exec(g))!=null){mS=mtch.index;if(d=="HTML"){c+=g.substring(b,mS)}else{e+=g.substring(b,mS)+";\n"}var h=mtch[1];var a=mtch[2];if(h=="/"){d="HTML"}else{if(a.charAt(a.length-1)!="/"&&a.indexOf("src=")==-1){d="JS"}}b=f.lastIndex}if(d=="HTML"){c+=g.substring(b)}else{e+=g.substring(b)}return[c,e]}function fb_simple_ajax_request(a,f,d){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(i){h=""}if(h!=200){d(f,false,"HTTP")}else{var g=b.getResponseHeader("Content-Type");d(f,true,b.responseText,g)}};try{b.open("GET",a,true);b.send(null)}catch(c){d(f,false,"UNSUPPORTED")}}else{d(f,false,"UNSUPPORTED")}}var FBCPN={};var AGCPNEV={};var AGCPNOC={};function fb_got_CPNAG(j,g,c,h,l,d,f,e){var i={category:c,disp_cat_id:h,more_feat_avail:parseInt(l),showing_all:parseInt(d),has_hcaps:parseInt(f),coupon_sort:e};var b=g.slice(5,g.length);i.coupon_id=b;i.child_count=0;i.child_hash={};i.selected_selns_hash={};i.selected_count=0;i.previous_fave_bucket="";i.previous_tr="";FBCPN[g]=i;var k=document.createElement("table");var a=document.createElement("tbody");k.id=g;k.className="coupon multiselect";k.style.width="600px";k.appendChild(a);i.holder_el=document.getElementById(g+"_holder");i.holder_el.appendChild(k);i.tbody_el=a}function fb_got_CPNEVAG(o,s,n,c,m,r,e,w,a,l,p,u,g,v,x,h,j,f,b,t,q,d){var k=FBCPN[s];if(AGCPNEV[n]){i=AGCPNEV[n]}else{var i={id:n,fbcpn_id:s,ev_id:c,ev_name:m,srt_date:r,srt_time:e,date_fmt:w,time_fmt:a,class_id:l,type_id:p,type_name:u,touchline:g,has_mbs:parseInt(v),has_br_flag:parseInt(x),stations:h,tv_icon:j,stream:f,bet_in_run:t,live_now:q};i.child_hash={};k.child_hash[n]=true;AGCPNEV[n]=i}}function fb_got_CPNOCAG(o,z,m,A,s,k,q,w,v,t,c,e,u,i,y){var l=FBCPN[z];var j=AGCPNEV[m];var g={id:A,fbcpn_id:z,fbcpnev_id:m,ev_oc_id:s,oc_name:k,prc_str:q,lp_num:w,lp_den:v,hcap_str:t,hcap_val:c,tooltip:e,mult_key:u,team_name:i,fave_bucket:y};l.child_count++;j.child_hash[A]=true;AGCPNOC[A]=g;l.selected_selns_hash[A]=false;if(l.previous_fave_bucket!=y){var d=document.createElement("tr");var a=document.createElement("td");var x=document.createElement("strong");a.className="bgGrey";a.colSpan=4;x.appendChild(document.createTextNode(fb_data.xl_ag_fave+" "+y));a.appendChild(x);d.appendChild(a);l.tbody_el.appendChild(d)}var b;if(l.child_count%2==1){var d=document.createElement("tr");b=true}else{var d=l.previous_tr;b=false}var p=document.createElement("td");var n=document.createElement("td");p.className="label";n.className="oddWrapper";p.appendChild(document.createTextNode(k+" ("+i+")"));var f=document.createElement("div");f.className="txt-center";var h=document.createElement("a");h.href="javascript:void(0)";var r="fb_select_AG_seln('"+A+"');";n.onclick=new Function(r);h.innerHTML=q;f.appendChild(h);n.appendChild(f);d.appendChild(p);d.appendChild(n);if(b){l.tbody_el.appendChild(d)}g.td_el=document.createElement("td");g.td_el=n;l.previous_fave_bucket=y;l.previous_tr=d}function fb_got_CPNENDAG(j,f){var i=FBCPN[f];var n=document.createElement("tr");var h=document.createElement("td");h.className="total";h.colSpan=4;var c=document.createElement("div");c.className="left";var e=document.createElement("div");e.className="right";var k=document.createElement("strong");k.appendChild(document.createTextNode(fb_data.xl_ag_total_stake));var a=document.createElement("input");a.className="totalstake";a.id=f+"_stake";a.type="text";var b="fb_upd_AG_pot_winnings('"+f+"');fb_stake_changed('"+f+"_stake');";a.onkeyup=new Function(b);a.onfocus=new Function(b);a.onkeypress=new Function(b);a.onchange=new Function(b);var l=document.createElement("div");l.className="add-to-bs";var m=document.createElement("a");m.id=f+"_ag_place_bet";m.className="disabled";m.href="javascript:void(0)";m.innerHTML=fb_data.xl_ag_add_to_betslip;var d=document.createElement("div");d.className="pw";d.appendChild(document.createTextNode(fb_data.xl_ag_pot_winnings));var g=document.createElement("strong");g.id=f+"_pw";g.appendChild(document.createTextNode("0.00"));l.appendChild(m);d.appendChild(g);e.appendChild(l);e.appendChild(d);c.appendChild(k);c.appendChild(a);h.appendChild(c);h.appendChild(e);n.appendChild(h);i.tbody_el.appendChild(n)}function fb_select_AG_seln(a){var c=AGCPNOC[a];var b=FBCPN[c.fbcpn_id];if(b.selected_selns_hash[a]){b.selected_selns_hash[a]=false;c.td_el.className="oddWrapper txt-center";b.selected_count--}else{if(b.selected_count<3){b.selected_selns_hash[a]=true;c.td_el.className="oddWrapper txt-center bgGreen";b.selected_count++}else{alert(fb_data.xl_ag_make_3_selns)}}fb_upd_AG_pot_winnings(c.fbcpn_id)}function fb_place_AG_bet(d){var e;var c=FBCPN[d];var b=parseFloat(document.getElementById(d+"_stake").value);if(c.selected_count!=3){alert(fb_data.xl_ag_make_3_selns)}for(var a in c.selected_selns_hash){if(c.selected_selns_hash[a]){e=AGCPNOC[a];BS_set_leg("price_type","L");BS_set_leg("lp_num",e.lp_num);BS_set_leg("lp_den",e.lp_den);BS_set_leg("selections",e.ev_oc_id);BS_set_leg("hcap_value",e.hcap_val);BS_set_leg("bet_origin",c.coupon_sort+"_"+c.coupon_id);BS_select_bet(e.ev_oc_id)}}if(b){BS_set_extra_info("acc_stake",b)}BS_go_bets()}var ABCPN={};var ABCPNEV={};var ABCPNOC={};function fb_got_CPNAB(m,g,b,h,f,d,j,i,e,c,l){var k={category:b,disp_cat_id:h,has_hcaps:parseInt(f),coupon_sort:d,min_matches:parseInt(j),max_matches:parseInt(i),builder_acc_max:parseInt(e),builder_default_stake:c,builder_default_selections:parseInt(l)};if(k.builder_default_selections>k.builder_acc_max){k.builder_default_selections=e}var a=g.slice(5,g.length);k.coupon_id=a;k.mult_keys={};k.cpnrows=[];k.selected_selections=0;ABCPN[g]=k}function fb_got_CPNABROW(n,s,k,c,m,r,e,v,a,j,o,u,g,f,b,t,p,l,d){var i=ABCPN[s];var h={id:k,fbcpn_id:s,ev_id:c,ev_name:m,srt_date:r,srt_time:e,date_fmt:v,time_fmt:a,class_id:j,type_id:o,type_name:u,bet_in_run:t,live_now:p,meets_builder_criteria:l,url:d};h.sel={};h.num_sel=0;var q=s.slice(5,s.length);ABCPNEV[k]=h;i.cpnrows.push(h);h.srt_odds={}}function fb_got_CPNABOC(i,q,g,l,k,p,o,m,a,b,n,j,e){var f=ABCPN[q];var d=ABCPNEV[g];var h=d.num_sel;if(j==1){d.builder=h;d.selected=h;d.srt_odds.BUILDER=[p,o]}var c="L";var r="builders_set_leg('"+l+"','"+c+"','"+p+"','"+o+"','"+a+"',legs,stake,'"+f.coupon_sort+"_"+f.coupon_id+"');";if(d.sel[h]==undefined){d.sel[h]={}}d.sel[h].ev_oc_id=l;d.sel[h].mult_key=n;d.sel[h].tooltip=b;d.sel[h].builder=j;d.sel[h].pbet=r;d.sel[h].oc_name=e;d.sel[h].prc_str=k;d.sel[h].price_dec=p/o+1;d.num_sel++}function fb_sort_builder_tool(b){var a=ABCPN[b];a.cpnrows.sort(function(d,c){return fbcpn_cmp_rows("BUILDER",1,d,c)})}function fb_upd_AG_pot_winnings(f){var g;var a;var i=FBCPN[f];var d=parseFloat(document.getElementById(f+"_stake").value);var h=document.getElementById(f+"_ag_place_bet");if(i.selected_count!=3||!d){d=0}else{for(var c in i.selected_selns_hash){if(i.selected_selns_hash[c]){g=AGCPNOC[c];a=g.lp_num/g.lp_den+1;d=d*a}}}d=i.ccy_symbol+BS_format_stake(d);if(i.selected_count!=3){h.onclick="";h.className="disabled"}else{var e="fb_place_AG_bet('"+f+"');";h.onclick=new Function(e);h.className="enabled"}var b=document.getElementById(f+"_pw");b.innerHTML=d}function fb_builder_schedule_req_pot_winnings(a){if(req_pot_winnings_timer==null){req_pot_winnings_timer=window.setTimeout("calculate_builder_stake('"+a+"')",1000)}}function fb_builder_req_pot_winnings(g){var l=FBCPN[g];var j=l.builder_counter;if(j==0){var k=document.getElementById(g+"_builder_tot_returns");k.innerHTML="0.00";k.title="";return}var c=document.getElementById(g+"_builder_stake").value;if(c==""){c=0}else{var c=parseFloat(c);if(!c&&c!=0){return}}var d=document.getElementById(g+"_builder_bet_types");var b=(d.options[d.selectedIndex].value);c=BS_format_stake(c);var h="";for(fbcpnrow_id in l.builder_shown){if(l.builder_highlights[fbcpnrow_id]!=undefined){var m=FBCPNROW[fbcpnrow_id];var e=l.builder_highlights[fbcpnrow_id];var f=m.builder[e].price_dec;if(h==""){h=f}else{h+="|"+f}}}var a=tld+"?action=fb_coupon_get_potential_winnings&stake_per_line="+c+"&prices="+h+"&bet_type="+b;fb_simple_ajax_request(a,g,fb_builder_set_pot_winnings)}function fb_builder_set_pot_winnings(c,e,a,d){var b=FBCPN[c];var f=document.getElementById(c+"_builder_tot_returns");if(f==null){return}if(!e){f.innerHTML=b.ccy_symbol+"0.00"}else{if(a!=""){resp_split=a.split("|");f.innerHTML=resp_split[0]+BS_format_stake(resp_split[1]);f.title=fb_data.xl_ag_min_winnings+" "+BS_format_stake(resp_split[2])}else{f.innerHTML=b.ccy_symbol+"0.00";f.title=""}}}function build_builders_options(h){var k=ABCPN[h];var m=document.getElementById(h+"_builder_bet_num_container");var b=calculate_valid_builder_tool_events_num(h);if(k.builder_acc_max!=""){var d=k.builder_acc_max}else{var d=99999}if(k.builder_default_selections!=""){var l=k.builder_default_selections}else{var l=99999}var f=Math.min(b,d);m.options[0]=new Option("All",f);for(var c=1;c<=f;c++){m.options[m.options.length]=new Option(c,c)}var g=Math.min(b,d,l);try{m.options[g].selected=true}catch(j){}var i=document.getElementById(h+"_builder_bet_types_container");var a=document.createElement("select");a.id=h+"_builder_bet_types";a=bet_types[0];i.appendChild(a)}function build_builder_bet_types(c){var b=ABCPN[c];var e=document.getElementById(c+"_builder_bet_types_container");var d=document.getElementById(c+"_builder_bet_types");e.removeChild(d);var a=bet_types[b.selected_selections];e.appendChild(a)}function build_builder_tool(f){var j=ABCPN[f];var g=j.cpnrows;j.builder_shown={};var l=document.getElementById(f+"_builder_tool_table");l.className="abcpn";var a=document.getElementById(f+"_builder_tool_tbody");var m=document.createElement("tbody");m.id=f+"_builder_tool_tbody";var o=document.getElementById(f+"_builder_bet_num_container");var h=parseInt(o.options[o.selectedIndex].value);j.mult_keys=new Hash();var d=0;var k=9999;k=calculate_valid_builder_tool_events_num(f);for(var e=0;e<g.length&&d<h&&d<k;e++){var n=g[e];var c="";c=n.sel[n.builder].mult_key;if(c!=""){if(j.mult_keys.get(c)!=c){j.mult_keys.set(c,c);if(n.meets_builder_criteria==1){j.builder_shown[n.id]=n.id;n.selected=n.builder;var b=build_builder_row_element(f,n);m.appendChild(b);d++}}}else{if(n.meets_builder_criteria==1){j.builder_shown[n.id]=n.id;n.selected=n.builder;var b=build_builder_row_element(f,n);m.appendChild(b);d++}}}if(a!=null){l.removeChild(a)}l.appendChild(m);j.selected_selections=d;build_builder_bet_types(f);calculate_tool_builder_stake(f)}function calculate_valid_builder_tool_events_num(f){var h=ABCPN[f];var d=0;var g=h.cpnrows;var a=new Hash();fb_sort_builder_tool(f);for(var e=0;e<g.length;e++){var j=g[e];var b=j.id;if(j.builder!=undefined){var c=j.sel[j.builder].mult_key;if(c!=""){if(a.get(c)!=c){a.set(c,c);if(j.meets_builder_criteria==1){d++}}}else{if(j.meets_builder_criteria==1){d++}}}}if(h.max_matches<d){return h.max_matches}else{return d}}function build_builder_row_element(h,k){var l=ABCPN[h];var d=k.id;var r=document.createElement("tr");r.id=d;var j=document.createElement("td");j.className="labelAcc";var p=document.createElement("div");p.className="left";var m=document.createElement("input");m.type="checkbox";m.className="checkbox";m.name=d+"_builder_tool_checked";m.id=d+"_builder_tool_checked";m.onclick=new Function("update_builder_checkbox('"+h+"','"+d+"')");m.defaultChecked=true;m.checked=true;p.appendChild(m);p.appendChild(document.createTextNode(k.time_fmt));var a=document.createElement("a");a.href=k.url;a.appendChild(document.createTextNode(k.ev_name));p.appendChild(a);j.appendChild(p);for(var f=0;f<k.num_sel;f++){var o=k.sel[f];var g=document.createElement("div");g.id=d+"_"+f;if(k.num_sel==1){g.className="ls-odd-sel-dsbl"}else{g.className="ls-odd-sel"}a=document.createElement("a");a.href="javascript:void(0)";var q="";if(f!=0){q="toggle_build_tool_selection('"+d+"',"+f+","+(f-1)+")"}else{q="toggle_build_tool_selection('"+d+"',"+f+","+(k.num_sel-1)+")"}a.onclick=new Function(q);a.className="back";a.title=fb_data.xl_ab_back_tooltip;a.appendChild(document.createTextNode(fb_data.xl_ab_back));g.appendChild(a);var e=document.createElement("div");e.className="left sel";var n=document.createElement("div");n.className="left";var c=o.oc_name.truncate(accum_builder_truncate_length,"...");n.appendChild(document.createTextNode(c));e.appendChild(n);n=document.createElement("div");n.className="right";var b=document.createElement("strong");b.appendChild(document.createTextNode(o.prc_str));n.appendChild(b);e.appendChild(n);g.appendChild(e);a=document.createElement("a");a.href="javascript:void(0)";if(f==k.num_sel-1){var q="toggle_build_tool_selection('"+d+"',"+f+",0)"}else{var q="toggle_build_tool_selection('"+d+"',"+f+","+(f+1)+")"}a.onclick=new Function(q);a.className="next";a.title=fb_data.xl_ab_next_tooltip;a.appendChild(document.createTextNode(fb_data.xl_ab_next));g.appendChild(a);if(o.builder!=1){g.style.display="none"}j.appendChild(g)}r.appendChild(j);return r}function toggle_build_tool_selection(c,b,d){var m=ABCPNEV[c];var k=ABCPN[m.fbcpn_id];if(m.selected!=b){return}var e=m.sel[b];var h="";h=e.mult_key;var j=0;if(d==0){if(b==1){j=-1}else{if(b==(m.num_sel-1)){j=1}}}else{j=d-b}if(h!=""){k.mult_keys.unset(h)}var g="";g=d;while(true){var l;l=m.sel[g];var f="";f=l.mult_key;if(f==""){m.selected=g;var a=document.getElementById(c+"_"+b);a.style.display="none";var i=document.getElementById(c+"_"+g);i.style.display="block";fb_builder_tool_req_pot_winnings(m.fbcpn_id);return}else{if(k.mult_keys.get(f)!=f){k.mult_keys.set(f,f);m.selected=g;var a=document.getElementById(c+"_"+b);a.style.display="none";var i=document.getElementById(c+"_"+g);i.style.display="block";fb_builder_tool_req_pot_winnings(m.fbcpn_id);return}}if(g==0&&j==-1){g=m.num_sel-1}else{if(g==(m.num_sel-1)&&j==1){g=0}else{g+=j}}}}function update_builder_checkbox(b,d){var a=ABCPN[b];var c=document.getElementById(d+"_builder_tool_checked");if(c.checked==true){a.selected_selections++}else{a.selected_selections--}build_builder_bet_types(b);calculate_tool_builder_stake(b)}function place_builder_bets_tool(fbcpn_id,max){var cpn=ABCPN[fbcpn_id];var num_selns=cpn.builder_shown.length;if(num_selns==0){return}var stake=document.getElementById(fbcpn_id+"_builder_stake").value;if(max!="max"){if(stake==""){stake=0}else{stake=parseFloat(stake);if(!stake&&stake!=0){return}}}var bet_type_select=document.getElementById(fbcpn_id+"_builder_bet_types");var bet_type=(bet_type_select.options[bet_type_select.selectedIndex].value);stake=BS_format_stake(stake);if(max=="max"){stake="MAX"}var pb_func="";var legs=0;if(num_selns>cpn.builder_acc_max){num_selns=cpn.builder_acc_max}for(fbcpnrow_id in cpn.builder_shown){var checkbox=document.getElementById(fbcpnrow_id+"_builder_tool_checked");if(checkbox.checked){var cpnrow=ABCPNEV[fbcpnrow_id];var i=cpnrow.selected;pb_func+=cpnrow.sel[i].pbet;legs++}}eval(pb_func);if(legs>1){BS_set_extra_info("bettype_stake",bet_type+"|"+stake)}BS_go_bets()}function fb_builder_tool_req_pot_winnings(h){var m=ABCPN[h];var k=m.builder_shown.length;if(k==0){var l=document.getElementById(h+"_builder_tot_returns");l.innerHTML="0.00";l.title="";return}var c=document.getElementById(h+"_builder_stake").value;if(c==""){c=0}else{var c=parseFloat(c);if(!c&&c!=0){return}}var d=document.getElementById(h+"_builder_bet_types");var b=(d.options[d.selectedIndex].value);c=BS_format_stake(c);var j="";for(fbcpnrow_id in m.builder_shown){var g=document.getElementById(fbcpnrow_id+"_builder_tool_checked");if(g.checked){var n=ABCPNEV[fbcpnrow_id];var e=n.selected;var f=n.sel[e].price_dec;if(j==""){j=f}else{j+="|"+f}}}var a=tld+"?action=fb_coupon_get_potential_winnings&stake_per_line="+c+"&prices="+j+"&bet_type="+b;fb_simple_ajax_request(a,h,fb_builder_tool_set_pot_winnings);req_pot_tool_winnings_timer=null}function fb_builder_tool_set_pot_winnings(c,e,a,d){var b=ABCPN[c];var f=document.getElementById(c+"_builder_tot_returns");if(f==null){return}if(!e){f.innerHTML=b.ccy_symbol+"0.00"}else{if(a!=""){resp_split=a.split("|");f.innerHTML=resp_split[0]+BS_format_stake(resp_split[1]);f.title=fb_data.xl_ag_min_winnings+" "+BS_format_stake(resp_split[2])}else{f.innerHTML=b.ccy_symbol+"0.00";f.title=""}}}var req_pot_tool_winnings_timer=null;function fb_builder_tool_schedule_req_pot_winnings(a){if(req_pot_winnings_timer==null){req_pot_winnings_timer=window.setTimeout("calculate_tool_builder_stake('"+a+"')",1000)}}function fb_stake_changed(d){var c=document.getElementById(d);var b=c.value;var a=/(^[0-9]{0,8}(\.[0-9]{0,2})?)/;var f=b.match(a);var e;if(f.length){e=f[0]}else{e=""}if(e!=b){c.value=e}};
