

function przyciemnij()
{
	//#c0c0c0
	$("#contener").css( "background-color", "#fff" );	
	$("#contener").css( "background-color", "#fff" );	
	$("#contener").css( "opacity", "0.1" );	
}
function podajcene()
{
var idUslugi=$("#idImprezy").val();
 var dane="operacja=podajcene&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
				{		
    	 	 
  			   							  $("#cena").attr("value",$("cena",msg).text());
											
    	}
		     
				}
			 });
}
function rozjasnij()
{
	$("#contener").css( "opacity", "1.0" );	
	$("#contener").css( "background-color", "white" );	
}

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 zmienDateImprezy ()
{

$("#data_p").attr("disabled","");
$("#data_w").attr("disabled","");
$("#button_z").attr("value","Zapisz zmiany");
$("#button_z").attr("onClick","zapiszDate()");


//$("#data_p").attr("disabled","disabled");
} 
function zapiszDate ()
{
		var idImp=$("#idImp").val();
		var data_p=$("#data_p").val();
		var data_w=$("#data_w").val();	
		var data_p_p=$("#data_p_p").val();	
      if (data_p!=data_p_p)
		{
		 //	alert (idImp+data_p+data_w);
		     dane="operacja=zmianaDatyImprezy&idImp="+idImp+"&data_p="+data_p+"&data_w="+data_w;
					$.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 XMLT=$("id",msg).text();
								 //	alert ($("jest",msg).text());
												if (XMLT!='')
												{
												alert ("Uwaga nakładaja się imprezy \n "+XMLT);
											  //	zapiszDateDB(idImp,data_p,data_w);
												
									         
												
												
												}else
												{
												
									  				$("#data_p").attr("disabled","disabled");
									  		$("#data_w").attr("disabled","disabled");
									  		$("#button_z").attr("value","Zmień Datę");
									 			$("#button_z").attr("onClick","zmienDateImprezy()");
										    	  javascript:location.reload();	
												}
												
								} 
		    }
					      
							 });

	 //						 	alert(data_p);
	//	alert(data_w);

	}else
	{
		$("#data_p").attr("disabled","disabled");
						$("#data_w").attr("disabled","disabled");
						$("#button_z").attr("value","Zmień Datę");
						$("#button_z").attr("onClick","zmienDateImprezy()");
}
} 
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 showKsiazkaAdresowa() {  
			  przyciemnij();
			 $("#divAdresMail").animate({
   		 height: 'toggle', opacity: 'toggle'
 			 }, "slow");
}
function closeKsiazkaAdresowa() {  
			  rozjasnij();			 
			 $("#divAdresMail").animate({
   		 height: 'toggle', opacity: 'toggle'
 			 }, "slow");
}
function showKlient() {  
			  przyciemnij();
			 $("#divKlient").animate({
   		 height: 'toggle', opacity: 'toggle'
 			 }, "slow");
}
function closeKlient() {  
			  rozjasnij();
			 $("#divKlient").animate({
   		 height: 'toggle', opacity: 'toggle'
 			 }, "slow");
}
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);
			  				  		   
		      					///		 $("#wynik").html(unescape(msg));
		     						//		 $("#wynik").fadeIn();
							
											}
					      
							 });
}

function szukamAdresuMaila() {  
			  	 			  

	
	
					var co=$("#szukamMaila").val();
					var dane="operacja=szukamAdresu&szukam="+co;
					$.ajax({
     						  type: "POST",
		   				  url: "jqueryFunkcje.php",
		   				  data: dane,
		   				  success: function(msg){
		   				   	   				  
			  				  			 document.getElementById("divWynikKsiazkaAdresowa").innerHTML = unescape(msg);
			  				  		   
		      			//		 $("#divWynikFirma").html(unescape(msg));
		     						//		 $("#wynik").fadeIn();
							
											}
					      
							 });

}

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();								
				 }
	 						 	
			   	$("#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);
				}			      
							 });
	
	 
	
 closeFirma();
}
function addAdresF(idFirmy){
 	 		var dane="operacja=addAdresF&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 XMLemail = $("email",msg).text();
				 }
	 						  
			   	$("#idFirmy").val(idFirmy);
					$("#do").val(XMLemail); // "result" wird in "#vcard" geschrieben
					}			      
							 });
	
	 
	
 closeKsiazkaAdresowa();
}
function addAdresK(idKlienta){
 	 		var dane="operacja=addAdresK&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 XMLidFirmy=$("id",msg).text();
					var XMLemail = $("email",msg).text();
				 }
			//	  alert (XMLemail);
	 						  
			   	$("#idKlienta").val(idKlienta);
					$("#do").val(XMLemail); // "result" wird in "#vcard" geschrieben
					}			      
							 });
							 	
					//		 alert (idKlienta);
						
	
	 
	
 closeKsiazkaAdresowa();
}
function pokazUslugi() {  
 
		przyciemnij();
			 $("#divUslugi").animate({
   		 height: 'toggle', opacity: 'toggle'
 			 }, "slow");
 		

}
function pause(millisecondi)
      {
      var now = new Date();
      var exitTime = now.getTime() + millisecondi;
      while(true)
      {
      now = new Date();   
      if(now.getTime() > exitTime) return;
      }
  }
 
function scalanieWybor(idUslugi)
{

    	var idDok=$("#idDokumentu").val();
		var iloscPozycji=$("#iloscPozycji").val();
    	var i=0;
		var brutto=0;
		var wartoscBrutto=0;
		var idArty=0;
		
	for (i=1;i<=iloscPozycji;i++) 
	{
	 if ($("#scal"+i).attr("checked")) {
	  pause(50);
	 		wartoscBrutto=round2($("#TABbrutto"+i).val())*round2($("#TABilosc"+i).val());
			idArty=$("#idUslugi"+i).val();
			 brutto=round2(round2(brutto)+round2(wartoscBrutto));
			
	 
			 var dane="operacja=delPozFaktury&idArty="+idArty+"&idDok="+idDok;
			$.ajax({
	            type: "POST",
				   url: "jqueryFunkcje.php",
				   data: dane,
				   success: function(msg){
	    	
	//   alert (msg);	
			}
				 }); 
			
	  	
			
			
			
		 
		 
			}
	 }
//   alert (idUslugi+"_"+idDok+"_"+round2(wartoscBrutto));	
  pause(400);
	 var dane="operacja=addPozFaktury&idArty="+idUslugi+"&idDok="+idDok+"&wartoscBrutto="+brutto;
			$.ajax({
	            type: "POST",
				   url: "jqueryFunkcje.php",
				   data: dane,
				   success: function(msg){
	    	
  	  alert (msg);	
			}
				 }); 
  //	 alert (brutto);	
	 

		 /*
		 var dane="operacja=pozScalenia&id="+co;
			$.ajax({
	            type: "POST",
				   url: "jqueryFunkcje.php",
				   data: dane,
				   success: function(msg){
	    	 	   $("#listaPozycjiDoScalenia").append("<li>"+msg+"</li>");
			      $("#listaPozycjiDoScalenia").html(unescape(msg));
			     $("#listaPozycjiDoScalenia").fadeIn();		
			}
				 }); 
				 
			*/	 
		  	 



	closeScalanie();
	pause(400);
	window.location.reload();
	
}


function pokazScalanie() {  
 
		przyciemnij();
	 
			 $("#divScalanie").animate({
			 
   		 height: 'toggle', opacity: 'toggle'
 			 }, "slow");
			 
	 
 		

}function closeScalanie() {  
 
		rozjasnij();
			 $("#divScalanie").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();
			 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 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 wartoscVat="#TABwartoscVat"+i;
		
		var rabat="#TABrabat"+i;
	
		var wNetto=0;
		var wBrutto=0;
		var wVat=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;
	 	var wVat=round2(wBrutto-wNetto);
 	
	 $(wartoscNetto).empty()
	 $(wartoscNetto).append(wNetto+" zł");
	 $(wartoscVat).empty()
	 $(wartoscVat).append(wVat+" zł");
	 $(wartoscBrutto).empty()
	 $(wartoscBrutto).append(wBrutto+" zł");

	}
	 $("#razemNetto").empty()
	 $("#razemNetto").append(round2(razemNetto)+" zł");
	 $("#razemBrutto").empty()
	 $("#razemBrutto").append(round2(razemBrutto)+" zł");
	
}

  	
