function ConvertPrice(node) {

  var pd = 1*node.getAttribute("pd");
  var pf = node.getAttribute("pf");
  var pv = node.getAttribute("pv");
  var be = node.getAttribute("be");
  var sb = node.getAttribute("sb");
   
  if(priceType=="decimal") {
  
    if(pd==-5) return "odds";
    else if(pd < 0 && (pv=="Y" || be=="Y" || sb=="Y")) return "N/A";
    else if(pd==-1 || pd=="") return "-";
    else if(pd==-2) return "SP";
    else if(pd < 0) return "N/A";
    else return (Math.round((pd+1)*100)/100);
    
  } else {
  
    if(pf==-5) return "odds";
    else if((pf < 0 && (pv=="Y" || be=="Y" || sb=="Y")) || pf=="-1/1" || pf=="-1/-1") return "N/A";
    else if(pf==-1 || pf=="") return "-";
    else if(pf==-2) return "SP";
    else if(pf < 0) return "N/A";
    else if(pf=="1/1") return "evn";
    else if(pf=="100/30") return "10/3"
    else if(pf=="10/11") return "10/ 11";
    else if(pf=="11/10") return "11/ 10";
    else if(pf.indexOf(".") < 0 && pf.indexOf("/") == 3) return pd;
    else if(be=="Y") return (pd + "/1");
    else return pf;  
      
  }

}

function PM() {

  /*
  Arg Order: priceID,raceID,bookmakerID,horseID,strRef
  */
  
  var priceID = ((""+arguments[0]) == "undefined" || arguments[0]=="" ) ? "" : arguments[0];
  var raceID =  ((""+arguments[1]) == "undefined" || arguments[1]=="" ) ? "" : arguments[1];
  var bookmakerID = ((""+arguments[2]) == "undefined" || arguments[2]=="" ) ? "" : arguments[2];
  var horseID = ((""+arguments[3]) == "undefined" || arguments[3]=="" ) ? "" : arguments[3];
  var strRef = ((""+arguments[4]) == "undefined" || arguments[4]=="" ) ? "" : arguments[4]; 
  var strURL = "/placebet.aspx?ref=" + strRef + "&PID=" + priceID + "&RID="+ raceID +"&BID="+bookmakerID+"&HID="+horseID;
  
  bettracker=window.open(strURL,"PlaceBet","width=450,height=400,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no");
  bettracker.focus();
}

function PB() {

  /*
  Arg Order: priceID,raceID,bookmakerID,horseID,strRef
  */
  
  var priceID = ((""+arguments[0]) == "undefined" || arguments[0]=="" ) ? "" : arguments[0];
  var raceID =  ((""+arguments[1]) == "undefined" || arguments[1]=="" ) ? "" : arguments[1];
  var bookmakerID = ((""+arguments[2]) == "undefined" || arguments[2]=="" ) ? "" : arguments[2];
  var horseID = ((""+arguments[3]) == "undefined" || arguments[3]=="" ) ? "" : arguments[3];
  var strRef = ((""+arguments[4]) == "undefined" || arguments[4]=="" ) ? "" : arguments[4];
  var localOddsMID = ((""+arguments[5]) == "undefined" || arguments[5]=="" ) ? ( (oddsMID) ? oddsMID : "" ): arguments[5];
  
  var strURL = "/placebet.aspx?ref=" + strRef + "&CID=" + oddsCID + "&MID=" + localOddsMID + "&PID=" + priceID + "&RID="+ raceID +"&FID="+bookmakerID+"&HID="+horseID;

  placebet=window.open(strURL,"PlaceAPBet","width=450,height=400,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no");
  placebet.focus();
}
