function  show_wiek(var_name,var_value)
{
	var wielk = var_value;
	id = var_name;
	if(id=="bez1")
		{
			wiek='t_wiek1';
			help='help_typ1';
			w_ifie(wiek,help,wielk);
			change('extrabed1',0,0);
           
		}
	if(id=="bez2")
		{      
			wiek='t_wiek2';
			help='help_typ2';
			w_ifie(wiek,help,wielk);       
			change('extrabed2',0,0);      
		}
	if(id=="bez3")
		{      
			wiek='t_wiek3';
			help='help_typ3';
			w_ifie(wiek,help,wielk);       
		}
	if(id=="bez4")
		{      
			wiek='t_wiek4';
			help='help_typ4';
			w_ifie(wiek,help,wielk);       
		}
	if(id=="bez5")
		{      
			wiek='t_wiek5';
			help='help_typ5';
			w_ifie(wiek,help,wielk);       
		}
	
	
	if(id=='t_wiek1' || id=='t_wiek2' || id=='t_wiek3' || id=='t_wiek4' || id=='t_wiek5')
		{
			document.getElementById(id).style.display=''; 
			if(id=='t_wiek1')  
				{
					//document.getElementById('help_typ1').innerHTML="Zawiera 2 pojedyncze łóżka lub jedno podwójne łóżko oraz 1 łóżko dla dziecka w wieku 2-18 lat.";
					change('extrabed1',2,2);
				}
			if(id=='t_wiek2')  
				{
					
					//document.getElementById('help_typ2').innerHTML="Zawiera 2 pojedyncze łóżka lub jedno podwójne łóżko oraz 1 łóżko dla dziecka w wieku 2-18 lat.";
					change('extrabed2',2,2);
				}

			/* ustawienie hinta przy dwuosobowym + dziecko */
			/*
			  if(id=='t_wiek3')  document.getElementById('help_typ3').innerHTML="Zawiera 2 pojedyncze łóżka lub jedno podwójne łóżko oraz 1 łóżko dla dziecka w wieku 2-18 lat.";
			  if(id=='t_wiek4')  document.getElementById('help_typ4').innerHTML="Zawiera 2 pojedyncze łóżka lub jedno podwójne łóżko oraz 1 łóżko dla dziecka w wieku 2-18 lat.";
			  if(id=='t_wiek5')  document.getElementById('help_typ5').innerHTML="Zawiera 2 pojedyncze łóżka lub jedno podwójne łóżko oraz 1 łóżko dla dziecka w wieku 2-18 lat.";     
			*/
		}
 
  
}


/* zmiana hintu zaleznie od typu wybranego hotelu - wywalic return, zeby dzialalo*/
function w_ifie(wiek,help,wielk)
{
	document.getElementById(wiek).style.display='none';
	return; // ten return :-)
	switch(wielk)
		{
		case 0:
			document.getElementById(help).innerHTML="Zawiera pojedyncze łóżko";
			break;
        
		case 1:
			document.getElementById(help).innerHTML="Zawiera 2 pojedyncze łóżka";
			break;
        
		case 2:
			document.getElementById(help).innerHTML="Zawiera 2 pojedyncze łóżka lub jedno podwójne w tym samym pokoju";
			break;
        
		case 3:
			document.getElementById(help).innerHTML="Zawiera 2 pojedyncze łóżka lub jedno podwójne łóżko oraz 1 łóżko dla dziecka w wieku 2-18 lat. Łóżeczko dla dziecka do 2 lat - dziecięce rozkładane lub kołyska.";
			break;
        
		case 4:
			document.getElementById(help).innerHTML="Zawiera 2 pojedyncze łóżka i jedno dodatkowe lub jedno podwójne łóżko oraz jedno łóżko dodatkowe. Większość hoteli nie posiada pełnowymiarowych łóżek dla każdego gościa w pokoju trzyosobowym.";
			break;
        
		case 5:
			document.getElementById(help).innerHTML="Zawiera 2 podwójne łóżka lub 4 pojedyncze łóżka";
			break;
		}
}


function createFlash(movie, wdth, hght, bgnd, idName, cel, fVars) {
	obj_setFlash = document.getElementById(cel);
	objTag = "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0' width='"+wdth+"' height='"+hght+"' id='"+idName+"'>";
	objTag2 = "<object data='"+movie+"' type='application/x-shockwave-flash' width='"+wdth+"' height='"+hght+"' id='"+idName+"'>";
	paramTag = "<param name='movie' value='"+movie+"' /><param name='bgcolor' value='"+bgnd+"' /><param name='quality' value='high' /><param name='menu' value='false' /><param name='FlashVars' value='"+fVars+"' /></object>";
	if (typeof HTMLElement != "undefined") {
		obj = document.createElement("object");
		obj.setAttribute("data", movie);
		obj.setAttribute("type", "application/x-shockwave-flash");
		obj.setAttribute("width", wdth);
		obj.setAttribute("height", hght);
		obj.setAttribute("id", idName);
		par = document.createElement("param");
		par.setAttribute("name", "quality");
		par.setAttribute("value", "high");
		obj.appendChild(par);
		par = document.createElement("param");
		par.setAttribute("name", "bgcolor");
		par.setAttribute("value", bgnd);
		obj.appendChild(par);
		par = document.createElement("param");
		par.setAttribute("name", "menu");
		par.setAttribute("value", "false");
		obj.appendChild(par);
		par = document.createElement("param");
		par.setAttribute("name", "FlashVars");
		par.setAttribute("value", fVars);
		obj.appendChild(par);
		par = document.createElement("param");
		par.setAttribute("name", "pluginspage");
		par.setAttribute("value", "http://www.macromedia.com/go/getflashplayer");
		obj.appendChild(par);
		obj_setFlash.appendChild(obj);
	} else {
		obj_setFlash.insertAdjacentHTML('beforeEnd',objTag+paramTag);
	}
}

function drop_help(var_name,z)
{
	select=document.getElementById(var_name + '_help');
	x=0;
	y=0;
	while (select.offsetParent)
		{
			x += select.offsetLeft;
			select=select.offsetParent;
		}
		
	x+=select.offsetLeft;
	
	
	select=document.getElementById(var_name + '_help');
	while (select.offsetParent)
		{
			y += select.offsetTop;
			select=select.offsetParent;
		}

	y += select.offsetTop + document.getElementById(var_name + '_help').clientHeight - 1;	    
   
	if(navigator.userAgent.indexOf('Gecko')!= -1)
		{
			x+=1;
			y+=1;
		}
    	
	document.getElementById('hee_'+var_name).style.left=(x+ z) + 'px';
	document.getElementById('hee_'+var_name).style.top=(y+3) + 'px';
		
   	document.getElementById('hee_'+var_name).style.display='';
}

function help_hide(var_name)
{
	
   	document.getElementById('hee_'+var_name).style.display='none';
}

function kalendarze()
{
	var wD=document.getElementById('w_d').value;
	var wM=formatInv(document.getElementById('w_m').value);
	var wR=document.getElementById('w_r').value;

	//alert(wD+" "+wM+" "+wR);

	var pD=document.getElementById('p_d').value;
	var pM=formatInv(document.getElementById('p_m').value);
	var pR=document.getElementById('p_r').value;

	//alert(pD+" "+pM+" "+pR);
 
	var T = new Date();
	milisec = T.getTime();
	T.setTime((milisec+(2*1000*60*60*24)));
	
	var data_w=new Date(wR,wM-1,wD);
	var data_p=new Date(pR,pM-1,pD);
	
	if(data_w > T)
		{
			pokaz_kalendarz_left(0,wR,wM);
			change_kal_m("A",wD,wM,wR);
		}
	else		//Je�eli data z cookies jest mniejsza ni� minimalna
		{
			pokaz_kalendarz_left(0,wR,wM);			
			change_kal_m("A",wD,wM,wR);
			lewyDoPoczatku();
		}

	var wD=document.getElementById('w_d').value;
	var wM=formatInv(document.getElementById('w_m').value);
	var wR=document.getElementById('w_r').value;

	var data_w=new Date(wR,wM-1,wD);

	if(data_p > data_w)
		{
			pokaz_kalendarz_right(0,pR,pM); 
			change_kal_m("B",pD,pM,pR);
		}
	else		//Je�eli data powrotu z cookies jest mniejsza ni� wylotu
		{
			pokaz_kalendarz_right(0,pR,pM); 			
			prawyDoLewego();
		}

}
function na_open_window(name, url, left, top, width, height, toolbar, menubar, statusbar, scrollbar, resizable)
{
	toolbar_str = toolbar ? 'yes' : 'no';
	menubar_str = menubar ? 'yes' : 'no';
	statusbar_str = statusbar ? 'yes' : 'no';
	scrollbar_str = scrollbar ? 'yes' : 'no';
	resizable_str = resizable ? 'yes' : 'no';
	window.open(url, name, 'left='+left+',top='+top+',width='+width+',height='+height+',toolbar='+toolbar_str+',menubar='+menubar_str+',status='+statusbar_str+',scrollbars='+scrollbar_str+',resizable='+resizable_str);
} 
 
function wstaw_date(d,m,r,ile_dni)
{

	d1 = document.getElementById(d).value;
	m1 = document.getElementById(m).value;
	r1 = document.getElementById(r).value;

	if ((d1=="") && (m1=="") && (r1==""))
		{
			data = new Date();
			milisec = data.getTime();
			data.setTime((milisec+(ile_dni*1000*60*60*24)));

			document.getElementById(d).value = data.getDate();
			document.getElementById(m).value = data.getMonth()+1;		
			document.getElementById(r).value = data.getFullYear();
		}
}

function format(str)
{
	if (str < 10)
		str = "0"+str;
	return str;
}

function formatInv(str)
{
	if ( str.length==2 & str.charAt(0)=='0')
		str=str.charAt(1)
			return eval(str);
}
