var timeOut;

//funkce akce po kliku na odkaz - tj.nacteni
function ShowCetelemCalc(price) {

	pos_top = 200;
	pos_left = 400;

	scroll_top = $(window).scrollTop();
	if (pos_top < scroll_top)
		pos_top = scroll_top;
	$("#vrstva_cetelem_calc").css({top: pos_top + "px", left: pos_left + "px", index: 999});
	$("#vrstva_cetelem_calc").show();
	$("#vrstva_cetelem_calc_obsah").load(web_root + "scripts/cetelem_kalkulacka.php?cenaZbozi=" + price);
}

function HiddenCetelemCalc()
{
	$("#vrstva_cetelem_calc").hide('slow');
	$("#vrstva_cetelem_calc_obsah").html("<div id='vrstva_cetelem_calc_cekej'></div>"); // obnoveni cekani
}

function SendCetelemCalc()
{

	var calcUrl = web_root + "scripts/cetelem_kalkulacka.php?kodMaterialu=" + $("#material option:selected").val() 
													 + "&kodPojisteni=" + $("#pojisteni option:selected").val()
													 + "&cenaZbozi=" + document.cetelem_calc_form.cenaZbozi.value
													 + "&potvrzeni=1";
	barem = $("#cetelem_calc_form input[name='kodBaremu']:checked").val();
	if (typeof(barem) == 'undefined')
	{
		barem = '';
	}			
	calcUrl += "&kodBaremu=" + barem;

	if (document.cetelem_calc_form.primaPlatba.value != "")
	{
		calcUrl +="&primaPlatba=" + document.cetelem_calc_form.primaPlatba.value;
	}
	if (document.cetelem_calc_form.vyseUveru.value != "")
	{
		calcUrl +="&vyseUveru=" + document.cetelem_calc_form.vyseUveru.value;
	}
	if (document.cetelem_calc_form.pocetSplatek.value != "")
	{
		calcUrl +="&pocetSplatek=" + document.cetelem_calc_form.pocetSplatek.value;
	}
	if (document.cetelem_calc_form.odklad.checked.value == true)
	{
		calcUrl +="&odklad=" + document.cetelem_calc_form.odklad;
	}
	if (document.cetelem_calc_form.zdarma.checked == true)
	{
		calcUrl +="&zdarma=" + document.cetelem_calc_form.zdarma;
	}
	if (document.cetelem_calc_form.vyseSplatky.value != "")
	{
		calcUrl +="&vyseSplatky=" + document.cetelem_calc_form.vyseSplatky.value;
	}

	$("#vrstva_cetelem_calc_obsah").html("<div id='vrstva_cetelem_calc_cekej'></div>"); // cekani
	$("#vrstva_cetelem_calc_obsah").load(calcUrl);
	return false;
}

$(document).ready(function() {
	//do html vlozime prislusne divy
	var inner_html = ("<div id='vrstva_cetelem_calc' style='z-index:1000;'>");
	inner_html += ("<div id='vrstva_cetelem_calc_nadpis'><form><input type='button' id='zavrit_cetelem_calc' value=''></a></form></div>");
    inner_html += ("<div id='vrstva_cetelem_calc_obsah'>");
	inner_html += ("<div id='vrstva_cetelem_calc_cekej'></div>");
	inner_html += ("</div>");
	inner_html += ("</div>");

	$("#pozadi").append(inner_html);
	//ulozime si obsah divu vrstva_obsah (po inicializaci obsahuje nejaky progress typu "cekejte") do promenne
	inlay_buffer = $("#vrstva_cetelem_calc_obsah").html();
	
	//posouvani okna
	$("#vrstva_cetelem_calc").draggable( {
			zIndex  : 10000,
			ghosting: false,
			opacity : 0.7,
			handle  :	"#vrstva_cetelem_calc_nadpis",
			start   : function() {
				clearTimeout(timeOut);
			} 
	});

	$("#vrstva_cetelem_calc").hide();

	//automaticky posun pri scrollu
	$(window).scroll(function() {
		$("#vrstva_cetelem_calc").animate({top:$(window).scrollTop() + "px" }, {queue: false, duration: 350});
	});

	//zavreni okna
	$("#zavrit_cetelem_calc").click(function() {
		HiddenCetelemCalc();
	});
});

function emptyCetelemData()
{
	document.cetelem_calc_form.primaPlatba.value = "";
	document.cetelem_calc_form.pocetSplatek.value = "";
	document.cetelem_calc_form.vyseUveru.value = "";
	document.cetelem_calc_form.vyseSplatky.value = "";
	return false;
}