link_do = '';
//multi_usun = Array();

function odslon_multicity(nie_tworz)
{
	//alert(i);
	ile = parseInt(document.getElementById('multicity_hidden').value);
 	if (parseInt(document.getElementById('multicity_hidden').value)>0)
		for (k=0; k<ile; k++)
			{
			multicity(k+2,nie_tworz); 
			//alert(i+" "+ile);
			}
	//document.getElementById('multicity_hidden').value = 0;
}

function multicity(index,nie_tworz)
{
	if (isNaN(nie_tworz))
		nie_tworz=0;
	
	max = 4;


	if	(index<0)
		{
		for (i=max; i>=Math.abs(index); i--)
			{
			if (document.getElementById('multicity'+i).style.visibility=='visible')
				{
				document.getElementById('multicity_hidden').value=parseInt(document.getElementById('multicity_hidden').value)-1;
				document.getElementById('multicity'+i).style.visibility='hidden';
				document.getElementById('multicity'+i).style.position='absolute';
				
				if (i==2)
					{
					
					document.getElementById('multicity_win_time_a').style.display="block";
					document.getElementById('multicity_win_time_d').style.display="block";
					if (document.getElementById('multicity_win_time_al'))
						{
						document.getElementById('multicity_win_time_al').style.display="block";
						document.getElementById('multicity_win_time_dl').style.display="block";
						}
					
					if (nie_tworz==0)
						document.getElementById('lable_multi'+i).innerHTML = '<div class="button" onclick="multicity(2)">multi-city</div>';
					else
						document.getElementById('lable_multi'+i).innerHTML = '<a href="javascript:multicity(2,1)">multi-city</a>';
					for (j=1; j<=6; j++)
						 //document.getElementById('multi_usun'+j).innerHTML = multi_usun[j];
						try{
						 document.getElementById('multi_usun'+j).style.visibility='visible';
						 }
						catch(e){}
						 
					}
				else
					if (nie_tworz==0)
						document.getElementById('lable_multi'+i).innerHTML = '<div class="button" onclick="multicity('+i+')">więcej</div>';
					else
						document.getElementById('lable_multi'+i).innerHTML = '<a href="javascript:multicity('+i+',1)">wiecej</a>';
				}
			}
		}
	else
		{
		//if (nie_tworz==0)
			document.getElementById('multicity_hidden').value=parseInt(document.getElementById('multicity_hidden').value)+1;
		
		document.getElementById('multicity'+index).style.visibility='visible';
		document.getElementById('multicity'+index).style.position='relative';
	
		if (index==2)
			{
			for (i=1; i<=6; i++)
				{
				//multi_usun[i] = document.getElementById('multi_usun'+i).innerHTML;
				//document.getElementById('multi_usun'+i).innerHTML = "";
				try{
					document.getElementById('multi_usun'+i).style.visibility='hidden';
				}
						catch(e){}
				}
			if (nie_tworz==0)
				document.getElementById('lable_multi'+index).innerHTML = '<div class="button" onclick="multicity(-2)">single-city</div>';
			else
				document.getElementById('lable_multi'+index).innerHTML = '<a href="javascript:multicity(-2,1)">single-city</a>';
				
			document.getElementById('multicity_win_time_a').style.display="none";
			document.getElementById('multicity_win_time_d').style.display="none";
			if (document.getElementById('multicity_win_time_al'))
				{
				document.getElementById('multicity_win_time_al').style.display="none";
				document.getElementById('multicity_win_time_dl').style.display="none";
				}
			}
		else
			if (nie_tworz==0)
				document.getElementById('lable_multi'+index).innerHTML = '<div class="button" onclick="multicity(-'+index+')">mniej</div>';
			else
				document.getElementById('lable_multi'+index).innerHTML = '<a href="javascript:multicity(-'+index+',1)">mniej</a>';
	
		//document.getElementById('lable_multi').innerHTML = '<a href="javascript:multicity(-2)">single-city</a>';
		}
	
}


function oneway() {
	/*
    if (link_do == '') {
        link_do = document.getElementById('kal_do').href;
    }
	*/
	if (document.forms['panel'].elements['ow'].checked) {
		document.forms['panel'].elements['p_d'].style.color="gray";
		document.forms['panel'].elements['p_m'].style.color="gray";
		document.forms['panel'].elements['p_r'].style.color="gray";
		document.forms['panel'].elements['godz_p'].style.color="gray";
		document.getElementById('kal_do').style.display = 'none';
		document.forms['panel'].elements['p_d'].readOnly = true;
		document.forms['panel'].elements['p_m'].readOnly = true;
		document.forms['panel'].elements['p_r'].readOnly = true;
		document.forms['panel'].elements['godz_p'].disabled=true;
	} else {
		document.forms['panel'].elements['p_d'].style.color="black";
		document.forms['panel'].elements['p_m'].style.color="black";
		document.forms['panel'].elements['p_r'].style.color="black";
		document.forms['panel'].elements['godz_p'].style.color="black";
        document.getElementById('kal_do').style.display = 'inline';
		document.forms['panel'].elements['p_d'].readOnly = false;
		document.forms['panel'].elements['p_m'].readOnly = false;
		document.forms['panel'].elements['p_r'].readOnly = false;
		document.forms['panel'].elements['godz_p'].disabled=false;
	}
}

function kalendarz_powrot(pole,index)
	{
	if (isNaN(index))
		index = "";
	dzien = document.getElementById("w_d"+index).value;
	mies = document.getElementById("w_m"+index).value;
	rok = document.getElementById("w_r"+index).value;
	
	if ((dzien!="")&&(mies!="")&&(rok!=""))
		data = new Date(rok, mies, dzien);
	else
		data = "NaN";
	
	if ((data=="NaN")||(data=="Invalid Date"))
		kalendarz(pole,'p_d'+index,'p_m'+index,'p_r'+index,0,0,0,0,0,0,0,1);
	else
		kalendarz(pole,'p_d'+index,'p_m'+index,'p_r'+index,dzien,mies,rok,0,0,0,0,1);
				//kalendarz(
	}
	
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 = format(data.getDate());
		document.getElementById(m).value = format(data.getMonth()+1);
		document.getElementById(r).value = data.getFullYear();
		}
}

function format(str)
{
	if (str < 10)
		str = "0"+str;
	return str;
}

function sprawdz_form()
{
	
	return true;
}

function ch_ver(ver,where)
{
	//alert(document.getElementById('form1').action);
	try
		{
		document.getElementById('form2').elements['wszystkie'].value='0';
		}
	catch(e)
		{}
		
	try
		{
		document.getElementById('form2').elements['zmiana_aver'].value='1';
		}
	catch(e)
		{}
		
	try
		{
		document.getElementById('form2').elements['aver'].value=ver;
		if (document.getElementById('form2').action =="puk.php5?a=3")
			document.getElementById('form2').action = "rez.php5"; 
		}
	catch(e)
		{}
		
	try
		{
		document.getElementById('form2').submit();
		}
	catch(e)
		{}
		
}

function irs()
{
	try{szukaj();}catch(e){}
	try{showOpened();}catch(e){}
} 

function naliczKosztCalkowity(fKosztCalkowityOrg, who) {
    var fKosztCalkowityTmp = fKosztCalkowityOrg;
    
	if(document.getElementById('bag_' + who)) {	
    	fKosztCalkowityTmp = fKosztCalkowityOrg + (parseInt(document.getElementById('bag_' + who).value) * fBag[parseInt(document.getElementById('bag_' + who).value)]);
    }
    if(document.getElementById('equipcount_' + who + '_1')) {
		fKosztCalkowityTmp = fKosztCalkowityTmp + parseInt(document.getElementById('equipcount_' + who + '_1').value) * fEquipType[document.getElementById('equiptype_' + who + '_1').value];
    }    
    if(document.getElementById('P11_radio')) {
		if(document.getElementById('P11_radio').checked) {
			fKosztCalkowityTmp = fKosztCalkowityTmp + parseInt(fDostarczenie);
		}
    }
    if(document.getElementById('typ_karty') && sKodPrzewoznika != '') {
		fKosztCalkowityTmp = fKosztCalkowityTmp + fCreditCards[document.getElementById('typ_karty').value];
	}
	if (document.getElementById('checkin_' + who)) {
		fKosztCalkowityTmp = fKosztCalkowityTmp + fCheckIn[document.getElementById('checkin_' + who).value];
	}

    fKosztCalkowityTmp = fKosztCalkowityTmp * 100;
	fKosztCalkowityTmp = Math.round(fKosztCalkowityTmp);
	fKosztCalkowityTmp = fKosztCalkowityTmp / 100;
    document.getElementById('koszt_calkowity_view').innerHTML = fKosztCalkowityTmp;
    document.getElementById('fullPrice').innerHTML = fKosztCalkowityTmp;
}

function checkSearchForm() {
    
    if(document.getElementById('miasto_z').value == "") {

	alert("Podaj miasto wylotu");
	document.getElementById('miasto_z').focus();
	return false;

    }
    
    if(document.getElementById('miasto_d').value == "") {

	alert("Podaj miasto docelowe");
	document.getElementById('miasto_d').focus();
	return false;

    }

    return true;

}
