var nodeID;
var courseID;

$(document).ready(function()
{
	// Definovani udalosti pro sbalovani / rozbalovani na obrazky
	$("#warningMessage").hide();
	$("#btnGetCustomerCode").click(function(i){getCustomData()});
	$("#txtKodObjednavatele").keypress(function (e) {
		if (e.which == 13) getCustomData();
	});
});

function getCustomData()
{
	$.get("ObjednavkaKataloguXML.aspx?GetCustomData="+$("#txtKodObjednavatele").val(), onGetCustomData);
}

function onGetCustomData(_xml, _textstatus)
{
	xml = _xml;
	errormsg = $('objednavatel>message', xml).text();
	if (errormsg != "")
	{
		$("#warningMessage").html("<div class=\"errorMsg\">"+errormsg+"</div>");
		$("#warningMessage").show('fast');
	} else {
		$("#warningMessage").hide();
		$("#txtKod").val($('objednavatel>kod', xml).text());
		$("#txtNazevFirmy").val($('objednavatel>firma', xml).text());
		$("#txtTitul").val($('objednavatel>titul', xml).text());
		$("#txtJmeno").val($('objednavatel>jmeno', xml).text());
		$("#txtPrijmeni").val($('objednavatel>prijmeni', xml).text());
		$("#txtFunkce").val($('objednavatel>funkce', xml).text());
		$("#txtEmail").val($('objednavatel>email', xml).text());
		$("#txtTelefon").val($('objednavatel>telefon', xml).text());
		
		$("#txtUlice").val($('objednavatel>ulice', xml).text());
		$("#txtMesto").val($('objednavatel>mesto', xml).text());
		$("#txtPSC").val($('objednavatel>psc', xml).text());
		$("#txtStat").val($('objednavatel>stat', xml).text());
	}
}

function getTerms(xmlResult)
{
  var mainData = "";          // Data pro vystup
  var colSpan = 6;
  
  var kurz;
  var tableClosed = true;
  var isLocPra = true;
  var isLocBrn = true;
  var isLocBra = true;

  $('terms>term', xmlResult).each(function(i)
  {
  	
    // Vyfiltrování zadaných poboček (učeben, lokací)
    if (($(this).attr('ucebna') == "Praha") && (!isLocPra)) return;     
    if (($(this).attr('ucebna') == "Brno") && (!isLocBrn)) return;
    if (($(this).attr('ucebna') == "Bratislava") && (!isLocBra)) return;
    
    if (tableClosed)
    {
      tableClosed = false;
      mainData += "<table id='resultTable' border='0' width='100%'>";
      mainData += "<tr class='resultTitle'>";
      mainData += "<td>"+legDatumKonani+"</td>";
      mainData += "<td>"+legDelkaKonani+"</td>";
      mainData += "<td>"+legCenaKurzu+"</td>";
      mainData += "<td>"+legCenaPrirucky+"</td>";
      mainData += "<td>"+legUcebnaKurzu+"</td>";
      mainData += "</tr>";
    }
    
    
    dk = $(this).attr("delkaKonani");
    if (dk==1) dk+=(" "+leg1den);
    else if ((dk<5) && (dk>0)) dk+=(" "+leg2den);
    else dk+=(" "+leg5den);

    mainData += "<tr>";
    mainData += "<td>"+$(this).attr("datumKonani")+"</td>";
    mainData += "<td>"+dk+"</td>";
    mainData += "<td>"+parseFloat($(this).attr("cena"))+" "+$(this).attr("mena")+"</td>";
    if ($(this).attr("prirucky") == false) mainData += "<td>-</td>";
    else 
        if ($(this).attr("cenaPrirucky") == 0)
            mainData += "<td>"+legVCeneKurzu+"</td>";
        else
            mainData += "<td>"+parseFloat($(this).attr("cenaPrirucky"))+" "+$(this).attr("mena")+"</td>";
    mainData += "<td>"+$(this).attr("ucebna")+"</td>";
    mainData += "</tr>";
  });
  
  if (!tableClosed) mainData += "</table>";
  
  return mainData;
}

function img_changeOblast(id)
{
	re = new RegExp("^.*book_closed.png$");
	if(re.test($('#img_'+id).attr('src')))
	{
	    $('#img_'+id).attr('src', 'images/skupiny/book_open.png');
	    $('#img_'+id).attr('alt', altImage1);
	    $('#img_'+id).attr('title', altImage1);
	}
	else 
	{
	    $('#img_'+id).attr('src', 'images/skupiny/book_closed.png');
	    $('#img_'+id).attr('alt', altImage2);
	    $('#img_'+id).attr('title', altImage2);
	}
}

function validace(errorMsg)
{
	validaceKO = false;
	
	if ($("#txtJmeno").val() == "") validaceKO=true;
	else if ($("#txtPrijmeni").val() == "") validaceKO=true;
	else if ($("#txtEmail").val() == "") validaceKO=true;
	else if ($("#txtUlice").val() == "") validaceKO=true;
	else if ($("#txtMesto").val() == "") validaceKO=true;
	else if ($("#txtPSC").val() == "") validaceKO=true;
	else if ($("#txtStat").val() == "") validaceKO=true;
	
	if (validaceKO)
	{
		$("#warningMessage").html("<div class=\"errorMsg\">"+errorMsg+"</div>");
		$("#warningMessage").show('fast');
	} else Form1.submit();
}