
var base='/';var arr=[];var last_id=-1;var last_place_id=-1;var addSeat=function(div,id,pasmo){var stav=0;var id_typ_hodnota=$("input[@name='sleva']:checked").val();var sleva=id_typ_hodnota.split("__");if($(div).hasClass('checked')){$(div).removeClass('checked');stav=0;}
else{$(div).addClass('checked');stav=1;}
$.ajax({type:"POST",url:"seat.php",data:({stav:stav,koncert:arr[$('#selectList').val()],sedadlo_id:id,sedadlo_pasmo:pasmo,vycisleni_id:sleva[0],sleva_typ:sleva[1],sleva_hodnota:sleva[2],sleva_id:sleva[3],fid:$('#fid').val()}),success:function(msg){$("#cart").empty();$("#cart").append(msg);$("button.rmseat").click(bindRmSeat);$("#emptyCart").click(emptyCart);}});}
var bindRmSeat=function(){var cs=$(this).attr('id');var csb=cs.split("__");$("#"+csb[1]).removeClass("checked");var ad=($("#prehled").length>0)?0:1;$.ajax({type:"POST",url:"emptyCart.php",data:({concert:csb[0],seat:csb[1],addit:ad,fid:$('#fid').val()}),success:function(msg){$("#cart").empty();$("#cart").append(msg);$("button.rmseat").click(bindRmSeat);$("#emptyCart").click(emptyCart);}});}
var emptyCart=function(){$.ajax({type:"POST",url:"emptyCart.php",data:({fid:$('#fid').val()}),success:function(msg){$("#cart").empty();$("#cart").append(msg);$(".checked").removeClass('checked');}});}
var bindAgree=function(){if($("#jmeno").val()=="")
{alert('Vypl\u0148te jméno, prosím.');return false;}
if($("#prijmeni").val()=="")
{alert('Vypl\u0148te příjmení, prosím.');return false;}
if($("#email").val()=="")
{alert('Vypl\u0148te email, prosím.');return false;}
if($("#placeList option:selected").val()=="none"){alert("Vyberte místo vyzvednutí vstupenek, prosím.");return false;}
$.ajax({type:"POST",url:"complete.php",data:({jmeno:$("#jmeno").val(),prijmeni:$("#prijmeni").val(),email:$("#email").val(),id_predprodeje:$("#placeList option:selected").val(),platba:$("input[@name='platba']:checked").val(),cena:$("#cena").val(),fid:$('#fid').val()}),success:function(msg){$("#prehled").empty();$("#prehled").append(msg);$("#potvrdit").click(bindAgree);$("button.rmseat").click(bindRmSeat);}});return false;}
$(document).ready(function(){$("#selectList").change(function(){if($('#selectList').val()=="none"){$("#change").empty();last_id=-1;}
else
{if(last_id!=$('#selectList').val())
{last_id=$('#selectList').val();$.ajax({type:"POST",url:"priceList.php",dataType:"text",data:({cid:arr[$('#selectList').val()],fid:$('#fid').val()}),success:function(msg){$("#discounts").empty();$("#discounts").append(msg);}});$.ajax({type:"POST",url:"concert.php",dataType:"text",data:({koncert:arr[$('#selectList').val()],fid:$('#fid').val()}),beforeSend:function(){$("#change").empty().append("<img src='images/loading.gif' alt='Loading'/>");},success:function(msg){$("#change").empty();$("#change").append(msg);$("button.rmseat").click(bindRmSeat);$("#emptyCart").click(emptyCart);}});}}});$("#emptyCart").click(emptyCart);$("button.rmseat").click(bindRmSeat);$("#potvrdit").click(bindAgree);$("#placeList").change(function(){if($('#placeList').val()=="none"){$("#placeDesc").empty();last_place_id=-1;}
else
{if(last_place_id!=$('#placeList').val())
{last_place_id=$('#placeList').val();$.ajax({type:"POST",url:"placeDescription.php",dataType:"text",data:({fid:$('#fid').val(),pid:last_place_id}),success:function(msg){$("#placeDesc").empty();$("#placeDesc").append(msg);}});}}});});
