$(document).ready(function() {

  // ajax nacitanie tabulky
  var domeny;
  $.get(mattis['base'] + "/public/ajax.php", {act: "cennik_domen"}, function(data) {
    $.each(data,function(key,val) {
      riadok = '<tr>\
        <td>.' + val['tld']+ '</td>\
        <td>' + val['eur'] + ' EUR (' + val['skk'] + ' SKK)</td>\
        <td>' + val['czk'] + ' CZK</td>\
        <td>' + val['usd'] + ' USD</td>\
        </tr>'; 
      tld = '<option value="' + val['tld'] + '">' + val['tld'] + '</option>';
      $("#cennikDomen").append(riadok);
      $("#tld").append(tld);
    });
    $("#cennikDomen tr:odd").css({background: "#444"});
  }, "json");
  
  $.get(mattis['base'] + "/public/ajax.php", {act: "cennik_sluzieb"}, function(data) {
    $.each(data, function(key, val) {
        txt = txt_services[val['sluzba']];
        riadok = '<tr>\
            <td>' + (txt.name) + '</td>\
            <td>' + val['eur'] + ' EUR (' + val['skk'] + ' SKK)</td>\
            <td>' + val['czk'] + ' CZK</td>\
            <td>' + val['usd'] + ' USD</td>\
            </tr>';
        $("#cennikSluzieb").append(riadok);
        
        if(txt.decs.length)
            $("#cennikSluzieb").after('<p class="small">' + txt.decs + '</p>');
    });
  }, "json");
  
  $("#registracia_domeny").click(function() {
    presmerovat_na = $.trim($("#domena").val()) + "_" + $("#tld").val();
    if(presmerovat_na.length > 1)
      presmerovat_na = $(this).attr("href") + presmerovat_na + "/";
    else
      presmerovat_na = $(this).attr("href");
    
    location = presmerovat_na;
    return false;
  });
    
  $("#domainCheckForm").submit(function() {
  
    domain = $.trim($("#domena").val());
    country = $("#tld").val();
    
    if(domain.search(/^[qwertzuiopasdfghjklyxcvbnmQWERTZUIOPASDFGHJKLYXCVBNM0-9][qwertzuiopasdfghjklyxcvbnmQWERTZUIOPASDFGHJKLYXCVBNM0-9-]+$/) == -1) {
      alert(txt_domena['err']);
      return false;
    }
    
    $(this).attr("disabled",true);
    $("#report").text(txt_domena['test']);
    
    $.get(mattis['base'] + "/public/whois.php", {"domain": domain + "." + country}, function(data) {
      $("#report").html(txt_domena['ds' + data]);
      alert(txt_domena['ds' + data]);
      $("#je_volna").removeAttr("disabled");
    });
    
    return false;
  
  });
  
});
