<!-- Obfuscated with JCEPro 1.0.1 - http://www.syntropy.se -->

var WR=(document.getElementsByTagName)?true:false;
var cr=(document.getElementsByTagName&&document.all)?true:false;
var iV="; ";
var et="=";
var hW="||";
var cK="::";
var mM="Betex_";
var UQ="betexPtkSess";
var bO=18;
var NI=new Array(bO);
NI["BetManagerAutoRefresh"]=["bmAR","true"];
NI["BetManagerAvOdds"]=["bmAO","false"];
NI["BetManagerBetInfo"]=["bmBI","true"];
NI["BetManagerBook"]=["bmB","false"];
NI["BetManagerNetCommission"]=["bmNC","false"];
NI["BetManagerConsolidated"]=["bmCo","true"];
NI["BetManagerDetail"]=["bmD","true"];
NI["BetManagerEnableSingleClickBetting"]=["bmESCB","true"];
NI["BetManagerFuturePL"]=["bmFPL","false"];
NI["BetManagerLayColour"]=["bmLC","Red"];
NI["BetManagerMarketWithMyBets"]=["bmMWMB","true"];
NI["BetManagerMatchedBets"]=["bmMB","true"];
NI["BetManagerPayout"]=["bmP","true"];
NI["BetManagerPL"]=["bmPL","true"];
NI["BetManagerSettledPL"]=["bmSPL","false"];
NI["BetManagerVerify"]=["bmV","true"];
NI["MarketViewMessaging"]=["mvM","false"];
NI["UserPreferencesShowAvailableFunds"]=["upSAF","true"];
var ZI=new Array(9);
ZI["betexBrand"]="bB";
ZI["betexRegion"]="bR";
ZI["betexLocale"]="bL";
ZI["betexTimeZone"]="bTZ";
ZI["betexCurrency"]="bC";
ZI["betexRegionSessionCookie"]="bRSC";
ZI["betexLocaleSessionCookie"]="bLSC";
ZI["betexTimeZoneSessionCookie"]="bTZSC";
ZI["betexCurrencySessionCookie"]="bCSC";
var ot=new Array(5);
ot["true"]="t";
ot["false"]="f";
ot["Green"]="g";
ot["Yellow"]="y";
ot["Red"]="r";
function DoRnd(gI,Gl){
if(gI==0){
return 0;
}
return Math.round(gI*Math.pow(10,Gl))/Math.pow(10,Gl);
}
function formatCurrency(uM,SD,Gl){
var Xh=DoRnd(SD,2);
XZ=(Number(Xh)>=0)?uM:"-"+uM;
Xh=(Number(Xh)==Math.floor(Number(Xh)))?Math.abs(Xh)+'.00':((Number(Xh)*10==Math.floor(Number(Xh)*10))?Math.abs(Xh)+'0':Math.abs(Xh));
return XZ+Xh;
}
function formatWholeNumber(SD,Gl){
var Xh;
if(SD==Math.round(SD)){
return SD;
}else{
Xh=(Number(SD)==Math.floor(Number(SD)))?Math.abs(SD)+'.00':((Number(SD)*10==Math.floor(Number(SD)*10))?Math.abs(SD)+'0':Math.abs(SD));
return Xh;
}
}
function getUserPreferenceCookie(xv){
if(document.cookie!=""){
var mh=document.cookie.split(iV);
for(i=0;i<mh.length;i++){
if(mh[i].split(et)[0]==xv){
return mh[i].split(et)[1];
}
}
}
return null;
}
function getUserPreference(ng){
var Tg=getUserPreferenceCookie(mM+ng);
if(Tg==null){
return null;
}
Tg=unescape(Tg).split(hW);
var lH=new Array(Tg.length);
for(i=0;i<Tg.length;i++){
var wc=Tg[i].split(cK);
lH[wc[0]]=wc[1];
}
return lH;
}
function findUserPreference(ng,xs){
var vG=getUserPreference(ng);
if(vG==null){
vG=constructDefaultUserPreference();
}
return vG[NI[xs][0]];
}
function constructDefaultUserPreference(){
var vG=new Array(bO);
for(map in NI){
vG[NI[map][0]]=NI[map][1];
}
return vG;
}
function isUserPreference(FZ){
if(NI[FZ]&&NI[FZ][0]!=""){
return true;
}
return false;
}
function getUserPreferenceMapping(FZ){
if(isUserPreference(FZ)){
return NI[FZ][0];
}
}
function getUserPreferenceDefault(FZ){
if(isUserPreference(FZ)){
return NI[FZ][1];
}
}
function getUserSessionMapping(FZ){
if(isSessionCookie(FZ)){
return ZI[FZ];
}
}
function constructUserPreference(ng,xs,xk){
var vG=getUserPreference(ng);
if(vG==null){
vG=constructDefaultUserPreference();
}
var fL="";
var i=0;
for(preference in vG){
if(NI[xs][0]==preference){
fL=fL+preference+cK+xk;
}
else{
fL=fL+preference+cK+vG[preference];
}
i++;
if(i<vG.length){
fL=fL+hW;
}
}
return mM+ng+"="+escape(fL);
}
function isSessionCookie(FZ){
if(ZI[FZ]&&ZI[FZ][0]!=""){
return true;
}
return false;
}
function getSessionCookieValue(Ke,mH){
var mt=(unescape(mH)).split("~");
for(var i=0;i<mt.length;i++){
var BW=mt[i].split("=");
if(BW[0]==Ke){
return BW[1];
}
}
}
function getSessionCookie(Ke){
var search=UQ+"=";
var returnValue="";
if(document.cookie.length>0){
hv=document.cookie.indexOf(search)
if(hv!=-1)
{
hv+=search.length;
AQ=document.cookie.indexOf("; ",hv);
if(AQ==-1){
AQ=document.cookie.length;
}
returnValue=getSessionCookieValue(Ke,unescape(document.cookie.substring(hv,AQ)));
}
}
return returnValue;
}
function GetCookie(tT,ng){
if(isSessionCookie(tT)){
return getSessionCookie(tT);
}
if(isUserPreference(tT)){
return findUserPreference(ng,tT);
}
var rh=tT+((ng!=""&&ng!=null)?"_"+ng:"")+"=";
var OM="";
var Fg=0;
if(document.cookie.length>0){
Fg=document.cookie.indexOf(rh);
if(Fg>=0){
Fg+=rh.length;
var Aj=document.cookie.indexOf(";",Fg);
if(Aj==-1){
Aj=document.cookie.length;
}
OM=unescape(document.cookie.substring(Fg,Aj));
}
}
return OM;
}
function SetCookie(ng,tT,UF){
var rh;
if(isUserPreference(tT)){
rh=constructUserPreference(ng,tT,UF);
}
else{
rh=tT+(ng!=""?"_"+ng:"")+"=";
}
var fV=GetCookie("JSESSIONID");
var mE=GetCookie("bsessionid");
var se=checkpointCookies();
var dK="";
var YG=null;
var bX=new Date();
bX.setTime(bX.getTime()+365*24*60*60*1000);
var St=" ; path=/ ; expires="+bX.toGMTString();
if(isUserPreference(tT)){
dK=rh+St;
}
else{
dK=rh+escape(UF)+St;
}
document.cookie=dK;
checkpointCookies(se);
defendCookie("JSESSIONID",fV);
defendCookie("bsessionid",mE);
}
function defendCookie(tT,UF){
if(UF!=GetCookie(tT)){
if(allowDebugAlerts){
alert("Utilities.js#defendCookie("+tT+","+UF+")-!!WARNING:BROWSER ANOMALY DETECTED!!\n\t"+tT+" dropped. Attempting to re-instate it... ");
}
document.cookie=tT+"="+escape(UF)+" ; path=/";
if(allowDebugAlerts){
if(UF==GetCookie(tT)){
alert("Utilities.js#defendCookie("+tT+","+UF+")-\n\tCounter-measures deployed in fine style:-)");
}else{
alert("Utilities.js#defendCookie("+tT+","+UF+")-\n\tCounter-measures failed miserably.:-(");
}
}
}
}
function checkpointCookies(mQ){
if(allowDebugAlerts){
var oS=document.cookie+"";
if(mQ!=undefined&&mQ!=null){
var hX=oS.split(";");
var eV=mQ.split(";");
checkpointCookieDiff(eV,hX);
}else{
return oS;
}
}else{
return null;
}
}
function checkpointCookieDiff(Wr,dx){
if((Wr==undefined||Wr==null||Wr.length==0)||
(dx==undefined||dx==null||dx.length==0) )
return;
var dg=new Array();
for(var idxSavepoint=0;idxSavepoint<Wr.length;idxSavepoint++){
var ZO=false;
var Qn=(Wr[idxSavepoint].split("="))[0];
for(var idxCheckpoint=0;idxCheckpoint<dx.length;idxCheckpoint++){
if(dx[idxCheckpoint].indexOf(Qn)>=0){
ZO=true;
break;
}
}
if(!ZO){
dg[dg.length]=Wr[idxSavepoint];
}
}
if(dg.length>0){
var iY="";
iY="Utilities.js#checkpointCookies()\n\n!!WARNING!!Cookies dropped by browser!!\n";
for(var idx=0;idx<dg.length;idx++){
iY+=("["+idx+"]=>'"+dg[idx]+"'\n");
}
alert(iY);
}
}
function getMouseX(e){
if(cr){
window.event.cancelBubble=true;
}
else{
e.stopPropagation();
}
var x=0;
var Mf=(cr)?document.body.offsetWidth+document.body.scrollLeft-30:window.innerWidth+window.pageXOffset;
if(cr){
x=event.clientX+document.body.scrollLeft;
}
else{
x=e.pageX-22;
}
return x;
}
function getMouseY(e){
if(cr){
window.event.cancelBubble=true;
}
else{
e.stopPropagation();
}
var y=0;
var NU=(cr)?document.body.offsetHeight+document.body.scrollTop-20:window.innerHeight+window.pageYOffset;
if(cr){
y=event.clientY+document.body.scrollTop;
}
else{
y=e.pageY;
}
return y;
}
function interface_getHelpKey(FZ,Yo){
var oR=parent.frames['header'];
if(oR&&oR.getHelp){
oR.getHelp(FZ,Yo);
}
}
var tr;
function displayMoreInfo(Ml,uQ,vN,dl,dh,hS){
var BI="?marketId="+Ml;
BI+="&selectionId="+dl;
if(uQ=='A'){
BI+="&asianLineId="+hS;
}
spawn('moreInfoChart',BI);
tr=BI;
}
function getOddsEquivSpawn(EI,dl,Iw,size,DY,uQ){
var BI=(uQ=="Range")?"/betting/RangeOddsEquiv.do?":"/betting/LineOddsEquiv.do?";
BI+="marketId="+EI+
"&selectionId="+dl+
"&price="+((Iw==null)?0:Iw)+
"&sizeAmount="+((size==null)?0:size)+
"&bidType="+DY;
spawn('oddsEquivalent',BI);
}
try{
interface_registerJSResource("bettingUtilities")
}catch(x){
}
