jQuery(window).bind("load", function() {
jQuery("div#slider1").codaSlider()
});





$(document).ready(

	function() {			

		$("#table1").ingrid({ 

					url: 'GridPokoje.php',

			height:330,

			initialLoad: false,

			colWidths: [60,150,310,210],		// width of each column

				resizableCols: true,

		

			rowClasses: ['grid-row-style1','grid-row-style1','grid-row-style2','grid-row-style1','grid-row-style1'],			

			sorting: true		

		

				});

		$("#table2").ingrid({ 

		 url: 'GridRezerwacje.php',

			height:330,

			initialLoad: false,

			colWidths: [60,100,100,60,223,200],		// width of each column

				resizableCols: false,

		

			rowClasses: ['grid-row-style1','grid-row-style1','grid-row-style1','grid-row-style2','grid-row-style1','grid-row-style1'],			

			sorting: true		

		

				});	

			$("#table3").ingrid({ 

			url: 'GridDlufznicy.php',

			height:330,

			initialLoad:false,

			colWidths: [130,90,90,60,100,80,290],		// width of each column

			rowClasses: ['grid-row-style1','grid-row-style2'],

			resizableCols: false			

			});

			$("#table4").ingrid({ 

		 url: 'GridMeldunki.php',

			height:330,

			initialLoad: false,

			colWidths: [60,100,100,60,223,200],		// width of each column

				resizableCols: false,

		

			rowClasses: ['grid-row-style1','grid-row-style1','grid-row-style1','grid-row-style2','grid-row-style1','grid-row-style1'],			

			sorting: true		

		

				});	

 	

 	  		$("#flex1").flexigrid

			(

			{

			url: 'JSON_klienci.php',

			dataType: 'json',

			colModel : [

				{display: 'ID', name : 'id', width : 40, sortable : true, align: 'center'},

				{display: 'Imię', name : 'imie', width : 100, sortable : true, align: 'left'},

				{display: 'Nazwisko', name : 'nazwisko', width : 120, sortable : true, align: 'left'},

				{display: 'Nr dowodu', name : 'nr_dowodu', width : 70, sortable : true, align: 'left'},

				{display: 'Nr telefonu', name : 'nr_telefonu', width : 70, sortable : true, align: 'left'},

				{display: 'Fax', name : 'nr_rej', width : 70, sortable : true, align: 'left'},

				{display: 'Email', name : 'email', width : 90, sortable : true, align: 'left'},

				{display: 'Ulica', name : 'ul_miasto', width : 90, sortable : true, align: 'left'},

				{display: 'Miasto', name : 'kod_miasto', width : 90, sortable : true, align: 'left'},

				{display: 'Kod', name : 'id', width : 80, sortable : true, align: 'right'}

				],

			 

			searchitems : [

				{display: 'Nazwisko', name : 'nazwisko'},

				{display: 'Miasto', name : 'ul_miasto', isdefault: true}

				],

			sortname: "id",

			sortorder: "asc",

			usepager: true,

			title: 'Baza klientów',

			useRp: true,

			rp: 15,

		 	width: 950,

			onSubmit: addFormData,

			height: 350

			}

			);

		$("#flexKlienciOkienko").flexigrid

			(

			{

			url: 'JSON_klienciOkienko.php',

			dataType: 'json',

			colModel : [

				{display: 'ID', name : 'id', width : 40, sortable : true, align: 'center'},

				{display: 'Imię', name : 'imie', width : 150, sortable : true, align: 'left'},

				{display: 'Nazwisko', name : 'nazwisko', width : 150, sortable : true, align: 'left'},
         
				{display: 'Nr telefonu', name : 'nr_telefonu', width : 70, sortable : true, align: 'left'},

			 
				{display: 'Email', name : 'email', width : 90, sortable : true, align: 'left'},

		 
	 	{display: 'Miasto', name : 'kod_miasto', width : 90, sortable : true, align: 'left'},
         	{display: 'Wybierz', name : 'wybierz', width : 90, sortable : true, align: 'left'}
 
			 
				],
	 buttons : [

				{name: 'Dodaj ', bclass: 'add',onpress : addGoscForm} ,

		 		{name: 'Edytuj', bclass: 'add',onpress : editUsersForm}

		

		 	 	

				],
			 

			searchitems : [

				{display: 'Nazwisko', name : 'nazwisko', isdefault: true},

				{display: 'Miasto', name : 'ul_miasto'}

				],

			sortname: "id",

			sortorder: "asc",

			usepager: true,

			title: '<p style=\"text-align: center\">Baza gości</p> <div style=\"text-align: right\"><a href=# onclick="closeKlient()">Zamknij</a></div>',

			useRp: true,

			rp: 15,

		 	width: 800,

			onSubmit: addFormData,

			height: 350

			}

			);



	 	$("#flex2").flexigrid

			(

			{

			url: 'JSON_users.php',

			dataType: 'json',

			colModel : [

				{display: 'ID', name : 'id_usera', width : 40, sortable : true, align: 'center'},

				{display: 'Imię', name : 'login', width : 200, sortable : true, align: 'left'},

				{display: 'Nazwisko', name : 'haslo', width : 220, sortable : true, align: 'left'},

				{display: 'Login', name : 'email', width : 160, sortable : true, align: 'left'},

				{display: 'E-mail', name : 'email', width : 170, sortable : true, align: 'left'},

				{display: 'Upranienia', name : 'uprawnienia', width : 90, sortable : true, align: 'left'}

				],

				 buttons : [

				{name: 'Nowy pracownik ', bclass: 'add',onpress : addUsersForm} ,

		 		{name: 'Edytuj', bclass: 'add',onpress : editUsersForm} ,

			   {name: 'Usuń', bclass: 'delete',onpress : delUsersForm} 

		 	 	

				],

			searchitems : [

				{display: 'Imię', name : 'imie'},

				{display: 'Login', name : 'login'},

				{display: 'Uprawnienia', name : 'uprawnienia'},

				{display: 'Email', name : 'email'},

		

				{display: 'Nazwisko', name : 'nazwisko', isdefault: true}

				],

			sortname: "id_usera",

			sortorder: "asc",

			usepager: true,

			title: 'Lista użytkowników',

			useRp: true,

			rp: 15,

		 	width: 950,

			onSubmit: addFormData,

			height: 350

			}

			);
	$("#flexListaRezerwacji").flexigrid

			(

			{

			url: 'listaRezerwacjiJSON.php',

			dataType: 'json',

			colModel : [

				{display: 'ID', name : 'id', width : 40, sortable : true, align: 'center'},

				{display: 'Nr pokoju', name : 'nrPokoju', width : 60, sortable : true, align: 'left'},

				{display: 'Nazwisko', name : 'nazwisko', width : 140, sortable : true, align: 'left'},

				{display: 'Imię', name : 'imie', width : 140, sortable : true, align: 'left'},

				{display: 'Data przyj.', name : 'dataP', width : 80, sortable : true, align: 'left'},

				{display: 'Data wyj.', name : 'dataW', width : 80, sortable : true, align: 'left'},

				{display: 'Ilość osób', name : 'ileOsob', width : 20, sortable : true, align: 'left'},

				{display: 'Kwota zalczki', name : 'zaliczka', width : 80, sortable : true, align: 'left'},
				{display: 'Do zapłaty', name : 'suma', width : 100, sortable : true, align: 'left'},
				 
				{display: 'Operacje', name : 'd', width : 90, sortable : true, align: 'left'}

				],

				 

			searchitems : [

				{display: 'Imię', name : 'imie'},

			 
				{display: 'Data przyjazdu', name : 'dataP'},

				{display: 'Nr pokoju', name : 'nrPokoju'},

		

				{display: 'Nazwisko', name : 'nazwisko', isdefault: true}

				],

			sortname: "id",

			sortorder: "asc",

			usepager: true,

			title: 'Lista rezerwacji aktualnych',

			useRp: true,

			rp: 15,

		 	width: 950,

			onSubmit: addFormData,

			height: 350

			}

			);
			
	$("#flexMeldunki").flexigrid

			(

			{

			url: 'JSON_meldunki.php',

			dataType: 'json',

			colModel : [

				{display: 'ID', name : 'id', width : 40, sortable : true, align: 'center'},

				{display: 'Nr pokoju', name : 'nrPokoju', width : 50, sortable : true, align: 'left'},

				{display: 'Data przy.', name : 'dataP', width : 80, sortable : true, align: 'left'},

				{display: 'Data wyj.', name : 'dataW', width : 80, sortable : true, align: 'left'},

				{display: 'Imię', name : 'imie', width : 90, sortable : true, align: 'left'},

		  		{display: 'Nazwisko', name : 'nazwisko', width : 90, sortable : true, align: 'left'},
	    	{display: 'Pesel', name : 'pesel', width : 90, sortable : true, align: 'left'},
	    	{display: 'Miasto zam.', name : 'miasto', width : 90, sortable : true, align: 'left'},
		{display: 'Operacje', name : 'opracje', width : 250, sortable : true, align: 'left'}

				],

				 buttons : [

				{name: 'Nowy pracownik ', bclass: 'add',onpress : addUsersForm} ,

		 		{name: 'Edytuj', bclass: 'add',onpress : editUsersForm} ,

			   {name: 'Usuń', bclass: 'delete',onpress : delUsersForm} 

		 	 	

				],

			searchitems : [

				{display: 'Imię', name : 'id'},

				{display: 'Pesel', name : 'imie'},

				{display: 'nr Pokoju', name : 'nrPokoju'},

				{display: 'Data przyjazdu', name : 'dataP'},

		

				{display: 'Nazwisko', name : 'nazwisko', isdefault: true}

				],

			sortname: "id",

			sortorder: "asc",

			usepager: true,

			title: 'Meldunki',

			useRp: true,

			rp: 15,

		 	width: 950,

			onSubmit: addFormData,

			height: 350

			}

			);
	$("#flexRaportLogowan").flexigrid

			(

			{

			url: 'JSON_logowan.php',

			dataType: 'json',

			colModel : [

				{display: 'ID', name : 'id_', width : 40, sortable : true, align: 'center'},

				{display: 'login', name : 'login', width : 200, sortable : true, align: 'left'},

				{display: 'Data', name : 'data', width : 220, sortable : true, align: 'left'},

				{display: 'IP ', name : 'host', width : 443, sortable : true, align: 'left'}

				],

		

			searchitems : [

		    	{display: 'Login', name : 'login'},

				{display: 'Data', name : 'data'},

				{display: 'IP', name : 'host'},

		

				{display: 'Login', name : 'login', isdefault: true}

				],

			sortname: "id",

			sortorder: "desc",

			usepager: true,

			title: 'Historia logowań',

			useRp: true,

			rp: 15,

		 	width: 950,

			onSubmit: addFormData,

			height: 350

			}

			);







	$("#flexRaportZmian").flexigrid

			(

			{

			url: 'JSON_zmiany.php',

			dataType: 'json',

			colModel : [

				{display: 'ID', name : 'id', width : 40, sortable : true, align: 'center'},

				{display: 'Tabela', name : 'tabela', width : 200, sortable : true, align: 'left'},

				{display: 'Stare dane', name : 'stare', width :175, sortable : true, align: 'left'},

				{display: 'Nowe', name : 'nowe', width : 175, sortable : true, align: 'left'},

				{display: 'Login', name : 'login', width :80, sortable : true, align: 'left'},

				{display: 'Host', name : 'host', width : 80, sortable : true, align: 'left'},

				{display: 'Data', name : 'dataZmiany', width : 120, sortable : true, align: 'left'}

				],

		

			searchitems : [

		    	{display: 'Tabela', name : 'tabela'},

				{display: 'Data', name : 'data'},

				{display: 'IP', name : 'host'},

		

				{display: 'Login', name : 'login', isdefault: true}

				],

			sortname: "id",

			sortorder: "desc",

			usepager: true,

			title: 'Historia zmian danych w programie',

			useRp: true,

			rp: 15,

		 	width: 950,

			onSubmit: addFormData,

			height: 350

			}

			);







 



 $('a.demo1').contextMenu('myMenu1', {



        bindings: {



          'otworz': function(t) {



         window.open('info.php?'+t.id,'_self','left=20,top=20,width=500,height=500,toolbar=0,resizable=0');

          },



          'zamelduj': function(t) {



          window.open('indyMeldunek.php?'+t.id,'_self','left=20,top=20,width=500,height=500,toolbar=0,resizable=0');

     

          },



          'wymelduj': function(t) {



           window.open('meldunki.php?'+t.id+',wymeldujRez', '_self','left=20,top=20,width=500,height=500,toolbar=0,resizable=0');

     

          },



          'edytuj': function(t) {



            window.open('rezerwacja.php?pok,'+t.id,'_self','left=20,top=20,width=600,height=600,toolbar=0,resizable=0');

        

          }, 'rozlicz': function(t) {



           showFormaRozliczenia(t.id);

			  

         

          }, 'usun': function(t) {



            window.open('info.php?'+t.id+',,delete','_self','left=20,top=20,width=600,height=600,toolbar=0,resizable=0');

       

          }



        }



      });







      $('#demo2').contextMenu('myMenu2', {



        menuStyle: {



          border: '2px solid #000'



        },



        itemStyle : {



          fontFamily: 'verdana',



          backgroundColor: '#666',



          color: 'white',



          border: 'none',



          padding: '1px'



        },



        itemHoverStyle: {



          color: '#fff',



          backgroundColor: '#0f0',



          border: 'none'



        }



      });







      $('span.demo3').contextMenu('myMenu3', {



        onContextMenu: function(e) {



          if ($(e.target).attr('id') == 'dontShow') return false;



          else return true;



        },



        onShowMenu: function(e, menu) {



          if ($(e.target).attr('id') == 'showOne') {



            $('#item_2, #item_3', menu).remove();



          }



          return menu;



        }



      });

 

 

 }

);



//////////////////////////////////////////////////

function sleep(milliseconds) {

  var start = new Date().getTime();

  for (var i = 0; i < 1e7; i++) {

    if ((new Date().getTime() - start) > milliseconds){

      break;

    }

  }

}

///////////////////////////////////////////////////



//This function adds paramaters to the post of flexigrid. You can add a verification as well by return to false if you don't want flexigrid to submit			

function addFormData()

	{

			//passing a form object to serializeArray will get the valid data from all the objects, but, if the you pass a non-form object, you have to specify the input elements that the data will come from

	var dt = $('#sform').serializeArray();

	$("#flex1").flexOptions({params: dt});

	return true;

	}

	

$('#sform').submit

(

	

	function ()

		{

			alert	("dodaj");



			$('#flex1').flexOptions({newp: 1}).flexReload();

			return false;

		}

);						

 

function editUsersForm()

{ 

	 var idUsers = '';

    var selected_rows = $("table#flex2").find("tr.trSelected").get();

    if(selected_rows.length > 0) {

       $.each(selected_rows,function(i,n) {

        var id = $(n).attr("id");

        idUsers= id.substr(3);

    });

    

  	showForm("Edycja urzytkownika ID -"+idUsers);

	getUsersDB(idUsers);

	

	

	 }

    else {		     

		     idUsers= 'Nie zaznaczyłeś żadnego użytkownika do edycji';

		     alert(idUsers);

	 }

  

} 

 

function getUsersDB(idUsers){

	

	 	   var imie=$("#imie").val();

			var nazwisko=$("#nazwisko").val();

			var login=$("#login").val();

			var email=$("#email").val();

		 	var haslo=$("#haslo").val();

		 	

			var uprawnienia=$("#uprawnienia").val();

		

			var dane="operacja=getUsers&id="+idUsers;

					$.ajax({

     						  type: "POST",

		   				  url: "jqueryDB.php",

		   				  data: dane,

		   				  success: function(msg){			  

		      			var xmlwarning = $("warning",msg).text();

				if(xmlwarning != '')

				{

					alert("nie");					

					var warning = $("warning",msg).text();

					var result = "<h3>"+ warning + "</h3>";

				

				}

				else

				{		

			 	$("#id").val($("id",msg).text());

	  		 

			 	$("#imie").val($("imie",msg).text());

	  		 	$("#nazwisko").val($("nazwisko",msg).text());

	   	   $("#login").val($("login",msg).text());

	   	   $("#uprawnienia").val($("uprawnienia",msg).text());

	   	   $("#email").val($("email",msg).text());

            $("#haslo").val($("haslo",msg).text());

	   	   

		//	$("#imie").append("asas"+XMLsuma1);

	 			 

 	

 	

 	

			  }

			 	}

				});

	     

  	

 }

 

 

 

 

 

 

 ////////////////////////////////////////////////

function addUsersForm (tytul)

 {	

 // alert ("asas"); 

 showForm("Nowy pracownik");

 

 }
 function addGoscForm (tytul)

 {	

 

 showForm( );

 

 }

 

function delUsersForm ()

 {	

   var idUsers = '';

   var selected_rows = $("table#flex2").find("tr.trSelected").get();

   if(selected_rows.length > 0) {

       $.each(selected_rows,function(i,n) {

        var id = $(n).attr("id");

        idUsers= id.substr(3);

    });

 	delUsersDB(idUsers);	

	 }

    else {		     

		     idUsers= 'Nie zaznaczyłeś żadnego użytkownika do usuniecia';

		     alert(idUsers);

	 }

 }

function addUsersDB ()

 {

  	 		var imie=$("#imie").val();

			var nazwisko=$("#nazwisko").val();

			var login=$("#login").val();

			var email=$("#email").val();

		 	var haslo=$("#haslo").val();

			var uprawnienia=$("#uprawnienia").val();

			var dane="operacja=addUsers&imie="+imie+"&nazwisko="+nazwisko+"&login="+login+"&email="+email+"&haslo="+haslo+"&uprawnienia="+uprawnienia;

					$.ajax({

     						  type: "POST",

		   				  url: "jqueryDB.php",

		   				  data: dane,

		   				  success: function(msg){			  

		      			var xmlwarning = $("warning",msg).text();

				if(xmlwarning != '')

				{

					alert("nie");					

					var warning = $("warning",msg).text();

					var result = "<h3>"+ warning + "</h3>";

				

				}

				else

				{		

			     	XMLsuma1 = $("id",msg).text();

		 	 }

			 	}

				});

				 sleep(1000);		

	$('#flex2').flexReload();

				  	 closeForm();

}

function editUsersDB ()

 {

  	 		var id=$("#id").val();

			var imie=$("#imie").val();

			var nazwisko=$("#nazwisko").val();

			var login=$("#login").val();

			var email=$("#email").val();

		 	var haslo=$("#haslo").val();

			var uprawnienia=$("#uprawnienia").val();

			

			var dane="operacja=editUsers&imie="+imie+"&nazwisko="+nazwisko+"&login="+login+"&email="+email+"&haslo="+haslo+"&uprawnienia="+uprawnienia+"&id="+id;

					$.ajax({

     						  type: "POST",

		   				  url: "jqueryDB.php",

		   				  data: dane,

		   				  success: function(msg){			  

		      			var xmlwarning = $("warning",msg).text();

				if(xmlwarning != '')

				{

					alert("nie");					

					var warning = $("warning",msg).text();

					var result = "<h3>"+ warning + "</h3>";

				

				}

				else

				{		

			     	XMLsuma1 = $("id",msg).text();

		 	 }

			 	}

				});

				 sleep(1000);		

	$('#flex2').flexReload();

				  	 closeForm();



 	

}

function delUsersDB (id)

 {

  	 		var dane="operacja=delUsers&id="+id;

					$.ajax({

     						  type: "POST",

		   				  url: "jqueryDB.php",

		   				  data: dane,

		   				  success: function(msg){			  

		      			var xmlwarning = $("warning",msg).text();

				if(xmlwarning != '')

				{

					alert("nie");					

					var warning = $("warning",msg).text();

					var result = "<h3>"+ warning + "</h3>";

				

				}

				else

				{		

			     	XMLsuma1 = $("id",msg).text();

		 	 		

			  }

			 	}

				});

				 sleep(1000);		

	$('#flex2').flexReload();

				 // 	 closeForm();



 	

}



 function closeForm()

{

	$("#divForm").animate({

   		 height: 'toggle', opacity: 'toggle'

 			 }, "slow");	

 	



} 

function showForm(tytul)

{



	$("#divForm").animate({
   		 height: 'toggle', opacity: 'toggle'


 			 }, "slow");

	     





} 

 

function showCzekaj(){



	$("#contener").css( "background-color", "green" );	

//	alert ("asdasd");

}

function closeCzekaj(){

	$("#contener").css( "background-color", "white" );	

	

}

 



function updateTable(o) {

	alert("Update function called!\n === Debug of Passed Object === \n"+

	"o.row: jQ Object of size: "+o.row.size()+"\n"+

	"o.key: "+common.dump(o.key)+"\n"+

	"o.changed: "+common.dump(o.changed)+"\n"+

	"o.original: "+common.dump(o.original));	

} 

 function przyciemnij()

{

	$("#dataw").hide();

	$("#datap").hide();

	$("#tzaliczki").hide();

	$("#rabat").hide();



	//#c0c0c0

//$("#contener").css( "background-color", "#000" );	

	$("#contener").css( "opacity", "0.1" );	

}

function rozjasnij()

{

	$("#dataw").show();

	$("#datap").show();

	$("#tzaliczki").show();

	$("#rabat").show();

	



	$("#contener").css( "opacity", "1.0" );	

	$("#contener").css( "background-color", "white" );	

}

function wczytaj()

{	

		$.blockUI( '<h1><img src="busy.gif" /> Just a moment...</h1>' );

}

function PokazOkno(e,id) {

		    $("#divOkienko").css({display:"block"});

	    

	 

  var dane="operacja=DaneRez&id="+id;

					$.ajax({

     						  type: "POST",

		   				  url: "jqueryFunkcje.php",

		   				  data: dane,

		   				  success: function(msg){		   			  

  			var xmlwarning = $("warning",msg).text();

			if(xmlwarning != '')

				{

				alert("nie");					

					var warning = $("warning",msg).text();

					var result = "<h3>"+ warning + "</h3>";

				}

				else

				{		

			   	 XMLimie= $("imie",msg).text();

			   	 XMLnazwisko = $("nazwisko",msg).text();

			   	 XMLileos = $("ileos",msg).text(); 

					 XMLuwagi = $("uwagi",msg).text();

		   		 XMLzaliczka = $("zaliczka",msg).text();

		   	 	$("#nrRez").empty();			  

	 			 	$("#nrRez").append(id);

	 			 

				 	$("#osobaRez").empty();			  

	 			 	$("#osobaRez").append(""+XMLimie+" "+XMLnazwisko+"");

	 			 	$("#ileos").empty();			  

	 			 	$("#ileos").append(""+XMLileos+"");

	 			  	$("#uwagi").empty();			  

	 			 	$("#uwagi").append(""+XMLuwagi+"");

	 			 	$("#zaliczka").empty();			  

	 			 	$("#zaliczka").append(""+XMLzaliczka+"");

	 			 	

	 			 	$("#koszt").empty();			  

	 			 	$("#koszt").append(""+$("koszt",msg).text()+"");     

				 }

			 	}

				});

} 

function UkryjOkno(){	 

      $("#divOkienko").css({display:"none"});

      $("#ileos").empty();

      $("#osobaRez").empty();

      $("#uwagi").empty();

      $("#koszt").empty();

}

function KosztPokoju(datap,dataw,ileDor,ileDzie,dostawka,idPokoj,rabat,zaPokoj)

{

				var dane="operacja=ObliczRez&datap="+datap+"&ileDni="+dataw+"&ileDor="+ileDor+"&ileDzie="+ileDzie+"&dostawka="+dostawka+"&zaPokoj="+zaPokoj+"&idPokoj="+idPokoj+"&rabat="+rabat;

					$.ajax({

     						  type: "POST",

		   				  url: "jqueryFunkcje.php",

		   				  data: dane,

		   				  success: function(msg){			  

		      			var xmlwarning = $("warning",msg).text();

				if(xmlwarning != '')

				{

					alert("nie");					

					var warning = $("warning",msg).text();

					var result = "<h3>"+ warning + "</h3>";

				}

				else

				{		

			   	 XMLsuma = $("suma",msg).text();			  

			   	XMLsuma1 = $("suma1",msg).text();

		//	 alert (XMLsuma);

			 }

			 	}

				});

		return XMLsuma;	

}

function ObliczRez()

	{  	 

			var datap=$("#datap").val();

			var dataw=$("#dataw").val();

			var ileDor=$("#ileDor").val();

			var ileOsZnizka=$("#ileOsZnizka").val();

		 	var dostawka=$("#dostawka").val();

			var idPokoj=$("#idPokoj").val();

			var rabat=$("#rabat").val();

			 if	(document.getElementById("zaPokoj").checked)

	    {

		 var zaPokoj="Nie";

	  	 }

	    else

	    {

		  var zaPokoj="Tak";

		} if	(document.getElementById("znizka").checked)

	    {

		 var znizka="Tak";

	  	 }

	    else

	    {

	    var znizka="Nie";

		}

		

	

		var dane="operacja=ObliczRez&datap="+datap+"&dataw="+dataw+"&ileDor="+ileDor+"&ileOsZnizka="+ileOsZnizka+"&dostawka="+dostawka+"&zaPokoj="+zaPokoj+"&idPokoj="+idPokoj+"&rabat="+rabat+"&znizka="+znizka;

					$.ajax({

     						  type: "POST",

		   				  url: "jqueryFunkcje.php",

		   				  data: dane,

		   				  success: function(msg){

		   			  

		      			var xmlwarning = $("warning",msg).text();

				if(xmlwarning != '')

				{

						alert("nie");					

					var warning = $("warning",msg).text();

					var result = "<h3>"+ warning + "</h3>";

				}

				else

				{		

			   	var XMLsuma = $("suma",msg).text();

			   	var XMLsuma1 = $("suma1",msg).text();

			   	var XMLileDni=$("ileDni",msg).text();

					var XMLzapisac=$("zapisac",msg).text();			

	

				 }		 

			  	 	$("#suma").val(XMLsuma1);

					$("#zapisac").val(XMLzapisac); 			 	

	 			 	$("#cenaSugerowana").val(XMLsuma1);

	 			 		$("#iledni").val(XMLileDni);	

	 	 	}

	 });

}

function hideFormaRozliczenia()

{

	przyciemnij();

	 $("#divFormaRozliczenia").animate({

   		 height: 'toggle', opacity: 'toggle'

 			 }, "slow");

 			 rozjasnij();

}



function showFormaRozliczenia(id)

{

	przyciemnij();

	 $("#divFormaRozliczenia").animate({

   		 height: 'toggle', opacity: 'toggle'

 			 }, "slow");



	 var dane="operacja=DaneRez&id="+id;

					$.ajax({

     						  type: "POST",

		   				  url: "jqueryFunkcje.php",

		   				  data: dane,

		   				  success: function(msg){		   			  

  			var xmlwarning = $("warning",msg).text();

			if(xmlwarning != '')

				{

				alert("nie");					

					var warning = $("warning",msg).text();

					var result = "<h3>"+ warning + "</h3>";

				}

				else

				{		

			   	 XMLimie= $("imie",msg).text();

			   	 XMLnazwisko = $("nazwisko",msg).text();

			   	 XMLileos = $("ileos",msg).text(); 

					 XMLuwagi = $("uwagi",msg).text();

		   	 	$("#osobaRezF").empty();			  

	 			 	$("#osobaRezF").append(""+XMLimie+" "+XMLnazwisko+"");

	 			 	$("#ileosF").empty();		 	

	 			 	$("#ileosF").append(""+XMLileos+"");

	 			  	$("#uwagiF").empty();			  

	 			 	$("#uwagiF").append(""+XMLuwagi+"");

	 			 	$("#kosztF").empty();			  

	 			 	$("#kosztF").append(""+$("koszt",msg).text()+"");     

				  	$("#id").val(id);	

					$("#wartosc").val($("koszt",msg).text());	

				

				 }

			 	}

				});

	

}

function ObliczRezG()

	{  	

		

			$("#cenaSugerowana").val("0");

		

			var datap=$("#datap").val();

			var dataw=$("#dataw").val();

			var rabat=$("#rabat").val();

			var idRez=$("#idRez").val();

         var ilePokoi=$("#ilosc_p").val();	 

//         alert ("sdsd");



			   $("#zapisac").val("tak");

var j=0;						

 

for (i=1;i<=ilePokoi;i++)

{



j++;	

	ileDor=$("#ileDor_"+i).val();

	ileOsZnizka=$("#ileOsZnizka_"+i).val();

	dostawka=$("#dostawka_"+i).val();

	idPokoj=$("#idPokoj_"+i).val(); 

   idPokoju="#sumaZaPokoj_"+i;

   //alert (ileDzieDo6);



 if	(document.getElementById("zaPokoj_"+i).checked)

	    zaPokoj="Nie";

	    else

	    zaPokoj="Tak";

 if	(document.getElementById("znizka_"+i).checked)

		 znizka="Tak";

	    else

	    znizka="Nie";

		

var dane="operacja=ObliczRez&datap="+datap+"&dataw="+dataw+"&ileDor="+ileDor+"&ileOsZnizka="+ileOsZnizka+"&dostawka="+dostawka+"&zaPokoj="+zaPokoj+"&idPokoj="+idPokoj+"&rabat="+rabat+"&idRez="+idRez+"&znizka="+znizka+"&idPokoju="+idPokoju;	

					$.ajax({

	     				 type: "POST",

						  url: "jqueryFunkcje.php",

		  				  data: dane,

						success: function(msg){

		   			  

		      			var xmlwarning = $("warning",msg).text();

							if(xmlwarning != '')

							{

								alert("nie");					

								var warning = $("warning",msg).text();

								var result = "<h3>"+ warning + "</h3>";

							}else{		

						   	 XMLsuma = $("suma",msg).text();

								var XMLsuma1 = $("suma1",msg).text();		

								var XMLidPokoju = $("idPokoju",msg).text();		

										 

								 var	sum=$("#cenaSugerowana").val();

                         var  suma;

    			 			var XMLileDni=$("ileDni",msg).text();

//							alert ("ileDni" +XMLileDni);

							$("#iledni").val(XMLileDni);	

//							alert ("suma" + sum);

							if (XMLsuma1=='')

							{

						alert ("Za duĹźo osĂłb w pokoju lub brak cennika");

						   $("#zapisac").val("nie");

									

							}

							$(XMLidPokoju).val(XMLsuma1);	

							suma=((parseFloat(sum)+parseFloat(XMLsuma1))*10)/10;

 					//	suma=sum+XMLsuma1;

							 	  	 	$("#suma").empty();	

										$("#cenaSugerowana").empty();

										$("#cenaZaNocleg").empty();

										$("#cenaZaNocleg").val(suma);

											

										$("#cenaSugerowana").val(suma);		  

						 			 	$("#suma").val(Math.round(suma));

						 			 	

						 			 	

						 	

							 	 //	alert ("suma"+	$("#cenaSugerowana").val()+"suma"+suma);

									 }

						   }

				});

				}

			//	alert (idRez);

 var dane="operacja=ObliczRezUslugi&idRez="+idRez;

 

	 				$.ajax({

	     				 type: "POST",

						  url: "jqueryFunkcje.php",

		  				  data: dane,

						success: function(msg){

		   			  

		      			  xmlwarning = $("warning",msg).text();

							if(xmlwarning != '')

							{

								alert("nie");					

								  warning = $("warning",msg).text();

								  result = "<h3>"+ warning + "</h3>";

							}else{		

						    

    			 			  XMLsuma=$("suma",msg).text();

				//	 	   alert (XMLsuma);

					 	 

					 	    	sum=$("#cenaSugerowana").val();

            //         alert (sum);      

							//		 if (sum!='')

							//		 alert ("sum"+sum);

									 if (XMLsuma!='')

									 {

				  					   suma=parseFloat(sum)+parseFloat(XMLsuma);

 				//					 alert ("suma"+suma);   

									 }

									 else

									 {  suma=parseFloat(sum);

 									   

									  }	 

				//		    suma=((parseFloat(sum)+parseFloat(XMLsuma))*10)/10;

 					//suma=sum+XMLsuma;

					 			  	 	$("#suma").empty();	

										$("#cenaSugerowana").empty();			  

						 			 	$("#suma").val(Math.round(suma));

						 			 	$("#cenaSugerowana").val(suma);

					 	   

									 }

						   }

				});





/*

var ostatnia=$("#iloscPozycji").val();

			 nastepna=parseInt(ostatnia) +1;

	 		 $("#iloscPozycji").val(nastepna);

	  	var dane="pozycja="+idUslugi+"&ostatnia="+nastepna;

		var obiekt="#p"+ostatnia;

		$.ajax({

            type: "POST",

			   url: "jqueryFunkcje.php",

			   data: dane,

			   success: function(msg){

    	 	   $(msg).insertAfter(obiekt);

		    	przelicz();	

				}

			 });





 */







 





  





}



function round2(liczba) {



	liczba = liczba * 100;



	var wynik = Math.round(liczba)/100;



	return wynik;



}







function wybierzKlienta(id)



{



		var dane="typ=klient&id="+id;



		$.ajax({



            type: "POST",



			   url: "jqueryFunkcje.php",



			   data: dane,



			   success: function(msg){



  			   							  $("#do").attr("value",msg);



			   							



				}});



		$("#idKlienta").attr("value",id);



		$("#divSzukaj").animate({



		  								  height: 'toggle', opacity: 'toggle'



 										  }, "slow");



      $("#divSzukaj").css({display:"none"});



 }



function wybierzFirme(id)



{



		var dane="typ=firma&id="+id;



		$.ajax({



            type: "POST",



			   url: "jqueryFunkcje.php",



			   data: dane,



			   success: function(msg){



  			   							  $("#do").attr("value",msg);



				}});



		$("#idFirmy").attr("value",id);



		$("#divSzukaj").animate({



		  								  height: 'toggle', opacity: 'toggle'



 										  }, "slow");



      $("#divSzukaj").css({display:"none"});



 }







function pokaz() {  



			 $("#divSzukaj").animate({



   		 height: 'toggle', opacity: 'toggle'



 			 }, "slow");



}

function showUslugi()

{

	przyciemnij();

	

	

	

}



function showKlient() {  

			  przyciemnij();

			 $("#divKlient").animate({

   		 height: 'toggle', opacity: 'toggle'

 			 }, "slow");

}

function closeKlient() {  

			  rozjasnij();

			 $("#divKlient").animate({

   		 height: 'toggle', opacity: 'toggle'

 			 }, "fast");

}

function showFirma() {  

			  przyciemnij();

			 $("#divFirma").animate({

   		 height: 'toggle', opacity: 'toggle'

 			 }, "slow");

}

function closeFirma() {  

			  rozjasnij();

			 $("#divFirma").animate({

   		 height: 'toggle', opacity: 'toggle'

 			 }, "slow");

}







function szukamKlienta() {  

					var co=$("#szukamK").val();

					var dane="operacja=szukamKlienta&szukam="+co;

					$.ajax({

     						  type: "POST",

		   				  url: 'jqueryFunkcje.php',

		   				  data: dane,

		   				  success: function(msg){

			  				  			 document.getElementById("divWynik").innerHTML = unescape(msg);

											}				      

							 });

}

function szukamFirmy() {  

					var co=$("#szukamF").val();

					var dane="operacja=szukamFirmy&szukam="+co;

					$.ajax({

     						  type: "POST",

		   				  url: "jqueryFunkcje.php",

		   				  data: dane,

		   				  success: function(msg){

			  				  			 document.getElementById("divWynikFirma").innerHTML = unescape(msg);

		      			//		 $("#divWynikFirma").html(unescape(msg));

		     						//		 $("#wynik").fadeIn();

			  }

							 });

}

function addKlient(idKlienta){

		var dane="operacja=addKlient&id="+idKlienta;

					$.ajax({

     						  type: "POST",

		   				  url: "jqueryFunkcje.php",

		   				  data: dane,

		   				  success: function(msg){		   			  

		      			var xmlwarning = $("warning",msg).text();

				if(xmlwarning != '')

				{

						alert("nie");					

					var warning = $("warning",msg).text();

					var result = "<h3>"+ warning + "</h3>";

				}

				else

				{		

			   	var XMLidKlienta=$("id",msg).text();

					var XMLimie = $("imie",msg).text();

					var XMLnazwisko = $("nazwisko",msg).text();		

    				var XMLnrTelefonu=$("nrTelefonu",msg).text();

					var XMLemailO = $("emailO",msg).text();

					var XMLulicaO = $("ulicaO",msg).text();

					var XMLnrDowodu = $("nrDowodu",msg).text();				

					var XMLkodO=$("kodO",msg).text();

					var XMmiastoO = $("miastoO",msg).text();

					var XMLfaxO = $("faxO",msg).text();

				 }

	 			  	$("#idKlienta").val(idKlienta);

					$("#imie").val(XMLimie); // "result" wird in "#vcard" geschrieben

				 	$("#nazwisko").val(XMLnazwisko);

					$("#nrTelefonu").val( XMLnrTelefonu);

					$("#emailO").val(XMLemailO); // "result" wird in "#vcard" geschrieben

				 	$("#nrDowodu").val(XMLnrDowodu);

				 	$("#ulicaO").val(XMLulicaO);

					$("#kodO").val(XMLkodO);

					$("#miastoO").val(XMmiastoO); // "result" wird in "#vcard" geschrieben

				 	$("#faxO").val(XMLfaxO);			

			 							}				      

							 });

		closeKlient();

}

function addFirma(idFirmy){

 	 		var dane="operacja=addFirma&id="+idFirmy;

					$.ajax({

     						  type: "POST",

		   				  url: "jqueryFunkcje.php",

		   				  data: dane,

		   		      success: function(msg){

		      			var xmlwarning = $("warning",msg).text();

				if(xmlwarning != '')

				{

						alert("nie");					

					var warning = $("warning",msg).text();

					var result = "<h3>"+ warning + "</h3>";

				}

				else

				{		

					var XMLidFirmy=$("id",msg).text();

					var XMLnazwa = $("nazwa",msg).text();

					var XMLnazwa_cd = $("nazwa_cd",msg).text();

					var XMLmiasto= $("miasto",msg).text();		

					var XMLulica = $("ulica",msg).text();						

					var XMLkod = $("kod",msg).text();		

					var XMLnip = $("nip",msg).text();							

					var XMLtel = $("tel",msg).text();							

					var XMLmail = $("mail",msg).text();							

				 }

			   	$("#idFirmy").val(idFirmy);

					$("#n_firmy").val(XMLnazwa); // "result" wird in "#vcard" geschrieben

					$("#nazwa_cd").val(XMLnazwa_cd); // "result" wird in "#vcard" geschrieben

		 	 		$("#miasto").val(XMLmiasto);

 	 				$("#kod").val(XMLkod);

	 	 	 		$("#ulica").val(XMLulica);

 	 	 	 		$("#nip").val(XMLnip);

 	 	 	 		$("#tel").val(XMLtel);

 	 	 	 		$("#email").val(XMLmail);

				}			      

});

	 	$("#nip").val("ddddwedwdw");

 closeFirma();

}

function pokazUslugi() {  



		przyciemnij();

			 $("#divUslugi").animate({

   		 height: 'toggle', opacity: 'toggle'

 			 }, "slow");

}



function ukryjUslugi() {  

		rozjasnij();

			 $("#divUslugi").animate({

			 	 height: 'toggle', opacity: 'toggle'

 			 }, "slow");



}

function ukryj() {  

  $("#divSzukaj").animate({

   left: 50, opacity: 'show'

 }, 500);

  $("#divSzukaj").css({display:"none"});

 } 

function dodaj(szukam){

		var co=$("#divSzukaj> input").val();

		var dane="szukam="+co;

		$.ajax({

            type: "POST",

			   url: "jqueryFunkcje.php",

			   data: dane,

			   success: function(msg){

    	 	   $("#wynik").append("<li>"+msg+"</li>");

		      $("#wynik").html(unescape(msg));

		     $("#wynik").fadeIn();				

				}

			 });

}

function addPozycja(idUslugi){

		var ostatnia=$("#iloscPozycji").val();

	//	alert (ostatnia);

	   nastepna=parseInt(ostatnia) +1;

	  $("#iloscPozycji").val(nastepna);

	  	var dane="pozycja="+idUslugi+"&ostatnia="+nastepna;

		var obiekt="#pozycja"+ostatnia;

		$.ajax({

            type: "POST",

			   url: "jqueryFunkcje.php",

			   data: dane,

			   success: function(msg){

    	 	   $(msg).insertAfter(obiekt);

		    	przelicz();	

				}

			 });

ukryjUslugi();	

}

function addKlientaForm(idKlienta){

		var ostatnia=$("#iloscPozycji").val();

	   nastepna=parseInt(ostatnia) +1;

	  

	  $("#iloscPozycji").val(nastepna);

	  	addKlient(idKlienta); 

		 	

	  	var dane="operacja=addKlientaForm&idKlienta="+idKlienta+"&ostatnia="+nastepna;

		var obiekt="#pozycja"+ostatnia;

		$.ajax({

            type: "POST",

			   url: "jqueryFunkcje.php",

			   data: dane,

			   success: function(msg){

    	 	   $(msg).insertAfter(obiekt);

		    	przelicz();

		     

				  	

				}

			 });

//closeKlient();	 
}

function addUsluge(idUslugi){

						showAddUsluge();

var dane="operacja=getUsluga&id="+idUslugi;

					$.ajax({

     						  type: "POST",

		   				  url: "jqueryFunkcje.php",

		   				  data: dane,

		   		      success: function(msg){

		      			var xmlwarning = $("warning",msg).text();

				if(xmlwarning != '')

				{

						alert("nie");					

					var warning = $("warning",msg).text();

					var result = "<h3>"+ warning + "</h3>";

				}

				else

				{		

					var XMLid=$("id",msg).text();

					var XMLnazwa = $("nazwa",msg).text();

						var XMLcena = $("cena",msg).text();

						var XMLjednostka = $("jednostka",msg).text();

						

						var XMLcenaUslugi = $("cenaUslugi",msg).text();

				 }

				 

			  // 	$("#miasto").val(XMLmiasto);

 	 		//		$("#kod").val(XMLkod);

	 	 			$("#idUslugi").val(idUslugi);

 	 	 			$("#cenaUs").val(XMLcena);

	 				 $("#nazwaUslugi").empty(); 

			       $("#cenaUslugi").empty();

                $("#jednostka").empty();

    	 		    $("#jednostka").append(XMLjednostka);

	 				 $("#cenaUslugi").append(XMLcenaUslugi);

	 				 $("#nazwaUslugi").append(XMLnazwa);

				}	

});



ukryjUslugi();	

przyciemnij();



}

function showAddUsluge() {  

			przyciemnij();

			 $("#divAddUsluge").animate({

   		 height: 'toggle', opacity: 'toggle'

 			 }, "slow");

 			 

}

function closeAddUsluge() {  

			  rozjasnij();

			 $("#divAddUsluge").animate({

   		 height: 'toggle', opacity: 'toggle'

 			 }, "slow");

}

function addUslugeRez()

{

	var idRez=$("#idRez").val();

	var idGrup=$("#id_grup").val();

	var dataOd=$("#dataOdW").val();

	var dataDo=$("#dataDoW").val();

	var idUslugi=$("#idUslugi").val();

	var ilosc=$("#ilosc").val();

	var cena=$("#cenaUs").val();

//	alert (idRez);	alert (dataOd);	alert (dataDo);	alert (idUslugi);	alert (ilosc);	alert (cena);

	var ostatnia=$("#iloscPozycji").val();

	//	alert (ostatnia);

	nastepna=parseInt(ostatnia) +1;

	$("#iloscPozycji").val(nastepna);

	  



	var dane="operacja=addUslugaRez&idRez="+idRez+"&idUslugi="+idUslugi+"&dataOd="+dataOd+"&dataDo="+dataDo+"&ilosc="+ilosc+"&cena="+cena+"&idGrup="+idGrup;

					$.ajax({

     						  type: "POST",

		   				  url: "jqueryFunkcje.php",

		   				  data: dane,

		   		      success: function(msg){

		      			var xmlwarning = $("warning",msg).text();

				if(xmlwarning != '')

				{

						alert("nie");					

					var warning = $("warning",msg).text();

					var result = "<h3>"+ warning + "</h3>";

				}

				else

				{		

		//	alert($("id",msg).text());

 		//		$("#pozycja21").append("<tr><td>sads"+$("id",msg).text()+"</td></tr>");

 				 $("<tr><td>sads"+$("id",msg).text()+"</td></tr>").insertAfter(obiekt);

		    /*

			var dane="pozycja="+idUslugi+"&ostatnia="+nastepna;

		var obiekt="#pozycja"+ostatnia;

		$.ajax({

            type: "POST",

			   url: "jqueryFunkcje.php",

			   data: dane,

			   success: function(msg){

    	 	   $(msg).insertAfter(obiekt);

		    	przelicz();	

				}

			 });

			 */

				 

		 			 }

				 

			 

				}	











});

closeAddUsluge();

tabUslugi.setPage(20);

}

function zapiszWybierzKlienta()

{

	var imie=$("#imieK").val();

	var nazwisko=$("#nazwiskoK").val();

	var nrDowodu=$("#nrDowoduK").val();

	var email=$("#emailK").val();

	var nrTelefonu=$("#nrTelefonuK").val();

	var nrFax=$("#nrFaxK").val();

	var obywatelstwo=$("#obywatelstwoK").val();

	var miasto=$("#miastoK").val();

	var ulica=$("#ulicaK").val();

	var kod=$("#kodK").val();
	var pesel=$("#peselK").val();



var dane="operacja=addDBKlient&imie="+imie+"&nazwisko="+nazwisko+"&nrDowodu="+nrDowodu+"&email="+email+"&nrTelefonu="+nrTelefonu+

"&nrFax="+nrFax+"&obywatelstwo="+obywatelstwo+"&miasto="+miasto+"&ulica="+ulica+"&kod="+kod+"&pesel="+pesel;

					$.ajax({

     						  type: "POST",

		   				  url: "jqueryFunkcje.php",

		   				  data: dane,

		   		      success: function(msg){

		      			var xmlwarning = $("warning",msg).text();

				if(xmlwarning != '')

				{

						alert("nie");					

					var warning = $("warning",msg).text();

					var result = "<h3>"+ warning + "</h3>";

				}

				else

				{		

		//alert($("id",msg).text());

				addKlientaForm($("id",msg).text()); 

				addKlient($("id",msg).text()); 

		 	

		 			 }

				}	

});

closeForm();
closeKlient();

}



function delUslugeRez(idUslugi)

{

		var dane="operacja=delUslugeRez&idUslugi="+idUslugi;

					$.ajax({

     						  type: "POST",

		   				  url: "jqueryFunkcje.php",

		   				  data: dane,

		   		      success: function(msg){

		      			var xmlwarning = $("warning",msg).text();

				if(xmlwarning != '')

				{

						alert("nie");					

					var warning = $("warning",msg).text();

					var result = "<h3>"+ warning + "</h3>";

				}

				else

				{		

		//		alert($("id",msg).text());

				 

		 			 }

				 

			 

				}	





 





});

	

		var obiekt="#pozycja"+idUslugi;

				 $(obiekt).remove();

				 ObliczRezG();	

	

	

}



function delPozycja(idPozycji)

{

			var poprzednia;

		var ostatnia=$("#iloscPozycji").val();

		var obiekt="#pozycja"+ostatnia;

		 if (parseInt(ostatnia) > 0)

		 {

				 $(obiekt).remove();

			 poprzednia=parseInt(ostatnia)-1;

			 }

	 		 $("#iloscPozycji").val(poprzednia);

	przelicz();

}

function przelicz ()

{

	var iloscPozycji=$("#iloscPozycji").val();

	var razemNetto=0;

	var razemBrutto=0;

	for (i=1;i<=parseInt(iloscPozycji);i++)

	{

		var ilosc="#TABilosc"+i;	

		var brutto="#TABbrutto"+i;

		var stawkaVat="#TABstawkaVat"+i;

		var wartoscNetto="#TABwartoscNetto"+i;

		var rabat="#TABrabat"+i;	

		var wNetto=0;

		var wBrutto=0;

		var Vat=$(stawkaVat).val();

		var wartoscBrutto="#TABwartoscBrutto"+i;

		var wRabat=parseInt($(rabat).val()); 		

	 	wBrutto=round2(($(ilosc).val()*$(brutto).val())-((wRabat/100)*$(ilosc).val()*$(brutto).val()));

	 	var Brutto=round2(wBrutto/$(ilosc).val());

		 $(brutto).val(Brutto);

	   wNetto=round2( ((wBrutto)*100)/(parseInt($(stawkaVat).val())+100));

 //		wNetto=round2((wNetto*100)/(wRabat+100));

	 razemNetto=razemNetto+wNetto;

	 razemBrutto=razemBrutto+wBrutto;

	 $(wartoscNetto).empty()

	 $(wartoscNetto).append(wNetto+",-");

	 $(wartoscBrutto).empty()

	 $(wartoscBrutto).append(wBrutto+",-");

	}

	 $("#razemNetto").empty()

	 $("#razemNetto").append(round2(razemNetto)+",-");

	 $("#razemBrutto").empty()

	 $("#razemBrutto").append(round2(razemBrutto)+",-");

}







  	
