var pocitadlo=1;
var pocitadlo2=1;

function click_zajem(dodav_balic) {


document.frmEle.cust_vyber.value = dodav_balic;

document.getElementById('tabber01').tabber.tabShow(2); 
} 

function dodav_podle_sazby(select_sazba, field_dod_bal, field_price_nt) {
  ele_select_sazba = select_sazba.value;
  ele_dod_bal = document.getElementById(field_dod_bal);
  ele_price_nt = document.getElementById(field_price_nt);

    // vycistime dodavatele
    while (ele_dod_bal.length > 0)
    {
      ele_dod_bal.remove(ele_dod_bal.length - 1);
    }
// doplnime standardni
addopt(ele_dod_bal, "", "vyberte dodavatele") 
addopt(ele_dod_bal, "Bicorn", "BICORN - Standard")
addopt(ele_dod_bal, "BEE-Basic", "BOHEMIA ENERGY entity - Basic")
addopt(ele_dod_bal, "BEE-Online", "BOHEMIA ENERGY - Standard 24 ON-LINE")
addopt(ele_dod_bal, "BEE-Garance", "BOHEMIA ENERGY - Garance")
addopt(ele_dod_bal, "Central Energy", "Central Energy - Standart")
addopt(ele_dod_bal, "Centropol", "CENTROPOL")
addopt(ele_dod_bal, "Corasta", "Corasta")
addopt(ele_dod_bal, "ČEC", "České Energetické Centrum")


  
  if (ele_select_sazba.substring(0,1)=='c') {
      addopt(ele_dod_bal, "ČEZ", "ČEZ")
      addopt(ele_dod_bal, "EON-Standard", "E.ON - ElektřinaStandard")
      addopt(ele_dod_bal, "EON-Jistota", "E.ON - Jistota")
      addopt(ele_dod_bal, "EON-EkoStandard", "E.ON - EkoStandard")
      addopt(ele_dod_bal, "BEE-VIP", "BOHEMIA ENERGY entity - VIP")
      addopt(ele_dod_bal, "PRE", "PRE")

  } else {
      addopt(ele_dod_bal, "ČEZ-Basic", "ČEZ - BASIC")
      addopt(ele_dod_bal, "ČEZ-Comfort", "ČEZ - COMFORT")  
      addopt(ele_dod_bal, "EON-Klasik", "E.ON - ElektřinaKlasik")
      addopt(ele_dod_bal, "EON-EkoElektrina", "E.ON - EkoElektřina")
      addopt(ele_dod_bal, "BEE-Ostosest", "BOHEMIA ENERGY - Ostošest")  
      addopt(ele_dod_bal, "Bicorn-Extra", "BICORN - Extra")
      addopt(ele_dod_bal, "Centropol-Blik", "CENTROPOL - Blik")
      addopt(ele_dod_bal, "Corasta-Comfort", "Corasta - Comfort")
      addopt(ele_dod_bal, "PRE-Komfort", "PRE - Komfort")
      addopt(ele_dod_bal, "PRE-Komfort+Garant", "PRE - Komfort+Garant")
  }
addopt(ele_dod_bal, "EON-TrendDuben", "E.ON - ElektřinaTrend Duben")
addopt(ele_dod_bal, "EON-TrendKveten", "E.ON - ElektřinaTrend květen")
addopt(ele_dod_bal, "EON-Trend24", "E.ON - ElektřinaTrend 24")
addopt(ele_dod_bal, "Elimon", "ELIMON")
addopt(ele_dod_bal, "Lumen", "Lumen Energy")
addopt(ele_dod_bal, "Optimum Trading-Odberod0108", "Optimum Trading")
addopt(ele_dod_bal, "RSP", "RSP Energy")
addopt(ele_dod_bal, "RSP-Akce MOP", "RSP Energy - Akce MOP")
addopt(ele_dod_bal, "RWE-Standard", "RWE - Standard")
addopt(ele_dod_bal, "RWE-Garant", "RWE - Garant")
addopt(ele_dod_bal, "RWE-Stabil", "RWE - Stabil")

if (ele_select_sazba.substring(1,2)=='0') {
  ele_price_nt.disabled="disabled";
  ele_price_nt.value="";
} else {
  ele_price_nt.disabled="";
} 
}
  



function replaceChars(field) {
  out = ",";
  add = ".";
  temp = field.value;
  
  while (temp.indexOf(out)>-1) {
    pos= temp.indexOf(out);
    temp = "" + (temp.substring(0, pos) + add + 
    temp.substring((pos + out.length), temp.length));
  }
   field.value = temp;
}


function addopt(selbox, val, txt) {
selbox.options[selbox.options.length] = new Option(txt, val);
}

function finput_text(id, type, size) {

  
var input = document.createElement( "input" );
input.setAttribute( "id", id );
input.setAttribute( "name", id );
//input.setAttribute( className, "inp-text" );
input.setAttribute( "type", type );
input.setAttribute( "size", size );
input.setAttribute( "value", "" );
return input;  
}


function finput_select(id) {

  
var input = document.createElement( "select" );
input.setAttribute( "id", id );
input.setAttribute( "name", id );
//input.setAttribute( className, "inp-text" );
return input;  
}

function addRow(){


input_cust_adr_spotr= finput_text("cust_adr_spotrELE" + pocitadlo, "text", "20")
input_price_vt = finput_text("price_vt" + pocitadlo, "text", "1")
input_price_nt=finput_text("price_nt" + pocitadlo , "text", "1")
input_distribuce  =finput_select("distribuce" + pocitadlo)
addopt(input_distribuce, "", "vyberte kraj")
addopt(input_distribuce, "EON", "Jihočeský kraj")
addopt(input_distribuce, "EON", "Jihomoravský kraj")
addopt(input_distribuce, "EON", "Vysočina kraj")
addopt(input_distribuce, "EON", "Zlínský kraj")
addopt(input_distribuce, "PRE", "Praha a Roztoky u Prahy")
addopt(input_distribuce, "ČEZ", "Ústecký kraj")
addopt(input_distribuce, "ČEZ", "Liberecký kraj")
addopt(input_distribuce, "ČEZ", "Moravskoslezský kraj")
addopt(input_distribuce, "ČEZ", "Olomoucký kraj")
addopt(input_distribuce, "ČEZ", "Středočeský kraj")
addopt(input_distribuce, "ČEZ", "Pardubický kraj")
addopt(input_distribuce, "ČEZ", "Královehradecký kraj")
addopt(input_distribuce, "ČEZ", "Plzeňský kraj")
addopt(input_distribuce, "ČEZ", "Karlovarský kraj")

input_sazba  =finput_select("sazba" + pocitadlo)
input_sazba.onchange = function() {dodav_podle_sazby(this, 'dod_bal' + (pocitadlo-1), 'price_nt' + (pocitadlo-1)); };
addopt(input_sazba, "", "vyberte sazbu")

var domopt = document.createElement("optgroup");

domopt.label = "Domácnosti";
input_sazba.appendChild(domopt);

addopt(input_sazba, "d01d", "D01d")
addopt(input_sazba, "d02d", "D02d")
addopt(input_sazba, "d25d", "D25d")
addopt(input_sazba, "d26d", "D26d")
addopt(input_sazba, "d35d", "D35d")
addopt(input_sazba, "d45d", "D45d")
addopt(input_sazba, "d55d", "D55d")
addopt(input_sazba, "d56d", "D56d")
addopt(input_sazba, "d61d", "D61d")

var domopt = document.createElement("optgroup");
domopt.label = "Firmy";
input_sazba.appendChild(domopt);

addopt(input_sazba, "c01d", "C01d")
addopt(input_sazba, "c02d", "C02d")
addopt(input_sazba, "c03d", "C03d")
addopt(input_sazba, "c25d", "C25d")
addopt(input_sazba, "c26d", "C26d")
addopt(input_sazba, "c35d", "C35d")
addopt(input_sazba, "c45d", "C45d")
addopt(input_sazba, "c55d", "C55d")
addopt(input_sazba, "c56d", "C56d")
addopt(input_sazba, "c62d", "C62d")

input_jistic  = finput_select("jistic" + pocitadlo)
addopt(input_jistic, "", "vyberte jistič")
addopt(input_jistic, "b1x25", "jistič do 3x10 A a do 1x25 A")
addopt(input_jistic, "b3x16", "jistič nad 3x10 A do 3x16 A")
addopt(input_jistic, "b3x20", "jistič nad 3x16 A do 3x20 A")
addopt(input_jistic, "b3x25", "jistič nad 3x20 A do 3x25 A")
addopt(input_jistic, "b3x32", "jistič nad 3x25 A do 3x32 A")
addopt(input_jistic, "b3x40", "jistič nad 3x32 A do 3x40 A")
addopt(input_jistic, "b3x50", "jistič nad 3x40 A do 3x50 A")
addopt(input_jistic, "b3x63", "jistič nad 3x50 A do 3x63 A")
addopt(input_jistic, "b3x80", "jistič nad 3x63 A do 3x80 A")
addopt(input_jistic, "b3x100", "jistič nad 3x80 A do 3x100 A")
addopt(input_jistic, "b3x125", "jistič nad 3x100 A do 3x125 A")
addopt(input_jistic, "b3x160", "jistič nad 3x125 A do 3x160 A")



input_dod_bal  = finput_select("dod_bal" + pocitadlo)

                                  
var addplace = document.getElementById('formele');                  
  

var newtr = document.createElement("tr");
var newth = document.createElement("th");
var newtd = document.createElement("td");
newth.appendChild(document.createTextNode("Kraj: "));
newtd.appendChild(input_distribuce);
newtr.appendChild(newth);
newtr.appendChild(newtd);
addplace.appendChild(newtr);

var newtr = document.createElement("tr");
var newth = document.createElement("th");
var newtd = document.createElement("td");
newth.appendChild(document.createTextNode("Sazba: "))
newtd.appendChild(input_sazba);
newtr.appendChild(newth);
newtr.appendChild(newtd);
addplace.appendChild(newtr);

var newtr = document.createElement("tr");
var newth = document.createElement("th");
var newtd = document.createElement("td");
newth.appendChild(document.createTextNode("Spotřeba ve vysokém tarifu (VT) [MWh]: "))
newtd.appendChild(input_price_vt);
newtr.appendChild(newth);
newtr.appendChild(newtd);
addplace.appendChild(newtr);

var newtr = document.createElement("tr");
var newth = document.createElement("th");
var newtd = document.createElement("td");
newth.appendChild(document.createTextNode("Spotřeba v nízkém tarifu (NT) [MWh]: "))
newtd.appendChild(input_price_nt);
newtr.appendChild(newth);
newtr.appendChild(newtd);
addplace.appendChild(newtr);

var newtr = document.createElement("tr");
var newth = document.createElement("th");
var newtd = document.createElement("td");
newth.appendChild(document.createTextNode("Jistič: "))
newtd.appendChild(input_jistic);
newtr.appendChild(newth);
newtr.appendChild(newtd);
addplace.appendChild(newtr);

var newtr = document.createElement("tr");
var newth = document.createElement("th");
var newtd = document.createElement("td");
newth.appendChild(document.createTextNode("Současný dodavatel: "))
newtd.appendChild(input_dod_bal);
newtr.appendChild(newth);
newtr.appendChild(newtd);
addplace.appendChild(newtr);

                             
                  pocitadlo++;
}

function addRow2(){

input_cust_adr_spotr=finput_text("cust_adr_spotrGAS" + pocitadlo2 , "text", "20")
input_distrib_gas  =finput_select("distrib_gas" + pocitadlo2)
addopt(input_distrib_gas, "", "vyberte kraj")
addopt(input_distrib_gas, "EON JČP", "Jihočeský kraj")
addopt(input_distrib_gas, "JMP Net", "Jihomoravský kraj")
addopt(input_distrib_gas, "JMP Net", "Vysočina")
addopt(input_distrib_gas, "JMP Net", "Zlínský kraj")
addopt(input_distrib_gas, "PP", "Praha")
addopt(input_distrib_gas, "SMP Net", "Moravskoslezský kraj")
addopt(input_distrib_gas, "SMP Net", "Olomoucký kraj")
addopt(input_distrib_gas, "VČP Net", "Pardubický kraj")
addopt(input_distrib_gas, "VČP Net", "Královehradecký kraj")
addopt(input_distrib_gas, "RWE Gas Net", "Plzeňský kraj")
addopt(input_distrib_gas, "RWE Gas Net", "Karlovarský kraj")
addopt(input_distrib_gas, "RWE Gas Net", "Ústecký kraj")
addopt(input_distrib_gas, "RWE Gas Net", "Liberecký kraj")
addopt(input_distrib_gas, "RWE Gas Net", "Středočeský kraj")

input_mwh=finput_text("mwh" + pocitadlo2 , "text", "2")
input_m3=finput_text("m3" + pocitadlo2 , "text", "2")
input_mwh.onkeyup=function() { replaceChars(document.getElementById('mwh'+ pocitadlo2)); 
                              document.getElementById('m3'+ pocitadlo2).value=document.getElementById('mwh'+ pocitadlo2).value*1000/10.55;
                             }
//input_m3.onblur=function() { replaceChars(document.getElementById('m3'+ pocitadlo2)); 
//                             document.getElementById('mwh'+ pocitadlo2).value=document.getElementById('m3'+ pocitadlo2).value/1000*10.55;
//                           }
input_dodavatel_gas  =finput_select("dodavatel_gas" + pocitadlo2)
addopt(input_dodavatel_gas, "", "vyberte dodavatele")
addopt(input_dodavatel_gas, "BEE", "Bohemia Energy")
addopt(input_dodavatel_gas, "Central Energy", "Central Energy")
addopt(input_dodavatel_gas, "Centropol", "Centropol")
addopt(input_dodavatel_gas, "ČEC", "ČEC")
addopt(input_dodavatel_gas, "ČEZ-Comfort", "ČEZ - Comfort")
addopt(input_dodavatel_gas, "ČEZ-Praktik", "ČEZ - Praktik")
addopt(input_dodavatel_gas, "EON-nad315 MWh", "E.ON Energie - nad 315 MWh")
addopt(input_dodavatel_gas, "EON-do315 MWh", "E.ON Energie - do 315 MWh")
addopt(input_dodavatel_gas, "Lama", "LAMA Investments")
addopt(input_dodavatel_gas, "Lumen", "Lumen")
addopt(input_dodavatel_gas, "PP", "Pražská plynárenská")
addopt(input_dodavatel_gas, "PP-ZTP.P a 65+", "Pražská plynárenská - ZTP.P a 65+")
addopt(input_dodavatel_gas, "RSP", "RSP Energy")
addopt(input_dodavatel_gas, "Optimum Trading", "Optimum Trading")
addopt(input_dodavatel_gas, "RWE", "RWE")
addopt(input_dodavatel_gas, "RWE-ZTP.P", "RWE - ZTP.P")
                                     

input_cust_ztp=finput_text("cust_ztp" + pocitadlo2 , "checkbox", "1")
input_cust_ztp.value=true;
                                    
var addplace = document.getElementById('formgas');


var newtr = document.createElement("tr");
var newth = document.createElement("th");
var newtd = document.createElement("td");
newth.appendChild(document.createTextNode("Kraj: "))
newtd.appendChild(input_distrib_gas);
newtr.appendChild(newth);
newtr.appendChild(newtd);
addplace.appendChild(newtr);

var newtr = document.createElement("tr");
var newth = document.createElement("th");
var newtd = document.createElement("td");
newth.appendChild(document.createTextNode("Spotřeba [MWh]: "))
newtd.appendChild(input_mwh);
newtr.appendChild(newth);
newtr.appendChild(newtd);
addplace.appendChild(newtr);

var newtr = document.createElement("tr");
var newth = document.createElement("th");
var newtd = document.createElement("td");
newth.appendChild(document.createTextNode("Spotřeba [m3]: "))
newtd.appendChild(input_m3);
newtr.appendChild(newth);
newtr.appendChild(newtd);
addplace.appendChild(newtr);

var newtr = document.createElement("tr");
var newth = document.createElement("th");
var newtd = document.createElement("td");
newth.appendChild(document.createTextNode("Současný dodavatel: "))
newtd.appendChild(input_dodavatel_gas);
newtr.appendChild(newth);
newtr.appendChild(newtd);
addplace.appendChild(newtr);

var newtr = document.createElement("tr");
var newth = document.createElement("th");
var newtd = document.createElement("td");
newth.appendChild(document.createTextNode("ZTP nebo 65+: "))
newtd.appendChild(input_cust_ztp);
newtr.appendChild(newth);
newtr.appendChild(newtd);
addplace.appendChild(newtr);
 pocitadlo2++;
}












