google.load("jquery", "1.4.2");


google.setOnLoadCallback(function() {
	
    /* plugin jquery for wait action*/
    $.fn.wait = function(time, type) {
        
        time = time || 1000;
        type = type || "fx";
        return this.queue(type, function() {
        var self = this;
        setTimeout(function() {
            $(self).dequeue();
        }, time);
        });
    };



	$('#message').wait(2000).slideUp();


	$('#e_mail').click(function(e){
		e.preventDefault();
		if($(this).val()=='Email')
			$(this).val('');
	});
	$('#imie').click(function(e){
		e.preventDefault();
		if($(this).val()=='Imię i nazwisko')
			$(this).val('');
	});
	$('#tresc').click(function(e){
		e.preventDefault();
		if($(this).val()=='Treść')
			$(this).val('');
	});


	$('#wyslij_form').click(function(e){
		e.preventDefault();
		if ( !isValidEmail($('#e_mail').val()) ) {
			alert('Nieprawidłowy adres e-mail');
		}
		else{
			document.form_do_wyslij.submit();
		}
	});

	$('#form_ilosc_osob').click(function(){
		sprawdz_znak(this);
		ukryj_pokoje(this);
	});
	$('#form_ilosc_osob').keydown(function(){
		sprawdz_znak(this);
	});
	$('#form_ilosc_osob').keypress(function(){
		sprawdz_znak(this);
	});
	$('#form_ilosc_osob').keyup(function(){
		sprawdz_znak(this);
		ukryj_pokoje(this);
	});

	$('.tlo_pokoj').click(function(){
		var id=$(this).attr('id').split('_');
		var dane=$(this).attr('name').split('_');
		var ceny=$(this).children('p').attr('name').split('_');
		
		$('#liczba_miejsc').val(dane[0]);
		$('#cena').val(dane[1]);		
		$('#numer_pokoju').val(dane[2]);
		$('#id_pokoju').val(id[1]);
		$('#sniadanie_r').val(ceny[0]);
		$('#obiad_r').val(ceny[1]);
		$('#kolacja_r').val(ceny[2]);

		$('.tlo_pokoj').removeClass('tlo_pokoj2');
		$(this).addClass('tlo_pokoj2');
		szczegoly_pokoju(id[1]);
	});

	obrazki();

	$('.con_menu').mouseenter(function(){
		var ids=$(this).attr('id');
		if($('#div-head_2').length)
			$(this).children('span:first').css({'background-image':'url(\''+URL_A+'/gfx2/bac_menu4.png\')'});
		else
			$(this).children('span:first').css({'background-image':'url(\''+URL_A+'/gfx2/bac_menu4.png\')'});

		if($(this).children('div.submenu').length>=1){
			var wid=0;
			$(this).children('div.submenu').children('a').each(function(){
				if(wid<$(this).width()+20)
					wid=$(this).width()+20;
			});
			if(wid<$(this).children('span:first').width()+5)
				wid=$(this).children('span:first').width()+5;

			$(this).height('auto').width(wid).css({'background-image':'url(\''+URL_A+'/gfx2/back2.png\')','z-index':10});
		}
	});
	$('.con_menu').mouseleave(function(){
		var ids=$(this).attr('id');
		$(this).children('span:first').removeAttr('style');
		$(this).removeAttr('style').height(32);
	});

});
	function obrazki(){

		 var auxiliary_div='<div style="height:1px;position:absolute;width:1px;left:0px;top:0px;overflow:hidden">';
			auxiliary_div+='<img src="'+URL_A+'/gfx2/kontakt.jpg" alt="" />';
			auxiliary_div+='<img src="'+URL_A+'/gfx2/lewe_gl.jpg" alt="" />';
			auxiliary_div+='<img src="'+URL_A+'/gfx2/prawe_gl.jpg" alt="" />';
			auxiliary_div+='<img src="'+URL_A+'/gfx2/rez_imprezy_bottom.jpg" alt="" />';
			auxiliary_div+='<img src="'+URL_A+'/gfx2/rez_imprezy_tlo.gif" alt="" />';
			auxiliary_div+='<img src="'+URL_A+'/gfx2/rez_imprezy_top.jpg" alt="" />';
			auxiliary_div+='<img src="'+URL_A+'/gfx2/rezerwuje.gif" alt="" />';
			auxiliary_div+='<img src="'+URL_A+'/gfx2/scroll_dol.gif" alt="" />';
			auxiliary_div+='<img src="'+URL_A+'/gfx2/scroll_gora.gif" alt="" />';
			auxiliary_div+='<img src="'+URL_A+'/gfx2/srodek_center.jpg" alt="" />';
			auxiliary_div+='<img src="'+URL_A+'/gfx2/srodek_dol.jpg" alt="" />';
			auxiliary_div+='<img src="'+URL_A+'/gfx2/srodek_gora.jpg" alt="" />';
			auxiliary_div+='<img src="'+URL_A+'/gfx2/tlo_ceimne.jpg" alt="" />';
			auxiliary_div+='<img src="'+URL_A+'/gfx2/tlo_diary.jpg" alt="" />';
			auxiliary_div+='<img src="'+URL_A+'/gfx2/tlo_dol2.jpg" alt="" />';
			auxiliary_div+='<img src="'+URL_A+'/gfx2/tlo_imprezy.gif" alt="" />';
			auxiliary_div+='<img src="'+URL_A+'/gfx2/tlo_lewe.jpg" alt="" />';
			auxiliary_div+='<img src="'+URL_A+'/gfx2/tlo_pokoj.png" alt="" />';
			auxiliary_div+='<img src="'+URL_A+'/gfx2/tlo_pokoje.jpg" alt="" />';
			auxiliary_div+='<img src="'+URL_A+'/gfx2/tlo_prawe.jpg" alt="" />';
			auxiliary_div+='<img src="'+URL_A+'/gfx2/tlo_rezerwacja_form.jpg" alt="" />';
			auxiliary_div+='<img src="'+URL_A+'/gfx2/tlo_srodek.jpg" alt="" />';
			auxiliary_div+='<img src="'+URL_A+'/gfx2/tlo_zielone_imprezy.gif" alt="" />';
			auxiliary_div+='<img src="'+URL_A+'/gfx2/wstecz_rezerwacja.gif" alt="" />';
			auxiliary_div+='<img src="'+URL_A+'/gfx2/wyslij.gif" alt="" />';
			auxiliary_div+='<img src="'+URL_A+'/gfx2/wyslij_rezerwacja.gif" alt="" />';
			auxiliary_div+='<img src="'+URL_A+'/gfx2/zamawiam.gif" alt="" />';
			auxiliary_div+='<img src="'+URL_A+'/gfx2/zamknij_big.gif" alt="" />';
			auxiliary_div+='</div>';
			$('body').prepend(auxiliary_div);
	}





	function dark(){
		$('body').prepend('<div id="dark"></div>');
		$('#dark').css({'left':'0px','right':'0px','opacity':'0.4','background':'#000','width':$('body').width()+'px','height':$(document).height()+'px','z-index':'999','position':'absolute'});
	
	}
	function wys_duzy_obr(obr){
		obr=obr.split('_');
		obr=obr[1];
		dark();
		var l=($('body').width()/2)-410;
		var t=$(document).scrollTop()+((+$(window).height()/2)-330);

		var baner='<div id="con_big" style="z-index:1000;width:820px; height:660px;background:#bababa;position:absolute;left:'+l+'px;top:'+t+'px">';
			baner+='<div style="cursor:pointer;width:800px;height:600px;margin:10px 0 0 10px" id="duzy_obr">';
			baner+='<img src="'+URL_A+'/cms/upload/pradukty/big_'+obr+'" alt="" />';
			baner+='</div>';
			baner+='<div style="padding:10px 10px 0 0"><a href="#" id="zam" style="display:block;float:right;width:97px;height:27px;background:url(\''+URL_A+'/gfx2/zamknij_big.gif\')"></a></div>';
			baner+='</div>';	
		$('body').prepend(baner);
		$('#zam, #duzy_obr').click(function(e){
			e.preventDefault();
			$('#zam, #duzy_obr').unbind('click');
			$('#dark,#con_big').remove();
		});
	}


	function szczegoly_pokoju(id){

		$.ajax({
			type:"POST",
			url: URL_A+'/szczegoly_pokoju.php?id='+id,
			timeout:25000,
			beforeSend: function(){
				$('#zdjecia_pokoj img').unbind('click');
				$('#opis_sz').html('<div style="padding:100px 0 0 200px;"><img src="'+URL_A+'/gfx2/ajax-loader.gif" alt="" /></div>');
			},
			success: function(msg){	
				$('#opis_sz').css({'display':'block'}).html(msg);
				big_image_opis();
			},
			error: function(){					
				alert('Wystąpił błąd. Spróbuj ponownie.')
			}
		});		
	}
	function big_image_opis(){
		$('#zdjecia_pokoj img').click(function(){
			var d=$(this).attr('src').split('/');
			wys_duzy_obr(d[d.length-1]);
		});
	}


	function ukryj_pokoje(event){
		if($(event).val()=='')
			var wartosc=0;
		else
			var wartosc=parseInt($(event).val(),10);

		if(wartosc>0){	
			$('#scroll_pokoje .tlo_pokoj[rel!='+wartosc+']').hide();
			$('#scroll_pokoje .tlo_pokoj[rel='+wartosc+']').show();
			$('#pane1').jScrollPane({showArrows:true, scrollbarWidth: 19,scrollbarOnLeft:true});
		}else{
			$('#scroll_pokoje .tlo_pokoj').show();
			$('#pane1').jScrollPane({showArrows:true, scrollbarWidth: 19,scrollbarOnLeft:true});
		}
		
		if($('.tlo_pokoj2').length){
			if($('.tlo_pokoj2').css('display')=='none'){
				$('#opis_sz').hide();
			}else{
				$('#opis_sz').show();
			}
		}

	}
	function sprawdz_znak(uchwyt){
		var a = "0123456789";
		wartosc = uchwyt.value;

		i = wartosc.length - 1;
		err = true;
		j = 0;
		for (var j = 0; j < a.length; j++) {
			if (wartosc.charAt(i) == a.charAt(j))
				err = false;
		}
		if (err) 
		uchwyt.value = wartosc.substring(0,i);
	}



function isValidEmail(str) {  
	var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
	return pattern.test(str);
}

var fffr=0;
function zamien_obrazki(){

	$('#kategoria_text img').each(function(){
		var src=$(this).attr('src');
		if($(this).attr('class')=='img_cms'){
			var div="<div class=\"tlo_img\"><img src=\""+src+"\" id=\"im"+fffr+"\" class=\"img_cms\" style=\"cursor:pointer\"/></div>";
		}else
			var div="<div class=\"tlo_img\"><img src=\""+src+"\" id=\"im"+fffr+"\"  style=\"cursor:pointer\"/></div>";
		$(this).before(div).remove();
		$('#im'+fffr).click(function(){
			dark();
			var l=($('body').width()/2)-410;
			var t=$(document).scrollTop()+((+$(window).height()/2)-330);

			var baner='<div id="con_big" style="z-index:1000;width:820px; height:660px;background:#bababa;position:absolute;left:'+l+'px;top:'+t+'px">';
				baner+='<div style="cursor:pointer;width:800px;height:600px;margin:10px 0 0 10px" id="duzy_obr">';
				if($(this).attr('class')=='img_cms'){
					var d=$(this).attr('src').split('/');
					var obr=d[d.length-1].split('_');
						obr=obr[1];
					baner+='<img src="'+URL_A+'/cms/upload/pradukty/big_'+obr+'" alt="" style="width:800px;height:600px;" />';
				}else{
					baner+='<img src="'+$(this).attr('src')+'" alt="" style="width:800px;height:600px;" />';
				}
				
				baner+='</div>';
				baner+='<div style="padding:10px 10px 0 0"><a href="#" id="zam" style="display:block;float:right;width:97px;height:27px;background:url(\''+URL_A+'/gfx2/zamknij_big.gif\')"></a></div>';
				baner+='</div>';	
			$('body').prepend(baner);
			$('#zam, #duzy_obr').click(function(e){
				e.preventDefault();
				$('#zam, #duzy_obr').unbind('click');
				$('#dark,#con_big').remove();
			});
		});
		fffr++;

	});

}



/*/////////////////////////////*/
/* begin section for show Diary*/
/*/////////////////////////////*/

var dateStartOfMonth_diary = new Date();
var start_rezerwacja=0;
var stop_rezerwacja=0;
var start_rezerwacja_data=0;
var stop_rezerwacja_data=0;

/* function sets initial date for create plan*/    
    function diary_create(e)
    {
        dateStartOfMonth_diary = new Date();
		updateHeaderDatesMonth_diary_create(e);    
    }
    
/* function changes date for create plan */ 
    function displayPreviousMonth_diary_create()
    {
        dateStartOfMonth_diary.setHours(0);
		old_message=null;
		var tabsMonth=new Array('Styczeń','Luty','Marzec','Kwiecień','Maj','Czerwiec','Lipiec','Sierpień','Wrzesień','Październik','Listopad','Grudzień');
		var decrease_month=add_zero_for_date2(dateStartOfMonth_diary.getFullYear()+'-'+(dateStartOfMonth_diary.getMonth()+1)+'-'+dateStartOfMonth_diary.getDate())+' 00:00:00';
        dateStartOfMonth_diary.setTime(1000*strtotime('last month',strtotime(decrease_month)));

        var tmpDate2 = new Date(dateStartOfMonth_diary);
        $('#miesiac1').html(tabsMonth[tmpDate2.getMonth()]+' ' +tmpDate2.getFullYear());
    }
    
/* function changes date for create plan  */   
    function displayNextMonth_diary_create()
    {
		dateStartOfMonth_diary.setHours(0);
	    old_message=null;
        var tabsMonth=new Array('Styczeń','Luty','Marzec','Kwiecień','Maj','Czerwiec','Lipiec','Sierpień','Wrzesień','Październik','Listopad','Grudzień');
		var tmpTime = dateStartOfMonth_diary.getTime();        
        if (dateStartOfMonth_diary.getFullYear()%4 ==0) {howInFab=29} else {howInFab=28}
        howManyDay=new Array(31,howInFab,31,30,31,30,31,31,30,31,30,31);
		
		var other_month;
		if(dateStartOfMonth_diary.getMonth()==11)
            other_month=0;
        else
			other_month=dateStartOfMonth_diary.getMonth()+1;			
        
		current_month=dateStartOfMonth_diary.getMonth();
		
		if(dateStartOfMonth_diary.getDate()>howManyDay[other_month])
		current_month=other_month;
        
        tmpTime = tmpTime + (1000*60*60*24*howManyDay[current_month])- (1000*60*dateStartOfMonth_diary.getTimezoneOffset());
        dateStartOfMonth_diary.setTime(tmpTime); 
        var tmpDate2 = new Date(dateStartOfMonth_diary);
        $('#miesiac1').html(tabsMonth[tmpDate2.getMonth()]+' ' +tmpDate2.getFullYear());
    }
 
/* function creates and shows diary for create plan */       
    function updateHeaderDatesMonth_diary_create(e)
    {
        var tabsMonth=new Array('Styczeń','Luty','Marzec','Kwiecień','Maj','Czerwiec','Lipiec','Sierpień','Wrzesień','Październik','Listopad','Grudzień');
	    $('#miesiac1').html(tabsMonth[dateStartOfMonth_diary.getMonth()]+' ' +dateStartOfMonth_diary.getFullYear());
		
		create_days_inJS();

        $("#diary_left").click(function(e){
				e.preventDefault();
                displayPreviousMonth_diary_create();
                create_days_inJS();
            }
        );
        $("#diary_right").click(function(e){
				e.preventDefault();
                displayNextMonth_diary_create();
                create_days_inJS();
            }
        );
		
		if($('#pokoje').length){
			$('#zamawiam_pokoj').click(function(e){
				e.preventDefault();

				if($('#numer_pokoju').val()==''){
					alert('Proszę wybrac pokój do rezerwacji');
				} else if(start_rezerwacja==0 || stop_rezerwacja==0){
					alert('Proszę wybrac okres rezerwacji');
				}else if(parseInt($('#form_ilosc_osob').val(),10)!= $('#form_ilosc_osob').val()){
					alert('Proszę podać prawidłową ilość osób');
				}else if($('#form_ilosc_osob').val()!=$('#liczba_miejsc').val()){
					alert('Ilość osób jest większa od liczby miejsc w pokoju. Proszę zmniejszyć ilość osób lub wybrać inny pokój');
				}else{
					formularz_do_rezerwacji_pokoju();
				
				}
			});
		}
		if($('#imprezy').length){
			$('#rezerwuje_impreze').click(function(e){
				e.preventDefault();
				if(start_rezerwacja_data==0)
					alert('Proszę wybrać datę rezerwacji');
				else if($('#rodzaj_imprezy').val()=='')
					alert('Proszę wpisać rodzaj imprezy');
				else if($('#ilosc_osob').val()=='')
					alert('Proszę wpisać ilość osób');
				else
					formularz_do_rezerwacji_imprezy();
			});
		}

		if($('#stoliki_con').length){
			$('#rezerwuje_impreze').click(function(e){
				e.preventDefault();
				if(start_rezerwacja_data==0)
					alert('Proszę wybrać datę rezerwacji');
				else
					formularz_do_rezerwacji_dania();
			});
		}


    }

	function formularz_do_rezerwacji_imprezy(){
		dark();
		var l=($('body').width()/2)-170;
		var t=$(document).scrollTop()+((+$(window).height()/2)-172);
		var y=start_rezerwacja_data.split(' ');
		y=y[0].split('-');
		var io=parseInt($('#ilosc_osob').val(),10);
		if(io.toString()=='NaN')
			io=0;
		var baner='<div id="for_rez_imp" style="left:'+l+'px;top:'+t+'px">';
			baner+='<form name="rezerwacja_imprezy_form" id="rezerwacja_imprezy_form" method="post">';
			baner+='<input type="hidden" name="f_rodzaj_imprezy" value="'+$('#rodzaj_imprezy').val()+'" />';
			baner+='<input type="hidden" name="f_ilosc_osob" value="'+io+'" />';
			baner+='<input type="hidden" name="f_uwagi" value="'+$('#uwagi').val()+'" />';
			baner+='<input type="hidden" name="data_od" value="'+y[0]+'/'+y[1]+'/'+y[2]+'" />';
			baner+='<input type="hidden" name="data_od_time" value="'+start_rezerwacja+'" />';
			baner+='<div id="for_rez_imp2">';
			baner+='<div id="t_rez" style="padding-top:7px;padding-bottom:10px">Rezarwacja Imprezy/Szkolenia</div>';
			baner+='<table cellpadding="0" cellspacing="0" border="0">';
			baner+='<tr>';
			baner+='<td class="date_rez1">Rodzaj Imprezy</td>';
			baner+='<td class="dw2">:</td>';
			baner+='<td class="date_rez2">'+$('#rodzaj_imprezy').val()+'</td>';
			baner+='</tr>';
			baner+='<tr>';
			baner+='<td class="date_rez1">Data</td>';
			baner+='<td class="dw2">:</td>';
			baner+='<td class="date_rez2">'+y[0]+'/'+y[1]+'/'+y[2]+'</td>';
			baner+='</tr>';
			baner+='<tr>';
			baner+='<td class="date_rez1">Ilość osób </td>';
			baner+='<td class="dw2">:</td>';
			baner+='<td class="date_rez2">'+io+'</td>';
			baner+='</tr>';
			baner+='</table>';
			baner+='<div class="zi">';
			baner+='<div class="cenat">Dane Klienta</div>';
			baner+='<div class="tabela">';
			baner+='<table cellpadding="0" cellspacing="0" border="0" class="table_r">';	
			baner+='<tr><td class="opis_r" style="padding-left:25px">Firma</td><td><input type="text" name="firma" id="firma_rr" value="" /></td></tr>';	
			baner+='<tr><td class="opis_r" style="padding-left:25px">Imię</td><td><input type="text" name="imie" id="imie_rr" value="" /></td></tr>';	
			baner+='<tr><td class="opis_r" style="padding-left:25px">Nazwisko</td><td><input type="text" name="nazwisko" id="nazwisko_rr" value="" /></td></tr>';	
			baner+='<tr><td class="opis_r" style="padding-left:25px">adres e-mail</td><td><input type="text" name="email" id="email_rr" value="" /></td></tr>';	
			baner+='<tr><td class="opis_r" style="padding-left:25px">nr tel.</td><td><input type="text" name="tel" id="tel_rr" value="" /></td></tr>';	
			baner+='</table>';	
			baner+='</div>';
			baner+='</div>';
			baner+='<div id="for_rez_imp3">';
			baner+='<div class="przyciski">';	
			baner+='<a href="" id="wsteczr"></a>';	
			baner+='<a href="" id="wyslijr"></a>';	
			baner+='</div>';
			baner+='</div>';
			baner+='</div>';
			baner+='</form>';
			baner+='</div>';
		$('body').prepend(baner);
		$('#wsteczr').click(function(e){
			e.preventDefault();
			$('#wsteczr, #wyslijr').unbind('click');
			$('#dark, #for_rez_imp').remove();
		});

		$('#wyslijr').click(function(e){
			e.preventDefault();

			if($('#firma_rr').val()==''){
				alert('Proszę podać nazwę firmy');
			}else if($('#imie_rr').val()==''){
				alert('Proszę podać imię');
			}else if($('#nazwisko_rr').val()==''){
				alert('Proszę podać nazwisko');
			}else if ( !isValidEmail($('#email_rr').val()) ) {
				alert('Nieprawidłowy adres e-mail');
			}else if($('#tel_rr').val()==''){
				alert('Proszę podać numer telefonu');
			}else{
				wyslij_form_rez_imprezy();
			}
			
		});

	}

	function formularz_do_rezerwacji_pokoju(){
		dark();
		var l=($('body').width()/2)-170;
		var t=$(document).scrollTop()+((+$(window).height()/2)-213);

		var d=start_rezerwacja/(60*60*24);
		var f=stop_rezerwacja/(60*60*24);
		var h=0;
		if(start_rezerwacja>stop_rezerwacja)
			h=(d-f)+1;
		else
			h=(f-d)+1;
		var y=start_rezerwacja_data.split(' ');
			y=y[0].split('-')
		var x=stop_rezerwacja_data.split(' ');
			x=x[0].split('-')
		var s='';
		var o='';
		var k='';
		var s2='';
		var o2='';
		var k2='';

		var c=parseInt($('#cena').val(),10)*h;

		if($('#sniadanie').is(':checked')){
			s='<div>śniadanie</div>';
			s2='śniadanie-';
			c=c+parseInt($('#sniadanie_r').val(),10)*h;
		}
		if($('#obiad').is(':checked')){
			o='<div>obiad</div>';
			o2='obiad-';
			c=c+parseInt($('#obiad_r').val(),10)*h;
		}
		if($('#kolacja').is(':checked')){
			k='<div>kolacja</div>';
			k2='kolacja';
			c=c+parseInt($('#kolacja_r').val(),10)*h;
		}



		var baner='<div id="for_rez_pok" style="background:url(\''+URL_A+'/gfx2/tlo_rezerwacja_form.jpg\');z-index:1000;width:341px; height:427px;position:absolute;left:'+l+'px;top:'+t+'px">';
			baner+='<form name="rezerwacja_pokoi_form" id="rezerwacja_pokoi_form" method="post">';
			baner+='<input type="hidden" name="nr_pokoju" value="'+$('#numer_pokoju').val()+'" />';
			baner+='<input type="hidden" name="id" value="'+$('#id_pokoju').val()+'" />';
			baner+='<input type="hidden" name="il_dni" value="'+h+'" />';
			baner+='<input type="hidden" name="data_od" value="'+y[0]+'/'+y[1]+'/'+y[2]+'" />';
			baner+='<input type="hidden" name="data_do" value="'+x[0]+'/'+x[1]+'/'+x[2]+'" />';
			baner+='<input type="hidden" name="data_od_time" value="'+start_rezerwacja+'" />';
			baner+='<input type="hidden" name="data_do_time" value="'+stop_rezerwacja+'" />';
			baner+='<input type="hidden" name="info_dod" value="'+s2+o2+k2+'" />';
			baner+='<input type="hidden" name="cena_rez" value="'+c+'" />';
			baner+='<div id="t_rez">Rezarwacja Pokoi</div>';
			baner+='<div id="nr_rez">Numer Pokoju &#160;:<span>'+$('#numer_pokoju').val()+'</span></div>';	
			baner+='<div id="il_rez">Ilość dni &#160;:<span>'+h+'</span></div>';	
			baner+='<div class="clear"></div>';	
			baner+='<div class="date_rez">Data od&#160; &#160; &#160;:<span>'+y[0]+'/'+y[1]+'/'+y[2]+'</span></div>';	
			baner+='<div class="date_rez">Data do&#160; &#160; &#160;:<span>'+x[0]+'/'+x[1]+'/'+x[2]+'</span></div>';	
			baner+='<div class="clear"></div>';	
			baner+='<div class="info_dod">Informacje dodatkowe &#160;:</div>';	
			baner+='<div class="info_dodsz">'+s+o+k+'</div>';	
			baner+='<div class="clear"></div>';	
			baner+='<div class="cenat">Cena Rezerwacji / Suma</div>';	
			baner+='<div class="cenaw">'+c+' zł</div>';	
			baner+='<div class="cenat">Dane Klienta</div>';	
			baner+='<div class="tabela">';
			baner+='<table cellpadding="0" cellspacing="0" border="0" class="table_r">';	
			baner+='<tr><td class="opis_r">Imię</td><td><input type="text" name="imie" id="imie_rr" value="" /></td></tr>';	
			baner+='<tr><td class="opis_r">Nazwisko</td><td><input type="text" name="nazwisko" id="nazwisko_rr" value="" /></td></tr>';	
			baner+='<tr><td class="opis_r">adres e-mail</td><td><input type="text" name="email" id="email_rr" value="" /></td></tr>';	
			baner+='<tr><td class="opis_r">nr tel.</td><td><input type="text" name="tel" id="tel_rr" value="" /></td></tr>';	
			baner+='</table>';	
			baner+='</div>';
			baner+='<div class="przyciski">';	
			baner+='<a href="" id="wsteczr"></a>';	
			baner+='<a href="" id="wyslijr"></a>';	
			baner+='</div>';	
			baner+='</form>';	
			baner+='</div>';	
		$('body').prepend(baner);

		$('#wsteczr').click(function(e){
			e.preventDefault();
			$('#wsteczr, #wyslijr').unbind('click');
			$('#dark, #for_rez_pok').remove();
		});

		$('#wyslijr').click(function(e){
			e.preventDefault();
			if($('#imie_rr').val()==''){
				alert('Proszę podać imię');
			}else if($('#nazwisko_rr').val()==''){
				alert('Proszę podać nazwisko');
			}else if ( !isValidEmail($('#email_rr').val()) ) {
				alert('Nieprawidłowy adres e-mail');
			}else if($('#tel_rr').val()==''){
				alert('Proszę podać numer telefonu');
			}else{
				wyslij_form_rez_pokoju();
			}
			
		});

	}


	function formularz_do_rezerwacji_dania(){
		dark();
		var l=($('body').width()/2)-170;
		var t=$(document).scrollTop()+((+$(window).height()/2)-213);

		var y=start_rezerwacja_data.split(' ');
			y=y[0].split('-')

			$('#data_od_time').val(start_rezerwacja);
			$('#data_od').val(y[0]+'/'+y[1]+'/'+y[2]);

		var g=$('#godz_t').val();
		var m=$('#min_t').val();
		if(g.length<2)
			g='0'+g;
		if(m.length<2)
			m='0'+m;

		
		var c=0;
		var li=parseInt($('#ilosc_osob').val(),10);

		$('.m_c').each(function(){
			if($(this).val()!=''){
				c= c+ (($(this).val()*parseFloat($(this).attr('rel')))*li);
			}
		});
		c=roundVal(c);
		$('#cena_cala').val(c);
		var godz=g+':'+m;
		var baner='<div id="for_rez_pok" style="background:url(\''+URL_A+'/gfx2/tlo_rezerwacja_form.jpg\');z-index:1000;width:341px; height:427px;position:absolute;left:'+l+'px;top:'+t+'px">';
			baner+='<form name="rezerwacja_pokoi_form" id="rezerwacja_pokoi_form" method="post">';
			baner+='<div id="t_rez">Rezarwacja Dania/Stolika</div>';
			baner+='<div id="nr_rez"  style="padding-top:15px">Ilość stolików &#160;:<span>'+$('#ilosc_stolikow_id').val()+'</span></div>';				
			baner+='<div class="clear"></div>';	
			baner+='<div class="date_rez">Data &#160;:<span style="padding-left:10px">'+y[0]+'/'+y[1]+'/'+y[2]+'</span>&#160; &#160; Godzina <span style="padding-left:10px">'+godz+'</span></div>';	
			baner+='<div class="clear"></div>';	
			baner+='<div id="nr_rez">Ilość osób &#160;:<span>'+li+'</span></div>';				
			baner+='<div class="clear"></div>';	
			baner+='<div id="nr_rez" style="height:38px;padding-top:15px;text-align:center">Wybrane potrawy zostaną wysłane wraz z mailem <br /> potwierdzającym zamówienie</div>';
			baner+='<div class="clear"></div>';
			baner+='<div class="cenat">Cena Rezerwacji / Suma</div>';	
			baner+='<div class="cenaw">'+c+' zł</div>';	
			baner+='<div class="cenat">Dane Klienta</div>';	
			baner+='<div class="tabela">';
			baner+='<table cellpadding="0" cellspacing="0" border="0" class="table_r">';	
			baner+='<tr><td class="opis_r">Imię</td><td><input type="text" name="imie" id="imie_rr" value="" /></td></tr>';	
			baner+='<tr><td class="opis_r">Nazwisko</td><td><input type="text" name="nazwisko" id="nazwisko_rr" value="" /></td></tr>';	
			baner+='<tr><td class="opis_r">adres e-mail</td><td><input type="text" name="email" id="email_rr" value="" /></td></tr>';	
			baner+='<tr><td class="opis_r">nr tel.</td><td><input type="text" name="tel" id="tel_rr" value="" /></td></tr>';	
			baner+='</table>';	
			baner+='</div>';
			baner+='<div class="przyciski">';	
			baner+='<a href="" id="wsteczr"></a>';	
			baner+='<a href="" id="wyslijr"></a>';	
			baner+='</div>';	
			baner+='</form>';	
			baner+='</div>';	
		$('body').prepend(baner);

		$('#wsteczr').click(function(e){
			e.preventDefault();
			$('#wsteczr, #wyslijr').unbind('click');
			$('#dark, #for_rez_pok').remove();
		});

		$('#wyslijr').click(function(e){
			e.preventDefault();
			if($('#imie_rr').val()==''){
				alert('Proszę podać imię');
			}else if($('#nazwisko_rr').val()==''){
				alert('Proszę podać nazwisko');
			}else if ( !isValidEmail($('#email_rr').val()) ) {
				alert('Nieprawidłowy adres e-mail');
			}else if($('#tel_rr').val()==''){
				alert('Proszę podać numer telefonu');
			}else{
				wyslij_form_rez_stolik();
			}
			
		});

	}

	function wyslij_form_rez_stolik(){
		$('#imie_rrr').val($('#imie_rr').val());
		$('#nazwisko_rrr').val($('#nazwisko_rr').val());
		$('#email_rrr').val($('#email_rr').val());
		$('#tel_rrr').val($('#tel_rr').val());
		$('#godz_rrr').val($('#godz_t').val());
		$('#min_rrr').val($('#min_t').val());

		$.ajax({
			type:"POST",
			url: URL_A+'/rezerwacja_stolika.php',
			data:$('#form_do_rez_st').serialize(),
			timeout:25000,
			beforeSend: function(){
				$('#wsteczr, #wyslijr').unbind('click');
				$('#for_rez_pok').height(160).width(337).css({'background':'#BABABA','border':'2px solid #000'}).html('<div style="text-align:center;padding:50px 0 0 0"><img src="'+URL_A+'/gfx2/ajax-loaderszary.gif" alt="" /></div>');
			},
			success: function(msg){
				if(msg=='1')
					var g='<div style="height:50px;font-family:\'arial\';padding:50px 20px 10px 20px;font-size:18px;font-weight:bold;color:red;text-align:center"><i>Brak wolnych miejsc. Zmień datę</i></div>';
				else if(msg=='')
					var g='<div style="height:50px;font-family:\'arial\';padding:50px 20px 10px 20px;font-size:18px;font-weight:bold;color:red;text-align:center"><i>Wiadomość została wysłana</i></div>';
				else
					var g='<div style="height:50px;font-family:\'arial\';padding:50px 20px 10px 20px;font-size:18px;font-weight:bold;color:red;text-align:center"><i>Wystąpił błąd. Spróbuj ponownie.</i></div>';
				
				g+='<a href="#" id="zam" style="display:block;margin:0 auto 0 auto;width:97px;height:27px;background:url(\''+URL_A+'/gfx2/zamknij_big.gif\')""></a>';
				
				$('#for_rez_pok').html(g);
				$('#zam').click(function(e){
					e.preventDefault();
					$(this).unbind('click');
					$('#for_rez_pok, #dark').remove();
				});
			},
			error: function(){					
				alert('Wystąpił błąd. Spróbuj ponownie.')
			}
		});	
	}


	function wyslij_form_rez_imprezy(){
		$.ajax({
			type:"POST",
			url: URL_A+'/rezerwacja_imprezy.php',
			data:$('#rezerwacja_imprezy_form').serialize(),
			timeout:25000,
			beforeSend: function(){
				$('#wsteczr, #wyslijr').unbind('click');
				$('#for_rez_imp').height(160).width(337).css({'background':'#BABABA','border':'2px solid #000'}).html('<div style="text-align:center;padding:50px 0 0 0"><img src="'+URL_A+'/gfx2/ajax-loaderszary.gif" alt="" /></div>');
			},
			success: function(msg){
				var g='<div style="height:50px;font-family:\'arial\';padding:50px 20px 10px 20px;font-size:18px;font-weight:bold;color:red;text-align:center"><i>Wiadomość została wysłana</i></div>';
				g+='<a href="#" id="zam" style="display:block;margin:0 auto 0 auto;width:97px;height:27px;background:url(\''+URL_A+'/gfx2/zamknij_big.gif\')""></a>';
				$('#for_rez_imp').html(g);
				$('#zam').click(function(e){
					e.preventDefault();
					$(this).unbind('click');
					$('#for_rez_imp, #dark').remove();
				});
			},
			error: function(){					
				alert('Wystąpił błąd. Spróbuj ponownie.')
			}
		});	
	}

	function wyslij_form_rez_pokoju(){
		$.ajax({
			type:"POST",
			url: URL_A+'/rezerwacja_pokoju.php',
			data:$('#rezerwacja_pokoi_form').serialize(),
			timeout:25000,
			beforeSend: function(){
				$('#wsteczr, #wyslijr').unbind('click');
				$('#for_rez_pok').height(160).width(337).css({'background':'#BABABA','border':'2px solid #000'}).html('<div style="text-align:center;padding:50px 0 0 0"><img src="'+URL_A+'/gfx2/ajax-loaderszary.gif" alt="" /></div>');
			},
			success: function(msg){
				if(msg=='zajety'){
					var g='<div style="height:80px;font-family:\'arial\';padding:20px 20px 10px 20px;font-size:18px;font-weight:bold;color:red;text-align:center"><i>Pokój w tym okresie jest juz zajęty. Proszę wybrać inną datę rezerwacji</i></div>';
				}else if(msg==''){
					var g='<div style="height:50px;font-family:\'arial\';padding:50px 20px 10px 20px;font-size:18px;font-weight:bold;color:red;text-align:center"><i>Wiadomość została wysłana</i></div>';
				}else{
					var g='<div style="height:80px;font-family:\'arial\';padding:20px 20px 10px 20px;font-size:18px;font-weight:bold;color:red;text-align:center"><i>Wystąpił błąd. Spróbuj ponownie.</i></div>';
				}

				g+='<a href="#" id="zam" style="display:block;margin:0 auto 0 auto;width:97px;height:27px;background:url(\''+URL_A+'/gfx2/zamknij_big.gif\')""></a>';
				$('#for_rez_pok').html(g);
				$('#zam').click(function(e){
					e.preventDefault();
					$(this).unbind('click');
					$('#for_rez_pok, #dark').remove();
				});
			},
			error: function(){					
				alert('Wystąpił błąd. Spróbuj ponownie.')
			}
		});
	}


/* function creates and shows days in diary (for create plan) */ 
    function create_days_inJS(){

        var help_date=dateStartOfMonth_diary;
        var tmpTime = dateStartOfMonth_diary.getTime();
        var tmpTime2= tmpTime;
        var day_for_month='';

        tmpTime = tmpTime - (1000*60*60*24*(dateStartOfMonth_diary.getDate()-1));
        
		

        help_date.setTime(tmpTime);
        if (help_date.getFullYear()%4 ==0)
            {howInFab=29}
        else
            {howInFab=28}
        current_month=help_date.getMonth(); 
        var howManyDay=new Array(31,howInFab,31,30,31,30,31,31,30,31,30,31);

		if(help_date.getDay()==0)
			var dd=6;
		else
			var dd=help_date.getDay()-1;

        for(var i=0;i<dd;i++)
            day_for_month+='<span></span>';
		var nowa_clasa='';
		var fgh= new Date();
		var dfgh='';
        for(var i=1;i<=howManyDay[help_date.getMonth()];i++){
			if(start_rezerwacja==strtotime(add_zero_for_date2(help_date.getFullYear()+'-'+(help_date.getMonth()+1)+'-'+i)+' 00:00:00'))
				nowa_clasa='class="start_r"';
			if(stop_rezerwacja==strtotime(add_zero_for_date2(help_date.getFullYear()+'-'+(help_date.getMonth()+1)+'-'+i)+' 00:00:00'))
				nowa_clasa='class="stop_r"';
			if(fgh.getMonth()==help_date.getMonth()&& fgh.getDate()==i)
				dfgh='style="font-weight:bold;color:#980029;border:1px solid #c90340"';
			else
				dfgh='';
			day_for_month+='<a href="#" '+nowa_clasa+' rel="'+strtotime(add_zero_for_date2(help_date.getFullYear()+'-'+(help_date.getMonth()+1)+'-'+i)+' 00:00:00')+'" name="'+add_zero_for_date2(help_date.getFullYear()+'-'+(help_date.getMonth()+1)+'-'+i)+' 00:00:00" '+dfgh+'>'+i+'</a>';
			nowa_clasa='';
		}
        $('#dni').html(day_for_month);
        zaznacz_dni_rezerwacji();

        $('#dni a').click(function(e){
			e.preventDefault();
			if($('#scroll_pokoje').length && $('#stoliki_con').length==0){
				var s1=0;
				var s2=0;
				if(start_rezerwacja==0 && !$(this).hasClass('stop_r')){
					$(this).addClass('start_r');
					start_rezerwacja=$(this).attr('rel');
					start_rezerwacja_data=$(this).attr('name');
					s1=1;
				}
				if(s1==0 && $(this).hasClass('start_r')){
					$(this).removeClass('start_r');
					$('#dni a').each(function(){					
							$(this).removeClass('rezerwacja');					
					});
					start_rezerwacja=0;
				}

				if(start_rezerwacja!=0 && s1==0 && stop_rezerwacja==0){	
					$(this).addClass('stop_r');
					s2=1;
					stop_rezerwacja=$(this).attr('rel');
					stop_rezerwacja_data=$(this).attr('name');
				}
				if(s2==0 && $(this).hasClass('stop_r') ){
					$(this).removeClass('stop_r');
					$('#dni a').each(function(){					
							$(this).removeClass('rezerwacja');					
					});
					stop_rezerwacja=0;
				}
				zaznacz_dni_rezerwacji();
				if(start_rezerwacja!=0 && s1==0 && s2==0 && stop_rezerwacja!=0){
					alert('W celu zmiany okresu rezerwacji proszę najpierw odznaczyć datę początkową lub datę końcową aktualnego okresu rezerwacji')
				}
			}
			
			if($('#scroll_imprezy').length || $('#stoliki_con').length ){

				$('#dni a').removeClass('start_r');				
				$(this).addClass('start_r');
				start_rezerwacja=$(this).attr('rel');
				start_rezerwacja_data=$(this).attr('name');

			}

        });
        
		if($('#stoliki_con').length){
			var tt='<select name="godz_t" id="godz_t">';
				for(var i=0;i<24;i++){
					if(i<10)
						tt+='<option value="0'+i+'">0'+i+'</option>';
					else
						tt+='<option value="'+i+'">'+i+'</option>';
				}
				tt+='</select>';
			var gg='<select name="min_t" id="min_t">';
				for(var i=0;i<=59;i++){
					if(i<10)
						gg+='<option value="0'+i+'">0'+i+'</option>';
					else
						gg+='<option value="'+i+'">'+i+'</option>';
				}
				gg+='</select>';

			$('#dni').append('<div class="clear"></div><div id="godz_min" >godzina '+tt+' &#160;'+gg+'</div>');
		}



        dateStartOfMonth_diary.setTime(tmpTime2);
        
    }

	function zaznacz_dni_rezerwacji(){
		if($('#scroll_pokoje').length){
			if(start_rezerwacja!=0 && stop_rezerwacja!=0){
					if(start_rezerwacja<stop_rezerwacja){					
						$('#dni a').each(function(){
							if($(this).attr('rel')<stop_rezerwacja && $(this).attr('rel')>start_rezerwacja){
								$(this).addClass('rezerwacja');
							}
						});
					}else{
						$('#dni a').each(function(){
							if($(this).attr('rel')>stop_rezerwacja && $(this).attr('rel')<start_rezerwacja){
								$(this).addClass('rezerwacja');
							}
						});				
					}
			}
		}
	}

	function add_zero_for_date2(curent_date){
		
		var add_zero=curent_date.split('-');							
		
		string = new String(add_zero[1]);
		if(string.length==1)
			string='0'+string;
		
		string2 = new String(add_zero[2]);
		if(string2.length==1)
			string2='0'+string2;
		return add_zero[0]+'-'+string+'-'+string2;
	}



function strtotime (str, now) {
    // http://kevin.vanzonneveld.net
    // +   original by: Caio Ariede (http://caioariede.com)
    // +   improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +      input by: David
    // +   improved by: Caio Ariede (http://caioariede.com)
    // +   improved by: Brett Zamir (http://brett-zamir.me)
    // +   bugfixed by: Wagner B. Soares
    // +   bugfixed by: Artur Tchernychev
    // %        note 1: Examples all have a fixed timestamp to prevent tests to fail because of variable time(zones)
    // *     example 1: strtotime('+1 day', 1129633200);
    // *     returns 1: 1129719600
    // *     example 2: strtotime('+1 week 2 days 4 hours 2 seconds', 1129633200);
    // *     returns 2: 1130425202
    // *     example 3: strtotime('last month', 1129633200);
    // *     returns 3: 1127041200
    // *     example 4: strtotime('2009-05-04 08:30:00');
    // *     returns 4: 1241418600
 
    var i, match, s, strTmp = '', parse = '';

    strTmp = str;
    strTmp = strTmp.replace(/\s{2,}|^\s|\s$/g, ' '); // unecessary spaces
    strTmp = strTmp.replace(/[\t\r\n]/g, ''); // unecessary chars

    if (strTmp == 'now') {
        return (new Date()).getTime()/1000; // Return seconds, not milli-seconds
    } else if (!isNaN(parse = Date.parse(strTmp))) {
        return (parse/1000);
    } else if (now) {
        now = new Date(now*1000); // Accept PHP-style seconds
    } else {
        now = new Date();
    }

    strTmp = strTmp.toLowerCase();

    var __is =
    {
        day:
        {
            'sun': 0,
            'mon': 1,
            'tue': 2,
            'wed': 3,
            'thu': 4,
            'fri': 5,
            'sat': 6
        },
        mon:
        {
            'jan': 0,
            'feb': 1,
            'mar': 2,
            'apr': 3,
            'may': 4,
            'jun': 5,
            'jul': 6,
            'aug': 7,
            'sep': 8,
            'oct': 9,
            'nov': 10,
            'dec': 11
        }
    };

    var process = function (m) {
        var ago = (m[2] && m[2] == 'ago');
        var num = (num = m[0] == 'last' ? -1 : 1) * (ago ? -1 : 1);

        switch (m[0]) {
            case 'last':
            case 'next':
                switch (m[1].substring(0, 3)) {
                    case 'yea':
                        now.setFullYear(now.getFullYear() + num);
                        break;
                    case 'mon':
                        now.setMonth(now.getMonth() + num);
                        break;
                    case 'wee':
                        now.setDate(now.getDate() + (num * 7));
                        break;
                    case 'day':
                        now.setDate(now.getDate() + num);
                        break;
                    case 'hou':
                        now.setHours(now.getHours() + num);
                        break;
                    case 'min':
                        now.setMinutes(now.getMinutes() + num);
                        break;
                    case 'sec':
                        now.setSeconds(now.getSeconds() + num);
                        break;
                    default:
                        var day;
                        if (typeof (day = __is.day[m[1].substring(0, 3)]) != 'undefined') {
                            var diff = day - now.getDay();
                            if (diff == 0) {
                                diff = 7 * num;
                            } else if (diff > 0) {
                                if (m[0] == 'last') {diff -= 7;}
                            } else {
                                if (m[0] == 'next') {diff += 7;}
                            }
                            now.setDate(now.getDate() + diff);
                        }
                }
                break;

            default:
                if (/\d+/.test(m[0])) {
                    num *= parseInt(m[0], 10);

                    switch (m[1].substring(0, 3)) {
                        case 'yea':
                            now.setFullYear(now.getFullYear() + num);
                            break;
                        case 'mon':
                            now.setMonth(now.getMonth() + num);
                            break;
                        case 'wee':
                            now.setDate(now.getDate() + (num * 7));
                            break;
                        case 'day':
                            now.setDate(now.getDate() + num);
                            break;
                        case 'hou':
                            now.setHours(now.getHours() + num);
                            break;
                        case 'min':
                            now.setMinutes(now.getMinutes() + num);
                            break;
                        case 'sec':
                            now.setSeconds(now.getSeconds() + num);
                            break;
                    }
                } else {
                    return false;
                }
                break;
        }
        return true;
    };

    match = strTmp.match(/^(\d{2,4}-\d{2}-\d{2})(?:\s(\d{1,2}:\d{2}(:\d{2})?)?(?:\.(\d+))?)?$/);
    if (match != null) {
        if (!match[2]) {
            match[2] = '00:00:00';
        } else if (!match[3]) {
            match[2] += ':00';
        }

        s = match[1].split(/-/g);

        for (i in __is.mon) {
            if (__is.mon[i] == s[1] - 1) {
                s[1] = i;
            }
        }
        s[0] = parseInt(s[0], 10);

        s[0] = (s[0] >= 0 && s[0] <= 69) ? '20'+(s[0] < 10 ? '0'+s[0] : s[0]+'') : (s[0] >= 70 && s[0] <= 99) ? '19'+s[0] : s[0]+'';
        return parseInt(this.strtotime(s[2] + ' ' + s[1] + ' ' + s[0] + ' ' + match[2])+(match[4] ? match[4]/1000 : ''), 10);
    }

    var regex = '([+-]?\\d+\\s'+
        '(years?|months?|weeks?|days?|hours?|min|minutes?|sec|seconds?'+
        '|sun\\.?|sunday|mon\\.?|monday|tue\\.?|tuesday|wed\\.?|wednesday'+
        '|thu\\.?|thursday|fri\\.?|friday|sat\\.?|saturday)'+
        '|(last|next)\\s'+
        '(years?|months?|weeks?|days?|hours?|min|minutes?|sec|seconds?'+
        '|sun\\.?|sunday|mon\\.?|monday|tue\\.?|tuesday|wed\\.?|wednesday'+
        '|thu\\.?|thursday|fri\\.?|friday|sat\\.?|saturday))'+
        '(\\sago)?';

    match = strTmp.match(new RegExp(regex, 'gi')); // Brett: seems should be case insensitive per docs, so added 'i'
    if (match == null) {
        return false;
    }

    for (i = 0; i < match.length; i++) {
        if (!process(match[i].split(' '))) {
            return false;
        }
    }

    return (now.getTime()/1000);
}


/*///////////////////////////*/
/* end section for show Diary*/
/*///////////////////////////*/




function png($img){
		var przegladarka= navigator.userAgent;
		if(przegladarka.indexOf("MSIE 6.0")!=-1 || przegladarka.indexOf("MSIE 6.5")!=-1){
			var $html =
				'<span ' +
					(($img.id)?        "id='"    + $img.id + "' "        : '') +
					(($img.className)? "class='" + $img.className + "' " : '') +
					(($img.title)?     "title='" + $img.title + "' "     : '') +
					'style="' +
						'display: inline-block;' +
						'width: ' + $img.width + 'px;' +
						'height: ' + $img.height + 'px;' +
						"filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + $img.src + "', sizingMethod='scale'); " +
					$img.style.cssText + '" ';
		
			$html += '></span>';
			$img.outerHTML = $html;
		}
}

var aktualna_zmienna=1;
var ilosc_konenerow=1;



function zrob_paginacje(ilosc_osob){	
	var str=$('#licznik').val();
	for(var i=1;i<=str;i++){
		if(i==1)
			$('#pagination').append('<a href="#" name="'+i+'" style="color:#fff">'+i+'</a>');
		else
			$('#pagination').append('<a href="#" name="'+i+'">'+i+'</a>');
		if(i!=str)
			$('#pagination').append('<span>&#183;</span>');
	}
	ilosc_konenerow=$('#menu_stoliki .cont_tr').length;

	for(var x=14;x<=ilosc_konenerow;x++){
		$('#poz_'+x).css({'display':'none'});
	}
	$('#pagination a').click(function(e){
		e.preventDefault();
		stronicuj(this);
	});
	
	for(var x=1;x<=ilosc_osob;x++){
		$('#ilosc_osob').append('<option value="'+x+'">'+x+'</option>');		
	}
	wylicz_stoliki();

	$('#ilosc_osob').change(function(){
		wylicz_stoliki();
	});

	$('#menu_stoliki .cont_tr input').click(function(){
		sprawdz_znak(this);
	})
	$('#menu_stoliki .cont_tr input').keydown(function(){
		sprawdz_znak(this);
	})
	$('#menu_stoliki .cont_tr input').keypress(function(){
		sprawdz_znak(this);
	})
	$('#menu_stoliki .cont_tr input').keyup(function(){
		sprawdz_znak(this);
	})


}

function wylicz_stoliki(){
	var il=parseInt($('#ilosc_osob').val(),10)/4;

	if(parseInt(il,10)<il)
		il=	parseInt(il,10)+1;

	var ca='';
	var st='';
	for(var x=1;x<=il;x++){
		st='<div class="tlo_stolik">';
		st+='<p>stolik</p>';
		st+='<span>'+x+'</span>';
		st+='</div>';
		ca+=st;
	}
	ca+='<div class="clear"></div>';
	$('#pane1 div').html(ca);
	$('#pane1').jScrollPane({showArrows:true, scrollbarWidth: 19,scrollbarOnLeft:true});
	$('#ilosc_stolikow_id').val(il);
}


function stronicuj(event){
	$('#pagination a').css({'color':'#e7a7bb'});
	$(event).css({'color':'#fff'});
	var d=parseInt($(event).attr('name'),10);
	var f=0;
	for(var x=1;x<d;x++){
		f=f+13;
	}
	d=1+f;

	for(var x=0;x<d;x++){
		$('#poz_'+x).css({'display':'none'});
	}
	for(var x=d;x<d+13;x++){
		$('#poz_'+x).css({'display':''});
	}
	for(var x=d+13;x<=ilosc_konenerow;x++){
		$('#poz_'+x).css({'display':'none'});
	}

}

function sprawdz_znak(uchwyt){
	var a = "0123456789.";
	wartosc = uchwyt.value;

	i = wartosc.length - 1;
	err = true;
	j = 0;
	for (var j = 0; j < a.length; j++) {
		if (wartosc.charAt(i) == a.charAt(j))
			err = false;
	}
	if (err) 
	uchwyt.value = wartosc.substring(0,i);
}


function roundVal(val){
 var dec = 2;
 var result = Math.round(val*Math.pow(10,dec))/Math.pow(10,dec);
 return result;
}
