function rrft(oyuntipi,myRow,cikarilacakMac,macKodu,ekran,sira,e)
{
  //  var dragon = window.frames['maclistesi'].getElementById("oTable").rows(3).cells(2).innerText;
  // alert(dragon);

  var srcElement = ( document.all ) ? e.srcElement : e.target;

  var oTd = null;
  var i = null;

  if (srcElement.tagName == "TD") {
    oTd = srcElement;
  } else {
    oTd = srcElement.parentNode;
  }

  if (oTd.tagName == "TD")
  {
    var oTr= oTd.parentNode;
    var i = oTr.rowIndex ;
    var tbl = document.getElementById('erkut');
    tbl.deleteRow(i-1);
    tbl.deleteRow(i-1);
    tbl.deleteRow(i-1);
    tbl.deleteRow(i-1);
    tbl.deleteRow(i-1);
  }

  //macCikar(cikarilacakMac);

  var str = document.getElementById('addedmatchcodes').value;
  var deger = cikarilacakMac;


  document.getElementById('addedmatchcodes').value = str.substring(0,str.indexOf(deger)) + str.substring(str.indexOf(deger)+deger.length+2,str.length);

  if (ekran == 1) {
    temizle("siraText" + macKodu);
    temizle("ilkyari" + macKodu);
  }

  if (oyuntipi == "SC" || oyuntipi == "UV") {
    kuponAreaRemoveSKOR(macKodu,macKodu+" " +sira);
  } else {
    kuponAreaRemove("areaTR"+macKodu);
  }

  hesapla();

}

function ayniMac (mackodu,oran) {
  if (document.getElementsByTagName) {
    var tableCells = document.getElementsByTagName("TD");
    var usesInnerText = false;
    for (var i=0; i<tableCells.length; i++) {
      if (tableCells[i].id == mackodu) { tableCells[i].innerHTML=oran; }
    }
  }
}

function temizle(temizlenecek_text){
  document.getElementById(temizlenecek_text).value = "";
}

function kuponAreaRemoveSKOR(macKodu,deger){
  var tytyty = 0;
  var tbl = document.getElementById('kuponArea');
    for (i=0;i<tbl.rows.length;i++){
       var row= tbl.rows[i];
        if (!getisIE6up())
            row=tbl.getElementsByTagName("tr")[i] ;
        var xxx=row.name;
          if (!getisIE6up())
                      xxx=i;
        var xc="areaBanko" +xxx;
       
       var vard=document.getElementById(xc);
        if (vard==null){
             vard=document.getElementById(xc);   
            }
       if (vard.value == deger) {
          //alert("geldik");
          removeTextId(xxx);
          tbl.deleteRow(i);
          break;
        }
      }
  hesapla();
}

function kuponAreaRemove(macKodu){
  var i = 0;
  var tbl = document.getElementById('kuponArea');
  var lastRow = tbl.rows.length;
  while (i<lastRow) {
    if (tbl.rows[i].id == macKodu)
    {
      //alert(document.getElementById("areaBanko" + textIds[i]).value);
      removeTextId(tbl.rows[i].name);
      tbl.deleteRow(i);
      kuponAreaRemove(macKodu);
      break;
    }
    i++;
  }
  hesapla();
}

function kuponAreaIkinciSecilenRemove(silinecekMac){
  var i = 0;
  var ikinciSecilen = 1;
  var tbl = document.getElementById('kuponArea');
  var lastRow = tbl.rows.length;
  while (i<lastRow) {
    if (tbl.rows[i].id == silinecekMac && ikinciSecilen == 2)
    {
      removeTextId(tbl.rows[i].name);
      tbl.deleteRow(i);
      break;
    }
    else if (tbl.rows[i].id == silinecekMac && ikinciSecilen != 2) {
      ikinciSecilen = 2;
    }
    i++;
  }
}

function hesapla() {

  var nf = new NumberFormat();
  var macKodlari = new Array();
  var ikinciyeSecildi = 0;
  var gizliKolonSayisi = 0;
  var tekrarEdenKolonSayisi = 0;
  var bankoSayisi = 0;
  var enYuksekOran = 0;

  bankoSayisi = bankoSayisiVer();

  t = null;

  nf.setSeparators(true, nf.PERIOD);
  nf.setCurrency(true);
  nf.setCurrencyPrefix('');
  nf.setPlaces(2);

  nf.setNumber(1);
  document.getElementById("toplamorantext").value = nf.toFormatted();


  toplamorandeger = 1;
  document.getElementById("kolonsayisitext").value = 0;
  var evetegirdi = 0;

  //var misli = document.getElementById("misli").value;

  var misli = "";
    if (document.myForm.misli)
            misli=document.myForm.misli.value;
    else if (document.getElementById("misli"))
            misli=document.getElementById("misli").value;
  var kolonsayisi = 1;

  for(k=0; k<textIds.length;k++) {

    if (textIds[k]!="x") {

      if (document.getElementById("areaMacKodu" + textIds[k]) == null ) continue;
      gizliKolonSayisi ++ ;
      ikinciyeSecildi = 0;
      for(oranSay=0; oranSay<macKodlari.length;oranSay++) {
        if (macKodlari[oranSay] == document.getElementById("areaMacKodu" + textIds[k]).value) {
          ikinciyeSecildi = 1;
          tekrarEdenKolonSayisi ++;
        }
      }
      if (ikinciyeSecildi == 0) {
        macKodlari[macKodlari.length] = document.getElementById("areaMacKodu" + textIds[k]).value;
      }

      //kolon sayisi basladi
      if (document.getElementById("kolonsayisitext").value == 0) {
        document.getElementById("kolonsayisitext").value = 1;
      }
      //alert(document.getElementById("areaMacKodu" + textIds[k]).value);
      //alert("areaMacKodu" + textIds[k]);
      if (ayniMacIkinciSecim(document.getElementById("areaMacKodu" + textIds[k]).value
                      , document.getElementById("areaSira" + textIds[k]).value) == "evet" )
      {
        evetegirdi++;
      }
      //kolon sayisi bitti

      //toplam oran basladi
      //if (evetegirdi == 0) {

      if (toplamorandeger == 0) {
        toplamorandeger = document.getElementById("areaOran" + textIds[k]).value;
      } else {
        if(ikinciyeSecildi==0) {
          toplamorandeger = document.getElementById("areaOran" + textIds[k]).value * toplamorandeger;
        }
      } //if
      ikinciyeSecildi = 0;
      nf.setNumber(toplamorandeger);
      document.getElementById("toplamorantext").value = nf.toFormatted();
      //}
      //toplam oran bitti

    } //if (textIds[k]!="x") {

  } //for(k=0; k<textIds.length;k++) {


  //toplam oran son muamele
  kolonSayisi = gizliKolonSayisi - tekrarEdenKolonSayisi;

  hatakolonsayisi = kolonSayisi;

  // kombine
  var combinArray = new Array();

  var kombine = 0;
  var sistem = 1;
  for (var p=0; p < document.myForm.combinations.length; p++)
  {
    if (document.myForm.combinations[p].checked){
      if (document.myForm.combinations[p].value<kolonSayisi-bankoSayisi+1){
        sistem = document.myForm.combinations[p].value;
        kombine = kombine + factorial(kolonSayisi-bankoSayisi) / (factorial(kolonSayisi-bankoSayisi-sistem) * factorial(sistem));
      }
    }
  }
  // kombine bitti

  if (kombine == 0) kombine = 1;

  if (evetegirdi != 0) {
    evetsayac = 1;
    /*
    evetegirdi = evetegirdi / 2;

    while (evetsayac<=evetegirdi) {
    kolonsayisi = kolonsayisi * 2;
    evetsayac ++;
    }
    */
    while (evetsayac<=tekrarEdenKolonSayisi) {
        kolonsayisi = kolonsayisi * 2;
        evetsayac ++;
    }
  }
  //kolonsayisi tam olarak aslinda burada bitti..
  document.getElementById("kolonsayisitext").value = kolonsayisi*misli*kombine;

  //mac sayisi burada belirlendi..
  document.getElementById("secilenmactext").value = kolonSayisi;

  //tutar basladi..
  nf.setNumber(kombine*kolonsayisi*1000000*misli); //misli gelecek...!!!!
  nf.setPlaces(0);
  kupontutar=nf.toFormatted();

  // document.getElementById("kupontutartext").value =  kupontutar +' TL / ' + cnvToYTL(kupontutar) + ' YTL ';
  document.getElementById("kupontutartext").value = cnvToYTL(kupontutar) + ' YTL ';

  //tutar bitti...

  //maksimum tutar
    if (toplamorandeger*1000000*misli>=500000000000) {
        nf.setNumber(500000000000);
    } else {
        nf.setNumber(toplamorandeger*1000000*misli);
    }

  
  var maksimumtutar = nf.toFormatted();
  // document.getElementById("maksimumtutartext").value = maksimumtutar +' TL / ' + cnvToYTL(maksimumtutar) + ' YTL ';

  document.getElementById("maksimumtutartext").value = cnvToYTL(maksimumtutar) + ' YTL ';

  //maksimum tutar bitti..
}

function ayniMacIkinciSecim(macKodu,areaSira) {
  var z = "hayir";
  for(sa=0; sa<textIds.length;sa++) {
      if (textIds[sa]!="x") {
          //alert(document.getElementById("areaMacKodu" + textIds[k]).value+"=="+macKodu);
          //alert(document.getElementById("areaSira" + textIds[k]).value +"!="+ areaSira);
          if (document.getElementById("areaMacKodu" + textIds[sa]))
              if( document.getElementById("areaMacKodu" + textIds[sa]).value == macKodu && document.getElementById("areaSira" + textIds[sa]).value != areaSira ){
              z = "evet";
              }
      }
  }
  return z;
}

function removeTextId(tableRowId) {
  textIds[tableRowId] = "x";
}

function cnvToYTL(myTL)
{
  var lValue = (myTL);
  lValue = lValue.replace(".","");
  lValue = lValue.replace(".","");
  lValue = lValue.replace(".","");
  lValue = lValue.replace(".","");
  lValue = lValue.replace(".","");
  lValue = lValue.replace(".","");
  lValue = lValue.replace(".","");
  lValue = lValue.replace(".","");
  lValue = lValue / 1000000;
  lValue = toDollarsAndCents(lValue);
  lValue = lValue.replace(".",",");

  return lValue;
}

function toDollarsAndCents(n)
{
  var s = "" + Math.round(n * 100) / 100
  var i = s.indexOf('.')
  if (i < 0) return s + ".00"
  var t = s.substring(0, i + 1) + s.substring(i + 1, i + 3)
  if (i + 2 == s.length) t += "0"
    return t.replace(".",",");

}

function sistemHesapla(n,r) {
    return factorial(n) / (factorial(n-r) * factorial(r));

}

function factorial (n)
{
  if (n == 0)
    return 1;
  else
    return n * factorial(n-1);
}

function enYuksekOranBul() {
  var enYuksek = 0;
  for(k=0; k<textIds.length;k++) {
    if (textIds[k]!="x") {
       if (document.getElementById("areaOran" + textIds[k]).value>enYuksek) {
        enYuksek = (document.getElementById("areaOran" + textIds[k]).value*1);
       }
    }
  }

  return enYuksek;
}

function replaceAll( str, from, to ) {
      var idx = str.indexOf( from );
      while ( idx > -1 ) {
        str = str.replace( from, to );
        idx = str.indexOf( from );
      }
    return str;
  }



function onayla() {

  if (errorCheck()) {
    bankolariYerlestir();
    if (document.myForm.sistem)    
        document.myForm.sistem.value=sistemiHazirla();
    else if (document.myForm.si)
        document.myForm.si.value=sistemiHazirla();

     if ( document.myForm.sonuc)
            document.myForm.sonuc.value = kuponuOnayaHazirla();
     else if (document.myForm.ks)
            document.myForm.ks.value = kuponuOnayaHazirla();
      document.myForm.maxbet.disabled = false;
      window.open("http://www.bilyoner.com/bilyoner/contentH.jsp?ms="+document.myForm.ms.value+"&si="+document.myForm.si.value+"&ks="+document.myForm.ks.value+"&maxbet="+document.myForm.maxbet.value+"&ai="+document.myForm.ai.value);
        
  }

}

function sakla() {

  if (errorCheck()) {
    var output = "";
    var o = new Object();
    o.var1 = output;
    returnedValue = showModalDialog("erk/KuponKayit.html", o);
    //        alert(o.var1);
    if (o.var1.length > 0)
    {
      bankolariYerlestir();
      adres = kuponuOnayaHazirla() + "&sistem=" + sistemiHazirla();
      document.myForm.action = "contentH.jsp?page=iddaaKaydet&drawId=" + document.getElementById("drawId").value + "&sonuc=" + adres + "&misli=" + document.myForm.misli.value +"&amounts="+document.getElementById("kupontutartext").value + "&couponName="+o.var1;
      document.myForm.submit();
    }
    else
    {
      alert("Kupon Adı gerekli!");
    }
  }
}

function bankolariYerlestir() {

  for(sa=0; sa<textIds.length;sa++) {
    if (textIds[sa]!="x") {
//          alert(document.getElementById("areaMBS" + textIds[sa]).value);
//          alert(document.getElementById("banko" + document.getElementById("areaMacKodu" + textIds[sa]).value).checked);
      if (document.getElementById("areaMacKodu" + textIds[sa]) != null &&
          document.getElementById("banko" + document.getElementById("areaMacKodu" + textIds[sa]).value) != null) {

          if (document.getElementById("banko" + document.getElementById("areaMacKodu" + textIds[sa]).value).checked ) {
            document.getElementById("areaBanko" + textIds[sa]).value = 1;
          } else {
            document.getElementById("areaBanko" + textIds[sa]).value = 0;
          }
      }

    }
  }

}

function bulVeDegerAta(kodu,deger) {

  for(k=0; k<textIds.length;k++) {
    if (textIds[k]!="x") {
      if(document.getElementById("areaBanko" + textIds[k]).value.substr(0,3) == kodu) {
        document.getElementById("areaBanko" + textIds[k]).value = deger;
      }
    }
  }

}

function kuponuOnayaHazirla() {
  var sonuc = "";
  for(k=0; k<textIds.length;k++) {
    if (textIds[k]!="x") {

      if (document.getElementById("areaMacKodu" + textIds[k]) != null ) {

      //try {
        sonuc = sonuc + document.getElementById("areaMacKodu" + textIds[k]).value + "*" + document.getElementById("areaBanko" + textIds[k]).value + "*";
        sonuc = sonuc + document.getElementById("areaOran" + textIds[k]).value + "*" + document.getElementById("areaBahisTipi" + textIds[k]).value + "*";
        sonuc = sonuc + document.getElementById("areaSira" + textIds[k]).value + "*" + document.getElementById("areaMacAdi" + textIds[k]).value + "*" + document.getElementById("areaMBS" + textIds[k]).value + "*" + document.getElementById("areaTercih" + textIds[k]).value+"~";
      //} catch(e) {
      }
      //}
    }
  }
  return sonuc;

}

function sistemiHazirla () {

donenSistem = "";
for (var p=0; p < document.myForm.combinations.length; p++)
{
if (document.myForm.combinations[p].checked){
donenSistem = donenSistem + "|" + document.myForm.combinations[p].value;
}
}
/*
if (donenSistem != "") {
donenSistem = donenSistem + "-";
}
*/
return donenSistem;
}

var buBirUzunVadeli = 0;

function oyunSayilariniAta() {

  SKORSAYISI = 0;
  ILK_YARI_MACSONUCU = 0;
  MAC_SONUCU1 = 0;
  MAC_SONUCU2 = 0;
  MAC_SONUCU3 = 0;
  MAC_SONUCU4 = 0;



  for(oyunSayi=0; oyunSayi<textIds.length;oyunSayi++) {

    if (textIds[oyunSayi]!="x") {

      var fFoxDeneme = 'areaMBS' + textIds[oyunSayi];



      if  (document.getElementById(fFoxDeneme) != null) {
      //try {
        if (document.getElementById(fFoxDeneme).value == "1"){
          MAC_SONUCU1++;
        }
        if (document.getElementById(fFoxDeneme).value == "2"){
          MAC_SONUCU2++;
        }
        if (document.getElementById(fFoxDeneme).value == "3"){
          MAC_SONUCU3++;
        }
        if (document.getElementById(fFoxDeneme).value == "4"){
          MAC_SONUCU4++;
        }
        if (document.getElementById(fFoxDeneme).value == "SC"){
          SKORSAYISI++;
        }
        if (document.getElementById(fFoxDeneme).value == "UV"){
          buBirUzunVadeli = 1;
          SKORSAYISI++;
        }
        if (document.getElementById(fFoxDeneme).value == "SF"){
          ILK_YARI_MACSONUCU++;
        }
      //} catch ( e ) {
        //alert ( e );
      }



    }
  }

}

function errorCheck() {

  var hatasiz = true;
  oyunSayilariniAta();


  var bankoSayisi = 0;

  bankoSayisi = bankoSayisiVer();

  var sistemSayisi = 0;
  var sistemADEDI = 0;
  var valid = 0;


  if (kolonSayisi > 15) {
    alert("Bir kuponda en fazla 15 maç seçebilirsiniz!");
    hatasiz = false;
    return hatasiz;
  }

  if (kolonSayisi == 0) {
    alert("Önce maç seçmeniz gerekiyor!");
    hatasiz = false;
    return hatasiz;
  }

  var mbs1 = SKORSAYISI + MAC_SONUCU1;
  var mbs2 = MAC_SONUCU2 + ILK_YARI_MACSONUCU;
  var mbs3 = MAC_SONUCU3;
  var mbs4 = MAC_SONUCU4;



  if (mbs1>0) {

    //return true;
  } else {

    var totalmbs2 = (2*mbs2);
    var totalmbs3 = (3*mbs3);
    var totalmbs4 = (4*mbs4);

    if (totalmbs2>=4 || totalmbs3>=9 || totalmbs4>=16) {
      //return true;
    } else {
      total = totalmbs2 + totalmbs3 + totalmbs4;
      if (total>12) {
        //return true;
      } else {
         if (total==8 && mbs3==2 && mbs2==1) {
             //return true;
         } else {
             if (total==12 && mbs3==2 && mbs2==1) {
                 //return true;
             } else {

               alert("Lütfen bir kolonda en az MBS (4 veya 3 adet) kadar,\nİlk Yarı/Maç Sonucu için en az 2 adet takımı işaretleyiniz!");
               return false;
             }
         }
      }

    }
  }

  if (buBirUzunVadeli==1) {
    var zpata = 0;
    for (var dr=0; dr < document.myForm.combinations.length; dr++)
    {
        if (document.myForm.combinations[dr].checked){
            zpata = (zpata*1) + (document.myForm.combinations[dr].value*1);
            if ( (zpata*1) > 1) {
                alert("Seçtiğiniz sistem 1' den fazla olamaz!");
                return false;
            }
            MacKontrol()
        }

    }
  }

  /*
  if (oyunTipiBankoSayisi("UV")!=0) {
        if (hemAyniMactanIkiTaneHemBankoMu() == "evet") {
            alert("Banko seçtiğiniz şeyden iki tane olmaz.. ");
        }
  }
  */
  if (oyunTipiBankoSayisi("UV")!=0) {
    if ((bankoSayisi*1)>0) {
        alert("Banko seçemezsiniz");
        return false;
    }
  }



  if (oyunTipiBankoSayisi("SC")==0 && oyunTipiBankoSayisi("UV")==0 && oyunTipiBankoSayisi("1")==0 ) {

          for (var p=0; p < document.myForm.combinations.length; p++)
          {
            if (document.myForm.combinations[p].checked){
              sistemSayisi = (sistemSayisi*1) + (document.myForm.combinations[p].value*1);
              sistemADEDI++;

              if ( (sistemSayisi*1) > (kolonSayisi*1) ){
                alert("Seçtiğiniz sistem toplam maç sayınızdan fazla olamaz!");
                return false;
              }

              if ( (sistemSayisi*1) + (bankoSayisi*1) > (kolonSayisi*1)) {
                alert("Seçtiğiniz sistem ve banko sayısı toplamı, toplam maç sayınızdan fazla olamaz!");
                return false;
              }

              if (mbs1>0) valid = 1;
              if (mbs2>0) valid = 2;
              if (mbs3>0) valid = 3;
              if (mbs4>0) valid = 4;
              /*
              alert("valid =" + valid);
              alert("bankoSayisi  =" + bankoSayisi);
              alert("sistemSayisi =" + sistemSayisi);
              alert("sistemSayisi - bankoSayisi >= valid " + (sistemSayisi - bankoSayisi >=valid));
              */
              if ((sistemSayisi*1) + (bankoSayisi*1) >=(valid*1)) {
                return true;
              } else {

                alert("Kuponunuz geçerli değil! Seçtiğiniz sistem oyunu bu kupon için uygun değildir!");
                return false;
              }
            }
          }
  }

  if (bankoSayisi>0 && sistemSayisiVer()<1){
    alert("Sistem seçmeden banko oynayamazsınız!");
    return false;
  }


  if (sistemAdediVer()>3){
    alert("En fazla 3 tane farklı sistem seçeneği seçebilirsiniz!");
    return false;
  }

  if (SKORSAYISI>0 && ILK_YARI_MACSONUCU == 0 && MAC_SONUCU1 ==0 && MAC_SONUCU2 ==0 && MAC_SONUCU3 ==0 && MAC_SONUCU4 == 0) {
    if (sistemAdediVer()==0 && ayniMactanIkiTaneVarMi () == "evet") {
             alert("Aynı maça en az 2 farklı skor seçtiğiniz için 'Sistem 1' seçmelisiniz!");
        return false;
    }
  }

  return hatasiz;
}

function ayniMactanIkiTaneVarMi () {
  var cevap = "hayir";
  for(sa=0; sa<textIds.length;sa++) {
    if (textIds[sa]!="x") {
      if ( MacKontrol(document.getElementById("areaMacKodu" + textIds[sa]).value) > 1 ) {
            cevap = "evet";
      }
    }
  }
  return cevap;
}



function hemAyniMactanIkiTaneHemBankoMu () {
  var cevap = "hayir";
  for(sa=0; sa<textIds.length;sa++) {
    if (textIds[sa]!="x") {
      if ( MacKontrol(document.getElementById("areaMacKodu" + textIds[sa]).value) > 1 ) {
          if (document.getElementById("banko"+textIds[sa])) {
            cevap = "evet";
          }
      }
    }
  }
  return cevap;
}

function MacKontrol(macKodu) {
  var z = 0;
  for(sax=0; sax<textIds.length;sax++) {
    if (textIds[sax]!="x") {
      if( document.getElementById("areaMacKodu" + textIds[sax]).value == macKodu ){
        z++;
      }
    }
  }
  return z;
}

function sistemSayisiVer () {
    var hebele = 0;
    for (var p=0; p < document.myForm.combinations.length; p++)
    {
      if (document.myForm.combinations[p].checked){
        hebele = (hebele*1) + (document.myForm.combinations[p].value*1);
      }
     }

     return hebele;
}

function sistemAdediVer () {
    var hebele = 0;
    for (var p=0; p < document.myForm.combinations.length; p++)
    {
      if (document.myForm.combinations[p].checked){
        hebele++ ;
      }
     }

     return hebele;
}

function oyunTipiBankoSayisi(oyunTipi) {
  var cevap = 0;
  for(sa=0; sa<textIds.length;sa++) {
    if (textIds[sa]!="x") {
//          alert(document.getElementById("areaMBS" + textIds[sa]).value);
//          alert(document.getElementById("banko" + document.getElementById("areaMacKodu" + textIds[sa]).value).checked);
      if ( document.getElementById("areaMacKodu" + textIds[sa]) != null &&
           document.getElementById("banko" + document.getElementById("areaMacKodu" + textIds[sa]).value) != null &&
           document.getElementById("banko" + document.getElementById("areaMacKodu" + textIds[sa]).value).checked && document.getElementById("areaMBS" + textIds[sa]).value ==oyunTipi ) {
        cevap ++;
      }
    }
  }
  return cevap;
}

function bankoSayisiVer() {
  var cevap = 0;
  for(sa=0; sa<textIds.length;sa++) {
    if (textIds[sa]!="x") {
      if ( document.getElementById("areaMacKodu" + textIds[sa]) != null &&
           document.getElementById("banko" + document.getElementById("areaMacKodu" + textIds[sa]).value) != null &&
           document.getElementById("banko" + document.getElementById("areaMacKodu" + textIds[sa]).value).checked ) {
        cevap ++;
      }
    }
  }
  return cevap;
}

function macSonucuBankoSayisi(oyunTipi) {

  var cevap = 0;
  var deger = 4;
  if (oyunTipi == "MAC_SONUCU2") {deger == 2;}
  if (oyunTipi == "MAC_SONUCU3") {deger == 3;}
  if (oyunTipi == "MAC_SONUCU4") {deger == 4;}

  for(sa=0; sa<textIds.length;sa++) {
    if (textIds[sa]!="x") {
      if (document.getElementById("areaBanko" + textIds[sa]).value == "1" && document.getElementById("areaMBS" + textIds[sa]).value == deger) {
        cevap ++;
      }
    }
  }
  return cevap;
}

function addRowToTableHAZIR(sira,mackodu, macadi,oran,oyuntipi,MBS,tercih,banko)
{

  var iteration = "";
  if( document.getElementById('addedmatchcodes').value.indexOf("#" + mackodu + "#") == -1 || oyuntipi == 'SC' || oyuntipi == 'UV') {

    document.getElementById('addedmatchcodes').value = document.getElementById('addedmatchcodes').value + "#" + mackodu + "#" + oyuntipi + "#" ;

    var tbl = document.getElementById('erkut');
    var lastRow = tbl.rows.length;
    // if there's no header row in the table, then iteration = lastRow + 1
    iteration = lastRow;
    // var iteration = document.getElementById('itera').value;

    var row = tbl.insertRow(lastRow);
    var cellLeft = row.insertCell(0);
    var textNode = document.createTextNode(iteration);
    cellLeft.setAttribute('colspan','4');
    cellLeft.appendChild(textNode);
    cellLeft.innerHTML="<IMG SRC=\"http://images.bilyoner.com/site/1px.gif\" WIDTH=\"1\" HEIGHT=\"3\" BORDER=\"0\"><BR>";

    var row = tbl.insertRow(lastRow+1);
    row.setAttribute('id',mackodu);

    var cellLeft = row.insertCell(0);
    cellLeft.setAttribute('width','27');
    var textNode = document.createTextNode(iteration);
    cellLeft.appendChild(textNode);

    if (banko == 1)
      cellLeft.innerHTML="<input type=checkbox checked STYLE=\"margin-left:2px\" onClick=\"hesapla();\" name=banko id=banko" + mackodu + "><BR>";
    else
      cellLeft.innerHTML="<input type=checkbox  STYLE=\"margin-left:2px\" onClick=\"hesapla();\" name=banko id=banko" + mackodu + "><BR>";

    //Mac Kodu
    var cellLeft = row.insertCell(1);
    var textNode = document.createTextNode(mackodu);
    var yazacak = "";

    if (oyuntipi != "UV") yazacak ="<font class='v9px'><B>"+mackodu+"</B></font><BR>";
    cellLeft.setAttribute('width','24');
    cellLeft.setAttribute('className','v9px');
    cellLeft.appendChild(textNode);
    cellLeft.innerHTML=yazacak;

    //Mac Adi
    var cellLeft = row.insertCell(2);
    var textNode = document.createTextNode(macadi);
    cellLeft.setAttribute('width','179');
    cellLeft.setAttribute('className','v10px');
    cellLeft.appendChild(textNode);
    cellLeft.innerHTML="<font class='v10px'>" + macadi+"</font><BR>";

    //remove..
    var cellLeft = row.insertCell(3);
    //var textNode = document.createTextNode(iteration);
    cellLeft.setAttribute('width','15');

    var sorsde = "http://images.bilyoner.com/site/delete_9x9.gif";

    var klikte = "onclick = rrft('" + iteration +"-1,\"#" + mackodu + "#\","+mackodu+",1,"+ sira +"')";
    //var klikte = "onclick = rrft('sadasdas'+mackodu)";
    if (oyuntipi == "SC" || oyuntipi == "UV" ) {
      cellLeft.innerHTML = "<img src=" + sorsde + " STYLE=\"margin-top:1px; cursor:pointer\"  onclick=rrft('sc'," + iteration +"-1,\"#" + mackodu + "#\","+mackodu+",1,"+ sira +",event)>";
    } else {
      cellLeft.innerHTML = "<img src=" + sorsde + " STYLE=\"margin-top:1px; cursor:pointer\"  onclick=rrft('DIGER'," + iteration +"-1,\"#" + mackodu + "#\","+mackodu+",1,"+ sira +",event)>";
    }

    var row = tbl.insertRow(lastRow+2);
    row.setAttribute('id',mackodu + "*");

    var cellLeft = row.insertCell(0);

    //oyuntipi
    var cellLeft = row.insertCell(1);
    var myHint =  "";
    if(oyuntipi=="F") {imagelink = "http://images.bilyoner.com/site/kuponicon_ms.gif"; myHint = "Oyun Tipi : Maç Sonucu";}
    if(oyuntipi=="FS") {imagelink = "http://images.bilyoner.com/site/kuponicon_c.gif"; myHint = "Oyun Tipi : Çifte Şans";}
    if(oyuntipi=="SF") {imagelink = "http://images.bilyoner.com/site/kuponicon_im.gif"; myHint = "Oyun Tipi : İlk Yarı Maç Sonucu";}
    if(oyuntipi=="SC") {imagelink = "http://images.bilyoner.com/site/kuponicon_sk.gif"; myHint = "Oyun Tipi : Skor";}
    if(oyuntipi=="UV") {imagelink = "http://images.bilyoner.com/site/kuponicon_uv.gif"; myHint = "Oyun Tipi : Uzun Vadeli";}
    if(oyuntipi=="UO") {imagelink = "http://images.bilyoner.com/site/kuponicon_au.gif"; myHint = "Oyun Tipi : AltıÜstü";}
    oyuntipiStr = "<IMG SRC=\" " + imagelink + "\" ALT=\" "+ myHint +"\" WIDTH=\"16\" HEIGHT=\"11\" BORDER=\"0\" STYLE=\"margin-top:1px\"><BR> ";
    var textNode = document.createTextNode(oyuntipi);
    cellLeft.appendChild(textNode);
    cellLeft.innerHTML=oyuntipiStr;

    var tire = "";
    if (oyuntipi != "UV") tire = " - ";

    //tercih
    var cellLeft = row.insertCell(2);
    cellLeft.id= mackodu + "K";
    cellLeft.setAttribute('className','v9px');
    cellLeft.innerHTML = "<font class='v9px'>" + tercih + tire + oran + "</font>";

    var cellLeft = row.insertCell(3);

    var row = tbl.insertRow(lastRow+3);
    var cellLeft = row.insertCell(0);
    var textNode = document.createTextNode(iteration);
    cellLeft.setAttribute("colspan",4);
    cellLeft.innerHTML="<IMG SRC=\"http://images.bilyoner.com/site/1px.gif\" WIDTH=\"1\" HEIGHT=\"3\" BORDER=\"0\"><BR>";

    var row = tbl.insertRow(lastRow+4);
    if ( document.all )
    {
      var a = document.createElement('td');
      a.colSpan =4;
      a.background = 'http://images.bilyoner.com/site/dots_1x3.gif';
      a.innerHTML = "<IMG SRC=\"http://images.bilyoner.com/site/1px.gif\" WIDTH=\"1\" HEIGHT=\"1\" BORDER=\"0\"><BR>";
      row.appendChild(a);
    } else {
      row.innerHTML = "<td background = 'http://images.bilyoner.com/site/dots_1x3.gif' colspan = 4> <IMG SRC=\"http://images.bilyoner.com/site/1px.gif\" WIDTH=\"1\" HEIGHT=\"1\" BORDER=\"0\"><BR></td>";
    }

  } else {

    var tire = "";
    if (oyuntipi != "UV") tire = " - ";

    if (document.getElementsByTagName) {
      var tableCells = document.getElementsByTagName("TD");
      var usesInnerText = false;
      for (var i=0; i<tableCells.length; i++) {
        if (tableCells[i].id == mackodu+"K") {
          if ( getInnerText(tableCells[i]).indexOf("/") == -1) {
            var ilkTercih  = getInnerText(tableCells[i]).substring(0,getInnerText(tableCells[i]).indexOf("-"));
            var ilkOran    = getInnerText(tableCells[i]).substring(getInnerText(tableCells[i]).indexOf("-")+1,getInnerText(tableCells[i]).length-1);
            tableCells[i].innerHTML = "<font class='v10px'>" + ilkTercih + "/" + tercih + tire + ilkOran + "/" + oran + "</font><br>";
          } else {
            var ilkTercih  = getInnerText(tableCells[i]).substring(0,getInnerText(tableCells[i]).indexOf("/"));
            var ilkOran = getInnerText(tableCells[i]).substring(getInnerText(tableCells[i]).indexOf("-")+1,getInnerText(tableCells[i]).lastIndexOf("/"));
            tableCells[i].innerHTML = "<font class='v10px'>" + ilkTercih + "/" + tercih + tire + ilkOran.substring(1,ilkOran.length) + "/" + oran + "</font><br>";
          }
        }
      }
    }
  }

  if (oyuntipi == "F" || oyuntipi == "FS" || oyuntipi == "UO" || MBS==1) {//MBS==1 kosulunu da koyduk. Ilk yari mac sonucu icin mbs 2 ise 1 kabul edildi
    kuponAreaAddHAZIR(mackodu,oran,oyuntipi,sira,MBS,macadi,tercih,banko);
  } else {
    kuponAreaAddHAZIR(mackodu,oran,oyuntipi,sira,oyuntipi,macadi,tercih,banko);
  }

}

function kuponAreaAddHAZIR(macKodu,oran,bahisTipi,sira,MBS,macadi,tercih,banko) {

    var tbl = document.getElementById('kuponArea');
    var lastRow = tbl.rows.length;

    // if there's no header row in the table, then iteration = lastRow + 1
    var iteration = lastRow;
    var buraninIDsi = generateTextId();
    // var iteration = document.getElementById('itera').value;
    var row = tbl.insertRow(lastRow);
    row.setAttribute('class','kuponBaslik');
    row.setAttribute('id',"areaTR"+macKodu);
    row.setAttribute('name',buraninIDsi);

    //areaMacKodu
    var cellRight = row.insertCell(0);
    var el = document.createElement('input');
    el.setAttribute('type', 'hidden');
    el.setAttribute('id', 'areaMacKodu'+buraninIDsi);
    el.setAttribute('value', macKodu);
    cellRight.appendChild(el);

    //banko
    var cellRight = row.insertCell(1);
    var el = document.createElement('input');
    el.setAttribute('type', 'hidden');
    el.setAttribute('id', 'areaBanko'+buraninIDsi);
    //el.setAttribute('value', macKodu + " "+sira);      //SİL DENİYORSUN
    cellRight.appendChild(el);

    //oran
    var cellRight = row.insertCell(2);
    var el = document.createElement('input');
    el.setAttribute('type', 'hidden');
    el.setAttribute('id', 'areaOran'+buraninIDsi);
    el.setAttribute('value', oran);
    cellRight.appendChild(el);

    //bahisTipi
    var cellRight = row.insertCell(3);
    var el = document.createElement('input');
    el.setAttribute('type', 'hidden');
    el.setAttribute('id', 'areaBahisTipi'+buraninIDsi);
    el.setAttribute('value', bahisTipi);
    cellRight.appendChild(el);

    //sira
    var cellRight = row.insertCell(4);
    var el = document.createElement('input');
    el.setAttribute('type', 'hidden');
    el.setAttribute('id', 'areaSira'+buraninIDsi);
    el.setAttribute('value', sira);
    cellRight.appendChild(el);

    //MBS
    var cellRight = row.insertCell(5);
    var el = document.createElement('input');
    el.setAttribute('type', 'hidden');
    el.setAttribute('id', 'areaMBS'+buraninIDsi);
    el.setAttribute('value', MBS);
    cellRight.appendChild(el);

    //MBS
    var cellRight = row.insertCell(6);
    var el = document.createElement('input');
    el.setAttribute('type', 'hidden');
    el.setAttribute('id', 'areaMacAdi'+buraninIDsi);
    el.setAttribute('value', macadi);
    cellRight.appendChild(el);

    //Tercih
    var cellRight = row.insertCell(7);
    var el = document.createElement('input');
    el.setAttribute('type', 'hidden');
    el.setAttribute('id', 'areaTercih'+buraninIDsi);
    el.setAttribute('value', tercih);
    cellRight.appendChild(el);

    hesapla();
}

function generateTextId() {
  var myId = 16;
  var i = 0;
  for(i=0; i<textIds.length;i++) {
    if (textIds[i] == "x") {
      myId = i;
      textIds[i] = i;
      break;
    }
  }
  return myId;
}

function ayniSkoraGirisiEngelle(macKodu,mySira,myTip) {
  var z = true;
  for(sa=0; sa<textIds.length;sa++) {
    if (textIds[sa]!="x") {
      if( document.getElementById("areaMacKodu" + textIds[sa]).value == macKodu && document.getElementById("areaSira" + textIds[sa]).value == mySira  && document.getElementById("areaBahisTipi" + textIds[sa]).value == myTip ){
        z = "false";
        break;
      }
    }
  }
  return z;
}

function HDATamamla(matchCode, playedColumn, gameType) {
  var hede = "siraText"+""+matchCode;
  if (gameType=="F") {
      if (playedColumn=="8") {
        document.getElementById(hede).value = document.getElementById(hede).value + "H";
      }
      if (playedColumn=="10") {
        document.getElementById(hede).value = document.getElementById(hede).value + "D";
      }
      if (playedColumn=="12") {
        document.getElementById(hede).value = document.getElementById(hede).value + "A";
      }
  }

  if (gameType=="FS") {
    document.getElementById(hede).value = "HDA";
    document.getElementById(hede).value = document.getElementById(hede).value + ""+playedColumn;
  }

  if (gameType=="SF" || gameType=="UO") {
    document.getElementById(hede).value = "HDA";
  }

}

function getInnerText(elt) {
    var _innerText = elt.innerText;
    if (!_innerText) {
        _innerText = elt.innerHTML.replace(/<[^>]+>/g,"");
    }
    return _innerText;
}


function getisIE6up(){
      //-----------------------------------
                var agt=navigator.userAgent.toLowerCase();
                 var is_major = parseInt(navigator.appVersion);
                 var is_minor = parseFloat(navigator.appVersion);
                 var is_ie     = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
                var is_ie3    = (is_ie && (is_major < 4));
                var is_ie4    = (is_ie && (is_major == 4) && (agt.indexOf("msie 4")!=-1) );
                var is_ie4up  = (is_ie && (is_major >= 4));
                var is_ie5    = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.0")!=-1) );
                var is_ie5_5  = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.5") !=-1));
                var is_ie5up  = (is_ie && !is_ie3 && !is_ie4);
                var is_ie5_5up =(is_ie && !is_ie3 && !is_ie4 && !is_ie5);
                var is_ie6    = (is_ie && (is_major == 4) && (agt.indexOf("msie 6.")!=-1) );
                var is_ie6up  = (is_ie && !is_ie3 && !is_ie4 && !is_ie5 && !is_ie5_5);
    return is_ie6up;
}
